diff --git a/build.txt b/build.txt index 21342490ff3d708cacb44af4b8fd485fc2a70845..4a1d4d342bdbfd9535de545054610357be271cc1 100644 --- a/build.txt +++ b/build.txt @@ -1 +1 @@ -14764 \ No newline at end of file +14771 \ No newline at end of file diff --git a/modeling/DASIP2016/DASIP2016_clustered.xml b/modeling/DASIP2016/DASIP2016_clustered.xml index 5d04e8010ea56a156af18ede67ebc3cc60733b4c..d8b2c475926aec66de386e495efd1e56b5d816e4 100644 --- a/modeling/DASIP2016/DASIP2016_clustered.xml +++ b/modeling/DASIP2016/DASIP2016_clustered.xml @@ -1,177 +1,198 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> +<?xml version="1.0" encoding="UTF-8"?> -<TURTLEGMODELING version="0.98-beta4"> +<TURTLEGMODELING version="3.0 beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="true" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="0" LAST_SELECTED_SUB_TAB="0"> -<Modeling type="TML Component Design" nameTab="Braking - FV" > -<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="1919" minY="10" maxY="1419" channels="true" events="true" requests="true" zoom="1.0000000000000009" > -<CONNECTOR type="126" id="2" > +<Modeling type="TML Component Design" nameTab="Braking - FV" tabs="TML Component Task Diagram$DSRCManagement$doReduceDrivingPower$DrivingPowerReductionstrategy$DoBrake$GPSReception$NeighbourhoodTableManagement$CorrectnessChecking$GetEnvironmentInformation$PlausibilityCheck$ObjectListManagement$VehicleDynamicsManagement$GetVehicleDynamics$BrakeManagement$DangerAvoidanceStrategy$DSRCRxTx" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="1919" minY="10" maxY="1419" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000009" > +<CONNECTOR type="126" id="2" index="0" uid="628fc3cb-6a24-4fdb-a5d4-eab1382d421c" > <cdparam x="472" y="108" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="460" y="109" id="23" /> -<P2 x="195" y="81" id="215" /> +<P1 x="460" y="109" id="29" /> +<P2 x="208" y="94" id="219" /> <Point x="460" y="95" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1" index="34" uid="3ee9786b-22e5-4751-a1d1-3c3eaaa39020" > <father id="2" num="0" /> <cdparam x="460" y="95" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="3" > +<CONNECTOR type="126" id="3" index="1" uid="8170f98c-dbae-4094-905e-cec39a633c12" > <cdparam x="168" y="107" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="195" y="174" id="217" /> -<P2 x="355" y="174" id="21" /> +<P1 x="208" y="187" id="217" /> +<P2 x="342" y="187" id="31" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="5" > +<CONNECTOR type="126" id="5" index="2" uid="08a98ada-d905-4154-b94a-357303575da1" > <cdparam x="1018" y="479" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="1018" y="479" id="196" /> -<P2 x="525" y="154" id="25" /> +<P1 x="1018" y="479" id="204" /> +<P2 x="538" y="167" id="27" /> <Point x="1018" y="168" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4" index="35" uid="a446e046-90e0-4832-8144-b422f95f2044" > <father id="5" num="0" /> <cdparam x="1018" y="168" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="6" > +<CONNECTOR type="126" id="6" index="3" uid="40fa475d-35d5-45bb-8f2d-49dd071515aa" > <cdparam x="221" y="113" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="195" y="125" id="219" /> -<P2 x="355" y="125" id="27" /> +<P1 x="208" y="138" id="215" /> +<P2 x="342" y="138" id="25" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="7" > +<CONNECTOR type="126" id="7" index="4" uid="75d20208-e922-42f1-a92c-ade30274eb26" > <cdparam x="1309" y="685" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="1360" y="664" id="55" /> +<P1 x="1360" y="690" id="53" /> <P2 x="1415" y="739" id="42" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="8" > +<CONNECTOR type="126" id="8" index="5" uid="2452c34f-9f10-4be6-94b8-3893c6167cfa" > <cdparam x="1183" y="534" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="1138" y="555" id="204" /> -<P2 x="1241" y="625" id="53" /> +<P1 x="1138" y="581" id="196" /> +<P2 x="1228" y="638" id="55" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="9" > +<CONNECTOR type="126" id="9" index="6" uid="71055749-e912-4100-b147-9734e759699b" > <cdparam x="1555" y="370" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="1353" y="380" id="185" /> -<P2 x="1449" y="380" id="66" /> +<P1 x="1366" y="393" id="183" /> +<P2 x="1436" y="393" id="66" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="10" > +<CONNECTOR type="126" id="10" index="7" uid="b195266b-c402-4956-b559-24b24bf75236" > <cdparam x="1235" y="470" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> <P1 x="1080" y="479" id="200" /> -<P2 x="1160" y="382" id="183" /> +<P2 x="1147" y="395" id="185" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="11" > +<CONNECTOR type="126" id="11" index="8" uid="06c0c46f-4e39-41e9-9be4-26a7091a1058" > <cdparam x="843" y="483" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="828" y="457" id="133" /> -<P2 x="977" y="518" id="198" /> +<P1 x="841" y="470" id="129" /> +<P2 x="964" y="531" id="202" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="12" > +<CONNECTOR type="126" id="12" index="9" uid="8251ef4b-ef1e-488d-8e1a-bc0beb4a610a" > <cdparam x="686" y="624" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="692" y="584" id="161" /> -<P2 x="692" y="487" id="135" /> +<P1 x="692" y="584" id="159" /> +<P2 x="692" y="513" id="127" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="13" > +<CONNECTOR type="126" id="13" index="10" uid="be709863-f908-40b6-b074-278d8f7bc65c" > <cdparam x="701" y="708" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> <P1 x="695" y="707" id="172" /> -<P2 x="695" y="646" id="159" /> +<P2 x="695" y="672" id="161" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="14" > +<CONNECTOR type="126" id="14" index="11" uid="a349bc67-164b-4914-9d93-a90825c267ad" > <cdparam x="247" y="495" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="375" y="208" id="29" /> -<P2 x="301" y="454" id="92" /> +<P1 x="375" y="234" id="23" /> +<P2 x="301" y="454" id="88" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="15" > +<CONNECTOR type="126" id="15" index="12" uid="7b8d68d5-0ca4-4102-acfc-85f21f89fb0b" > <cdparam x="245" y="605" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> <P1 x="263" y="605" id="77" /> -<P2 x="317" y="516" id="90" /> +<P2 x="317" y="542" id="90" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="16" > +<CONNECTOR type="126" id="16" index="13" uid="d125ef23-37e5-4b7d-b913-a456d162ae62" > <cdparam x="247" y="467" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="480" y="208" id="31" /> -<P2 x="521" y="291" id="105" /> +<P1 x="480" y="234" id="21" /> +<P2 x="521" y="291" id="103" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="17" > +<CONNECTOR type="126" id="17" index="14" uid="f8c6ab77-580c-4532-b623-d795ffc226b5" > <cdparam x="555" y="415" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="548" y="495" id="88" /> -<P2 x="605" y="479" id="131" /> +<P1 x="561" y="508" id="92" /> +<P2 x="592" y="492" id="131" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="18" > +<CONNECTOR type="126" id="18" index="15" uid="0e223211-c659-4e64-9a02-20f4a111bc0c" > <cdparam x="531" y="310" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="569" y="351" id="103" /> -<P2 x="605" y="444" id="129" /> +<P1 x="569" y="377" id="105" /> +<P2 x="592" y="457" id="133" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="19" > +<CONNECTOR type="126" id="19" index="16" uid="7e4a4c26-06a0-4f2f-9941-fc1ee1b5a2d3" > <cdparam x="708" y="372" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="708" y="359" id="148" /> -<P2 x="708" y="421" id="127" /> +<P1 x="708" y="385" id="146" /> +<P2 x="708" y="421" id="135" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="20" > +<CONNECTOR type="126" id="20" index="17" uid="239fd8ae-a73c-4095-bd14-e20309f9086b" > <cdparam x="707" y="234" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Primitive port to Primitive port" value="Connector between ports" /> -<P1 x="706" y="116" id="116" /> -<P2 x="706" y="302" id="146" /> +<P1 x="706" y="142" id="116" /> +<P2 x="706" y="302" id="148" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<COMPONENT type="1202" id="41" > +<COMPONENT type="1202" id="41" index="18" uid="fd7484b6-2c98-4d51-b204-2a07ec561e38" > <cdparam x="355" y="122" /> <sizeparam width="170" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="DSRCManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="33" /> <TGConnectingPoint num="1" id="34" /> <TGConnectingPoint num="2" id="35" /> @@ -181,20 +202,22 @@ <TGConnectingPoint num="6" id="39" /> <TGConnectingPoint num="7" id="40" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> <Attribute access="2" id="x" value="4" type="0" typeOther="" /> <Attribute access="2" id="y" value="5" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="22" > +<SUBCOMPONENT type="1203" id="22" index="36" uid="421ed0a1-0076-4c99-ae1e-32e5e06ad7e9" > <father id="41" num="0" /> -<cdparam x="342" y="174" /> +<cdparam x="467" y="208" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="157" minY="-13" maxY="86" /> -<infoparam name="Primitive port" value="Channel neighbourhoodData" /> +<infoparam name="Primitive port" value="Event emergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="21" /> <extraparam> -<Prop commName="neighbourhoodData" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="emergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -202,16 +225,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="24" > +<SUBCOMPONENT type="1203" id="24" index="37" uid="165e0a44-fb3b-4431-864d-e5cb70b1d3dc" > <father id="41" num="1" /> -<cdparam x="447" y="109" /> +<cdparam x="362" y="208" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="157" minY="-13" maxY="86" /> -<infoparam name="Primitive port" value="Event broadcastInfoEmergencyBraking" /> +<infoparam name="Primitive port" value="Channel neighbourhoodInfo" /> +<new d="false" /> <TGConnectingPoint num="0" id="23" /> <extraparam> -<Prop commName="broadcastInfoEmergencyBraking" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="neighbourhoodInfo" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -219,16 +243,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="26" > +<SUBCOMPONENT type="1203" id="26" index="38" uid="a49cc50c-c192-4d46-91d0-c24a86e9b50f" > <father id="41" num="2" /> -<cdparam x="512" y="154" /> +<cdparam x="342" y="125" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="157" minY="-13" maxY="86" /> -<infoparam name="Primitive port" value="Event sendEmergencyBraking" /> +<infoparam name="Primitive port" value="Event DSRCEmergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="25" /> <extraparam> -<Prop commName="sendEmergencyBraking" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="DSRCEmergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -236,16 +261,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="28" > +<SUBCOMPONENT type="1203" id="28" index="39" uid="5fe1fe84-b7d3-4734-9ed9-69d262c91987" > <father id="41" num="3" /> -<cdparam x="342" y="125" /> +<cdparam x="512" y="154" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="157" minY="-13" maxY="86" /> -<infoparam name="Primitive port" value="Event DSRCEmergencyBrake" /> +<infoparam name="Primitive port" value="Event sendEmergencyBraking" /> +<new d="false" /> <TGConnectingPoint num="0" id="27" /> <extraparam> -<Prop commName="DSRCEmergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="sendEmergencyBraking" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -253,16 +279,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="30" > +<SUBCOMPONENT type="1203" id="30" index="40" uid="58ec924b-2330-4225-b322-c9e9a1ba0c09" > <father id="41" num="4" /> -<cdparam x="362" y="208" /> +<cdparam x="447" y="109" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="157" minY="-13" maxY="86" /> -<infoparam name="Primitive port" value="Channel neighbourhoodInfo" /> +<infoparam name="Primitive port" value="Event broadcastInfoEmergencyBraking" /> +<new d="false" /> <TGConnectingPoint num="0" id="29" /> <extraparam> -<Prop commName="neighbourhoodInfo" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="broadcastInfoEmergencyBraking" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -270,16 +297,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="32" > +<SUBCOMPONENT type="1203" id="32" index="41" uid="2ea2027d-35c5-459b-a94e-29409635873b" > <father id="41" num="5" /> -<cdparam x="467" y="208" /> +<cdparam x="342" y="174" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="157" minY="-13" maxY="86" /> -<infoparam name="Primitive port" value="Event emergencyBrake" /> +<infoparam name="Primitive port" value="Channel neighbourhoodData" /> +<new d="false" /> <TGConnectingPoint num="0" id="31" /> <extraparam> -<Prop commName="emergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="neighbourhoodData" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -288,12 +316,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="52" > +<COMPONENT type="1202" id="52" index="19" uid="632960b5-f522-443a-8090-508c94098e08" > <cdparam x="1353" y="752" /> <sizeparam width="233" height="60" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="doReduceDrivingPower" /> +<new d="false" /> <TGConnectingPoint num="0" id="44" /> <TGConnectingPoint num="1" id="45" /> <TGConnectingPoint num="2" id="46" /> @@ -303,18 +332,20 @@ <TGConnectingPoint num="6" id="50" /> <TGConnectingPoint num="7" id="51" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="43" > +<SUBCOMPONENT type="1203" id="43" index="42" uid="175f061f-6ee3-4330-8bd5-8094d117364f" > <father id="52" num="0" /> <cdparam x="1402" y="739" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="47" /> <infoparam name="Primitive port" value="Event commandDP" /> +<new d="false" /> <TGConnectingPoint num="0" id="42" /> <extraparam> -<Prop commName="commandDP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="commandDP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -323,12 +354,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="65" > +<COMPONENT type="1202" id="65" index="20" uid="d117f475-2876-43ba-a1d2-ca2e15cac23b" > <cdparam x="1241" y="613" /> <sizeparam width="245" height="64" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="DrivingPowerReductionstrategy" /> +<new d="false" /> <TGConnectingPoint num="0" id="57" /> <TGConnectingPoint num="1" id="58" /> <TGConnectingPoint num="2" id="59" /> @@ -338,18 +370,20 @@ <TGConnectingPoint num="6" id="63" /> <TGConnectingPoint num="7" id="64" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="54" > +<SUBCOMPONENT type="1203" id="54" index="43" uid="27b07a20-8ddd-4a80-a61f-b4bc26363813" > <father id="65" num="0" /> -<cdparam x="1228" y="625" /> +<cdparam x="1347" y="664" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="232" minY="-13" maxY="51" /> -<infoparam name="Primitive port" value="Event drivingPowerReduction" /> +<infoparam name="Primitive port" value="Event commandDP" /> +<new d="false" /> <TGConnectingPoint num="0" id="53" /> <extraparam> -<Prop commName="drivingPowerReduction" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="commandDP" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -357,16 +391,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="56" > +<SUBCOMPONENT type="1203" id="56" index="44" uid="d6df49a6-8a59-4ffa-95ae-4650f3df9d06" > <father id="65" num="1" /> -<cdparam x="1347" y="664" /> +<cdparam x="1228" y="625" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="232" minY="-13" maxY="51" /> -<infoparam name="Primitive port" value="Event commandDP" /> +<infoparam name="Primitive port" value="Event drivingPowerReduction" /> +<new d="false" /> <TGConnectingPoint num="0" id="55" /> <extraparam> -<Prop commName="commandDP" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="drivingPowerReduction" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -375,12 +410,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="76" > +<COMPONENT type="1202" id="76" index="21" uid="71b20cfa-13c5-409f-8e5c-352b7c9f4092" > <cdparam x="1449" y="354" /> <sizeparam width="141" height="67" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="DoBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="68" /> <TGConnectingPoint num="1" id="69" /> <TGConnectingPoint num="2" id="70" /> @@ -390,18 +426,20 @@ <TGConnectingPoint num="6" id="74" /> <TGConnectingPoint num="7" id="75" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="67" > +<SUBCOMPONENT type="1203" id="67" index="45" uid="e698c1ea-fc59-4b37-85ea-ee2ea347a7d9" > <father id="76" num="0" /> <cdparam x="1436" y="380" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="128" minY="-13" maxY="54" /> <infoparam name="Primitive port" value="Event brake" /> +<new d="false" /> <TGConnectingPoint num="0" id="66" /> <extraparam> -<Prop commName="brake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="brake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -410,12 +448,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="87" > +<COMPONENT type="1202" id="87" index="22" uid="52b326e5-6c74-4aa2-a76b-270897f5bca4" > <cdparam x="188" y="618" /> <sizeparam width="146" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="GPSReception" /> +<new d="false" /> <TGConnectingPoint num="0" id="79" /> <TGConnectingPoint num="1" id="80" /> <TGConnectingPoint num="2" id="81" /> @@ -425,18 +464,20 @@ <TGConnectingPoint num="6" id="85" /> <TGConnectingPoint num="7" id="86" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="78" > +<SUBCOMPONENT type="1203" id="78" index="46" uid="09a00ab8-e311-424c-81e7-116227e7010c" > <father id="87" num="0" /> <cdparam x="250" y="605" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="133" minY="-13" maxY="37" /> <infoparam name="Primitive port" value="Channel positionInformation" /> +<new d="false" /> <TGConnectingPoint num="0" id="77" /> <extraparam> -<Prop commName="positionInformation" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="positionInformation" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -445,12 +486,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="102" > +<COMPONENT type="1202" id="102" index="23" uid="c346e1bd-aaa3-4f54-b21f-ed0b11734cf3" > <cdparam x="273" y="467" /> <sizeparam width="275" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="NeighbourhoodTableManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="94" /> <TGConnectingPoint num="1" id="95" /> <TGConnectingPoint num="2" id="96" /> @@ -460,18 +502,20 @@ <TGConnectingPoint num="6" id="100" /> <TGConnectingPoint num="7" id="101" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="89" > +<SUBCOMPONENT type="1203" id="89" index="47" uid="8ed3dcc4-78e5-4e66-8067-3696ffc72543" > <father id="102" num="0" /> -<cdparam x="535" y="495" /> +<cdparam x="288" y="454" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="262" minY="-13" maxY="49" /> -<infoparam name="Primitive port" value="Channel neigbourhoodTable" /> +<infoparam name="Primitive port" value="Channel neighbourhoodInfo" /> +<new d="false" /> <TGConnectingPoint num="0" id="88" /> <extraparam> -<Prop commName="neigbourhoodTable" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="neighbourhoodInfo" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -479,16 +523,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="91" > +<SUBCOMPONENT type="1203" id="91" index="48" uid="bd41e0b6-06fb-42a0-94bc-ac1f54d0d81b" > <father id="102" num="1" /> <cdparam x="304" y="516" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="262" minY="-13" maxY="49" /> <infoparam name="Primitive port" value="Channel positionInformation" /> +<new d="false" /> <TGConnectingPoint num="0" id="90" /> <extraparam> -<Prop commName="positionInformation" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="positionInformation" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -496,16 +541,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="93" > +<SUBCOMPONENT type="1203" id="93" index="49" uid="ffd4c5c2-f3e5-4753-a380-0a2ed8fcce2f" > <father id="102" num="2" /> -<cdparam x="288" y="454" /> +<cdparam x="535" y="495" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="262" minY="-13" maxY="49" /> -<infoparam name="Primitive port" value="Channel neighbourhoodInfo" /> +<infoparam name="Primitive port" value="Channel neigbourhoodTable" /> +<new d="false" /> <TGConnectingPoint num="0" id="92" /> <extraparam> -<Prop commName="neighbourhoodInfo" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="neigbourhoodTable" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -514,12 +560,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="115" > +<COMPONENT type="1202" id="115" index="24" uid="9189da4c-d13c-4b10-8f9e-26c9a08862a3" > <cdparam x="402" y="304" /> <sizeparam width="176" height="60" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="CorrectnessChecking" /> +<new d="false" /> <TGConnectingPoint num="0" id="107" /> <TGConnectingPoint num="1" id="108" /> <TGConnectingPoint num="2" id="109" /> @@ -529,18 +576,20 @@ <TGConnectingPoint num="6" id="113" /> <TGConnectingPoint num="7" id="114" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="104" > +<SUBCOMPONENT type="1203" id="104" index="50" uid="9be1978b-3186-4296-a02e-feec64b340b7" > <father id="115" num="0" /> -<cdparam x="556" y="351" /> +<cdparam x="508" y="291" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="163" minY="-13" maxY="47" /> <infoparam name="Primitive port" value="Event emergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="103" /> <extraparam> -<Prop commName="emergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="emergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -548,16 +597,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="106" > +<SUBCOMPONENT type="1203" id="106" index="51" uid="eb8d24ed-1169-4bc7-95e2-a185ecdcda81" > <father id="115" num="1" /> -<cdparam x="508" y="291" /> +<cdparam x="556" y="351" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="163" minY="-13" maxY="47" /> <infoparam name="Primitive port" value="Event emergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="105" /> <extraparam> -<Prop commName="emergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="emergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -566,12 +616,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="126" > +<COMPONENT type="1202" id="126" index="25" uid="a0d7047f-9fe4-405e-ab7d-da091ab56632" > <cdparam x="600" y="68" /> <sizeparam width="239" height="61" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="GetEnvironmentInformation" /> +<new d="false" /> <TGConnectingPoint num="0" id="118" /> <TGConnectingPoint num="1" id="119" /> <TGConnectingPoint num="2" id="120" /> @@ -581,18 +632,20 @@ <TGConnectingPoint num="6" id="124" /> <TGConnectingPoint num="7" id="125" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="117" > +<SUBCOMPONENT type="1203" id="117" index="52" uid="86ecd424-5232-4b89-89b7-33b58a65fc31" > <father id="126" num="0" /> <cdparam x="693" y="116" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="226" minY="-13" maxY="48" /> <infoparam name="Primitive port" value="Channel rawData01" /> +<new d="false" /> <TGConnectingPoint num="0" id="116" /> <extraparam> -<Prop commName="rawData01" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="rawData01" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -601,12 +654,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="145" > +<COMPONENT type="1202" id="145" index="26" uid="6da9d017-22ee-4d8e-b30a-14106a044a3f" > <cdparam x="605" y="434" /> <sizeparam width="223" height="66" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="PlausibilityCheck" /> +<new d="false" /> <TGConnectingPoint num="0" id="137" /> <TGConnectingPoint num="1" id="138" /> <TGConnectingPoint num="2" id="139" /> @@ -616,18 +670,20 @@ <TGConnectingPoint num="6" id="143" /> <TGConnectingPoint num="7" id="144" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="128" > +<SUBCOMPONENT type="1203" id="128" index="53" uid="d61c75ea-ee0a-422c-b07d-e8259eabb301" > <father id="145" num="0" /> -<cdparam x="695" y="421" /> +<cdparam x="679" y="487" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="210" minY="-13" maxY="53" /> -<infoparam name="Primitive port" value="Channel objList01" /> +<infoparam name="Primitive port" value="Channel vehicleDynamics" /> +<new d="false" /> <TGConnectingPoint num="0" id="127" /> <extraparam> -<Prop commName="objList01" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="vehicleDynamics" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -635,16 +691,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="130" > +<SUBCOMPONENT type="1203" id="130" index="54" uid="61f29708-2f4b-4bdc-8f77-585617e8c598" > <father id="145" num="1" /> -<cdparam x="592" y="444" /> +<cdparam x="815" y="457" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="210" minY="-13" maxY="53" /> <infoparam name="Primitive port" value="Event emergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="129" /> <extraparam> -<Prop commName="emergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="emergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -652,16 +709,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="132" > +<SUBCOMPONENT type="1203" id="132" index="55" uid="aab04fdb-a34b-47ef-8b43-7031f34eded3" > <father id="145" num="2" /> <cdparam x="592" y="479" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="210" minY="-13" maxY="53" /> <infoparam name="Primitive port" value="Channel neighbourhoodTable" /> +<new d="false" /> <TGConnectingPoint num="0" id="131" /> <extraparam> -<Prop commName="neighbourhoodTable" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="neighbourhoodTable" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -669,16 +727,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="134" > +<SUBCOMPONENT type="1203" id="134" index="56" uid="7ab99928-8916-4712-bb38-c7c4c93ccefc" > <father id="145" num="3" /> -<cdparam x="815" y="457" /> +<cdparam x="592" y="444" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="210" minY="-13" maxY="53" /> <infoparam name="Primitive port" value="Event emergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="133" /> <extraparam> -<Prop commName="emergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="emergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -686,16 +745,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="136" > +<SUBCOMPONENT type="1203" id="136" index="57" uid="cf0362cc-1fae-42d3-ae19-c9c946fce5c6" > <father id="145" num="4" /> -<cdparam x="679" y="487" /> +<cdparam x="695" y="421" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="210" minY="-13" maxY="53" /> -<infoparam name="Primitive port" value="Channel vehicleDynamics" /> +<infoparam name="Primitive port" value="Channel objList01" /> +<new d="false" /> <TGConnectingPoint num="0" id="135" /> <extraparam> -<Prop commName="vehicleDynamics" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="objList01" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -704,12 +764,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="158" > +<COMPONENT type="1202" id="158" index="27" uid="f2190af9-8fcd-4b9f-809d-8dbf0506a507" > <cdparam x="605" y="315" /> <sizeparam width="227" height="57" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="ObjectListManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="150" /> <TGConnectingPoint num="1" id="151" /> <TGConnectingPoint num="2" id="152" /> @@ -719,18 +780,20 @@ <TGConnectingPoint num="6" id="156" /> <TGConnectingPoint num="7" id="157" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="147" > +<SUBCOMPONENT type="1203" id="147" index="58" uid="33c1895b-bbcf-4c14-aa63-d8e1359d6c7b" > <father id="158" num="0" /> -<cdparam x="693" y="302" /> +<cdparam x="695" y="359" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="214" minY="-13" maxY="44" /> -<infoparam name="Primitive port" value="Channel rawData01" /> +<infoparam name="Primitive port" value="Channel objList01" /> +<new d="false" /> <TGConnectingPoint num="0" id="146" /> <extraparam> -<Prop commName="rawData01" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="objList01" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -738,16 +801,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="149" > +<SUBCOMPONENT type="1203" id="149" index="59" uid="dafc2f90-2865-48d3-8a10-dd8e437a7041" > <father id="158" num="1" /> -<cdparam x="695" y="359" /> +<cdparam x="693" y="302" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="214" minY="-13" maxY="44" /> -<infoparam name="Primitive port" value="Channel objList01" /> +<infoparam name="Primitive port" value="Channel rawData01" /> +<new d="false" /> <TGConnectingPoint num="0" id="148" /> <extraparam> -<Prop commName="objList01" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="rawData01" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -756,12 +820,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="171" > +<COMPONENT type="1202" id="171" index="28" uid="3509d714-6fa2-486a-b947-8f235450801f" > <cdparam x="615" y="597" /> <sizeparam width="242" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="VehicleDynamicsManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="163" /> <TGConnectingPoint num="1" id="164" /> <TGConnectingPoint num="2" id="165" /> @@ -771,18 +836,20 @@ <TGConnectingPoint num="6" id="169" /> <TGConnectingPoint num="7" id="170" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="160" > +<SUBCOMPONENT type="1203" id="160" index="60" uid="76c5e128-5c24-4320-8400-84f517d4db8a" > <father id="171" num="0" /> -<cdparam x="682" y="646" /> +<cdparam x="679" y="584" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="229" minY="-13" maxY="49" /> -<infoparam name="Primitive port" value="Channel rawData02" /> +<infoparam name="Primitive port" value="Channel vehicleDynamics" /> +<new d="false" /> <TGConnectingPoint num="0" id="159" /> <extraparam> -<Prop commName="rawData02" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="vehicleDynamics" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -790,16 +857,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="162" > +<SUBCOMPONENT type="1203" id="162" index="61" uid="6e2bcd61-2589-49cf-987a-b1221ae547d0" > <father id="171" num="1" /> -<cdparam x="679" y="584" /> +<cdparam x="682" y="646" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="229" minY="-13" maxY="49" /> -<infoparam name="Primitive port" value="Channel vehicleDynamics" /> +<infoparam name="Primitive port" value="Channel rawData02" /> +<new d="false" /> <TGConnectingPoint num="0" id="161" /> <extraparam> -<Prop commName="vehicleDynamics" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="rawData02" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -808,12 +876,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="182" > +<COMPONENT type="1202" id="182" index="29" uid="a68283db-18ce-4354-89a9-6868767a400b" > <cdparam x="613" y="720" /> <sizeparam width="215" height="61" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="GetVehicleDynamics" /> +<new d="false" /> <TGConnectingPoint num="0" id="174" /> <TGConnectingPoint num="1" id="175" /> <TGConnectingPoint num="2" id="176" /> @@ -823,18 +892,20 @@ <TGConnectingPoint num="6" id="180" /> <TGConnectingPoint num="7" id="181" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="173" > +<SUBCOMPONENT type="1203" id="173" index="62" uid="17de8a76-64b6-46b9-a2b0-cc92b371d7e8" > <father id="182" num="0" /> <cdparam x="682" y="707" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="202" minY="-13" maxY="48" /> <infoparam name="Primitive port" value="Channel rawData02" /> +<new d="false" /> <TGConnectingPoint num="0" id="172" /> <extraparam> -<Prop commName="rawData02" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="rawData02" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -843,12 +914,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="195" > +<COMPONENT type="1202" id="195" index="30" uid="eebf6037-30eb-43c5-a881-b7ce64e68fd7" > <cdparam x="1160" y="366" /> <sizeparam width="193" height="60" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="BrakeManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="187" /> <TGConnectingPoint num="1" id="188" /> <TGConnectingPoint num="2" id="189" /> @@ -858,18 +930,20 @@ <TGConnectingPoint num="6" id="193" /> <TGConnectingPoint num="7" id="194" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="184" > +<SUBCOMPONENT type="1203" id="184" index="63" uid="d53545ad-cdd5-4cf3-8e5c-9a5b816cc360" > <father id="195" num="0" /> -<cdparam x="1147" y="382" /> +<cdparam x="1340" y="380" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="180" minY="-13" maxY="47" /> -<infoparam name="Primitive port" value="Event brakeCommand" /> +<infoparam name="Primitive port" value="Event brake" /> +<new d="false" /> <TGConnectingPoint num="0" id="183" /> <extraparam> -<Prop commName="brakeCommand" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="brake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -877,16 +951,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="186" > +<SUBCOMPONENT type="1203" id="186" index="64" uid="08bab362-d591-40c3-8512-03b5ad3daabf" > <father id="195" num="1" /> -<cdparam x="1340" y="380" /> +<cdparam x="1147" y="382" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="180" minY="-13" maxY="47" /> -<infoparam name="Primitive port" value="Event brake" /> +<infoparam name="Primitive port" value="Event brakeCommand" /> +<new d="false" /> <TGConnectingPoint num="0" id="185" /> <extraparam> -<Prop commName="brake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="brakeCommand" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -895,12 +970,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="214" > +<COMPONENT type="1202" id="214" index="31" uid="1c758216-0022-4656-914f-a82c45219a97" > <cdparam x="977" y="492" /> <sizeparam width="200" height="76" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="DangerAvoidanceStrategy" /> +<new d="false" /> <TGConnectingPoint num="0" id="206" /> <TGConnectingPoint num="1" id="207" /> <TGConnectingPoint num="2" id="208" /> @@ -910,18 +986,20 @@ <TGConnectingPoint num="6" id="212" /> <TGConnectingPoint num="7" id="213" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="197" > +<SUBCOMPONENT type="1203" id="197" index="65" uid="5f37bff9-1ebe-476b-8984-95b770797669" > <father id="214" num="0" /> -<cdparam x="1005" y="479" /> +<cdparam x="1125" y="555" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="63" /> -<infoparam name="Primitive port" value="Event sendEmergencyBraking" /> +<infoparam name="Primitive port" value="Event drivingPowerReduction" /> +<new d="false" /> <TGConnectingPoint num="0" id="196" /> <extraparam> -<Prop commName="sendEmergencyBraking" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="drivingPowerReduction" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -929,16 +1007,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="199" > +<SUBCOMPONENT type="1203" id="199" index="66" uid="93b9ad90-bda5-4dc6-891f-541d5d58488a" > <father id="214" num="1" /> -<cdparam x="964" y="518" /> +<cdparam x="1164" y="519" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="63" /> -<infoparam name="Primitive port" value="Event emergencyBrake" /> +<infoparam name="Primitive port" value="Event infoEmergencyBraking" /> +<new d="false" /> <TGConnectingPoint num="0" id="198" /> <extraparam> -<Prop commName="emergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="infoEmergencyBraking" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -946,16 +1025,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="201" > +<SUBCOMPONENT type="1203" id="201" index="67" uid="94822f8f-8e64-4c98-b263-2abef41fb978" > <father id="214" num="2" /> <cdparam x="1067" y="479" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="63" /> <infoparam name="Primitive port" value="Event brakeCommand" /> +<new d="false" /> <TGConnectingPoint num="0" id="200" /> <extraparam> -<Prop commName="brakeCommand" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="brakeCommand" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -963,16 +1043,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="203" > +<SUBCOMPONENT type="1203" id="203" index="68" uid="2fbe0a79-31ad-40d4-8541-85cbfcfb819a" > <father id="214" num="3" /> -<cdparam x="1164" y="519" /> +<cdparam x="964" y="518" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="63" /> -<infoparam name="Primitive port" value="Event infoEmergencyBraking" /> +<infoparam name="Primitive port" value="Event emergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="202" /> <extraparam> -<Prop commName="infoEmergencyBraking" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="emergencyBrake" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -980,16 +1061,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="205" > +<SUBCOMPONENT type="1203" id="205" index="69" uid="6637a31d-e989-4fb7-af0f-5a8a49354a69" > <father id="214" num="4" /> -<cdparam x="1125" y="555" /> +<cdparam x="1005" y="479" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="63" /> -<infoparam name="Primitive port" value="Event drivingPowerReduction" /> +<infoparam name="Primitive port" value="Event sendEmergencyBraking" /> +<new d="false" /> <TGConnectingPoint num="0" id="204" /> <extraparam> -<Prop commName="drivingPowerReduction" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="sendEmergencyBraking" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -998,12 +1080,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="229" > +<COMPONENT type="1202" id="229" index="32" uid="a92a0125-2586-4d92-b973-5d4bdc9d228a" > <cdparam x="37" y="72" /> <sizeparam width="158" height="149" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Primitive component" value="DSRCRxTx" /> +<new d="false" /> <TGConnectingPoint num="0" id="221" /> <TGConnectingPoint num="1" id="222" /> <TGConnectingPoint num="2" id="223" /> @@ -1013,18 +1096,20 @@ <TGConnectingPoint num="6" id="227" /> <TGConnectingPoint num="7" id="228" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="216" > +<SUBCOMPONENT type="1203" id="216" index="70" uid="31e71809-4a5d-400d-b4bf-9240cc82c1af" > <father id="229" num="0" /> -<cdparam x="182" y="81" /> +<cdparam x="182" y="125" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="145" minY="-13" maxY="136" /> -<infoparam name="Primitive port" value="Event broadcastInfoEmergencyBraking" /> +<infoparam name="Primitive port" value="Event DSRCEmergencyBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="215" /> <extraparam> -<Prop commName="broadcastInfoEmergencyBraking" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="DSRCEmergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1032,16 +1117,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="218" > +<SUBCOMPONENT type="1203" id="218" index="71" uid="20455afc-728f-4d80-9fd0-e9fdb4d92ea9" > <father id="229" num="1" /> <cdparam x="182" y="174" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="145" minY="-13" maxY="136" /> <infoparam name="Primitive port" value="Channel neighbourhoodData" /> +<new d="false" /> <TGConnectingPoint num="0" id="217" /> <extraparam> -<Prop commName="neighbourhoodData" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="neighbourhoodData" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1049,16 +1135,17 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="220" > +<SUBCOMPONENT type="1203" id="220" index="72" uid="36a3a717-3bc0-47c1-80c0-6aad3e780839" > <father id="229" num="2" /> -<cdparam x="182" y="125" /> +<cdparam x="182" y="81" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="145" minY="-13" maxY="136" /> -<infoparam name="Primitive port" value="Event DSRCEmergencyBrake" /> +<infoparam name="Primitive port" value="Event broadcastInfoEmergencyBraking" /> +<new d="false" /> <TGConnectingPoint num="0" id="219" /> <extraparam> -<Prop commName="DSRCEmergencyBrake" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="broadcastInfoEmergencyBraking" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1067,12 +1154,13 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1200" id="238" > +<COMPONENT type="1200" id="238" index="33" uid="1e7befc8-1cbb-4422-a075-01e53180b3c9" > <cdparam x="30" y="44" /> <sizeparam width="498" height="184" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="1419" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="1418" /> <infoparam name="Composite component" value="DSRCTask" /> +<new d="false" /> <TGConnectingPoint num="0" id="230" /> <TGConnectingPoint num="1" id="231" /> <TGConnectingPoint num="2" id="232" /> @@ -1089,195 +1177,210 @@ </TMLComponentTaskDiagramPanel> -<TMLActivityDiagramPanel name="DSRCManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="240" > +<TMLActivityDiagramPanel name="DSRCManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="240" index="0" uid="c6fbe406-efd9-4f89-91c7-c0084ec97e5e" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="239" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="doReduceDrivingPower" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="242" > +<TMLActivityDiagramPanel name="doReduceDrivingPower" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="242" index="0" uid="17a9a506-eb4e-4dcb-b5f5-8b21fbd25f84" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="241" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="DrivingPowerReductionstrategy" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="244" > +<TMLActivityDiagramPanel name="DrivingPowerReductionstrategy" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="244" index="0" uid="fbaedfea-8c10-4425-8941-da2abd1afccd" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="243" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="DoBrake" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="246" > +<TMLActivityDiagramPanel name="DoBrake" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="246" index="0" uid="75599451-6bbd-4b3a-b6ca-1c0c5fe82499" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="245" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="GPSReception" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="248" > +<TMLActivityDiagramPanel name="GPSReception" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="248" index="0" uid="37a116bf-df15-4595-9211-d667a9eda97c" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="247" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="NeighbourhoodTableManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="250" > +<TMLActivityDiagramPanel name="NeighbourhoodTableManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="250" index="0" uid="5f86ff1c-c983-49d0-a9dc-c11e4fa9987b" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="249" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="CorrectnessChecking" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="252" > +<TMLActivityDiagramPanel name="CorrectnessChecking" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="252" index="0" uid="c761ded2-180e-4205-9c82-3a17f4b4e543" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="251" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="GetEnvironmentInformation" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="254" > +<TMLActivityDiagramPanel name="GetEnvironmentInformation" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="254" index="0" uid="96bbbe26-7d1d-44f8-a0f4-8ff078ff682f" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="253" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="PlausibilityCheck" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="256" > +<TMLActivityDiagramPanel name="PlausibilityCheck" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="256" index="0" uid="ab08d5f6-f866-472f-b817-43435d27f2f3" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="255" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="ObjectListManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="258" > +<TMLActivityDiagramPanel name="ObjectListManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="258" index="0" uid="c5a68273-25a3-4f17-802a-803e0e1898d3" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="257" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="VehicleDynamicsManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="260" > +<TMLActivityDiagramPanel name="VehicleDynamicsManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="260" index="0" uid="791c3671-6eed-464b-a126-468ca3774e20" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="259" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="GetVehicleDynamics" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="262" > +<TMLActivityDiagramPanel name="GetVehicleDynamics" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="262" index="0" uid="f3688c79-23c7-4356-82a7-1e9d55da6134" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="261" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="BrakeManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="264" > +<TMLActivityDiagramPanel name="BrakeManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="264" index="0" uid="172a2d95-06da-4c97-a8a3-8bb366fe6235" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="263" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="DangerAvoidanceStrategy" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="266" > +<TMLActivityDiagramPanel name="DangerAvoidanceStrategy" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="266" index="0" uid="c1da7dc2-3106-4f6e-adf2-9aeb3d622975" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="265" /> </COMPONENT> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="DSRCRxTx" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="268" > +<TMLActivityDiagramPanel name="DSRCRxTx" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1000" id="268" index="0" uid="67ab4ed4-0fe9-4d11-ba51-6c9b0199f7eb" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="267" /> </COMPONENT> @@ -1290,13 +1393,14 @@ <Modeling type="TML Architecture" nameTab="Braking - MV" > -<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2400" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1104" id="302" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2400" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" > +<COMPONENT type="1104" id="302" index="0" uid="1cbf0f3d-e80f-4347-acca-54f5eaf95141" > <cdparam x="1861" y="1201" /> <sizeparam width="187" height="116" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="BrakingControlDevice" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="278" /> <TGConnectingPoint num="1" id="279" /> <TGConnectingPoint num="2" id="280" /> @@ -1323,16 +1427,17 @@ <TGConnectingPoint num="23" id="301" /> <extraparam> <info stereotype="HWA" nodeName="BrakingControlDevice" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="277" > +<SUBCOMPONENT type="1101" id="277" index="55" uid="9eaaff40-98d6-4269-a8e0-ba259752a1a1" > <father id="302" num="0" /> <cdparam x="1880" y="1259" /> -<sizeparam width="168" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="19" minY="0" maxY="66" /> +<cdrectangleparam minX="0" maxX="23" minY="0" maxY="66" /> <infoparam name="TGComponent" value="Braking - FV::DoBrake" /> +<new d="false" /> <TGConnectingPoint num="0" id="269" /> <TGConnectingPoint num="1" id="270" /> <TGConnectingPoint num="2" id="271" /> @@ -1342,16 +1447,17 @@ <TGConnectingPoint num="6" id="275" /> <TGConnectingPoint num="7" id="276" /> <extraparam> -<info value="Braking - FV::DoBrake" taskName="DoBrake" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::DoBrake" taskName="DoBrake" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1105" id="327" > +<COMPONENT type="1105" id="327" index="1" uid="a05b25fc-5d1b-4b07-85c3-83c13d5e8d12" > <cdparam x="1544" y="1205" /> <sizeparam width="145" height="108" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="RAM_BCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="303" /> <TGConnectingPoint num="1" id="304" /> <TGConnectingPoint num="2" id="305" /> @@ -1378,16 +1484,17 @@ <TGConnectingPoint num="23" id="326" /> <extraparam> <info stereotype="MEMORY" nodeName="RAM_BCU" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="370" > +<COMPONENT type="1100" id="370" index="2" uid="c7732bb4-626d-4fdb-b561-bbb94beaa6d8" > <cdparam x="1432" y="971" /> <sizeparam width="262" height="172" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CPU_BCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="346" /> <TGConnectingPoint num="1" id="347" /> <TGConnectingPoint num="2" id="348" /> @@ -1414,16 +1521,17 @@ <TGConnectingPoint num="23" id="369" /> <extraparam> <info stereotype="CPURR" nodeName="CPU_BCU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="336" > +<SUBCOMPONENT type="1101" id="336" index="56" uid="02251054-915a-4c56-9ca0-1d5b328b0ed7" > <father id="370" num="0" /> -<cdparam x="1416" y="1017" /> -<sizeparam width="278" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1463" y="1073" /> +<sizeparam width="222" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-16" minY="0" maxY="122" /> -<infoparam name="TGComponent" value="Braking - FV::DangerAvoidanceStrategy" /> +<cdrectangleparam minX="0" maxX="40" minY="0" maxY="122" /> +<infoparam name="TGComponent" value="Braking - FV::BrakeManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="328" /> <TGConnectingPoint num="1" id="329" /> <TGConnectingPoint num="2" id="330" /> @@ -1433,16 +1541,17 @@ <TGConnectingPoint num="6" id="334" /> <TGConnectingPoint num="7" id="335" /> <extraparam> -<info value="Braking - FV::DangerAvoidanceStrategy" taskName="DangerAvoidanceStrategy" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::BrakeManagement" taskName="BrakeManagement" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="345" > +<SUBCOMPONENT type="1101" id="345" index="57" uid="edf76af6-ed71-40ba-b317-e35cced47278" > <father id="370" num="1" /> -<cdparam x="1463" y="1073" /> -<sizeparam width="231" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1432" y="1017" /> +<sizeparam width="262" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="31" minY="0" maxY="122" /> -<infoparam name="TGComponent" value="Braking - FV::BrakeManagement" /> +<cdrectangleparam minX="0" maxX="0" minY="0" maxY="122" /> +<infoparam name="TGComponent" value="Braking - FV::DangerAvoidanceStrategy" /> +<new d="false" /> <TGConnectingPoint num="0" id="337" /> <TGConnectingPoint num="1" id="338" /> <TGConnectingPoint num="2" id="339" /> @@ -1452,16 +1561,17 @@ <TGConnectingPoint num="6" id="343" /> <TGConnectingPoint num="7" id="344" /> <extraparam> -<info value="Braking - FV::BrakeManagement" taskName="BrakeManagement" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::DangerAvoidanceStrategy" taskName="DangerAvoidanceStrategy" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="395" > +<COMPONENT type="1102" id="395" index="3" uid="e5bd5983-457d-4959-b91b-b508582de3d7" > <cdparam x="1733" y="956" /> <sizeparam width="100" height="404" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CAN_BCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="371" /> <TGConnectingPoint num="1" id="372" /> <TGConnectingPoint num="2" id="373" /> @@ -1488,16 +1598,17 @@ <TGConnectingPoint num="23" id="394" /> <extraparam> <info stereotype="BUS-RR" nodeName="CAN_BCU" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="420" > +<COMPONENT type="1106" id="420" index="4" uid="3ef205be-a629-4919-8085-700fad44fc30" > <cdparam x="1262" y="812" /> <sizeparam width="250" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="BCU_to_CSCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="396" /> <TGConnectingPoint num="1" id="397" /> <TGConnectingPoint num="2" id="398" /> @@ -1528,12 +1639,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1104" id="454" > +<COMPONENT type="1104" id="454" index="5" uid="651e2e31-dd4c-4f7e-80e7-5394103d186b" > <cdparam x="1118" y="1178" /> <sizeparam width="278" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="EnvSensors" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="430" /> <TGConnectingPoint num="1" id="431" /> <TGConnectingPoint num="2" id="432" /> @@ -1560,16 +1672,17 @@ <TGConnectingPoint num="23" id="453" /> <extraparam> <info stereotype="HWA" nodeName="EnvSensors" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="429" > +<SUBCOMPONENT type="1101" id="429" index="58" uid="2fa2f184-dfa5-4e2f-810e-9977cc9c890f" > <father id="454" num="0" /> -<cdparam x="1114" y="1221" /> -<sizeparam width="282" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1118" y="1221" /> +<sizeparam width="271" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-4" minY="0" maxY="50" /> +<cdrectangleparam minX="0" maxX="7" minY="0" maxY="50" /> <infoparam name="TGComponent" value="Braking - FV::GetEnvironmentInformation" /> +<new d="false" /> <TGConnectingPoint num="0" id="421" /> <TGConnectingPoint num="1" id="422" /> <TGConnectingPoint num="2" id="423" /> @@ -1579,16 +1692,17 @@ <TGConnectingPoint num="6" id="427" /> <TGConnectingPoint num="7" id="428" /> <extraparam> -<info value="Braking - FV::GetEnvironmentInformation" taskName="GetEnvironmentInformation" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::GetEnvironmentInformation" taskName="GetEnvironmentInformation" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1104" id="488" > +<COMPONENT type="1104" id="488" index="6" uid="5591b212-ca52-4e96-b10e-b3a363fd0143" > <cdparam x="1119" y="1042" /> <sizeparam width="248" height="122" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="ChassisSensors" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="464" /> <TGConnectingPoint num="1" id="465" /> <TGConnectingPoint num="2" id="466" /> @@ -1615,16 +1729,17 @@ <TGConnectingPoint num="23" id="487" /> <extraparam> <info stereotype="HWA" nodeName="ChassisSensors" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="463" > +<SUBCOMPONENT type="1101" id="463" index="59" uid="adb5a626-466c-4378-956c-a054565254f8" > <father id="488" num="0" /> <cdparam x="1126" y="1093" /> -<sizeparam width="241" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="231" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="7" minY="0" maxY="72" /> +<cdrectangleparam minX="0" maxX="17" minY="0" maxY="72" /> <infoparam name="TGComponent" value="Braking - FV::GetVehicleDynamics" /> +<new d="false" /> <TGConnectingPoint num="0" id="455" /> <TGConnectingPoint num="1" id="456" /> <TGConnectingPoint num="2" id="457" /> @@ -1634,16 +1749,17 @@ <TGConnectingPoint num="6" id="461" /> <TGConnectingPoint num="7" id="462" /> <extraparam> -<info value="Braking - FV::GetVehicleDynamics" taskName="GetVehicleDynamics" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::GetVehicleDynamics" taskName="GetVehicleDynamics" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1105" id="513" > +<COMPONENT type="1105" id="513" index="7" uid="a398ab33-9a0e-4547-8b1e-35e6dd200d20" > <cdparam x="720" y="1137" /> <sizeparam width="200" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="RAM_CSCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="489" /> <TGConnectingPoint num="1" id="490" /> <TGConnectingPoint num="2" id="491" /> @@ -1670,16 +1786,17 @@ <TGConnectingPoint num="23" id="512" /> <extraparam> <info stereotype="MEMORY" nodeName="RAM_CSCU" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="565" > +<COMPONENT type="1100" id="565" index="8" uid="4c9af45f-fc10-4312-bbd7-004e09069cec" > <cdparam x="691" y="887" /> <sizeparam width="277" height="221" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CPU_CSCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="541" /> <TGConnectingPoint num="1" id="542" /> <TGConnectingPoint num="2" id="543" /> @@ -1706,16 +1823,17 @@ <TGConnectingPoint num="23" id="564" /> <extraparam> <info stereotype="CPURR" nodeName="CPU_CSCU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="522" > +<SUBCOMPONENT type="1101" id="522" index="60" uid="9e3c7675-77ea-4ad2-a3db-3ee677659b03" > <father id="565" num="0" /> -<cdparam x="711" y="927" /> -<sizeparam width="257" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="683" y="1047" /> +<sizeparam width="285" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="20" minY="0" maxY="171" /> -<infoparam name="TGComponent" value="Braking - FV::ObjectListManagement" /> +<cdrectangleparam minX="0" maxX="-8" minY="0" maxY="171" /> +<infoparam name="TGComponent" value="Braking - FV::VehicleDynamicsManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="514" /> <TGConnectingPoint num="1" id="515" /> <TGConnectingPoint num="2" id="516" /> @@ -1725,16 +1843,17 @@ <TGConnectingPoint num="6" id="520" /> <TGConnectingPoint num="7" id="521" /> <extraparam> -<info value="Braking - FV::ObjectListManagement" taskName="ObjectListManagement" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::VehicleDynamicsManagement" taskName="VehicleDynamicsManagement" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="531" > +<SUBCOMPONENT type="1101" id="531" index="61" uid="c86a4fb6-0629-4663-869f-a0193702454f" > <father id="565" num="1" /> <cdparam x="750" y="986" /> -<sizeparam width="218" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="210" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="59" minY="0" maxY="171" /> +<cdrectangleparam minX="0" maxX="67" minY="0" maxY="171" /> <infoparam name="TGComponent" value="Braking - FV::PlausibilityCheck" /> +<new d="false" /> <TGConnectingPoint num="0" id="523" /> <TGConnectingPoint num="1" id="524" /> <TGConnectingPoint num="2" id="525" /> @@ -1744,16 +1863,17 @@ <TGConnectingPoint num="6" id="529" /> <TGConnectingPoint num="7" id="530" /> <extraparam> -<info value="Braking - FV::PlausibilityCheck" taskName="PlausibilityCheck" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::PlausibilityCheck" taskName="PlausibilityCheck" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="540" > +<SUBCOMPONENT type="1101" id="540" index="62" uid="cac29275-2a41-4aab-bd3a-65ef589684cb" > <father id="565" num="2" /> -<cdparam x="670" y="1047" /> -<sizeparam width="298" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="711" y="927" /> +<sizeparam width="246" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-21" minY="0" maxY="171" /> -<infoparam name="TGComponent" value="Braking - FV::VehicleDynamicsManagement" /> +<cdrectangleparam minX="0" maxX="31" minY="0" maxY="171" /> +<infoparam name="TGComponent" value="Braking - FV::ObjectListManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="532" /> <TGConnectingPoint num="1" id="533" /> <TGConnectingPoint num="2" id="534" /> @@ -1763,16 +1883,17 @@ <TGConnectingPoint num="6" id="538" /> <TGConnectingPoint num="7" id="539" /> <extraparam> -<info value="Braking - FV::VehicleDynamicsManagement" taskName="VehicleDynamicsManagement" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::ObjectListManagement" taskName="ObjectListManagement" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="590" > +<COMPONENT type="1102" id="590" index="9" uid="b2f5e826-d7c6-4464-a79c-e142f07c4ed0" > <cdparam x="90" y="646" /> <sizeparam width="1000" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CAN" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="566" /> <TGConnectingPoint num="1" id="567" /> <TGConnectingPoint num="2" id="568" /> @@ -1799,16 +1920,17 @@ <TGConnectingPoint num="23" id="589" /> <extraparam> <info stereotype="BUS-RR" nodeName="CAN" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="615" > +<COMPONENT type="1106" id="615" index="10" uid="6ba165ed-6ee0-4620-923a-91f550a794e8" > <cdparam x="540" y="515" /> <sizeparam width="100" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CU_to_CAN" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="591" /> <TGConnectingPoint num="1" id="592" /> <TGConnectingPoint num="2" id="593" /> @@ -1839,12 +1961,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1105" id="640" > +<COMPONENT type="1105" id="640" index="11" uid="a1db9ab2-1d56-461d-926c-6f776dd9adb7" > <cdparam x="198" y="367" /> <sizeparam width="304" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="RAM_CU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="616" /> <TGConnectingPoint num="1" id="617" /> <TGConnectingPoint num="2" id="618" /> @@ -1871,16 +1994,17 @@ <TGConnectingPoint num="23" id="639" /> <extraparam> <info stereotype="MEMORY" nodeName="RAM_CU" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="665" > +<COMPONENT type="1102" id="665" index="12" uid="a2f9d3b7-7982-4e69-b915-1db9df6fc6f3" > <cdparam x="540" y="168" /> <sizeparam width="100" height="319" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CAN_CU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="641" /> <TGConnectingPoint num="1" id="642" /> <TGConnectingPoint num="2" id="643" /> @@ -1907,16 +2031,17 @@ <TGConnectingPoint num="23" id="664" /> <extraparam> <info stereotype="BUS-RR" nodeName="CAN_CU" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="690" > +<COMPONENT type="1105" id="690" index="13" uid="f0f7aa9e-c0be-4de2-aa24-832833afd83a" > <cdparam x="681" y="54" /> <sizeparam width="111" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="Flash_CU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="666" /> <TGConnectingPoint num="1" id="667" /> <TGConnectingPoint num="2" id="668" /> @@ -1943,16 +2068,17 @@ <TGConnectingPoint num="23" id="689" /> <extraparam> <info stereotype="MEMORY" nodeName="Flash_CU" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1104" id="724" > +<COMPONENT type="1104" id="724" index="14" uid="5f9eca47-768d-4365-9423-21de397acd2c" > <cdparam x="681" y="161" /> <sizeparam width="207" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="GPS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="700" /> <TGConnectingPoint num="1" id="701" /> <TGConnectingPoint num="2" id="702" /> @@ -1979,16 +2105,17 @@ <TGConnectingPoint num="23" id="723" /> <extraparam> <info stereotype="HWA" nodeName="GPS" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="699" > +<SUBCOMPONENT type="1101" id="699" index="63" uid="8c90ff05-0180-470a-92b6-d053e8018156" > <father id="724" num="0" /> <cdparam x="684" y="197" /> -<sizeparam width="204" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="194" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="3" minY="0" maxY="50" /> +<cdrectangleparam minX="0" maxX="13" minY="0" maxY="50" /> <infoparam name="TGComponent" value="Braking - FV::GPSReception" /> +<new d="false" /> <TGConnectingPoint num="0" id="691" /> <TGConnectingPoint num="1" id="692" /> <TGConnectingPoint num="2" id="693" /> @@ -1998,16 +2125,17 @@ <TGConnectingPoint num="6" id="697" /> <TGConnectingPoint num="7" id="698" /> <extraparam> -<info value="Braking - FV::GPSReception" taskName="GPSReception" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::GPSReception" taskName="GPSReception" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1104" id="758" > +<COMPONENT type="1104" id="758" index="15" uid="b9678203-82fe-4488-b956-a59655000208" > <cdparam x="684" y="384" /> <sizeparam width="198" height="115" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="DSRC" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="734" /> <TGConnectingPoint num="1" id="735" /> <TGConnectingPoint num="2" id="736" /> @@ -2034,16 +2162,17 @@ <TGConnectingPoint num="23" id="757" /> <extraparam> <info stereotype="HWA" nodeName="DSRC" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="733" > +<SUBCOMPONENT type="1101" id="733" index="64" uid="c4690b2c-22e2-494b-abea-da85ef7ff343" > <father id="758" num="0" /> <cdparam x="699" y="427" /> -<sizeparam width="180" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="176" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="18" minY="0" maxY="65" /> +<cdrectangleparam minX="0" maxX="22" minY="0" maxY="65" /> <infoparam name="TGComponent" value="Braking - FV::DSRCRxTx" /> +<new d="false" /> <TGConnectingPoint num="0" id="725" /> <TGConnectingPoint num="1" id="726" /> <TGConnectingPoint num="2" id="727" /> @@ -2053,16 +2182,17 @@ <TGConnectingPoint num="6" id="731" /> <TGConnectingPoint num="7" id="732" /> <extraparam> -<info value="Braking - FV::DSRCRxTx" taskName="DSRCRxTx" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::DSRCRxTx" taskName="DSRCRxTx" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1104" id="783" > +<COMPONENT type="1104" id="783" index="16" uid="0a387339-29ba-45c9-9db7-c0cf201e2feb" > <cdparam x="683" y="274" /> <sizeparam width="196" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="UMTS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="759" /> <TGConnectingPoint num="1" id="760" /> <TGConnectingPoint num="2" id="761" /> @@ -2089,16 +2219,17 @@ <TGConnectingPoint num="23" id="782" /> <extraparam> <info stereotype="HWA" nodeName="UMTS" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="808" > +<COMPONENT type="1105" id="808" index="17" uid="f9b4ec13-fa9c-411a-8cae-624a3bc2c067" > <cdparam x="1861" y="1007" /> <sizeparam width="100" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="Flash_BCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="784" /> <TGConnectingPoint num="1" id="785" /> <TGConnectingPoint num="2" id="786" /> @@ -2125,16 +2256,17 @@ <TGConnectingPoint num="23" id="807" /> <extraparam> <info stereotype="MEMORY" nodeName="Flash_BCU" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="833" > +<COMPONENT type="1105" id="833" index="18" uid="1e8dcc18-f6a5-4c30-aeb3-d89d3ef15849" > <cdparam x="1118" y="921" /> <sizeparam width="100" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="Flash_CSCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="809" /> <TGConnectingPoint num="1" id="810" /> <TGConnectingPoint num="2" id="811" /> @@ -2161,16 +2293,17 @@ <TGConnectingPoint num="23" id="832" /> <extraparam> <info stereotype="MEMORY" nodeName="Flash_CSCU" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="858" > +<COMPONENT type="1106" id="858" index="19" uid="ec848a0b-9f03-4eba-bae7-7fc5da00aefc" > <cdparam x="285" y="747" /> <sizeparam width="110" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="PTC_to_CAN" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="834" /> <TGConnectingPoint num="1" id="835" /> <TGConnectingPoint num="2" id="836" /> @@ -2201,12 +2334,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1106" id="883" > +<COMPONENT type="1106" id="883" index="20" uid="b92b5b9a-ce83-4d63-840d-13c127697d1a" > <cdparam x="993" y="748" /> <sizeparam width="110" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CSCU_to_CAN" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="859" /> <TGConnectingPoint num="1" id="860" /> <TGConnectingPoint num="2" id="861" /> @@ -2237,12 +2371,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1102" id="908" > +<COMPONENT type="1102" id="908" index="21" uid="6f47ba70-79b4-4ba8-a76d-064b948374ec" > <cdparam x="987" y="906" /> <sizeparam width="100" height="368" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CAN_CSCU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="884" /> <TGConnectingPoint num="1" id="885" /> <TGConnectingPoint num="2" id="886" /> @@ -2269,16 +2404,17 @@ <TGConnectingPoint num="23" id="907" /> <extraparam> <info stereotype="BUS-RR" nodeName="CAN_CSCU" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="933" > +<COMPONENT type="1105" id="933" index="22" uid="d3021cd9-d218-4c84-bb0a-ae1e565a6cb0" > <cdparam x="68" y="1071" /> <sizeparam width="209" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="RAM_PTC" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="909" /> <TGConnectingPoint num="1" id="910" /> <TGConnectingPoint num="2" id="911" /> @@ -2305,16 +2441,17 @@ <TGConnectingPoint num="23" id="932" /> <extraparam> <info stereotype="MEMORY" nodeName="RAM_PTC" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="958" > +<COMPONENT type="1102" id="958" index="23" uid="57ee7b15-355c-4207-a333-9f0c7910376a" > <cdparam x="332" y="882" /> <sizeparam width="100" height="319" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CAN_CU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="934" /> <TGConnectingPoint num="1" id="935" /> <TGConnectingPoint num="2" id="936" /> @@ -2341,16 +2478,17 @@ <TGConnectingPoint num="23" id="957" /> <extraparam> <info stereotype="BUS-RR" nodeName="CAN_CU" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="983" > +<COMPONENT type="1105" id="983" index="24" uid="ef99f122-e6ae-419b-82b1-3f98ab0b395b" > <cdparam x="454" y="906" /> <sizeparam width="111" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="Flash_PTC" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="959" /> <TGConnectingPoint num="1" id="960" /> <TGConnectingPoint num="2" id="961" /> @@ -2377,16 +2515,17 @@ <TGConnectingPoint num="23" id="982" /> <extraparam> <info stereotype="MEMORY" nodeName="Flash_PTC" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="1017" > +<COMPONENT type="1100" id="1017" index="25" uid="76397b10-0748-4dc1-9e3b-fb3023d308cc" > <cdparam x="21" y="904" /> <sizeparam width="295" height="138" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CPU_PTC" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="993" /> <TGConnectingPoint num="1" id="994" /> <TGConnectingPoint num="2" id="995" /> @@ -2413,16 +2552,17 @@ <TGConnectingPoint num="23" id="1016" /> <extraparam> <info stereotype="CPURR" nodeName="CPU_PTC" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="992" > +<SUBCOMPONENT type="1101" id="992" index="65" uid="be1c8da7-0921-4dad-967f-128121970ac5" > <father id="1017" num="0" /> -<cdparam x="5" y="952" /> -<sizeparam width="311" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="21" y="952" /> +<sizeparam width="293" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-16" minY="0" maxY="88" /> +<cdrectangleparam minX="0" maxX="2" minY="0" maxY="88" /> <infoparam name="TGComponent" value="Braking - FV::DrivingPowerReductionstrategy" /> +<new d="false" /> <TGConnectingPoint num="0" id="984" /> <TGConnectingPoint num="1" id="985" /> <TGConnectingPoint num="2" id="986" /> @@ -2432,16 +2572,17 @@ <TGConnectingPoint num="6" id="990" /> <TGConnectingPoint num="7" id="991" /> <extraparam> -<info value="Braking - FV::DrivingPowerReductionstrategy" taskName="DrivingPowerReductionstrategy" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::DrivingPowerReductionstrategy" taskName="DrivingPowerReductionstrategy" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1104" id="1051" > +<COMPONENT type="1104" id="1051" index="26" uid="3e3a2f00-9c2b-4027-a049-88ff957d52a5" > <cdparam x="448" y="1130" /> <sizeparam width="243" height="100" minWidth="100" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="PTC_Devices" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1027" /> <TGConnectingPoint num="1" id="1028" /> <TGConnectingPoint num="2" id="1029" /> @@ -2468,16 +2609,17 @@ <TGConnectingPoint num="23" id="1050" /> <extraparam> <info stereotype="HWA" nodeName="PTC_Devices" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="1026" > +<SUBCOMPONENT type="1101" id="1026" index="66" uid="b0c0914d-23ab-450c-9c0b-44638bd0e055" > <father id="1051" num="0" /> -<cdparam x="432" y="1179" /> -<sizeparam width="259" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="443" y="1179" /> +<sizeparam width="248" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-16" minY="0" maxY="50" /> +<cdrectangleparam minX="0" maxX="-5" minY="0" maxY="50" /> <infoparam name="TGComponent" value="Braking - FV::doReduceDrivingPower" /> +<new d="false" /> <TGConnectingPoint num="0" id="1018" /> <TGConnectingPoint num="1" id="1019" /> <TGConnectingPoint num="2" id="1020" /> @@ -2487,16 +2629,17 @@ <TGConnectingPoint num="6" id="1024" /> <TGConnectingPoint num="7" id="1025" /> <extraparam> -<info value="Braking - FV::doReduceDrivingPower" taskName="doReduceDrivingPower" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::doReduceDrivingPower" taskName="doReduceDrivingPower" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="1103" > +<COMPONENT type="1100" id="1103" index="27" uid="33f20e2b-0cbf-4f0e-be5f-9998ab25a3e8" > <cdparam x="196" y="135" /> <sizeparam width="306" height="215" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> <infoparam name="CPU_CU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1079" /> <TGConnectingPoint num="1" id="1080" /> <TGConnectingPoint num="2" id="1081" /> @@ -2523,16 +2666,17 @@ <TGConnectingPoint num="23" id="1102" /> <extraparam> <info stereotype="CPURR" nodeName="CPU_CU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="1060" > +<SUBCOMPONENT type="1101" id="1060" index="67" uid="f9af19ef-0fc2-4bda-a47d-203651b3dce9" > <father id="1103" num="0" /> -<cdparam x="204" y="285" /> -<sizeparam width="230" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="191" y="230" /> +<sizeparam width="311" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="76" minY="0" maxY="165" /> -<infoparam name="TGComponent" value="Braking - FV::DSRCManagement" /> +<cdrectangleparam minX="0" maxX="-5" minY="0" maxY="165" /> +<infoparam name="TGComponent" value="Braking - FV::NeighbourhoodTableManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="1052" /> <TGConnectingPoint num="1" id="1053" /> <TGConnectingPoint num="2" id="1054" /> @@ -2542,16 +2686,17 @@ <TGConnectingPoint num="6" id="1058" /> <TGConnectingPoint num="7" id="1059" /> <extraparam> -<info value="Braking - FV::DSRCManagement" taskName="DSRCManagement" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::NeighbourhoodTableManagement" taskName="NeighbourhoodTableManagement" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="1069" > +<SUBCOMPONENT type="1101" id="1069" index="68" uid="dfcb87fb-8eec-4cf5-9194-beb2cda9d2d0" > <father id="1103" num="1" /> <cdparam x="202" y="175" /> -<sizeparam width="247" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="235" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="59" minY="0" maxY="165" /> +<cdrectangleparam minX="0" maxX="71" minY="0" maxY="165" /> <infoparam name="TGComponent" value="Braking - FV::CorrectnessChecking" /> +<new d="false" /> <TGConnectingPoint num="0" id="1061" /> <TGConnectingPoint num="1" id="1062" /> <TGConnectingPoint num="2" id="1063" /> @@ -2561,16 +2706,17 @@ <TGConnectingPoint num="6" id="1067" /> <TGConnectingPoint num="7" id="1068" /> <extraparam> -<info value="Braking - FV::CorrectnessChecking" taskName="CorrectnessChecking" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::CorrectnessChecking" taskName="CorrectnessChecking" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="1078" > +<SUBCOMPONENT type="1101" id="1078" index="69" uid="d560ea80-62af-41b8-ba1e-5e49cd30bb68" > <father id="1103" num="2" /> -<cdparam x="179" y="230" /> -<sizeparam width="323" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="204" y="285" /> +<sizeparam width="220" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-17" minY="0" maxY="165" /> -<infoparam name="TGComponent" value="Braking - FV::NeighbourhoodTableManagement" /> +<cdrectangleparam minX="0" maxX="86" minY="0" maxY="165" /> +<infoparam name="TGComponent" value="Braking - FV::DSRCManagement" /> +<new d="false" /> <TGConnectingPoint num="0" id="1070" /> <TGConnectingPoint num="1" id="1071" /> <TGConnectingPoint num="2" id="1072" /> @@ -2580,329 +2726,356 @@ <TGConnectingPoint num="6" id="1076" /> <TGConnectingPoint num="7" id="1077" /> <extraparam> -<info value="Braking - FV::NeighbourhoodTableManagement" taskName="NeighbourhoodTableManagement" referenceTaskName="Braking - FV" priority="0" operation="" fatherComponentMECType="0" /> +<info value="Braking - FV::DSRCManagement" taskName="DSRCManagement" referenceTaskName="Braking - FV" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="1104" > +<CONNECTOR type="125" id="1104" index="28" uid="f3205eee-d18f-4110-85ee-c7a22fbcf555" > <cdparam x="302" y="849" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from PTC_to_CAN to CAN_CU" value="{info}" /> <P1 x="340" y="847" id="840" /> <P2 x="382" y="882" id="935" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1105" > +<CONNECTOR type="125" id="1105" index="29" uid="d194a593-4738-409b-b7bd-1181e017d9ed" > <cdparam x="211" y="742" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from PTC_to_CAN to CAN" value="{info}" /> <P1 x="340" y="747" id="835" /> <P2 x="340" y="696" id="580" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1106" > +<CONNECTOR type="125" id="1106" index="30" uid="ce698c77-661d-4606-9595-e227c69846d8" > <cdparam x="1932" y="1245" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from BrakingControlDevice to CAN_BCU" value="{info}" /> <P1 x="1861" y="1259" id="281" /> <P2 x="1833" y="1259" id="384" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1107" > +<CONNECTOR type="125" id="1107" index="31" uid="35b222a3-5e31-4ca5-997d-f7cffee00b4d" > <cdparam x="1899" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Flash_CSCU to CAN_BCU" value="{info}" /> <P1 x="1861" y="1057" id="787" /> <P2 x="1833" y="1057" id="382" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1108" > +<CONNECTOR type="125" id="1108" index="32" uid="d080b057-ff19-4ec4-a113-2de87d5a12cc" > <cdparam x="1653" y="1311" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RAM_BCU to CAN_BCU" value="{info}" /> <P1 x="1689" y="1259" id="307" /> <P2 x="1733" y="1259" id="383" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1109" > +<CONNECTOR type="125" id="1109" index="33" uid="c88c8e5f-37e2-4ff8-b7cc-c43d4e1820d2" > <cdparam x="1684" y="1069" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CPU_BCU to CAN_BCU" value="{info}" /> <P1 x="1694" y="1057" id="350" /> <P2 x="1733" y="1057" id="381" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1110" > +<CONNECTOR type="125" id="1110" index="34" uid="5042c3ef-4295-4818-8e8a-dd0fbf88912d" > <cdparam x="1374" y="897" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from BCU_to_CSCU to CAN_BCU" value="{info}" /> <P1 x="1512" y="862" id="400" /> <P2 x="1733" y="956" id="371" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1111" > +<CONNECTOR type="125" id="1111" index="35" uid="daff75e0-23e6-4533-8314-40368947ac4a" > <cdparam x="1135" y="901" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from BCU_to_CSCU to Bus0" value="{info}" /> <P1 x="1262" y="862" id="399" /> <P2 x="1087" y="906" id="886" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1112" > +<CONNECTOR type="125" id="1112" index="36" uid="4d7c08c9-795d-4d23-ba59-b1e3c6aa3f43" > <cdparam x="1141" y="1262" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from EnvSensors to Bus0" value="{info}" /> <P1 x="1118" y="1203" id="440" /> <P2 x="1087" y="1182" id="897" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1113" > +<CONNECTOR type="125" id="1113" index="37" uid="ed8e7a29-49cb-49ef-9b12-8ba7a1c29faf" > <cdparam x="1136" y="1181" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from ChassisSensors to Bus0" value="{info}" /> <P1 x="1119" y="1103" id="467" /> <P2 x="1087" y="1090" id="888" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1114" > +<CONNECTOR type="125" id="1114" index="38" uid="1cad888a-ba40-480f-a0b2-3577917d1e28" > <cdparam x="1148" y="968" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Flash_CSCU to Bus0" value="{info}" /> <P1 x="1118" y="971" id="812" /> <P2 x="1087" y="998" id="895" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1115" > +<CONNECTOR type="125" id="1115" index="39" uid="eab0e473-4b86-4965-b912-440e14d9a8e8" > <cdparam x="859" y="1198" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Memory0 to Bus0" value="{info}" /> <P1 x="920" y="1187" id="493" /> <P2 x="987" y="1182" id="896" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1116" > +<CONNECTOR type="125" id="1116" index="40" uid="ff07a6ad-ada5-4fb1-a3a9-65e4ae422bc3" > <cdparam x="894" y="1009" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CCPU_CSCU to Bus0" value="{info}" /> <P1 x="968" y="997" id="545" /> <P2 x="987" y="998" id="894" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1117" > +<CONNECTOR type="125" id="1117" index="41" uid="e0309fcb-da0a-45eb-9768-89bd39498472" > <cdparam x="1011" y="844" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CSCU_to_CAN to Bus0" value="{info}" /> <P1 x="1048" y="848" id="865" /> <P2 x="1037" y="906" id="885" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1118" > +<CONNECTOR type="125" id="1118" index="42" uid="5c7e3387-de5b-4bfb-bd09-7b51c5fcd3dd" > <cdparam x="653" y="754" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CSCU_to_CAN to CAN" value="{info}" /> <P1 x="1048" y="748" id="860" /> <P2 x="840" y="696" id="581" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1119" > +<CONNECTOR type="125" id="1119" index="43" uid="f74ce999-04a0-407c-bf5c-d1ff9ef20367" > <cdparam x="454" y="636" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CU_to_CAN to CAN" value="{info}" /> <P1 x="590" y="615" id="597" /> <P2 x="590" y="646" id="567" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1120" > +<CONNECTOR type="125" id="1120" index="44" uid="eadc212d-acc1-46b3-abef-c64199441738" > <cdparam x="590" y="534" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CU_to_CAN to CAN_CU" value="{info}" /> <P1 x="590" y="515" id="592" /> <P2 x="590" y="487" id="647" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1121" > +<CONNECTOR type="125" id="1121" index="45" uid="611d38ed-70bf-464e-9f51-133b7e5439a9" > <cdparam x="705" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from DSRC to CAN_CU" value="{info}" /> <P1 x="684" y="441" id="737" /> <P2 x="640" y="407" id="654" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1122" > +<CONNECTOR type="125" id="1122" index="46" uid="fe6cd890-cd9a-4521-8b59-8d3a3fe5773b" > <cdparam x="705" y="336" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from UMTS to CAN_CU" value="{info}" /> <P1 x="683" y="324" id="762" /> <P2 x="640" y="327" id="645" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1123" > +<CONNECTOR type="125" id="1123" index="47" uid="ad45b946-ddc1-4d97-a2ed-3d3e03a36e63" > <cdparam x="706" y="223" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from GPS to CAN_CU" value="{info}" /> <P1 x="681" y="211" id="703" /> <P2 x="640" y="247" id="652" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1124" > +<CONNECTOR type="125" id="1124" index="48" uid="6699c1e8-4388-4af2-8499-a5b54305188c" > <cdparam x="707" y="101" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Flash_CU to CAN_CU" value="{info}" /> <P1 x="681" y="104" id="669" /> <P2 x="640" y="168" id="643" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1125" > +<CONNECTOR type="125" id="1125" index="49" uid="fc580794-f8c3-49c7-a8f8-588ec755181d" > <cdparam x="462" y="291" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RAM_CU to CAN_CU" value="{info}" /> <P1 x="502" y="417" id="620" /> <P2 x="540" y="407" id="653" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1126" > +<CONNECTOR type="125" id="1126" index="50" uid="83d637b8-3794-4d42-9a30-bb258bb427f0" > <cdparam x="463" y="124" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CCPU_CU to CAN_CU" value="{info}" /> <P1 x="502" y="242" id="1083" /> <P2 x="540" y="247" id="651" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1127" > +<CONNECTOR type="125" id="1127" index="51" uid="66e68c24-8d2c-42c5-92d5-466c1449850e" > <cdparam x="538" y="1173" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from GPS to CAN_CU" value="{info}" /> <P1 x="448" y="1180" id="1030" /> <P2 x="432" y="1121" id="947" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1128" > +<CONNECTOR type="125" id="1128" index="52" uid="82445f6c-81e1-4009-ae85-1706b8243193" > <cdparam x="539" y="1051" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Flash_CU to CAN_CU" value="{info}" /> <P1 x="454" y="956" id="962" /> <P2 x="432" y="961" id="945" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1129" > +<CONNECTOR type="125" id="1129" index="53" uid="247e54dd-3903-487b-a183-362df692a3ac" > <cdparam x="294" y="1241" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RAM_CU to CAN_CU" value="{info}" /> <P1 x="277" y="1121" id="913" /> <P2 x="332" y="1121" id="946" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1130" > +<CONNECTOR type="125" id="1130" index="54" uid="48a67e99-07c4-4812-bba2-cce73bdeab2b" > <cdparam x="295" y="1074" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CCPU_CU to CAN_CU" value="{info}" /> <P1 x="316" y="973" id="997" /> <P2 x="332" y="961" id="944" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> @@ -2918,12 +3091,13 @@ <Modeling type="Requirement" nameTab="General Requirements" > <TRequirementDiagramPanel name="AvailabilityRequirements" minX="10" maxX="1919" minY="10" maxY="919" zoom="1.0000000000000002" > -<COMPONENT type="900" id="1162" > +<COMPONENT type="900" id="1162" index="0" uid="4d5d1781-e5a1-4a5b-b441-1779f638274a" > <cdparam x="470" y="532" /> <sizeparam width="333" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="317" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureHighestAvalabilityForHighestPriorityFunctions" /> +<new d="false" /> <TGConnectingPoint num="0" id="1131" /> <TGConnectingPoint num="1" id="1132" /> <TGConnectingPoint num="2" id="1133" /> @@ -2969,12 +3143,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1194" > +<COMPONENT type="900" id="1194" index="1" uid="998c4812-4cdf-4973-8ae6-78874b315448" > <cdparam x="196" y="535" /> <sizeparam width="213" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="196" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureAvailabilityRadioMedium" /> +<new d="false" /> <TGConnectingPoint num="0" id="1163" /> <TGConnectingPoint num="1" id="1164" /> <TGConnectingPoint num="2" id="1165" /> @@ -3020,12 +3195,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1226" > +<COMPONENT type="900" id="1226" index="2" uid="0cda41fc-b1d4-44ef-8f71-322bf1be2b18" > <cdparam x="764" y="331" /> <sizeparam width="310" height="102" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="288" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureExternalCommunicationDeviceAvailability" /> +<new d="false" /> <TGConnectingPoint num="0" id="1195" /> <TGConnectingPoint num="1" id="1196" /> <TGConnectingPoint num="2" id="1197" /> @@ -3070,12 +3246,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1258" > +<COMPONENT type="900" id="1258" index="3" uid="3f7d8679-e7cb-4e9c-bd4b-5473a4a2ea98" > <cdparam x="527" y="329" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="144" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureRAMAvailability" /> +<new d="false" /> <TGConnectingPoint num="0" id="1227" /> <TGConnectingPoint num="1" id="1228" /> <TGConnectingPoint num="2" id="1229" /> @@ -3121,12 +3298,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1290" > +<COMPONENT type="900" id="1290" index="4" uid="c269cf60-882d-4fa9-87f6-a4bdfae657c7" > <cdparam x="303" y="331" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="145" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureCPUAvailability" /> +<new d="false" /> <TGConnectingPoint num="0" id="1259" /> <TGConnectingPoint num="1" id="1260" /> <TGConnectingPoint num="2" id="1261" /> @@ -3172,12 +3350,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1322" > +<COMPONENT type="900" id="1322" index="5" uid="dda76e5a-9657-45d7-b8b7-6f5d2dfe0db0" > <cdparam x="72" y="334" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="141" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureBusAvailability" /> +<new d="false" /> <TGConnectingPoint num="0" id="1291" /> <TGConnectingPoint num="1" id="1292" /> <TGConnectingPoint num="2" id="1293" /> @@ -3223,12 +3402,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1354" > +<COMPONENT type="900" id="1354" index="6" uid="84b737fe-d837-4457-a925-babc8ab810a9" > <cdparam x="467" y="123" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="164" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1919" minY="10" maxY="919" /> +<cdrectangleparam minX="9" maxX="1918" minY="9" maxY="918" /> <infoparam name="Requirement" value="EnsureAvailabilityOfECUs" /> +<new d="false" /> <TGConnectingPoint num="0" id="1323" /> <TGConnectingPoint num="1" id="1324" /> <TGConnectingPoint num="2" id="1325" /> @@ -3274,48 +3454,53 @@ </extraparam> </COMPONENT> -<CONNECTOR type="129" id="1355" > +<CONNECTOR type="129" id="1355" index="7" uid="55b1d85e-4f1f-41b5-9194-bd0e769b4875" > <cdparam x="889" y="343" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="841" y="331" id="1201" /> <P2 x="557" y="237" id="1349" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1356" > +<CONNECTOR type="129" id="1356" index="8" uid="1dd6842d-cf3d-4632-af3f-e0b4b4f54e70" > <cdparam x="669" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="617" y="329" id="1234" /> <P2 x="557" y="237" id="1348" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1357" > +<CONNECTOR type="129" id="1357" index="9" uid="8c722598-8221-441a-9638-eb992987d8a4" > <cdparam x="440" y="335" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="393" y="331" id="1266" /> <P2 x="557" y="237" id="1333" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1358" > +<CONNECTOR type="129" id="1358" index="10" uid="12685dfa-e98b-4243-9d05-0d2a7288de8c" > <cdparam x="160" y="332" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="162" y="334" id="1298" /> <P2 x="557" y="237" id="1347" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TRequirementDiagramPanel> <TRequirementDiagramPanel name="Privacy requirements" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > -<COMPONENT type="901" id="1374" > +<COMPONENT type="901" id="1374" index="0" uid="28bd8d4e-212a-4e02-a1db-c126966bfa8a" > <cdparam x="799" y="707" /> <sizeparam width="566" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="197" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="RequirementObserver" value="PreventOrderingEcallMessages" /> +<new d="false" /> <TGConnectingPoint num="0" id="1359" /> <TGConnectingPoint num="1" id="1360" /> <TGConnectingPoint num="2" id="1361" /> @@ -3337,12 +3522,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1406" > +<COMPONENT type="900" id="1406" index="1" uid="4b58f099-0be9-43a8-b811-086364eb7060" > <cdparam x="942" y="96" /> <sizeparam width="345" height="150" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="259" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="ControlledAccessToEServiceMessageData" /> +<new d="false" /> <TGConnectingPoint num="0" id="1375" /> <TGConnectingPoint num="1" id="1376" /> <TGConnectingPoint num="2" id="1377" /> @@ -3392,12 +3578,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1438" > +<COMPONENT type="900" id="1438" index="2" uid="a23cfff6-55c6-4731-b32b-09036a77fe75" > <cdparam x="560" y="493" /> <sizeparam width="338" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="271" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="UnlikableDriverIdentificationBetweenServices" /> +<new d="false" /> <TGConnectingPoint num="0" id="1407" /> <TGConnectingPoint num="1" id="1408" /> <TGConnectingPoint num="2" id="1409" /> @@ -3443,12 +3630,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1470" > +<COMPONENT type="900" id="1470" index="3" uid="2b083a92-0a66-43ba-bee8-d6bb8516aaf8" > <cdparam x="93" y="152" /> <sizeparam width="270" height="126" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="155" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="UserDrivenPrivacyPolicy" /> +<new d="false" /> <TGConnectingPoint num="0" id="1439" /> <TGConnectingPoint num="1" id="1440" /> <TGConnectingPoint num="2" id="1441" /> @@ -3495,12 +3683,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1502" > +<COMPONENT type="900" id="1502" index="4" uid="f533b2a3-0919-4191-a5c1-6b2c3ebdd288" > <cdparam x="984" y="531" /> <sizeparam width="306" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="228" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="UnlinkableTimeOrderingOfMessages" /> +<new d="false" /> <TGConnectingPoint num="0" id="1471" /> <TGConnectingPoint num="1" id="1472" /> <TGConnectingPoint num="2" id="1473" /> @@ -3546,12 +3735,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1534" > +<COMPONENT type="900" id="1534" index="5" uid="bd1fd652-accc-4cb8-bcad-770c5ff3ff32" > <cdparam x="616" y="298" /> <sizeparam width="339" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="219" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="EServiceCriticalMessageUnlikability" /> +<new d="false" /> <TGConnectingPoint num="0" id="1503" /> <TGConnectingPoint num="1" id="1504" /> <TGConnectingPoint num="2" id="1505" /> @@ -3599,12 +3789,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="901" id="1550" > +<COMPONENT type="901" id="1550" index="6" uid="0d262c36-eea3-46f1-90f0-f4067cd55ec8" > <cdparam x="98" y="658" /> <sizeparam width="577" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="284" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="RequirementObserver" value="PreventAttackersFromGatheringDriversBehavior" /> +<new d="false" /> <TGConnectingPoint num="0" id="1535" /> <TGConnectingPoint num="1" id="1536" /> <TGConnectingPoint num="2" id="1537" /> @@ -3626,12 +3817,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1582" > +<COMPONENT type="900" id="1582" index="7" uid="73b80160-75a7-4890-8fad-be75e642ec07" > <cdparam x="157" y="463" /> <sizeparam width="303" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="163" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="Car2XMessageAnonymity" /> +<new d="false" /> <TGConnectingPoint num="0" id="1551" /> <TGConnectingPoint num="1" id="1552" /> <TGConnectingPoint num="2" id="1553" /> @@ -3679,12 +3871,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1614" > +<COMPONENT type="900" id="1614" index="8" uid="817abb12-bde7-4e62-80f6-bfe4987bf974" > <cdparam x="565" y="90" /> <sizeparam width="183" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="131" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Requirement" value="ProtectDriverPrivacy" /> +<new d="false" /> <TGConnectingPoint num="0" id="1583" /> <TGConnectingPoint num="1" id="1584" /> <TGConnectingPoint num="2" id="1585" /> @@ -3730,80 +3923,89 @@ </extraparam> </COMPONENT> -<CONNECTOR type="120" id="1615" > +<CONNECTOR type="120" id="1615" index="9" uid="58dc93b5-8160-4d2a-b3a4-4655170c000a" > <cdparam x="1007" y="710" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="1082" y="707" id="1366" /> <P2 x="1137" y="645" id="1493" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="1616" > +<CONNECTOR type="119" id="1616" index="10" uid="fa54ac69-e709-4d58-b6e8-8aed3e8474b8" > <cdparam x="363" y="246" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="363" y="215" id="1443" /> <P2 x="565" y="147" id="1584" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="1617" > +<CONNECTOR type="119" id="1617" index="11" uid="cac14987-bc67-47b3-a03b-43105dbb627b" > <cdparam x="1000" y="427" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="700" y="298" id="1509" /> <P2 x="702" y="204" id="1594" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="1618" > +<CONNECTOR type="119" id="1618" index="12" uid="d9ca453a-950c-49e0-b0af-40ebf85c5dce" > <cdparam x="1053" y="247" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="942" y="171" id="1376" /> <P2 x="748" y="147" id="1587" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="1619" > +<CONNECTOR type="119" id="1619" index="13" uid="7ec29496-c044-4ebd-ba92-ef5504f78ab0" > <cdparam x="734" y="399" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="729" y="493" id="1414" /> <P2 x="700" y="412" id="1512" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="1620" > +<CONNECTOR type="119" id="1620" index="14" uid="5c359de8-9f08-4775-bd5e-fc5302712b20" > <cdparam x="1077" y="281" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="1137" y="531" id="1478" /> <P2 x="870" y="412" id="1514" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="120" id="1621" > +<CONNECTOR type="120" id="1621" index="15" uid="a51aa11a-541b-4236-8a42-227614b5a6ed" > <cdparam x="759" y="578" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="386" y="658" id="1542" /> <P2 x="384" y="577" id="1574" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="1622" > +<CONNECTOR type="119" id="1622" index="16" uid="4967397b-724c-47d3-9411-01c5c146175e" > <cdparam x="539" y="358" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="308" y="463" id="1558" /> <P2 x="616" y="355" id="1504" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TRequirementDiagramPanel> <TRequirementDiagramPanel name="Fake commands requirements" minX="10" maxX="1900" minY="10" maxY="900" zoom="1.0" > -<COMPONENT type="901" id="1638" > +<COMPONENT type="901" id="1638" index="0" uid="d2cf77e3-1012-412f-9f15-720f88b79037" > <cdparam x="81" y="711" /> <sizeparam width="436" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="165" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="RequirementObserver" value="PreventHeadUnitSpoofing" /> +<new d="false" /> <TGConnectingPoint num="0" id="1623" /> <TGConnectingPoint num="1" id="1624" /> <TGConnectingPoint num="2" id="1625" /> @@ -3825,12 +4027,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1670" > +<COMPONENT type="900" id="1670" index="1" uid="9e5b1aab-69a0-49b1-9fc8-82deea3c2621" > <cdparam x="1347" y="524" /> <sizeparam width="201" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="190" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="FlashingCommandFreshness" /> +<new d="false" /> <TGConnectingPoint num="0" id="1639" /> <TGConnectingPoint num="1" id="1640" /> <TGConnectingPoint num="2" id="1641" /> @@ -3876,12 +4079,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1702" > +<COMPONENT type="900" id="1702" index="2" uid="af8877f5-c35a-4ee3-9cb2-45a5ad66f56e" > <cdparam x="1144" y="521" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="95" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="CodeIntegrity" /> +<new d="false" /> <TGConnectingPoint num="0" id="1671" /> <TGConnectingPoint num="1" id="1672" /> <TGConnectingPoint num="2" id="1673" /> @@ -3927,12 +4131,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1734" > +<COMPONENT type="900" id="1734" index="3" uid="1e373c09-6327-4d35-a7d8-d1d27fbae5b5" > <cdparam x="939" y="521" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="163" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="CodeOriginAuthentication" /> +<new d="false" /> <TGConnectingPoint num="0" id="1703" /> <TGConnectingPoint num="1" id="1704" /> <TGConnectingPoint num="2" id="1705" /> @@ -3978,12 +4183,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1766" > +<COMPONENT type="900" id="1766" index="4" uid="fb75aa94-30bf-487c-ae1b-dbce245697b8" > <cdparam x="1136" y="301" /> <sizeparam width="196" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="181" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="ProtectECUFlashingProcess" /> +<new d="false" /> <TGConnectingPoint num="0" id="1735" /> <TGConnectingPoint num="1" id="1736" /> <TGConnectingPoint num="2" id="1737" /> @@ -4029,12 +4235,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1798" > +<COMPONENT type="900" id="1798" index="5" uid="fdb22f35-a66e-4743-a6b4-4a7c6f006415" > <cdparam x="13" y="517" /> <sizeparam width="285" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="194" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="AuthenticationOfFunctionalPath" /> +<new d="false" /> <TGConnectingPoint num="0" id="1767" /> <TGConnectingPoint num="1" id="1768" /> <TGConnectingPoint num="2" id="1769" /> @@ -4080,12 +4287,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1830" > +<COMPONENT type="900" id="1830" index="6" uid="2c87bcf7-0b8b-4010-99c8-48b941784fa4" > <cdparam x="690" y="295" /> <sizeparam width="290" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="272" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="PreventReplacementOfChipsOnLocalBusses" /> +<new d="false" /> <TGConnectingPoint num="0" id="1799" /> <TGConnectingPoint num="1" id="1800" /> <TGConnectingPoint num="2" id="1801" /> @@ -4131,12 +4339,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1862" > +<COMPONENT type="900" id="1862" index="7" uid="59e8a93f-19cb-4037-8d88-a55ad3cd90a9" > <cdparam x="332" y="317" /> <sizeparam width="211" height="102" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="186" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="PreventManInTheMiddleAttack" /> +<new d="false" /> <TGConnectingPoint num="0" id="1831" /> <TGConnectingPoint num="1" id="1832" /> <TGConnectingPoint num="2" id="1833" /> @@ -4181,12 +4390,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1894" > +<COMPONENT type="900" id="1894" index="8" uid="0a2c68e4-ce96-47c8-a03f-106e709163d2" > <cdparam x="305" y="518" /> <sizeparam width="271" height="117" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="247" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="MessageFreshnessAlongFunctionalPath" /> +<new d="false" /> <TGConnectingPoint num="0" id="1863" /> <TGConnectingPoint num="1" id="1864" /> <TGConnectingPoint num="2" id="1865" /> @@ -4232,12 +4442,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1926" > +<COMPONENT type="900" id="1926" index="9" uid="5ff25dd6-c7d3-48e0-a9e0-852de29d0d55" > <cdparam x="584" y="518" /> <sizeparam width="319" height="116" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="292" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="IntegrityOfMessageAttributesAlongFunctionalPath" /> +<new d="false" /> <TGConnectingPoint num="0" id="1895" /> <TGConnectingPoint num="1" id="1896" /> <TGConnectingPoint num="2" id="1897" /> @@ -4283,12 +4494,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="1958" > +<COMPONENT type="900" id="1958" index="10" uid="7b0a8e45-3c73-48a4-ba59-a79760a7922d" > <cdparam x="693" y="73" /> <sizeparam width="278" height="113" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="196" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="PreventSendingFakeCommand" /> +<new d="false" /> <TGConnectingPoint num="0" id="1927" /> <TGConnectingPoint num="1" id="1928" /> <TGConnectingPoint num="2" id="1929" /> @@ -4333,7 +4545,7 @@ </extraparam> </COMPONENT> -<CONNECTOR type="129" id="1960" > +<CONNECTOR type="129" id="1960" index="11" uid="8f9239b7-6fbe-41ce-9f76-e4d06f4c1a56" > <cdparam x="448" y="293" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> @@ -4341,16 +4553,18 @@ <P2 x="832" y="186" id="1952" /> <Point x="832" y="223" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1959" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1959" index="21" uid="5bf31181-c167-4ee5-af13-c8c5cfec457e" > <father id="1960" num="0" /> <cdparam x="832" y="223" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="129" id="1962" > +<CONNECTOR type="129" id="1962" index="12" uid="67bc849b-d781-4d6d-a506-424eaae908cd" > <cdparam x="1166" y="296" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> @@ -4358,89 +4572,100 @@ <P2 x="832" y="186" id="1951" /> <Point x="836" y="224" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1961" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1961" index="22" uid="8e26dc8a-4c5f-4ebf-9759-721a0df79909" > <father id="1962" num="0" /> <cdparam x="836" y="224" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="120" id="1963" > +<CONNECTOR type="120" id="1963" index="13" uid="118d7936-1ce4-43c7-adda-bd36ce786ff4" > <cdparam x="248" y="736" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="190" y="711" id="1629" /> <P2 x="155" y="631" id="1789" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1964" > +<CONNECTOR type="129" id="1964" index="14" uid="c9de322c-4b02-4c31-ab6a-a93c155dd1b4" > <cdparam x="1334" y="520" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="1397" y="524" id="1645" /> <P2 x="1283" y="415" id="1746" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1965" > +<CONNECTOR type="129" id="1965" index="15" uid="d118da2d-74d2-41d5-b109-13d4d437a89f" > <cdparam x="1147" y="520" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="1234" y="521" id="1678" /> <P2 x="1234" y="415" id="1745" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1966" > +<CONNECTOR type="129" id="1966" index="16" uid="7dcca780-500d-4242-bcf6-f0f6bab572c3" > <cdparam x="917" y="520" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="1029" y="521" id="1710" /> <P2 x="1185" y="415" id="1744" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1967" > +<CONNECTOR type="129" id="1967" index="17" uid="559e39e1-9f6b-420e-a902-faf4b3398989" > <cdparam x="837" y="296" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="835" y="295" id="1806" /> <P2 x="832" y="186" id="1937" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1968" > +<CONNECTOR type="129" id="1968" index="18" uid="f47129f4-e766-4cef-a713-029cafe3106d" > <cdparam x="622" y="521" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="663" y="518" id="1901" /> <P2 x="437" y="419" id="1855" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1969" > +<CONNECTOR type="129" id="1969" index="19" uid="31515a9a-59e0-49ea-8530-ba49c11d1391" > <cdparam x="448" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="440" y="518" id="1870" /> <P2 x="437" y="419" id="1841" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="1970" > +<CONNECTOR type="129" id="1970" index="20" uid="3178c9b0-8b8e-4443-adb9-af2dd90e8838" > <cdparam x="216" y="520" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="155" y="517" id="1774" /> <P2 x="437" y="419" id="1856" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TRequirementDiagramPanel> <TRequirementDiagramPanel name="Environment related requirements" minX="10" maxX="1900" minY="10" maxY="900" zoom="1.0" > -<COMPONENT type="901" id="1986" > +<COMPONENT type="901" id="1986" index="0" uid="a933f460-0616-49a0-8f4c-153621976653" > <cdparam x="416" y="834" /> <sizeparam width="654" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="264" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="RequirementObserver" value="PreventionOfWronglySignedFakeNotification" /> +<new d="false" /> <TGConnectingPoint num="0" id="1971" /> <TGConnectingPoint num="1" id="1972" /> <TGConnectingPoint num="2" id="1973" /> @@ -4462,12 +4687,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2018" > +<COMPONENT type="900" id="2018" index="1" uid="85eaf2c6-ee90-451d-8ef3-09cb466cd456" > <cdparam x="1197" y="294" /> <sizeparam width="297" height="150" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="221" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="EnvironmentRelatedDataFreshness" /> +<new d="false" /> <TGConnectingPoint num="0" id="1987" /> <TGConnectingPoint num="1" id="1988" /> <TGConnectingPoint num="2" id="1989" /> @@ -4516,12 +4742,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="901" id="2034" > +<COMPONENT type="901" id="2034" index="2" uid="90f58384-528b-418b-a873-6009e8df8561" > <cdparam x="561" y="490" /> <sizeparam width="367" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="249" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="RequirementObserver" value="MajorityVoteBetweenNeighbourhoodCars" /> +<new d="false" /> <TGConnectingPoint num="0" id="2019" /> <TGConnectingPoint num="1" id="2020" /> <TGConnectingPoint num="2" id="2021" /> @@ -4543,12 +4770,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="901" id="2050" > +<COMPONENT type="901" id="2050" index="3" uid="8e2a2185-eaf9-4fe4-a988-9aa7f6df7b43" > <cdparam x="173" y="556" /> <sizeparam width="298" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="246" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="RequirementObserver" value="RoadsideUnitMessageReplayPrevention" /> +<new d="false" /> <TGConnectingPoint num="0" id="2035" /> <TGConnectingPoint num="1" id="2036" /> <TGConnectingPoint num="2" id="2037" /> @@ -4570,12 +4798,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2082" > +<COMPONENT type="900" id="2082" index="4" uid="d8bc7e44-d5e1-46f8-8f61-4f9739c8c2c0" > <cdparam x="24" y="305" /> <sizeparam width="181" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="135" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="IntegrityOfMessages" /> +<new d="false" /> <TGConnectingPoint num="0" id="2051" /> <TGConnectingPoint num="1" id="2052" /> <TGConnectingPoint num="2" id="2053" /> @@ -4621,12 +4850,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2114" > +<COMPONENT type="900" id="2114" index="5" uid="c0d4dec7-4912-47b0-af96-63a7643a09c6" > <cdparam x="327" y="274" /> <sizeparam width="287" height="174" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="211" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="EnvironmentInformationAttestation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2083" /> <TGConnectingPoint num="1" id="2084" /> <TGConnectingPoint num="2" id="2085" /> @@ -4677,12 +4907,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2146" > +<COMPONENT type="900" id="2146" index="6" uid="5aa51546-e1c4-4cd9-95f8-5c9c0b1fa409" > <cdparam x="846" y="276" /> <sizeparam width="283" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="197" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="AuthenticatingMessageSources" /> +<new d="false" /> <TGConnectingPoint num="0" id="2115" /> <TGConnectingPoint num="1" id="2116" /> <TGConnectingPoint num="2" id="2117" /> @@ -4728,12 +4959,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2178" > +<COMPONENT type="900" id="2178" index="7" uid="7252d6a6-4797-415b-a513-13bff8d9899d" > <cdparam x="525" y="30" /> <sizeparam width="405" height="126" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="379" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="PreventMaliciousModificationsOnTheEnvironmentRepresentation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2147" /> <TGConnectingPoint num="1" id="2148" /> <TGConnectingPoint num="2" id="2149" /> @@ -4780,12 +5012,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2210" > +<COMPONENT type="900" id="2210" index="8" uid="13f7cd86-f07a-4ad7-9357-8fbf52bc5dc4" > <cdparam x="10" y="674" /> <sizeparam width="315" height="183" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="209" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="EnforceTrustedIntegrityVerification" /> +<new d="false" /> <TGConnectingPoint num="0" id="2179" /> <TGConnectingPoint num="1" id="2180" /> <TGConnectingPoint num="2" id="2181" /> @@ -4832,12 +5065,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2242" > +<COMPONENT type="900" id="2242" index="9" uid="750c6e10-56d3-4fa5-97a5-34f4e0920df2" > <cdparam x="374" y="639" /> <sizeparam width="384" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="222" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="EnforceTrustedSourcesOfAttestation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2211" /> <TGConnectingPoint num="1" id="2212" /> <TGConnectingPoint num="2" id="2213" /> @@ -4883,12 +5117,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2274" > +<COMPONENT type="900" id="2274" index="10" uid="ec2a04f4-fe81-4f02-9ebf-ac60e25349eb" > <cdparam x="800" y="585" /> <sizeparam width="375" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="184" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="EnforceTrustedAuthentication" /> +<new d="false" /> <TGConnectingPoint num="0" id="2243" /> <TGConnectingPoint num="1" id="2244" /> <TGConnectingPoint num="2" id="2245" /> @@ -4934,12 +5169,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2306" > +<COMPONENT type="900" id="2306" index="11" uid="b1580111-88a3-4778-91d9-77af4c531c6b" > <cdparam x="1202" y="544" /> <sizeparam width="275" height="121" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="240" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Requirement" value="EnforceCorrectAndUpdatedTimeSource" /> +<new d="false" /> <TGConnectingPoint num="0" id="2275" /> <TGConnectingPoint num="1" id="2276" /> <TGConnectingPoint num="2" id="2277" /> @@ -4985,47 +5221,52 @@ </extraparam> </COMPONENT> -<CONNECTOR type="119" id="2307" > +<CONNECTOR type="119" id="2307" index="12" uid="c1228119-df36-4b73-916a-7fb495de0f16" > <cdparam x="1421" y="551" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="1339" y="544" id="2282" /> <P2 x="1345" y="444" id="1997" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="120" id="2308" > +<CONNECTOR type="120" id="2308" index="13" uid="f4c5f659-37a7-42f5-a627-b6dd6b8751f7" > <cdparam x="511" y="867" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="416" y="867" id="1972" /> <P2 x="325" y="765" id="2195" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="2309" > +<CONNECTOR type="119" id="2309" index="14" uid="9b10d8b3-9a12-4938-b4b5-cdf6b92a97f6" > <cdparam x="961" y="514" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="987" y="585" id="2250" /> <P2 x="987" y="390" id="2125" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="2310" > +<CONNECTOR type="119" id="2310" index="15" uid="64622446-0b89-4ba8-822e-c8e088101569" > <cdparam x="584" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="566" y="639" id="2218" /> <P2 x="470" y="448" id="2093" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="119" id="2311" > +<CONNECTOR type="119" id="2311" index="16" uid="a05cada9-b7a3-4b29-9400-85584cb20835" > <cdparam x="194" y="700" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<deriveReqt>>" /> <P1 x="167" y="674" id="2186" /> <P2 x="114" y="419" id="2061" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="2314" > +<CONNECTOR type="129" id="2314" index="17" uid="4554bd7d-7651-4ccc-8f9c-e16e61ff5912" > <cdparam x="180" y="367" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> @@ -5034,24 +5275,27 @@ <Point x="114" y="262" /> <Point x="727" y="195" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2312" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2312" index="23" uid="294c0e9c-d639-4fc3-b25d-0a967b490c10" > <father id="2314" num="0" /> <cdparam x="114" y="262" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2313" > +<SUBCOMPONENT type="-1" id="2313" index="24" uid="81dc8556-1425-4e7c-b774-e85f6a9f5858" > <father id="2314" num="1" /> <cdparam x="727" y="195" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="129" id="2317" > +<CONNECTOR type="129" id="2317" index="18" uid="dfb36e14-1aff-408e-bd50-768e113968a8" > <cdparam x="932" y="366" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> @@ -5060,24 +5304,27 @@ <Point x="987" y="250" /> <Point x="729" y="194" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2315" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2315" index="25" uid="28a83847-c002-4f2c-a97d-efc4caed54b5" > <father id="2317" num="0" /> <cdparam x="987" y="250" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2316" > +<SUBCOMPONENT type="-1" id="2316" index="26" uid="65d59284-6606-49e7-b89c-77a7d188ea88" > <father id="2317" num="1" /> <cdparam x="729" y="194" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="129" id="2320" > +<CONNECTOR type="129" id="2320" index="19" uid="0bb260ce-ac48-471d-93a2-590839df96dc" > <cdparam x="1192" y="279" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> @@ -5086,24 +5333,27 @@ <Point x="1345" y="241" /> <Point x="725" y="193" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2318" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2318" index="27" uid="1de6e6a5-a482-4fcd-b7a6-caa20df0c135" > <father id="2320" num="0" /> <cdparam x="1345" y="241" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2319" > +<SUBCOMPONENT type="-1" id="2319" index="28" uid="a3cf0a96-0561-4b3f-a7b5-3920ceea835b" > <father id="2320" num="1" /> <cdparam x="725" y="193" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="129" id="2323" > +<CONNECTOR type="129" id="2323" index="20" uid="45c2a732-0b6f-420f-bcd5-940437ea8df3" > <cdparam x="505" y="296" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> @@ -5112,38 +5362,43 @@ <Point x="470" y="244" /> <Point x="727" y="197" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2321" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2321" index="29" uid="a3ed90fc-7127-498c-b900-81e34731b386" > <father id="2323" num="0" /> <cdparam x="470" y="244" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2322" > +<SUBCOMPONENT type="-1" id="2322" index="30" uid="bf3e6315-19b0-4ad5-ab85-12f30c611d74" > <father id="2323" num="1" /> <cdparam x="727" y="197" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="120" id="2324" > +<CONNECTOR type="120" id="2324" index="21" uid="2e440f0d-1a6d-42ce-8075-167a660eae5a" > <cdparam x="764" y="656" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="744" y="490" id="2026" /> <P2 x="542" y="448" id="2106" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="120" id="2325" > +<CONNECTOR type="120" id="2325" index="22" uid="42a1bf79-c31e-4f02-a104-f99e3ae3d067" > <cdparam x="551" y="632" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="322" y="556" id="2042" /> <P2 x="398" y="448" id="2104" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TRequirementDiagramPanel> @@ -5155,12 +5410,13 @@ <Modeling type="Requirement" nameTab="Reqs of Braking Use Case" > <TRequirementDiagramPanel name="Prevent sending fake Brake commands requirements" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > -<COMPONENT type="901" id="2341" > +<COMPONENT type="901" id="2341" index="0" uid="2a455eac-da6a-4ae3-9110-d0141e129e9d" > <cdparam x="184" y="170" /> <sizeparam width="955" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="221" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="RequirementObserver" value="PreventSendFakeBrakingCommand" /> +<new d="false" /> <TGConnectingPoint num="0" id="2326" /> <TGConnectingPoint num="1" id="2327" /> <TGConnectingPoint num="2" id="2328" /> @@ -5182,12 +5438,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="901" id="2357" > +<COMPONENT type="901" id="2357" index="1" uid="f8321e74-2b9c-4d59-a0a4-821db62c21de" > <cdparam x="315" y="510" /> <sizeparam width="436" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="165" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="RequirementObserver" value="PreventHeadUnitSpoofing" /> +<new d="false" /> <TGConnectingPoint num="0" id="2342" /> <TGConnectingPoint num="1" id="2343" /> <TGConnectingPoint num="2" id="2344" /> @@ -5209,12 +5466,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2389" > +<COMPONENT type="900" id="2389" index="2" uid="334a982f-55c4-4dd8-bb65-fbd55bcb0781" > <cdparam x="282" y="335" /> <sizeparam width="285" height="114" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="194" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="AuthenticationOfFunctionalPath" /> +<new d="false" /> <TGConnectingPoint num="0" id="2358" /> <TGConnectingPoint num="1" id="2359" /> <TGConnectingPoint num="2" id="2360" /> @@ -5260,12 +5518,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2421" > +<COMPONENT type="900" id="2421" index="3" uid="b22a46cd-97d4-42b7-ad68-ff6749bc297a" > <cdparam x="614" y="63" /> <sizeparam width="282" height="64" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="196" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="PreventSendingFakeCommand" /> +<new d="false" /> <TGConnectingPoint num="0" id="2390" /> <TGConnectingPoint num="1" id="2391" /> <TGConnectingPoint num="2" id="2392" /> @@ -5311,32 +5570,35 @@ </extraparam> </COMPONENT> -<CONNECTOR type="120" id="2422" > +<CONNECTOR type="120" id="2422" index="4" uid="11266c98-4418-4ee5-834f-cbef45f850b2" > <cdparam x="778" y="246" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="661" y="170" id="2333" /> <P2 x="755" y="127" id="2412" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="120" id="2423" > +<CONNECTOR type="120" id="2423" index="5" uid="86b78388-d5c8-48f7-a95a-527659b64934" > <cdparam x="246" y="735" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="424" y="510" id="2348" /> <P2 x="424" y="449" id="2380" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TRequirementDiagramPanel> <TRequirementDiagramPanel name="DoS requirements" minX="10" maxX="1900" minY="10" maxY="1400" zoom="1.0" > -<COMPONENT type="900" id="2455" > +<COMPONENT type="900" id="2455" index="0" uid="1981d778-c346-4fea-ab2c-1fe2e15f6f0a" > <cdparam x="345" y="379" /> <sizeparam width="330" height="51" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="318" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="PreventBroadcastBrakeDoSWhenEmergencySituation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2424" /> <TGConnectingPoint num="1" id="2425" /> <TGConnectingPoint num="2" id="2426" /> @@ -5382,12 +5644,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2487" > +<COMPONENT type="900" id="2487" index="1" uid="54156e36-bfaa-4b92-b770-a09fa5677335" > <cdparam x="344" y="111" /> <sizeparam width="274" height="49" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="262" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="PreventBrakeDoSWhenEmergencySituation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2456" /> <TGConnectingPoint num="1" id="2457" /> <TGConnectingPoint num="2" id="2458" /> @@ -5433,12 +5696,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="901" id="2503" > +<COMPONENT type="901" id="2503" index="2" uid="795c70d5-fe4c-4b51-815e-c64142d0bbbd" > <cdparam x="179" y="304" /> <sizeparam width="263" height="66" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="246" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="RequirementObserver" value="DoSAttackOn_CU_And_CSC_Prevention" /> +<new d="false" /> <TGConnectingPoint num="0" id="2488" /> <TGConnectingPoint num="1" id="2489" /> <TGConnectingPoint num="2" id="2490" /> @@ -5460,12 +5724,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2535" > +<COMPONENT type="900" id="2535" index="3" uid="73fb5e67-6d23-41a1-a4cf-773e70035857" > <cdparam x="251" y="460" /> <sizeparam width="269" height="95" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="192" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="BroadcastTotalResponseTime" /> +<new d="false" /> <TGConnectingPoint num="0" id="2504" /> <TGConnectingPoint num="1" id="2505" /> <TGConnectingPoint num="2" id="2506" /> @@ -5512,12 +5777,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2567" > +<COMPONENT type="900" id="2567" index="4" uid="45868885-9b84-4d19-905b-dfa22c6c529d" > <cdparam x="170" y="185" /> <sizeparam width="280" height="94" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="168" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="BrakeTotalResponseTime" /> +<new d="false" /> <TGConnectingPoint num="0" id="2536" /> <TGConnectingPoint num="1" id="2537" /> <TGConnectingPoint num="2" id="2538" /> @@ -5564,12 +5830,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2599" > +<COMPONENT type="900" id="2599" index="5" uid="b94d3461-fe0b-45ba-a229-e849c52044b7" > <cdparam x="469" y="275" /> <sizeparam width="295" height="85" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="274" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="EnsureCorrectDecisionOfEmergencySituation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2568" /> <TGConnectingPoint num="1" id="2569" /> <TGConnectingPoint num="2" id="2570" /> @@ -5615,12 +5882,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2631" > +<COMPONENT type="900" id="2631" index="6" uid="a5eef8e0-efe1-4e57-9581-fddaa55dbb79" > <cdparam x="545" y="468" /> <sizeparam width="343" height="86" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="321" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="Shared_EnsureCorrectDecisionOfEmergencySituation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2600" /> <TGConnectingPoint num="1" id="2601" /> <TGConnectingPoint num="2" id="2602" /> @@ -5666,12 +5934,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="900" id="2663" > +<COMPONENT type="900" id="2663" index="7" uid="b89d1ff9-68f4-4374-b1e9-eba934cb92ff" > <cdparam x="456" y="191" /> <sizeparam width="329" height="48" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="321" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="Requirement" value="Shared_EnsureCorrectDecisionOfEmergencySituation" /> +<new d="false" /> <TGConnectingPoint num="0" id="2632" /> <TGConnectingPoint num="1" id="2633" /> <TGConnectingPoint num="2" id="2634" /> @@ -5717,61 +5986,68 @@ </extraparam> </COMPONENT> -<CONNECTOR type="129" id="2664" > +<CONNECTOR type="129" id="2664" index="8" uid="7f97583a-1b11-4701-bf54-d27e157c7e47" > <cdparam x="737" y="313" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="620" y="191" id="2639" /> <P2 x="481" y="160" id="2466" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="2665" > +<CONNECTOR type="129" id="2665" index="9" uid="4f56fb7d-b99c-401f-b74e-e1e675bab0d7" > <cdparam x="284" y="319" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="310" y="185" id="2543" /> <P2 x="481" y="160" id="2480" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="2666" > +<CONNECTOR type="129" id="2666" index="10" uid="bc7a7d4d-deda-4768-859f-d75289db7b70" > <cdparam x="1732" y="317" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="385" y="460" id="2511" /> <P2 x="510" y="430" id="2448" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="129" id="2667" > +<CONNECTOR type="129" id="2667" index="11" uid="8ed02d23-ec93-4794-9132-c2a3fc3d5128" > <cdparam x="1279" y="311" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<composition>>" /> <P1 x="716" y="468" id="2607" /> <P2 x="510" y="430" id="2434" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="128" id="2668" > +<CONNECTOR type="128" id="2668" index="12" uid="47c30594-8841-422c-aaa7-d8e4bfd698d4" > <cdparam x="737" y="423" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<copy>>" /> <P1 x="620" y="239" id="2642" /> <P2 x="616" y="275" id="2575" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="128" id="2669" > +<CONNECTOR type="128" id="2669" index="13" uid="c191fc2e-ff33-43af-b532-c913f6d9282a" > <cdparam x="1162" y="412" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Requirement to Requirement" value="<<copy>>" /> <P1 x="802" y="468" id="2608" /> <P2 x="764" y="317" id="2572" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="120" id="2670" > +<CONNECTOR type="120" id="2670" index="14" uid="4bf9571a-7207-445d-a8bd-2387443e2416" > <cdparam x="302" y="539" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from RequirementObserver to Requirement" value="<<verify>>" /> <P1 x="310" y="304" id="2495" /> <P2 x="310" y="279" id="2558" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TRequirementDiagramPanel> @@ -5781,270 +6057,291 @@ -<Modeling type="AVATAR Design" nameTab="AVATAR Design" > -<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1900" minY="10" maxY="2400" > +<Modeling type="AVATAR Design" nameTab="AVATAR Design" tabs="Block Diagram$TestBench$Communication$PTC$BCU$CSCU$EmergencySimulator$CarPositionSimulator$GPSSensor$RadarSensor$SpeedSensor$CorrectnessChecking$NeighbourhoodTableManagement$DSRSC_Management$DrivingPowerReductionStrategy$BrakeManagement$DangerAvoidanceStrategy$VehiculeDynamicsManagement$PlausibilityCheck$ObjectListManagement" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1900" minY="10" maxY="2400" zoom="1.0" > <MainCode value="void __user_init() {"/> <MainCode value="}"/> <Optimized value="true" /> +<considerTimingOperators value="true" /> <Validated value="" /> <Ignored value="" /> -<CONNECTOR type="5002" id="2676" > +<CONNECTOR type="5002" id="2676" index="0" uid="2f827999-4f32-45ff-8ac2-6b97a8441bbd" > <cdparam x="140" y="429" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2673" /> <TGConnectingPoint num="1" id="2674" /> <TGConnectingPoint num="2" id="2675" /> -<P1 x="168" y="553" id="2933" /> -<P2 x="465" y="1085" id="3062" /> +<P1 x="168" y="553" id="2979" /> +<P2 x="465" y="1085" id="3229" /> <Point x="367" y="632" /> <Point x="367" y="915" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <iso value="in broadcastEmergencyBrakingMessage(int id, int position)" /> <osd value="out forwardEmergency(int myID, int currentPosition)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="2671" > +</CONNECTOR><SUBCOMPONENT type="-1" id="2671" index="22" uid="2521790f-66fe-47ee-a092-36295e0d76eb" > <father id="2676" num="0" /> <cdparam x="367" y="632" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2672" > +<SUBCOMPONENT type="-1" id="2672" index="23" uid="150b990f-8bae-42d0-93db-22012e40a264" > <father id="2676" num="1" /> <cdparam x="367" y="915" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="5002" id="2678" > +<CONNECTOR type="5002" id="2678" index="1" uid="43a942b3-2c56-4c29-8cf1-4291b3ae504b" > <cdparam x="365" y="417" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2677" /> -<P1 x="457" y="545" id="2908" /> -<P2 x="466" y="695" id="3135" /> +<P1 x="457" y="545" id="3020" /> +<P2 x="466" y="695" id="3391" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in getNodeList(NodeList list)" /> <oso value="out sendTable(int currentPosition, NodeList list)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2680" > +<CONNECTOR type="5002" id="2680" index="2" uid="f7982160-b24f-430d-a71e-c9c354ded268" > <cdparam x="388" y="891" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2679" /> -<P1 x="465" y="1210" id="3064" /> -<P2 x="362" y="1208" id="2990" /> +<P1 x="465" y="1210" id="3231" /> +<P2 x="362" y="1208" id="3150" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in getReducePowerOrder(int value)" /> <oso value="out reducePower(int value)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2682" > +<CONNECTOR type="5002" id="2682" index="3" uid="7f086bd2-c82f-4300-89a3-cdbe88a839ac" > <cdparam x="638" y="941" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2681" /> -<P1 x="777" y="1148" id="3056" /> -<P2 x="825" y="1148" id="3030" /> +<P1 x="777" y="1148" id="3223" /> +<P2 x="825" y="1148" id="3263" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in brake(int value)" /> <oso value="out brakePower(int value)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2684" > +<CONNECTOR type="5002" id="2684" index="4" uid="562b1981-6c58-41f5-b42e-a3eedd5ae937" > <cdparam x="293" y="688" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2683" /> -<P1 x="621" y="1023" id="3053" /> -<P2 x="527" y="862" id="3133" /> +<P1 x="621" y="1023" id="3220" /> +<P2 x="527" y="862" id="3389" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <iso value="in brake(int speed, int currentPosition, int position)" /> <osd value="out brake(int speed, int currentPosition, int position)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2690" > +<CONNECTOR type="5002" id="2690" index="5" uid="96589dc6-801e-44b6-a606-5580da2a22a1" > <cdparam x="518" y="775" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2687" /> <TGConnectingPoint num="1" id="2688" /> <TGConnectingPoint num="2" id="2689" /> -<P1 x="587" y="862" id="3142" /> -<P2 x="973" y="855" id="3116" /> +<P1 x="587" y="862" id="3398" /> +<P2 x="973" y="855" id="3438" /> <Point x="587" y="895" /> <Point x="971" y="895" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <iso value="in getInfoOnSpeed(int speed)" /> <osd value="out getInfoOnSpeed(int speed)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="2685" > +</CONNECTOR><SUBCOMPONENT type="-1" id="2685" index="24" uid="5b96cf73-0bdb-47d5-b77e-769450d4a61b" > <father id="2690" num="0" /> <cdparam x="587" y="895" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2686" > +<SUBCOMPONENT type="-1" id="2686" index="25" uid="fee8424a-2b7b-4ae9-8222-ffc01e352e50" > <father id="2690" num="1" /> <cdparam x="971" y="895" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="5002" id="2692" > +<CONNECTOR type="5002" id="2692" index="6" uid="193fae69-6da6-484d-be33-2abee87ccd81" > <cdparam x="858" y="209" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2691" /> -<P1 x="1057" y="276" id="2833" /> -<P2 x="973" y="707" id="3110" /> +<P1 x="1057" y="276" id="2733" /> +<P2 x="973" y="707" id="3432" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in updateOnSpeed(int speed)" /> <oso value="out updateOnSpeed(int speed)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2694" > +<CONNECTOR type="5002" id="2694" index="7" uid="ccbae8c9-e612-45f9-9a15-c0bd1386c63f" > <cdparam x="568" y="727" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2693" /> -<P1 x="648" y="820" id="3140" /> -<P2 x="670" y="821" id="3164" /> +<P1 x="648" y="820" id="3396" /> +<P2 x="670" y="821" id="3354" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <iso value="in getInfoOnObstacle(int obstacle)" /> <osd value="out getInfoOnObstacle(int info)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2696" > +<CONNECTOR type="5002" id="2696" index="8" uid="7e32759e-95e1-4085-bdb6-ec4e07c6cd91" > <cdparam x="841" y="206" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2695" /> -<P1 x="883" y="276" id="2817" /> -<P2 x="835" y="704" id="3161" /> +<P1 x="883" y="276" id="2783" /> +<P2 x="835" y="704" id="3351" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in isObstacleAhead(int info)" /> <oso value="out obstacleAhead(int info)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2698" > +<CONNECTOR type="5002" id="2698" index="9" uid="c008b2e9-a754-4d22-b21c-8c032a2f1b77" > <cdparam x="690" y="514" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2697" /> -<P1 x="749" y="555" id="2892" /> -<P2 x="527" y="695" id="3128" /> +<P1 x="749" y="555" id="3070" /> +<P2 x="527" y="695" id="3384" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in getEmergencyMessageToVerify(int id, int position)" /> <oso value="out toPlausibityCheckMessage(int id, int position)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2700" > +<CONNECTOR type="5002" id="2700" index="10" uid="e5f79b65-3a46-40fc-9375-42bb4d3e72ff" > <cdparam x="330" y="465" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2699" /> -<P1 x="297" y="553" id="2934" /> -<P2 x="596" y="555" id="2882" /> +<P1 x="297" y="553" id="2980" /> +<P2 x="596" y="555" id="3060" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in getEmergencyBrakingMessage(int id, int position)" /> <oso value="out forwardEmergencyBrakingMessage(int id, int position)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2702" > +<CONNECTOR type="5002" id="2702" index="11" uid="0fc61bc5-5991-4d49-b256-3f7484e5fa9f" > <cdparam x="330" y="415" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2701" /> -<P1 x="297" y="460" id="2931" /> -<P2 x="329" y="464" id="2905" /> +<P1 x="297" y="460" id="2977" /> +<P2 x="329" y="464" id="3017" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in addANode(int id, int position)" /> <oso value="out setCarPosition(int id, int position)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2704" > +<CONNECTOR type="5002" id="2704" index="12" uid="c78d3e13-25e8-4a0b-92e8-3320de9e2986" > <cdparam x="113" y="213" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2703" /> -<P1 x="128" y="282" id="2758" /> -<P2 x="168" y="368" id="2928" /> +<P1 x="128" y="282" id="2856" /> +<P2 x="168" y="368" id="2974" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in carPosition(int id, int position)" /> <oso value="out carPosition(int id, int position)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2706" > +<CONNECTOR type="5002" id="2706" index="13" uid="461cdff0-7485-49a1-9d3c-7d59ac9edf59" > <cdparam x="281" y="213" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2705" /> -<P1 x="284" y="282" id="2741" /> -<P2 x="232" y="368" id="2936" /> +<P1 x="284" y="282" id="2905" /> +<P2 x="232" y="368" id="2982" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in obstacleDetected(int id, int position)" /> <oso value="out obstacleDetected(int id, int position)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5002" id="2708" > +<CONNECTOR type="5002" id="2708" index="14" uid="b036ae05-a811-457f-a98e-83bf3de29ca7" > <cdparam x="493" y="208" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> <TGConnectingPoint num="0" id="2707" /> -<P1 x="563" y="275" id="2783" /> -<P2 x="457" y="383" id="2903" /> +<P1 x="563" y="275" id="2815" /> +<P2 x="457" y="383" id="3015" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <isd value="in setPosition(int currentPosition)" /> <oso value="out setPosition(int currentPosition)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="true" broadcast="false" lossy="false" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> </extraparam> </CONNECTOR> -<COMPONENT type="5003" id="2717" > +<COMPONENT type="5003" id="2717" index="15" uid="8d2edee0-685e-4ea8-8496-6bc9299b994f" > <cdparam x="34" y="609" /> <sizeparam width="196" height="178" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="DataType0" value="CarInfo" /> +<new d="false" /> <TGConnectingPoint num="0" id="2709" /> <TGConnectingPoint num="1" id="2710" /> <TGConnectingPoint num="2" id="2711" /> @@ -6054,22 +6351,23 @@ <TGConnectingPoint num="6" id="2715" /> <TGConnectingPoint num="7" id="2716" /> <extraparam> -<Attribute access="0" id="minID" value="1" type="8" typeOther="" /> -<Attribute access="0" id="maxID" value="5" type="8" typeOther="" /> -<Attribute access="0" id="minPosition" value="3" type="8" typeOther="" /> -<Attribute access="0" id="maxPosition" value="10" type="8" typeOther="" /> -<Attribute access="0" id="minSpeed" value="1" type="8" typeOther="" /> -<Attribute access="0" id="maxSpeed" value="10" type="8" typeOther="" /> -<Attribute access="0" id="myID" value="11" type="8" typeOther="" /> +<Attribute access="0" var="0" id="minID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxID" value="5" type="8" typeOther="" /> +<Attribute access="0" var="0" id="minPosition" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxPosition" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="minSpeed" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxSpeed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="myID" value="11" type="8" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="5003" id="2726" > +<COMPONENT type="5003" id="2726" index="16" uid="41d4e396-b41d-4be1-b659-d1c272b5053b" > <cdparam x="35" y="803" /> <sizeparam width="185" height="175" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="DataType0" value="NodeList" /> +<new d="false" /> <TGConnectingPoint num="0" id="2718" /> <TGConnectingPoint num="1" id="2719" /> <TGConnectingPoint num="2" id="2720" /> @@ -6079,56 +6377,75 @@ <TGConnectingPoint num="6" id="2724" /> <TGConnectingPoint num="7" id="2725" /> <extraparam> -<Attribute access="0" id="id0" value="" type="8" typeOther="" /> -<Attribute access="0" id="id1" value="" type="8" typeOther="" /> -<Attribute access="0" id="id2" value="" type="8" typeOther="" /> -<Attribute access="0" id="position0" value="" type="8" typeOther="" /> -<Attribute access="0" id="position1" value="" type="8" typeOther="" /> -<Attribute access="0" id="position2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="id0" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="id1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="id2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position0" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position2" value="" type="8" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="5000" id="2876" > +<COMPONENT type="5000" id="2972" index="17" uid="b05c071e-5995-4294-8b4a-dee3a226d69e" > <cdparam x="26" y="43" /> <sizeparam width="1146" height="250" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="Block0" value="TestBench" /> -<TGConnectingPoint num="0" id="2852" /> -<TGConnectingPoint num="1" id="2853" /> -<TGConnectingPoint num="2" id="2854" /> -<TGConnectingPoint num="3" id="2855" /> -<TGConnectingPoint num="4" id="2856" /> -<TGConnectingPoint num="5" id="2857" /> -<TGConnectingPoint num="6" id="2858" /> -<TGConnectingPoint num="7" id="2859" /> -<TGConnectingPoint num="8" id="2860" /> -<TGConnectingPoint num="9" id="2861" /> -<TGConnectingPoint num="10" id="2862" /> -<TGConnectingPoint num="11" id="2863" /> -<TGConnectingPoint num="12" id="2864" /> -<TGConnectingPoint num="13" id="2865" /> -<TGConnectingPoint num="14" id="2866" /> -<TGConnectingPoint num="15" id="2867" /> -<TGConnectingPoint num="16" id="2868" /> -<TGConnectingPoint num="17" id="2869" /> -<TGConnectingPoint num="18" id="2870" /> -<TGConnectingPoint num="19" id="2871" /> -<TGConnectingPoint num="20" id="2872" /> -<TGConnectingPoint num="21" id="2873" /> -<TGConnectingPoint num="22" id="2874" /> -<TGConnectingPoint num="23" id="2875" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="2932" /> +<TGConnectingPoint num="1" id="2933" /> +<TGConnectingPoint num="2" id="2934" /> +<TGConnectingPoint num="3" id="2935" /> +<TGConnectingPoint num="4" id="2936" /> +<TGConnectingPoint num="5" id="2937" /> +<TGConnectingPoint num="6" id="2938" /> +<TGConnectingPoint num="7" id="2939" /> +<TGConnectingPoint num="8" id="2940" /> +<TGConnectingPoint num="9" id="2941" /> +<TGConnectingPoint num="10" id="2942" /> +<TGConnectingPoint num="11" id="2943" /> +<TGConnectingPoint num="12" id="2944" /> +<TGConnectingPoint num="13" id="2945" /> +<TGConnectingPoint num="14" id="2946" /> +<TGConnectingPoint num="15" id="2947" /> +<TGConnectingPoint num="16" id="2948" /> +<TGConnectingPoint num="17" id="2949" /> +<TGConnectingPoint num="18" id="2950" /> +<TGConnectingPoint num="19" id="2951" /> +<TGConnectingPoint num="20" id="2952" /> +<TGConnectingPoint num="21" id="2953" /> +<TGConnectingPoint num="22" id="2954" /> +<TGConnectingPoint num="23" id="2955" /> +<TGConnectingPoint num="24" id="2956" /> +<TGConnectingPoint num="25" id="2957" /> +<TGConnectingPoint num="26" id="2958" /> +<TGConnectingPoint num="27" id="2959" /> +<TGConnectingPoint num="28" id="2960" /> +<TGConnectingPoint num="29" id="2961" /> +<TGConnectingPoint num="30" id="2962" /> +<TGConnectingPoint num="31" id="2963" /> +<TGConnectingPoint num="32" id="2964" /> +<TGConnectingPoint num="33" id="2965" /> +<TGConnectingPoint num="34" id="2966" /> +<TGConnectingPoint num="35" id="2967" /> +<TGConnectingPoint num="36" id="2968" /> +<TGConnectingPoint num="37" id="2969" /> +<TGConnectingPoint num="38" id="2970" /> +<TGConnectingPoint num="39" id="2971" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="2751" > -<father id="2876" num="0" /> -<cdparam x="237" y="98" /> -<sizeparam width="190" height="184" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="2767" index="26" uid="6a27e680-9104-4989-b5ca-3336de5154b6" > +<father id="2972" num="0" /> +<cdparam x="959" y="98" /> +<sizeparam width="196" height="178" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="956" minY="0" maxY="66" /> -<infoparam name="Block0" value="EmergencySimulator" /> +<cdrectangleparam minX="0" maxX="950" minY="0" maxY="72" /> +<infoparam name="Block0" value="SpeedSensor" /> +<new d="false" /> <TGConnectingPoint num="0" id="2727" /> <TGConnectingPoint num="1" id="2728" /> <TGConnectingPoint num="2" id="2729" /> @@ -6153,3992 +6470,5046 @@ <TGConnectingPoint num="21" id="2748" /> <TGConnectingPoint num="22" id="2749" /> <TGConnectingPoint num="23" id="2750" /> -<extraparam> +<TGConnectingPoint num="24" id="2751" /> +<TGConnectingPoint num="25" id="2752" /> +<TGConnectingPoint num="26" id="2753" /> +<TGConnectingPoint num="27" id="2754" /> +<TGConnectingPoint num="28" id="2755" /> +<TGConnectingPoint num="29" id="2756" /> +<TGConnectingPoint num="30" id="2757" /> +<TGConnectingPoint num="31" id="2758" /> +<TGConnectingPoint num="32" id="2759" /> +<TGConnectingPoint num="33" id="2760" /> +<TGConnectingPoint num="34" id="2761" /> +<TGConnectingPoint num="35" id="2762" /> +<TGConnectingPoint num="36" id="2763" /> +<TGConnectingPoint num="37" id="2764" /> +<TGConnectingPoint num="38" id="2765" /> +<TGConnectingPoint num="39" id="2766" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="minEmergencyInterval" value="1000" type="8" typeOther="" /> -<Attribute access="0" id="maxEmergencyInterval" value="1000" type="8" typeOther="" /> -<Attribute access="0" id="carid" value="" type="5" typeOther="CarInfo" /> -<Attribute access="0" id="id" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Signal value="out obstacleDetected(int id, int position)" /> +<Attribute access="0" var="0" id="minSpeedUpdate" value="150" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxSpeedUpdate" value="150" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="carinfo" value="" type="5" typeOther="CarInfo" /> +<Signal value="out updateOnSpeed(int speed)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2776" > -<father id="2876" num="1" /> -<cdparam x="32" y="98" /> -<sizeparam width="193" height="184" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="2808" index="27" uid="21c64e15-ffed-461f-b35a-f4a6fe2ddd4b" > +<father id="2972" num="1" /> +<cdparam x="701" y="100" /> +<sizeparam width="243" height="176" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="953" minY="0" maxY="66" /> -<infoparam name="Block0" value="CarPositionSimulator" /> -<TGConnectingPoint num="0" id="2752" /> -<TGConnectingPoint num="1" id="2753" /> -<TGConnectingPoint num="2" id="2754" /> -<TGConnectingPoint num="3" id="2755" /> -<TGConnectingPoint num="4" id="2756" /> -<TGConnectingPoint num="5" id="2757" /> -<TGConnectingPoint num="6" id="2758" /> -<TGConnectingPoint num="7" id="2759" /> -<TGConnectingPoint num="8" id="2760" /> -<TGConnectingPoint num="9" id="2761" /> -<TGConnectingPoint num="10" id="2762" /> -<TGConnectingPoint num="11" id="2763" /> -<TGConnectingPoint num="12" id="2764" /> -<TGConnectingPoint num="13" id="2765" /> -<TGConnectingPoint num="14" id="2766" /> -<TGConnectingPoint num="15" id="2767" /> -<TGConnectingPoint num="16" id="2768" /> -<TGConnectingPoint num="17" id="2769" /> -<TGConnectingPoint num="18" id="2770" /> -<TGConnectingPoint num="19" id="2771" /> -<TGConnectingPoint num="20" id="2772" /> -<TGConnectingPoint num="21" id="2773" /> -<TGConnectingPoint num="22" id="2774" /> -<TGConnectingPoint num="23" id="2775" /> -<extraparam> +<cdrectangleparam minX="0" maxX="903" minY="0" maxY="74" /> +<infoparam name="Block0" value="RadarSensor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2768" /> +<TGConnectingPoint num="1" id="2769" /> +<TGConnectingPoint num="2" id="2770" /> +<TGConnectingPoint num="3" id="2771" /> +<TGConnectingPoint num="4" id="2772" /> +<TGConnectingPoint num="5" id="2773" /> +<TGConnectingPoint num="6" id="2774" /> +<TGConnectingPoint num="7" id="2775" /> +<TGConnectingPoint num="8" id="2776" /> +<TGConnectingPoint num="9" id="2777" /> +<TGConnectingPoint num="10" id="2778" /> +<TGConnectingPoint num="11" id="2779" /> +<TGConnectingPoint num="12" id="2780" /> +<TGConnectingPoint num="13" id="2781" /> +<TGConnectingPoint num="14" id="2782" /> +<TGConnectingPoint num="15" id="2783" /> +<TGConnectingPoint num="16" id="2784" /> +<TGConnectingPoint num="17" id="2785" /> +<TGConnectingPoint num="18" id="2786" /> +<TGConnectingPoint num="19" id="2787" /> +<TGConnectingPoint num="20" id="2788" /> +<TGConnectingPoint num="21" id="2789" /> +<TGConnectingPoint num="22" id="2790" /> +<TGConnectingPoint num="23" id="2791" /> +<TGConnectingPoint num="24" id="2792" /> +<TGConnectingPoint num="25" id="2793" /> +<TGConnectingPoint num="26" id="2794" /> +<TGConnectingPoint num="27" id="2795" /> +<TGConnectingPoint num="28" id="2796" /> +<TGConnectingPoint num="29" id="2797" /> +<TGConnectingPoint num="30" id="2798" /> +<TGConnectingPoint num="31" id="2799" /> +<TGConnectingPoint num="32" id="2800" /> +<TGConnectingPoint num="33" id="2801" /> +<TGConnectingPoint num="34" id="2802" /> +<TGConnectingPoint num="35" id="2803" /> +<TGConnectingPoint num="36" id="2804" /> +<TGConnectingPoint num="37" id="2805" /> +<TGConnectingPoint num="38" id="2806" /> +<TGConnectingPoint num="39" id="2807" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="carid" value="" type="5" typeOther="CarInfo" /> -<Attribute access="0" id="minCarPositionInterval" value="200" type="8" typeOther="" /> -<Attribute access="0" id="maxCarPositionInterval" value="250" type="8" typeOther="" /> -<Attribute access="0" id="id" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Signal value="out carPosition(int id, int position)" /> +<Attribute access="0" var="0" id="minRadarUpdate" value="100" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxRadarUpdate" value="150" type="8" typeOther="" /> +<Attribute access="0" var="0" id="obstacleAhead" value="" type="8" typeOther="" /> +<Signal value="out obstacleAhead(int info)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2801" > -<father id="2876" num="2" /> +<SUBCOMPONENT type="5000" id="2849" index="28" uid="aa2aa6cc-ee4a-492d-a87e-6b0f4c201b24" > +<father id="2972" num="2" /> <cdparam x="442" y="100" /> <sizeparam width="242" height="175" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="904" minY="0" maxY="75" /> <infoparam name="Block0" value="GPSSensor" /> -<TGConnectingPoint num="0" id="2777" /> -<TGConnectingPoint num="1" id="2778" /> -<TGConnectingPoint num="2" id="2779" /> -<TGConnectingPoint num="3" id="2780" /> -<TGConnectingPoint num="4" id="2781" /> -<TGConnectingPoint num="5" id="2782" /> -<TGConnectingPoint num="6" id="2783" /> -<TGConnectingPoint num="7" id="2784" /> -<TGConnectingPoint num="8" id="2785" /> -<TGConnectingPoint num="9" id="2786" /> -<TGConnectingPoint num="10" id="2787" /> -<TGConnectingPoint num="11" id="2788" /> -<TGConnectingPoint num="12" id="2789" /> -<TGConnectingPoint num="13" id="2790" /> -<TGConnectingPoint num="14" id="2791" /> -<TGConnectingPoint num="15" id="2792" /> -<TGConnectingPoint num="16" id="2793" /> -<TGConnectingPoint num="17" id="2794" /> -<TGConnectingPoint num="18" id="2795" /> -<TGConnectingPoint num="19" id="2796" /> -<TGConnectingPoint num="20" id="2797" /> -<TGConnectingPoint num="21" id="2798" /> -<TGConnectingPoint num="22" id="2799" /> -<TGConnectingPoint num="23" id="2800" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="2809" /> +<TGConnectingPoint num="1" id="2810" /> +<TGConnectingPoint num="2" id="2811" /> +<TGConnectingPoint num="3" id="2812" /> +<TGConnectingPoint num="4" id="2813" /> +<TGConnectingPoint num="5" id="2814" /> +<TGConnectingPoint num="6" id="2815" /> +<TGConnectingPoint num="7" id="2816" /> +<TGConnectingPoint num="8" id="2817" /> +<TGConnectingPoint num="9" id="2818" /> +<TGConnectingPoint num="10" id="2819" /> +<TGConnectingPoint num="11" id="2820" /> +<TGConnectingPoint num="12" id="2821" /> +<TGConnectingPoint num="13" id="2822" /> +<TGConnectingPoint num="14" id="2823" /> +<TGConnectingPoint num="15" id="2824" /> +<TGConnectingPoint num="16" id="2825" /> +<TGConnectingPoint num="17" id="2826" /> +<TGConnectingPoint num="18" id="2827" /> +<TGConnectingPoint num="19" id="2828" /> +<TGConnectingPoint num="20" id="2829" /> +<TGConnectingPoint num="21" id="2830" /> +<TGConnectingPoint num="22" id="2831" /> +<TGConnectingPoint num="23" id="2832" /> +<TGConnectingPoint num="24" id="2833" /> +<TGConnectingPoint num="25" id="2834" /> +<TGConnectingPoint num="26" id="2835" /> +<TGConnectingPoint num="27" id="2836" /> +<TGConnectingPoint num="28" id="2837" /> +<TGConnectingPoint num="29" id="2838" /> +<TGConnectingPoint num="30" id="2839" /> +<TGConnectingPoint num="31" id="2840" /> +<TGConnectingPoint num="32" id="2841" /> +<TGConnectingPoint num="33" id="2842" /> +<TGConnectingPoint num="34" id="2843" /> +<TGConnectingPoint num="35" id="2844" /> +<TGConnectingPoint num="36" id="2845" /> +<TGConnectingPoint num="37" id="2846" /> +<TGConnectingPoint num="38" id="2847" /> +<TGConnectingPoint num="39" id="2848" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="minGPSUpdate" value="100" type="8" typeOther="" /> -<Attribute access="0" id="maxGPSUpdate" value="100" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Attribute access="0" id="carinfo" value="" type="5" typeOther="CarInfo" /> -<Signal value="out setPosition(int currentPosition)" /> +<Attribute access="0" var="0" id="minGPSUpdate" value="100" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxGPSUpdate" value="100" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="carinfo" value="" type="5" typeOther="CarInfo" /> +<Signal value="out setPosition(int currentPosition)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2826" > -<father id="2876" num="3" /> -<cdparam x="701" y="100" /> -<sizeparam width="243" height="176" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="2890" index="29" uid="fdc1267c-3498-4aee-a710-f7f9588714b2" > +<father id="2972" num="3" /> +<cdparam x="32" y="98" /> +<sizeparam width="193" height="184" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="903" minY="0" maxY="74" /> -<infoparam name="Block0" value="RadarSensor" /> -<TGConnectingPoint num="0" id="2802" /> -<TGConnectingPoint num="1" id="2803" /> -<TGConnectingPoint num="2" id="2804" /> -<TGConnectingPoint num="3" id="2805" /> -<TGConnectingPoint num="4" id="2806" /> -<TGConnectingPoint num="5" id="2807" /> -<TGConnectingPoint num="6" id="2808" /> -<TGConnectingPoint num="7" id="2809" /> -<TGConnectingPoint num="8" id="2810" /> -<TGConnectingPoint num="9" id="2811" /> -<TGConnectingPoint num="10" id="2812" /> -<TGConnectingPoint num="11" id="2813" /> -<TGConnectingPoint num="12" id="2814" /> -<TGConnectingPoint num="13" id="2815" /> -<TGConnectingPoint num="14" id="2816" /> -<TGConnectingPoint num="15" id="2817" /> -<TGConnectingPoint num="16" id="2818" /> -<TGConnectingPoint num="17" id="2819" /> -<TGConnectingPoint num="18" id="2820" /> -<TGConnectingPoint num="19" id="2821" /> -<TGConnectingPoint num="20" id="2822" /> -<TGConnectingPoint num="21" id="2823" /> -<TGConnectingPoint num="22" id="2824" /> -<TGConnectingPoint num="23" id="2825" /> -<extraparam> +<cdrectangleparam minX="0" maxX="953" minY="0" maxY="66" /> +<infoparam name="Block0" value="CarPositionSimulator" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2850" /> +<TGConnectingPoint num="1" id="2851" /> +<TGConnectingPoint num="2" id="2852" /> +<TGConnectingPoint num="3" id="2853" /> +<TGConnectingPoint num="4" id="2854" /> +<TGConnectingPoint num="5" id="2855" /> +<TGConnectingPoint num="6" id="2856" /> +<TGConnectingPoint num="7" id="2857" /> +<TGConnectingPoint num="8" id="2858" /> +<TGConnectingPoint num="9" id="2859" /> +<TGConnectingPoint num="10" id="2860" /> +<TGConnectingPoint num="11" id="2861" /> +<TGConnectingPoint num="12" id="2862" /> +<TGConnectingPoint num="13" id="2863" /> +<TGConnectingPoint num="14" id="2864" /> +<TGConnectingPoint num="15" id="2865" /> +<TGConnectingPoint num="16" id="2866" /> +<TGConnectingPoint num="17" id="2867" /> +<TGConnectingPoint num="18" id="2868" /> +<TGConnectingPoint num="19" id="2869" /> +<TGConnectingPoint num="20" id="2870" /> +<TGConnectingPoint num="21" id="2871" /> +<TGConnectingPoint num="22" id="2872" /> +<TGConnectingPoint num="23" id="2873" /> +<TGConnectingPoint num="24" id="2874" /> +<TGConnectingPoint num="25" id="2875" /> +<TGConnectingPoint num="26" id="2876" /> +<TGConnectingPoint num="27" id="2877" /> +<TGConnectingPoint num="28" id="2878" /> +<TGConnectingPoint num="29" id="2879" /> +<TGConnectingPoint num="30" id="2880" /> +<TGConnectingPoint num="31" id="2881" /> +<TGConnectingPoint num="32" id="2882" /> +<TGConnectingPoint num="33" id="2883" /> +<TGConnectingPoint num="34" id="2884" /> +<TGConnectingPoint num="35" id="2885" /> +<TGConnectingPoint num="36" id="2886" /> +<TGConnectingPoint num="37" id="2887" /> +<TGConnectingPoint num="38" id="2888" /> +<TGConnectingPoint num="39" id="2889" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="minRadarUpdate" value="100" type="8" typeOther="" /> -<Attribute access="0" id="maxRadarUpdate" value="150" type="8" typeOther="" /> -<Attribute access="0" id="obstacleAhead" value="" type="8" typeOther="" /> -<Signal value="out obstacleAhead(int info)" /> +<Attribute access="0" var="0" id="carid" value="" type="5" typeOther="CarInfo" /> +<Attribute access="0" var="0" id="minCarPositionInterval" value="200" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxCarPositionInterval" value="250" type="8" typeOther="" /> +<Attribute access="0" var="0" id="id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Signal value="out carPosition(int id, int position)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2851" > -<father id="2876" num="4" /> -<cdparam x="959" y="98" /> -<sizeparam width="196" height="178" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="2931" index="30" uid="bb9bd005-9c9c-46d1-aa1c-65300285b60b" > +<father id="2972" num="4" /> +<cdparam x="237" y="98" /> +<sizeparam width="190" height="184" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="950" minY="0" maxY="72" /> -<infoparam name="Block0" value="SpeedSensor" /> -<TGConnectingPoint num="0" id="2827" /> -<TGConnectingPoint num="1" id="2828" /> -<TGConnectingPoint num="2" id="2829" /> -<TGConnectingPoint num="3" id="2830" /> -<TGConnectingPoint num="4" id="2831" /> -<TGConnectingPoint num="5" id="2832" /> -<TGConnectingPoint num="6" id="2833" /> -<TGConnectingPoint num="7" id="2834" /> -<TGConnectingPoint num="8" id="2835" /> -<TGConnectingPoint num="9" id="2836" /> -<TGConnectingPoint num="10" id="2837" /> -<TGConnectingPoint num="11" id="2838" /> -<TGConnectingPoint num="12" id="2839" /> -<TGConnectingPoint num="13" id="2840" /> -<TGConnectingPoint num="14" id="2841" /> -<TGConnectingPoint num="15" id="2842" /> -<TGConnectingPoint num="16" id="2843" /> -<TGConnectingPoint num="17" id="2844" /> -<TGConnectingPoint num="18" id="2845" /> -<TGConnectingPoint num="19" id="2846" /> -<TGConnectingPoint num="20" id="2847" /> -<TGConnectingPoint num="21" id="2848" /> -<TGConnectingPoint num="22" id="2849" /> -<TGConnectingPoint num="23" id="2850" /> -<extraparam> +<cdrectangleparam minX="0" maxX="956" minY="0" maxY="66" /> +<infoparam name="Block0" value="EmergencySimulator" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2891" /> +<TGConnectingPoint num="1" id="2892" /> +<TGConnectingPoint num="2" id="2893" /> +<TGConnectingPoint num="3" id="2894" /> +<TGConnectingPoint num="4" id="2895" /> +<TGConnectingPoint num="5" id="2896" /> +<TGConnectingPoint num="6" id="2897" /> +<TGConnectingPoint num="7" id="2898" /> +<TGConnectingPoint num="8" id="2899" /> +<TGConnectingPoint num="9" id="2900" /> +<TGConnectingPoint num="10" id="2901" /> +<TGConnectingPoint num="11" id="2902" /> +<TGConnectingPoint num="12" id="2903" /> +<TGConnectingPoint num="13" id="2904" /> +<TGConnectingPoint num="14" id="2905" /> +<TGConnectingPoint num="15" id="2906" /> +<TGConnectingPoint num="16" id="2907" /> +<TGConnectingPoint num="17" id="2908" /> +<TGConnectingPoint num="18" id="2909" /> +<TGConnectingPoint num="19" id="2910" /> +<TGConnectingPoint num="20" id="2911" /> +<TGConnectingPoint num="21" id="2912" /> +<TGConnectingPoint num="22" id="2913" /> +<TGConnectingPoint num="23" id="2914" /> +<TGConnectingPoint num="24" id="2915" /> +<TGConnectingPoint num="25" id="2916" /> +<TGConnectingPoint num="26" id="2917" /> +<TGConnectingPoint num="27" id="2918" /> +<TGConnectingPoint num="28" id="2919" /> +<TGConnectingPoint num="29" id="2920" /> +<TGConnectingPoint num="30" id="2921" /> +<TGConnectingPoint num="31" id="2922" /> +<TGConnectingPoint num="32" id="2923" /> +<TGConnectingPoint num="33" id="2924" /> +<TGConnectingPoint num="34" id="2925" /> +<TGConnectingPoint num="35" id="2926" /> +<TGConnectingPoint num="36" id="2927" /> +<TGConnectingPoint num="37" id="2928" /> +<TGConnectingPoint num="38" id="2929" /> +<TGConnectingPoint num="39" id="2930" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="minSpeedUpdate" value="150" type="8" typeOther="" /> -<Attribute access="0" id="maxSpeedUpdate" value="150" type="8" typeOther="" /> -<Attribute access="0" id="speed" value="" type="8" typeOther="" /> -<Attribute access="0" id="carinfo" value="" type="5" typeOther="CarInfo" /> -<Signal value="out updateOnSpeed(int speed)" /> +<Attribute access="0" var="0" id="minEmergencyInterval" value="1000" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxEmergencyInterval" value="1000" type="8" typeOther="" /> +<Attribute access="0" var="0" id="carid" value="" type="5" typeOther="CarInfo" /> +<Attribute access="0" var="0" id="id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Signal value="out obstacleDetected(int id, int position)" attached="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5000" id="2976" > +<COMPONENT type="5000" id="3136" index="18" uid="0e303c96-0360-4d5e-a56d-10af17028b03" > <cdparam x="28" y="317" /> <sizeparam width="790" height="268" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="Block0" value="Communication" /> -<TGConnectingPoint num="0" id="2952" /> -<TGConnectingPoint num="1" id="2953" /> -<TGConnectingPoint num="2" id="2954" /> -<TGConnectingPoint num="3" id="2955" /> -<TGConnectingPoint num="4" id="2956" /> -<TGConnectingPoint num="5" id="2957" /> -<TGConnectingPoint num="6" id="2958" /> -<TGConnectingPoint num="7" id="2959" /> -<TGConnectingPoint num="8" id="2960" /> -<TGConnectingPoint num="9" id="2961" /> -<TGConnectingPoint num="10" id="2962" /> -<TGConnectingPoint num="11" id="2963" /> -<TGConnectingPoint num="12" id="2964" /> -<TGConnectingPoint num="13" id="2965" /> -<TGConnectingPoint num="14" id="2966" /> -<TGConnectingPoint num="15" id="2967" /> -<TGConnectingPoint num="16" id="2968" /> -<TGConnectingPoint num="17" id="2969" /> -<TGConnectingPoint num="18" id="2970" /> -<TGConnectingPoint num="19" id="2971" /> -<TGConnectingPoint num="20" id="2972" /> -<TGConnectingPoint num="21" id="2973" /> -<TGConnectingPoint num="22" id="2974" /> -<TGConnectingPoint num="23" id="2975" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3096" /> +<TGConnectingPoint num="1" id="3097" /> +<TGConnectingPoint num="2" id="3098" /> +<TGConnectingPoint num="3" id="3099" /> +<TGConnectingPoint num="4" id="3100" /> +<TGConnectingPoint num="5" id="3101" /> +<TGConnectingPoint num="6" id="3102" /> +<TGConnectingPoint num="7" id="3103" /> +<TGConnectingPoint num="8" id="3104" /> +<TGConnectingPoint num="9" id="3105" /> +<TGConnectingPoint num="10" id="3106" /> +<TGConnectingPoint num="11" id="3107" /> +<TGConnectingPoint num="12" id="3108" /> +<TGConnectingPoint num="13" id="3109" /> +<TGConnectingPoint num="14" id="3110" /> +<TGConnectingPoint num="15" id="3111" /> +<TGConnectingPoint num="16" id="3112" /> +<TGConnectingPoint num="17" id="3113" /> +<TGConnectingPoint num="18" id="3114" /> +<TGConnectingPoint num="19" id="3115" /> +<TGConnectingPoint num="20" id="3116" /> +<TGConnectingPoint num="21" id="3117" /> +<TGConnectingPoint num="22" id="3118" /> +<TGConnectingPoint num="23" id="3119" /> +<TGConnectingPoint num="24" id="3120" /> +<TGConnectingPoint num="25" id="3121" /> +<TGConnectingPoint num="26" id="3122" /> +<TGConnectingPoint num="27" id="3123" /> +<TGConnectingPoint num="28" id="3124" /> +<TGConnectingPoint num="29" id="3125" /> +<TGConnectingPoint num="30" id="3126" /> +<TGConnectingPoint num="31" id="3127" /> +<TGConnectingPoint num="32" id="3128" /> +<TGConnectingPoint num="33" id="3129" /> +<TGConnectingPoint num="34" id="3130" /> +<TGConnectingPoint num="35" id="3131" /> +<TGConnectingPoint num="36" id="3132" /> +<TGConnectingPoint num="37" id="3133" /> +<TGConnectingPoint num="38" id="3134" /> +<TGConnectingPoint num="39" id="3135" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="2901" > -<father id="2976" num="0" /> -<cdparam x="596" y="371" /> -<sizeparam width="204" height="184" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="3013" index="31" uid="90c14eb2-3681-4db9-b33e-6d0ba4b278b5" > +<father id="3136" num="0" /> +<cdparam x="40" y="368" /> +<sizeparam width="257" height="185" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="586" minY="0" maxY="84" /> -<infoparam name="Block0" value="CorrectnessChecking" /> -<TGConnectingPoint num="0" id="2877" /> -<TGConnectingPoint num="1" id="2878" /> -<TGConnectingPoint num="2" id="2879" /> -<TGConnectingPoint num="3" id="2880" /> -<TGConnectingPoint num="4" id="2881" /> -<TGConnectingPoint num="5" id="2882" /> -<TGConnectingPoint num="6" id="2883" /> -<TGConnectingPoint num="7" id="2884" /> -<TGConnectingPoint num="8" id="2885" /> -<TGConnectingPoint num="9" id="2886" /> -<TGConnectingPoint num="10" id="2887" /> -<TGConnectingPoint num="11" id="2888" /> -<TGConnectingPoint num="12" id="2889" /> -<TGConnectingPoint num="13" id="2890" /> -<TGConnectingPoint num="14" id="2891" /> -<TGConnectingPoint num="15" id="2892" /> -<TGConnectingPoint num="16" id="2893" /> -<TGConnectingPoint num="17" id="2894" /> -<TGConnectingPoint num="18" id="2895" /> -<TGConnectingPoint num="19" id="2896" /> -<TGConnectingPoint num="20" id="2897" /> -<TGConnectingPoint num="21" id="2898" /> -<TGConnectingPoint num="22" id="2899" /> -<TGConnectingPoint num="23" id="2900" /> -<extraparam> +<cdrectangleparam minX="0" maxX="533" minY="0" maxY="83" /> +<infoparam name="Block0" value="DSRSC_Management" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2973" /> +<TGConnectingPoint num="1" id="2974" /> +<TGConnectingPoint num="2" id="2975" /> +<TGConnectingPoint num="3" id="2976" /> +<TGConnectingPoint num="4" id="2977" /> +<TGConnectingPoint num="5" id="2978" /> +<TGConnectingPoint num="6" id="2979" /> +<TGConnectingPoint num="7" id="2980" /> +<TGConnectingPoint num="8" id="2981" /> +<TGConnectingPoint num="9" id="2982" /> +<TGConnectingPoint num="10" id="2983" /> +<TGConnectingPoint num="11" id="2984" /> +<TGConnectingPoint num="12" id="2985" /> +<TGConnectingPoint num="13" id="2986" /> +<TGConnectingPoint num="14" id="2987" /> +<TGConnectingPoint num="15" id="2988" /> +<TGConnectingPoint num="16" id="2989" /> +<TGConnectingPoint num="17" id="2990" /> +<TGConnectingPoint num="18" id="2991" /> +<TGConnectingPoint num="19" id="2992" /> +<TGConnectingPoint num="20" id="2993" /> +<TGConnectingPoint num="21" id="2994" /> +<TGConnectingPoint num="22" id="2995" /> +<TGConnectingPoint num="23" id="2996" /> +<TGConnectingPoint num="24" id="2997" /> +<TGConnectingPoint num="25" id="2998" /> +<TGConnectingPoint num="26" id="2999" /> +<TGConnectingPoint num="27" id="3000" /> +<TGConnectingPoint num="28" id="3001" /> +<TGConnectingPoint num="29" id="3002" /> +<TGConnectingPoint num="30" id="3003" /> +<TGConnectingPoint num="31" id="3004" /> +<TGConnectingPoint num="32" id="3005" /> +<TGConnectingPoint num="33" id="3006" /> +<TGConnectingPoint num="34" id="3007" /> +<TGConnectingPoint num="35" id="3008" /> +<TGConnectingPoint num="36" id="3009" /> +<TGConnectingPoint num="37" id="3010" /> +<TGConnectingPoint num="38" id="3011" /> +<TGConnectingPoint num="39" id="3012" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="id" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Attribute access="0" id="canHaveInvalid" value="false" type="4" typeOther="" /> -<Method value="checkingMessage()" /> -<Method value="invalidMessage()" /> -<Method value="validMessage()" /> -<Signal value="in getEmergencyBrakingMessage(int id, int position)" /> -<Signal value="out toPlausibityCheckMessage(int id, int position)" /> +<Attribute access="0" var="0" id="id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Method value="sendMessage(int id, int position)" /> +<Signal value="in obstacleDetected(int id, int position)" attached="false" /> +<Signal value="in carPosition(int id, int position)" attached="false" /> +<Signal value="out setCarPosition(int id, int position)" attached="false" /> +<Signal value="out forwardEmergencyBrakingMessage(int id, int position)" attached="false" /> +<Signal value="in broadcastEmergencyBrakingMessage(int id, int position)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2926" > -<father id="2976" num="1" /> +<SUBCOMPONENT type="5000" id="3054" index="32" uid="3eee3382-19f4-4e55-8a33-37e070e853fb" > +<father id="3136" num="1" /> <cdparam x="329" y="383" /> <sizeparam width="257" height="162" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="533" minY="0" maxY="106" /> <infoparam name="Block0" value="NeighbourhoodTableManagement" /> -<TGConnectingPoint num="0" id="2902" /> -<TGConnectingPoint num="1" id="2903" /> -<TGConnectingPoint num="2" id="2904" /> -<TGConnectingPoint num="3" id="2905" /> -<TGConnectingPoint num="4" id="2906" /> -<TGConnectingPoint num="5" id="2907" /> -<TGConnectingPoint num="6" id="2908" /> -<TGConnectingPoint num="7" id="2909" /> -<TGConnectingPoint num="8" id="2910" /> -<TGConnectingPoint num="9" id="2911" /> -<TGConnectingPoint num="10" id="2912" /> -<TGConnectingPoint num="11" id="2913" /> -<TGConnectingPoint num="12" id="2914" /> -<TGConnectingPoint num="13" id="2915" /> -<TGConnectingPoint num="14" id="2916" /> -<TGConnectingPoint num="15" id="2917" /> -<TGConnectingPoint num="16" id="2918" /> -<TGConnectingPoint num="17" id="2919" /> -<TGConnectingPoint num="18" id="2920" /> -<TGConnectingPoint num="19" id="2921" /> -<TGConnectingPoint num="20" id="2922" /> -<TGConnectingPoint num="21" id="2923" /> -<TGConnectingPoint num="22" id="2924" /> -<TGConnectingPoint num="23" id="2925" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3014" /> +<TGConnectingPoint num="1" id="3015" /> +<TGConnectingPoint num="2" id="3016" /> +<TGConnectingPoint num="3" id="3017" /> +<TGConnectingPoint num="4" id="3018" /> +<TGConnectingPoint num="5" id="3019" /> +<TGConnectingPoint num="6" id="3020" /> +<TGConnectingPoint num="7" id="3021" /> +<TGConnectingPoint num="8" id="3022" /> +<TGConnectingPoint num="9" id="3023" /> +<TGConnectingPoint num="10" id="3024" /> +<TGConnectingPoint num="11" id="3025" /> +<TGConnectingPoint num="12" id="3026" /> +<TGConnectingPoint num="13" id="3027" /> +<TGConnectingPoint num="14" id="3028" /> +<TGConnectingPoint num="15" id="3029" /> +<TGConnectingPoint num="16" id="3030" /> +<TGConnectingPoint num="17" id="3031" /> +<TGConnectingPoint num="18" id="3032" /> +<TGConnectingPoint num="19" id="3033" /> +<TGConnectingPoint num="20" id="3034" /> +<TGConnectingPoint num="21" id="3035" /> +<TGConnectingPoint num="22" id="3036" /> +<TGConnectingPoint num="23" id="3037" /> +<TGConnectingPoint num="24" id="3038" /> +<TGConnectingPoint num="25" id="3039" /> +<TGConnectingPoint num="26" id="3040" /> +<TGConnectingPoint num="27" id="3041" /> +<TGConnectingPoint num="28" id="3042" /> +<TGConnectingPoint num="29" id="3043" /> +<TGConnectingPoint num="30" id="3044" /> +<TGConnectingPoint num="31" id="3045" /> +<TGConnectingPoint num="32" id="3046" /> +<TGConnectingPoint num="33" id="3047" /> +<TGConnectingPoint num="34" id="3048" /> +<TGConnectingPoint num="35" id="3049" /> +<TGConnectingPoint num="36" id="3050" /> +<TGConnectingPoint num="37" id="3051" /> +<TGConnectingPoint num="38" id="3052" /> +<TGConnectingPoint num="39" id="3053" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="id" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Attribute access="0" id="time_id" value="" type="8" typeOther="" /> -<Attribute access="0" id="listOfNodes" value="" type="5" typeOther="NodeList" /> -<Attribute access="0" id="currentPosition" value="" type="8" typeOther="" /> -<Signal value="in addANode(int id, int position)" /> -<Signal value="in setPosition(int currentPosition)" /> -<Signal value="out sendTable(int currentPosition, NodeList list)" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="2951" > -<father id="2976" num="2" /> -<cdparam x="40" y="368" /> -<sizeparam width="257" height="185" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<Attribute access="0" var="0" id="id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="time_id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="listOfNodes" value="" type="5" typeOther="NodeList" /> +<Attribute access="0" var="0" id="currentPosition" value="" type="8" typeOther="" /> +<Signal value="in addANode(int id, int position)" attached="false" /> +<Signal value="in setPosition(int currentPosition)" attached="false" /> +<Signal value="out sendTable(int currentPosition, NodeList list)" attached="false" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5000" id="3095" index="33" uid="bad3249c-cd7f-4155-a373-e23a8c817935" > +<father id="3136" num="2" /> +<cdparam x="596" y="371" /> +<sizeparam width="204" height="184" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="533" minY="0" maxY="83" /> -<infoparam name="Block0" value="DSRSC_Management" /> -<TGConnectingPoint num="0" id="2927" /> -<TGConnectingPoint num="1" id="2928" /> -<TGConnectingPoint num="2" id="2929" /> -<TGConnectingPoint num="3" id="2930" /> -<TGConnectingPoint num="4" id="2931" /> -<TGConnectingPoint num="5" id="2932" /> -<TGConnectingPoint num="6" id="2933" /> -<TGConnectingPoint num="7" id="2934" /> -<TGConnectingPoint num="8" id="2935" /> -<TGConnectingPoint num="9" id="2936" /> -<TGConnectingPoint num="10" id="2937" /> -<TGConnectingPoint num="11" id="2938" /> -<TGConnectingPoint num="12" id="2939" /> -<TGConnectingPoint num="13" id="2940" /> -<TGConnectingPoint num="14" id="2941" /> -<TGConnectingPoint num="15" id="2942" /> -<TGConnectingPoint num="16" id="2943" /> -<TGConnectingPoint num="17" id="2944" /> -<TGConnectingPoint num="18" id="2945" /> -<TGConnectingPoint num="19" id="2946" /> -<TGConnectingPoint num="20" id="2947" /> -<TGConnectingPoint num="21" id="2948" /> -<TGConnectingPoint num="22" id="2949" /> -<TGConnectingPoint num="23" id="2950" /> -<extraparam> +<cdrectangleparam minX="0" maxX="586" minY="0" maxY="84" /> +<infoparam name="Block0" value="CorrectnessChecking" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3055" /> +<TGConnectingPoint num="1" id="3056" /> +<TGConnectingPoint num="2" id="3057" /> +<TGConnectingPoint num="3" id="3058" /> +<TGConnectingPoint num="4" id="3059" /> +<TGConnectingPoint num="5" id="3060" /> +<TGConnectingPoint num="6" id="3061" /> +<TGConnectingPoint num="7" id="3062" /> +<TGConnectingPoint num="8" id="3063" /> +<TGConnectingPoint num="9" id="3064" /> +<TGConnectingPoint num="10" id="3065" /> +<TGConnectingPoint num="11" id="3066" /> +<TGConnectingPoint num="12" id="3067" /> +<TGConnectingPoint num="13" id="3068" /> +<TGConnectingPoint num="14" id="3069" /> +<TGConnectingPoint num="15" id="3070" /> +<TGConnectingPoint num="16" id="3071" /> +<TGConnectingPoint num="17" id="3072" /> +<TGConnectingPoint num="18" id="3073" /> +<TGConnectingPoint num="19" id="3074" /> +<TGConnectingPoint num="20" id="3075" /> +<TGConnectingPoint num="21" id="3076" /> +<TGConnectingPoint num="22" id="3077" /> +<TGConnectingPoint num="23" id="3078" /> +<TGConnectingPoint num="24" id="3079" /> +<TGConnectingPoint num="25" id="3080" /> +<TGConnectingPoint num="26" id="3081" /> +<TGConnectingPoint num="27" id="3082" /> +<TGConnectingPoint num="28" id="3083" /> +<TGConnectingPoint num="29" id="3084" /> +<TGConnectingPoint num="30" id="3085" /> +<TGConnectingPoint num="31" id="3086" /> +<TGConnectingPoint num="32" id="3087" /> +<TGConnectingPoint num="33" id="3088" /> +<TGConnectingPoint num="34" id="3089" /> +<TGConnectingPoint num="35" id="3090" /> +<TGConnectingPoint num="36" id="3091" /> +<TGConnectingPoint num="37" id="3092" /> +<TGConnectingPoint num="38" id="3093" /> +<TGConnectingPoint num="39" id="3094" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="id" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Method value="sendMessage(int id, int position)" /> -<Signal value="in obstacleDetected(int id, int position)" /> -<Signal value="in carPosition(int id, int position)" /> -<Signal value="out setCarPosition(int id, int position)" /> -<Signal value="out forwardEmergencyBrakingMessage(int id, int position)" /> -<Signal value="in broadcastEmergencyBrakingMessage(int id, int position)" /> +<Attribute access="0" var="0" id="id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="canHaveInvalid" value="false" type="4" typeOther="" /> +<Method value="checkingMessage()" /> +<Method value="invalidMessage()" /> +<Method value="validMessage()" /> +<Signal value="in getEmergencyBrakingMessage(int id, int position)" attached="false" /> +<Signal value="out toPlausibityCheckMessage(int id, int position)" attached="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5000" id="3026" > +<COMPONENT type="5000" id="3218" index="19" uid="223bf1ae-0dfe-4745-a066-8fe91ba1d381" > <cdparam x="25" y="996" /> <sizeparam width="385" height="289" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="Block0" value="PTC" /> -<TGConnectingPoint num="0" id="3002" /> -<TGConnectingPoint num="1" id="3003" /> -<TGConnectingPoint num="2" id="3004" /> -<TGConnectingPoint num="3" id="3005" /> -<TGConnectingPoint num="4" id="3006" /> -<TGConnectingPoint num="5" id="3007" /> -<TGConnectingPoint num="6" id="3008" /> -<TGConnectingPoint num="7" id="3009" /> -<TGConnectingPoint num="8" id="3010" /> -<TGConnectingPoint num="9" id="3011" /> -<TGConnectingPoint num="10" id="3012" /> -<TGConnectingPoint num="11" id="3013" /> -<TGConnectingPoint num="12" id="3014" /> -<TGConnectingPoint num="13" id="3015" /> -<TGConnectingPoint num="14" id="3016" /> -<TGConnectingPoint num="15" id="3017" /> -<TGConnectingPoint num="16" id="3018" /> -<TGConnectingPoint num="17" id="3019" /> -<TGConnectingPoint num="18" id="3020" /> -<TGConnectingPoint num="19" id="3021" /> -<TGConnectingPoint num="20" id="3022" /> -<TGConnectingPoint num="21" id="3023" /> -<TGConnectingPoint num="22" id="3024" /> -<TGConnectingPoint num="23" id="3025" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3178" /> +<TGConnectingPoint num="1" id="3179" /> +<TGConnectingPoint num="2" id="3180" /> +<TGConnectingPoint num="3" id="3181" /> +<TGConnectingPoint num="4" id="3182" /> +<TGConnectingPoint num="5" id="3183" /> +<TGConnectingPoint num="6" id="3184" /> +<TGConnectingPoint num="7" id="3185" /> +<TGConnectingPoint num="8" id="3186" /> +<TGConnectingPoint num="9" id="3187" /> +<TGConnectingPoint num="10" id="3188" /> +<TGConnectingPoint num="11" id="3189" /> +<TGConnectingPoint num="12" id="3190" /> +<TGConnectingPoint num="13" id="3191" /> +<TGConnectingPoint num="14" id="3192" /> +<TGConnectingPoint num="15" id="3193" /> +<TGConnectingPoint num="16" id="3194" /> +<TGConnectingPoint num="17" id="3195" /> +<TGConnectingPoint num="18" id="3196" /> +<TGConnectingPoint num="19" id="3197" /> +<TGConnectingPoint num="20" id="3198" /> +<TGConnectingPoint num="21" id="3199" /> +<TGConnectingPoint num="22" id="3200" /> +<TGConnectingPoint num="23" id="3201" /> +<TGConnectingPoint num="24" id="3202" /> +<TGConnectingPoint num="25" id="3203" /> +<TGConnectingPoint num="26" id="3204" /> +<TGConnectingPoint num="27" id="3205" /> +<TGConnectingPoint num="28" id="3206" /> +<TGConnectingPoint num="29" id="3207" /> +<TGConnectingPoint num="30" id="3208" /> +<TGConnectingPoint num="31" id="3209" /> +<TGConnectingPoint num="32" id="3210" /> +<TGConnectingPoint num="33" id="3211" /> +<TGConnectingPoint num="34" id="3212" /> +<TGConnectingPoint num="35" id="3213" /> +<TGConnectingPoint num="36" id="3214" /> +<TGConnectingPoint num="37" id="3215" /> +<TGConnectingPoint num="38" id="3216" /> +<TGConnectingPoint num="39" id="3217" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="3001" > -<father id="3026" num="0" /> +<SUBCOMPONENT type="5000" id="3177" index="34" uid="810e68e4-cb5c-4722-a143-fe1e31f598a6" > +<father id="3218" num="0" /> <cdparam x="50" y="1054" /> <sizeparam width="312" height="206" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="73" minY="0" maxY="83" /> <infoparam name="Block0" value="DrivingPowerReductionStrategy" /> -<TGConnectingPoint num="0" id="2977" /> -<TGConnectingPoint num="1" id="2978" /> -<TGConnectingPoint num="2" id="2979" /> -<TGConnectingPoint num="3" id="2980" /> -<TGConnectingPoint num="4" id="2981" /> -<TGConnectingPoint num="5" id="2982" /> -<TGConnectingPoint num="6" id="2983" /> -<TGConnectingPoint num="7" id="2984" /> -<TGConnectingPoint num="8" id="2985" /> -<TGConnectingPoint num="9" id="2986" /> -<TGConnectingPoint num="10" id="2987" /> -<TGConnectingPoint num="11" id="2988" /> -<TGConnectingPoint num="12" id="2989" /> -<TGConnectingPoint num="13" id="2990" /> -<TGConnectingPoint num="14" id="2991" /> -<TGConnectingPoint num="15" id="2992" /> -<TGConnectingPoint num="16" id="2993" /> -<TGConnectingPoint num="17" id="2994" /> -<TGConnectingPoint num="18" id="2995" /> -<TGConnectingPoint num="19" id="2996" /> -<TGConnectingPoint num="20" id="2997" /> -<TGConnectingPoint num="21" id="2998" /> -<TGConnectingPoint num="22" id="2999" /> -<TGConnectingPoint num="23" id="3000" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3137" /> +<TGConnectingPoint num="1" id="3138" /> +<TGConnectingPoint num="2" id="3139" /> +<TGConnectingPoint num="3" id="3140" /> +<TGConnectingPoint num="4" id="3141" /> +<TGConnectingPoint num="5" id="3142" /> +<TGConnectingPoint num="6" id="3143" /> +<TGConnectingPoint num="7" id="3144" /> +<TGConnectingPoint num="8" id="3145" /> +<TGConnectingPoint num="9" id="3146" /> +<TGConnectingPoint num="10" id="3147" /> +<TGConnectingPoint num="11" id="3148" /> +<TGConnectingPoint num="12" id="3149" /> +<TGConnectingPoint num="13" id="3150" /> +<TGConnectingPoint num="14" id="3151" /> +<TGConnectingPoint num="15" id="3152" /> +<TGConnectingPoint num="16" id="3153" /> +<TGConnectingPoint num="17" id="3154" /> +<TGConnectingPoint num="18" id="3155" /> +<TGConnectingPoint num="19" id="3156" /> +<TGConnectingPoint num="20" id="3157" /> +<TGConnectingPoint num="21" id="3158" /> +<TGConnectingPoint num="22" id="3159" /> +<TGConnectingPoint num="23" id="3160" /> +<TGConnectingPoint num="24" id="3161" /> +<TGConnectingPoint num="25" id="3162" /> +<TGConnectingPoint num="26" id="3163" /> +<TGConnectingPoint num="27" id="3164" /> +<TGConnectingPoint num="28" id="3165" /> +<TGConnectingPoint num="29" id="3166" /> +<TGConnectingPoint num="30" id="3167" /> +<TGConnectingPoint num="31" id="3168" /> +<TGConnectingPoint num="32" id="3169" /> +<TGConnectingPoint num="33" id="3170" /> +<TGConnectingPoint num="34" id="3171" /> +<TGConnectingPoint num="35" id="3172" /> +<TGConnectingPoint num="36" id="3173" /> +<TGConnectingPoint num="37" id="3174" /> +<TGConnectingPoint num="38" id="3175" /> +<TGConnectingPoint num="39" id="3176" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="value" value="" type="8" typeOther="" /> -<Attribute access="0" id="minReducePowerTime" value="10" type="8" typeOther="" /> -<Attribute access="0" id="maxReducePowerTime" value="20" type="8" typeOther="" /> +<Attribute access="0" var="0" id="value" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="minReducePowerTime" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="maxReducePowerTime" value="20" type="8" typeOther="" /> <Method value="applyReducePower(int value)" /> <Method value="reducePowerDone()" /> -<Signal value="in getReducePowerOrder(int value)" /> +<Signal value="in getReducePowerOrder(int value)" attached="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5000" id="3101" > +<COMPONENT type="5000" id="3341" index="20" uid="3af59a0d-6edb-43a9-bc5d-34398adc4124" > <cdparam x="456" y="973" /> <sizeparam width="704" height="310" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="Block0" value="BCU" /> -<TGConnectingPoint num="0" id="3077" /> -<TGConnectingPoint num="1" id="3078" /> -<TGConnectingPoint num="2" id="3079" /> -<TGConnectingPoint num="3" id="3080" /> -<TGConnectingPoint num="4" id="3081" /> -<TGConnectingPoint num="5" id="3082" /> -<TGConnectingPoint num="6" id="3083" /> -<TGConnectingPoint num="7" id="3084" /> -<TGConnectingPoint num="8" id="3085" /> -<TGConnectingPoint num="9" id="3086" /> -<TGConnectingPoint num="10" id="3087" /> -<TGConnectingPoint num="11" id="3088" /> -<TGConnectingPoint num="12" id="3089" /> -<TGConnectingPoint num="13" id="3090" /> -<TGConnectingPoint num="14" id="3091" /> -<TGConnectingPoint num="15" id="3092" /> -<TGConnectingPoint num="16" id="3093" /> -<TGConnectingPoint num="17" id="3094" /> -<TGConnectingPoint num="18" id="3095" /> -<TGConnectingPoint num="19" id="3096" /> -<TGConnectingPoint num="20" id="3097" /> -<TGConnectingPoint num="21" id="3098" /> -<TGConnectingPoint num="22" id="3099" /> -<TGConnectingPoint num="23" id="3100" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3301" /> +<TGConnectingPoint num="1" id="3302" /> +<TGConnectingPoint num="2" id="3303" /> +<TGConnectingPoint num="3" id="3304" /> +<TGConnectingPoint num="4" id="3305" /> +<TGConnectingPoint num="5" id="3306" /> +<TGConnectingPoint num="6" id="3307" /> +<TGConnectingPoint num="7" id="3308" /> +<TGConnectingPoint num="8" id="3309" /> +<TGConnectingPoint num="9" id="3310" /> +<TGConnectingPoint num="10" id="3311" /> +<TGConnectingPoint num="11" id="3312" /> +<TGConnectingPoint num="12" id="3313" /> +<TGConnectingPoint num="13" id="3314" /> +<TGConnectingPoint num="14" id="3315" /> +<TGConnectingPoint num="15" id="3316" /> +<TGConnectingPoint num="16" id="3317" /> +<TGConnectingPoint num="17" id="3318" /> +<TGConnectingPoint num="18" id="3319" /> +<TGConnectingPoint num="19" id="3320" /> +<TGConnectingPoint num="20" id="3321" /> +<TGConnectingPoint num="21" id="3322" /> +<TGConnectingPoint num="22" id="3323" /> +<TGConnectingPoint num="23" id="3324" /> +<TGConnectingPoint num="24" id="3325" /> +<TGConnectingPoint num="25" id="3326" /> +<TGConnectingPoint num="26" id="3327" /> +<TGConnectingPoint num="27" id="3328" /> +<TGConnectingPoint num="28" id="3329" /> +<TGConnectingPoint num="29" id="3330" /> +<TGConnectingPoint num="30" id="3331" /> +<TGConnectingPoint num="31" id="3332" /> +<TGConnectingPoint num="32" id="3333" /> +<TGConnectingPoint num="33" id="3334" /> +<TGConnectingPoint num="34" id="3335" /> +<TGConnectingPoint num="35" id="3336" /> +<TGConnectingPoint num="36" id="3337" /> +<TGConnectingPoint num="37" id="3338" /> +<TGConnectingPoint num="38" id="3339" /> +<TGConnectingPoint num="39" id="3340" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="3051" > -<father id="3101" num="0" /> +<SUBCOMPONENT type="5000" id="3259" index="35" uid="2886ebda-b3b0-4aca-9fcf-1f69a8a00e2d" > +<father id="3341" num="0" /> +<cdparam x="465" y="1023" /> +<sizeparam width="312" height="250" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="392" minY="0" maxY="60" /> +<infoparam name="Block0" value="DangerAvoidanceStrategy" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3219" /> +<TGConnectingPoint num="1" id="3220" /> +<TGConnectingPoint num="2" id="3221" /> +<TGConnectingPoint num="3" id="3222" /> +<TGConnectingPoint num="4" id="3223" /> +<TGConnectingPoint num="5" id="3224" /> +<TGConnectingPoint num="6" id="3225" /> +<TGConnectingPoint num="7" id="3226" /> +<TGConnectingPoint num="8" id="3227" /> +<TGConnectingPoint num="9" id="3228" /> +<TGConnectingPoint num="10" id="3229" /> +<TGConnectingPoint num="11" id="3230" /> +<TGConnectingPoint num="12" id="3231" /> +<TGConnectingPoint num="13" id="3232" /> +<TGConnectingPoint num="14" id="3233" /> +<TGConnectingPoint num="15" id="3234" /> +<TGConnectingPoint num="16" id="3235" /> +<TGConnectingPoint num="17" id="3236" /> +<TGConnectingPoint num="18" id="3237" /> +<TGConnectingPoint num="19" id="3238" /> +<TGConnectingPoint num="20" id="3239" /> +<TGConnectingPoint num="21" id="3240" /> +<TGConnectingPoint num="22" id="3241" /> +<TGConnectingPoint num="23" id="3242" /> +<TGConnectingPoint num="24" id="3243" /> +<TGConnectingPoint num="25" id="3244" /> +<TGConnectingPoint num="26" id="3245" /> +<TGConnectingPoint num="27" id="3246" /> +<TGConnectingPoint num="28" id="3247" /> +<TGConnectingPoint num="29" id="3248" /> +<TGConnectingPoint num="30" id="3249" /> +<TGConnectingPoint num="31" id="3250" /> +<TGConnectingPoint num="32" id="3251" /> +<TGConnectingPoint num="33" id="3252" /> +<TGConnectingPoint num="34" id="3253" /> +<TGConnectingPoint num="35" id="3254" /> +<TGConnectingPoint num="36" id="3255" /> +<TGConnectingPoint num="37" id="3256" /> +<TGConnectingPoint num="38" id="3257" /> +<TGConnectingPoint num="39" id="3258" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="currentPosition" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="carinfo" value="" type="5" typeOther="CarInfo" /> +<Attribute access="0" var="0" id="value" value="" type="8" typeOther="" /> +<Signal value="in brake(int speed, int currentPosition, int position)" attached="false" /> +<Signal value="out reducePower(int value)" attached="false" /> +<Signal value="out brakePower(int value)" attached="false" /> +<Signal value="out forwardEmergency(int myID, int currentPosition)" attached="false" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="5000" id="3300" index="36" uid="c5e04c09-543e-4406-aeb0-0e22e6451cbf" > +<father id="3341" num="1" /> <cdparam x="825" y="1023" /> <sizeparam width="312" height="250" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="392" minY="0" maxY="60" /> <infoparam name="Block0" value="BrakeManagement" /> -<TGConnectingPoint num="0" id="3027" /> -<TGConnectingPoint num="1" id="3028" /> -<TGConnectingPoint num="2" id="3029" /> -<TGConnectingPoint num="3" id="3030" /> -<TGConnectingPoint num="4" id="3031" /> -<TGConnectingPoint num="5" id="3032" /> -<TGConnectingPoint num="6" id="3033" /> -<TGConnectingPoint num="7" id="3034" /> -<TGConnectingPoint num="8" id="3035" /> -<TGConnectingPoint num="9" id="3036" /> -<TGConnectingPoint num="10" id="3037" /> -<TGConnectingPoint num="11" id="3038" /> -<TGConnectingPoint num="12" id="3039" /> -<TGConnectingPoint num="13" id="3040" /> -<TGConnectingPoint num="14" id="3041" /> -<TGConnectingPoint num="15" id="3042" /> -<TGConnectingPoint num="16" id="3043" /> -<TGConnectingPoint num="17" id="3044" /> -<TGConnectingPoint num="18" id="3045" /> -<TGConnectingPoint num="19" id="3046" /> -<TGConnectingPoint num="20" id="3047" /> -<TGConnectingPoint num="21" id="3048" /> -<TGConnectingPoint num="22" id="3049" /> -<TGConnectingPoint num="23" id="3050" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3260" /> +<TGConnectingPoint num="1" id="3261" /> +<TGConnectingPoint num="2" id="3262" /> +<TGConnectingPoint num="3" id="3263" /> +<TGConnectingPoint num="4" id="3264" /> +<TGConnectingPoint num="5" id="3265" /> +<TGConnectingPoint num="6" id="3266" /> +<TGConnectingPoint num="7" id="3267" /> +<TGConnectingPoint num="8" id="3268" /> +<TGConnectingPoint num="9" id="3269" /> +<TGConnectingPoint num="10" id="3270" /> +<TGConnectingPoint num="11" id="3271" /> +<TGConnectingPoint num="12" id="3272" /> +<TGConnectingPoint num="13" id="3273" /> +<TGConnectingPoint num="14" id="3274" /> +<TGConnectingPoint num="15" id="3275" /> +<TGConnectingPoint num="16" id="3276" /> +<TGConnectingPoint num="17" id="3277" /> +<TGConnectingPoint num="18" id="3278" /> +<TGConnectingPoint num="19" id="3279" /> +<TGConnectingPoint num="20" id="3280" /> +<TGConnectingPoint num="21" id="3281" /> +<TGConnectingPoint num="22" id="3282" /> +<TGConnectingPoint num="23" id="3283" /> +<TGConnectingPoint num="24" id="3284" /> +<TGConnectingPoint num="25" id="3285" /> +<TGConnectingPoint num="26" id="3286" /> +<TGConnectingPoint num="27" id="3287" /> +<TGConnectingPoint num="28" id="3288" /> +<TGConnectingPoint num="29" id="3289" /> +<TGConnectingPoint num="30" id="3290" /> +<TGConnectingPoint num="31" id="3291" /> +<TGConnectingPoint num="32" id="3292" /> +<TGConnectingPoint num="33" id="3293" /> +<TGConnectingPoint num="34" id="3294" /> +<TGConnectingPoint num="35" id="3295" /> +<TGConnectingPoint num="36" id="3296" /> +<TGConnectingPoint num="37" id="3297" /> +<TGConnectingPoint num="38" id="3298" /> +<TGConnectingPoint num="39" id="3299" /> <extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="value" value="" type="8" typeOther="" /> -<Attribute access="0" id="deltaBrake" value="0" type="8" typeOther="" /> -<Attribute access="0" id="brakeMaxDuration" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="value" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="deltaBrake" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="brakeMaxDuration" value="" type="8" typeOther="" /> <Method value="applyBraking(int value)" /> <Method value="brakingDone()" /> -<Signal value="in brake(int value)" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="3076" > -<father id="3101" num="1" /> -<cdparam x="465" y="1023" /> -<sizeparam width="312" height="250" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="392" minY="0" maxY="60" /> -<infoparam name="Block0" value="DangerAvoidanceStrategy" /> -<TGConnectingPoint num="0" id="3052" /> -<TGConnectingPoint num="1" id="3053" /> -<TGConnectingPoint num="2" id="3054" /> -<TGConnectingPoint num="3" id="3055" /> -<TGConnectingPoint num="4" id="3056" /> -<TGConnectingPoint num="5" id="3057" /> -<TGConnectingPoint num="6" id="3058" /> -<TGConnectingPoint num="7" id="3059" /> -<TGConnectingPoint num="8" id="3060" /> -<TGConnectingPoint num="9" id="3061" /> -<TGConnectingPoint num="10" id="3062" /> -<TGConnectingPoint num="11" id="3063" /> -<TGConnectingPoint num="12" id="3064" /> -<TGConnectingPoint num="13" id="3065" /> -<TGConnectingPoint num="14" id="3066" /> -<TGConnectingPoint num="15" id="3067" /> -<TGConnectingPoint num="16" id="3068" /> -<TGConnectingPoint num="17" id="3069" /> -<TGConnectingPoint num="18" id="3070" /> -<TGConnectingPoint num="19" id="3071" /> -<TGConnectingPoint num="20" id="3072" /> -<TGConnectingPoint num="21" id="3073" /> -<TGConnectingPoint num="22" id="3074" /> -<TGConnectingPoint num="23" id="3075" /> -<extraparam> -<CryptoBlock value="false" /> -<Attribute access="0" id="speed" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Attribute access="0" id="currentPosition" value="" type="8" typeOther="" /> -<Attribute access="0" id="carinfo" value="" type="5" typeOther="CarInfo" /> -<Attribute access="0" id="value" value="" type="8" typeOther="" /> -<Signal value="in brake(int speed, int currentPosition, int position)" /> -<Signal value="out reducePower(int value)" /> -<Signal value="out brakePower(int value)" /> -<Signal value="out forwardEmergency(int myID, int currentPosition)" /> +<Signal value="in brake(int value)" attached="false" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5000" id="3201" > +<COMPONENT type="5000" id="3505" index="21" uid="59f90daf-53b6-43ae-b98a-c548b00c70b1" > <cdparam x="396" y="650" /> <sizeparam width="798" height="289" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="2400" /> <infoparam name="Block0" value="CSCU" /> -<TGConnectingPoint num="0" id="3177" /> -<TGConnectingPoint num="1" id="3178" /> -<TGConnectingPoint num="2" id="3179" /> -<TGConnectingPoint num="3" id="3180" /> -<TGConnectingPoint num="4" id="3181" /> -<TGConnectingPoint num="5" id="3182" /> -<TGConnectingPoint num="6" id="3183" /> -<TGConnectingPoint num="7" id="3184" /> -<TGConnectingPoint num="8" id="3185" /> -<TGConnectingPoint num="9" id="3186" /> -<TGConnectingPoint num="10" id="3187" /> -<TGConnectingPoint num="11" id="3188" /> -<TGConnectingPoint num="12" id="3189" /> -<TGConnectingPoint num="13" id="3190" /> -<TGConnectingPoint num="14" id="3191" /> -<TGConnectingPoint num="15" id="3192" /> -<TGConnectingPoint num="16" id="3193" /> -<TGConnectingPoint num="17" id="3194" /> -<TGConnectingPoint num="18" id="3195" /> -<TGConnectingPoint num="19" id="3196" /> -<TGConnectingPoint num="20" id="3197" /> -<TGConnectingPoint num="21" id="3198" /> -<TGConnectingPoint num="22" id="3199" /> -<TGConnectingPoint num="23" id="3200" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3465" /> +<TGConnectingPoint num="1" id="3466" /> +<TGConnectingPoint num="2" id="3467" /> +<TGConnectingPoint num="3" id="3468" /> +<TGConnectingPoint num="4" id="3469" /> +<TGConnectingPoint num="5" id="3470" /> +<TGConnectingPoint num="6" id="3471" /> +<TGConnectingPoint num="7" id="3472" /> +<TGConnectingPoint num="8" id="3473" /> +<TGConnectingPoint num="9" id="3474" /> +<TGConnectingPoint num="10" id="3475" /> +<TGConnectingPoint num="11" id="3476" /> +<TGConnectingPoint num="12" id="3477" /> +<TGConnectingPoint num="13" id="3478" /> +<TGConnectingPoint num="14" id="3479" /> +<TGConnectingPoint num="15" id="3480" /> +<TGConnectingPoint num="16" id="3481" /> +<TGConnectingPoint num="17" id="3482" /> +<TGConnectingPoint num="18" id="3483" /> +<TGConnectingPoint num="19" id="3484" /> +<TGConnectingPoint num="20" id="3485" /> +<TGConnectingPoint num="21" id="3486" /> +<TGConnectingPoint num="22" id="3487" /> +<TGConnectingPoint num="23" id="3488" /> +<TGConnectingPoint num="24" id="3489" /> +<TGConnectingPoint num="25" id="3490" /> +<TGConnectingPoint num="26" id="3491" /> +<TGConnectingPoint num="27" id="3492" /> +<TGConnectingPoint num="28" id="3493" /> +<TGConnectingPoint num="29" id="3494" /> +<TGConnectingPoint num="30" id="3495" /> +<TGConnectingPoint num="31" id="3496" /> +<TGConnectingPoint num="32" id="3497" /> +<TGConnectingPoint num="33" id="3498" /> +<TGConnectingPoint num="34" id="3499" /> +<TGConnectingPoint num="35" id="3500" /> +<TGConnectingPoint num="36" id="3501" /> +<TGConnectingPoint num="37" id="3502" /> +<TGConnectingPoint num="38" id="3503" /> +<TGConnectingPoint num="39" id="3504" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="3126" > -<father id="3201" num="0" /> -<cdparam x="903" y="707" /> -<sizeparam width="281" height="148" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="3382" index="37" uid="4cebba6a-9421-4edf-9cbc-a418848bb13e" > +<father id="3505" num="0" /> +<cdparam x="670" y="704" /> +<sizeparam width="220" height="156" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="517" minY="0" maxY="141" /> -<infoparam name="Block0" value="VehiculeDynamicsManagement" /> -<TGConnectingPoint num="0" id="3102" /> -<TGConnectingPoint num="1" id="3103" /> -<TGConnectingPoint num="2" id="3104" /> -<TGConnectingPoint num="3" id="3105" /> -<TGConnectingPoint num="4" id="3106" /> -<TGConnectingPoint num="5" id="3107" /> -<TGConnectingPoint num="6" id="3108" /> -<TGConnectingPoint num="7" id="3109" /> -<TGConnectingPoint num="8" id="3110" /> -<TGConnectingPoint num="9" id="3111" /> -<TGConnectingPoint num="10" id="3112" /> -<TGConnectingPoint num="11" id="3113" /> -<TGConnectingPoint num="12" id="3114" /> -<TGConnectingPoint num="13" id="3115" /> -<TGConnectingPoint num="14" id="3116" /> -<TGConnectingPoint num="15" id="3117" /> -<TGConnectingPoint num="16" id="3118" /> -<TGConnectingPoint num="17" id="3119" /> -<TGConnectingPoint num="18" id="3120" /> -<TGConnectingPoint num="19" id="3121" /> -<TGConnectingPoint num="20" id="3122" /> -<TGConnectingPoint num="21" id="3123" /> -<TGConnectingPoint num="22" id="3124" /> -<TGConnectingPoint num="23" id="3125" /> -<extraparam> +<cdrectangleparam minX="0" maxX="578" minY="0" maxY="133" /> +<infoparam name="Block0" value="ObjectListManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3342" /> +<TGConnectingPoint num="1" id="3343" /> +<TGConnectingPoint num="2" id="3344" /> +<TGConnectingPoint num="3" id="3345" /> +<TGConnectingPoint num="4" id="3346" /> +<TGConnectingPoint num="5" id="3347" /> +<TGConnectingPoint num="6" id="3348" /> +<TGConnectingPoint num="7" id="3349" /> +<TGConnectingPoint num="8" id="3350" /> +<TGConnectingPoint num="9" id="3351" /> +<TGConnectingPoint num="10" id="3352" /> +<TGConnectingPoint num="11" id="3353" /> +<TGConnectingPoint num="12" id="3354" /> +<TGConnectingPoint num="13" id="3355" /> +<TGConnectingPoint num="14" id="3356" /> +<TGConnectingPoint num="15" id="3357" /> +<TGConnectingPoint num="16" id="3358" /> +<TGConnectingPoint num="17" id="3359" /> +<TGConnectingPoint num="18" id="3360" /> +<TGConnectingPoint num="19" id="3361" /> +<TGConnectingPoint num="20" id="3362" /> +<TGConnectingPoint num="21" id="3363" /> +<TGConnectingPoint num="22" id="3364" /> +<TGConnectingPoint num="23" id="3365" /> +<TGConnectingPoint num="24" id="3366" /> +<TGConnectingPoint num="25" id="3367" /> +<TGConnectingPoint num="26" id="3368" /> +<TGConnectingPoint num="27" id="3369" /> +<TGConnectingPoint num="28" id="3370" /> +<TGConnectingPoint num="29" id="3371" /> +<TGConnectingPoint num="30" id="3372" /> +<TGConnectingPoint num="31" id="3373" /> +<TGConnectingPoint num="32" id="3374" /> +<TGConnectingPoint num="33" id="3375" /> +<TGConnectingPoint num="34" id="3376" /> +<TGConnectingPoint num="35" id="3377" /> +<TGConnectingPoint num="36" id="3378" /> +<TGConnectingPoint num="37" id="3379" /> +<TGConnectingPoint num="38" id="3380" /> +<TGConnectingPoint num="39" id="3381" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="speed" value="" type="8" typeOther="" /> -<Signal value="in updateOnSpeed(int speed)" /> -<Signal value="out getInfoOnSpeed(int speed)" /> +<Attribute access="0" var="0" id="obstacle" value="0" type="8" typeOther="" /> +<Signal value="in isObstacleAhead(int info)" attached="false" /> +<Signal value="out getInfoOnObstacle(int info)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="3151" > -<father id="3201" num="1" /> +<SUBCOMPONENT type="5000" id="3423" index="38" uid="b1a8c2b8-106d-41a3-a675-01e5ad04e000" > +<father id="3505" num="1" /> <cdparam x="406" y="695" /> <sizeparam width="242" height="167" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="556" minY="0" maxY="122" /> <infoparam name="Block0" value="PlausibilityCheck" /> -<TGConnectingPoint num="0" id="3127" /> -<TGConnectingPoint num="1" id="3128" /> -<TGConnectingPoint num="2" id="3129" /> -<TGConnectingPoint num="3" id="3130" /> -<TGConnectingPoint num="4" id="3131" /> -<TGConnectingPoint num="5" id="3132" /> -<TGConnectingPoint num="6" id="3133" /> -<TGConnectingPoint num="7" id="3134" /> -<TGConnectingPoint num="8" id="3135" /> -<TGConnectingPoint num="9" id="3136" /> -<TGConnectingPoint num="10" id="3137" /> -<TGConnectingPoint num="11" id="3138" /> -<TGConnectingPoint num="12" id="3139" /> -<TGConnectingPoint num="13" id="3140" /> -<TGConnectingPoint num="14" id="3141" /> -<TGConnectingPoint num="15" id="3142" /> -<TGConnectingPoint num="16" id="3143" /> -<TGConnectingPoint num="17" id="3144" /> -<TGConnectingPoint num="18" id="3145" /> -<TGConnectingPoint num="19" id="3146" /> -<TGConnectingPoint num="20" id="3147" /> -<TGConnectingPoint num="21" id="3148" /> -<TGConnectingPoint num="22" id="3149" /> -<TGConnectingPoint num="23" id="3150" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3383" /> +<TGConnectingPoint num="1" id="3384" /> +<TGConnectingPoint num="2" id="3385" /> +<TGConnectingPoint num="3" id="3386" /> +<TGConnectingPoint num="4" id="3387" /> +<TGConnectingPoint num="5" id="3388" /> +<TGConnectingPoint num="6" id="3389" /> +<TGConnectingPoint num="7" id="3390" /> +<TGConnectingPoint num="8" id="3391" /> +<TGConnectingPoint num="9" id="3392" /> +<TGConnectingPoint num="10" id="3393" /> +<TGConnectingPoint num="11" id="3394" /> +<TGConnectingPoint num="12" id="3395" /> +<TGConnectingPoint num="13" id="3396" /> +<TGConnectingPoint num="14" id="3397" /> +<TGConnectingPoint num="15" id="3398" /> +<TGConnectingPoint num="16" id="3399" /> +<TGConnectingPoint num="17" id="3400" /> +<TGConnectingPoint num="18" id="3401" /> +<TGConnectingPoint num="19" id="3402" /> +<TGConnectingPoint num="20" id="3403" /> +<TGConnectingPoint num="21" id="3404" /> +<TGConnectingPoint num="22" id="3405" /> +<TGConnectingPoint num="23" id="3406" /> +<TGConnectingPoint num="24" id="3407" /> +<TGConnectingPoint num="25" id="3408" /> +<TGConnectingPoint num="26" id="3409" /> +<TGConnectingPoint num="27" id="3410" /> +<TGConnectingPoint num="28" id="3411" /> +<TGConnectingPoint num="29" id="3412" /> +<TGConnectingPoint num="30" id="3413" /> +<TGConnectingPoint num="31" id="3414" /> +<TGConnectingPoint num="32" id="3415" /> +<TGConnectingPoint num="33" id="3416" /> +<TGConnectingPoint num="34" id="3417" /> +<TGConnectingPoint num="35" id="3418" /> +<TGConnectingPoint num="36" id="3419" /> +<TGConnectingPoint num="37" id="3420" /> +<TGConnectingPoint num="38" id="3421" /> +<TGConnectingPoint num="39" id="3422" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="id" value="" type="8" typeOther="" /> -<Attribute access="0" id="position" value="" type="8" typeOther="" /> -<Attribute access="0" id="speed" value="" type="8" typeOther="" /> -<Attribute access="0" id="obstacle" value="" type="8" typeOther="" /> -<Attribute access="0" id="list" value="" type="5" typeOther="NodeList" /> -<Attribute access="0" id="currentPosition" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="id" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="position" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="obstacle" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="list" value="" type="5" typeOther="NodeList" /> +<Attribute access="0" var="0" id="currentPosition" value="" type="8" typeOther="" /> <Method value="emergencyIgnored()" /> <Method value="emergencyTakenIntoAccount()" /> <Method value="getNodeList(int currentPosition, NodeList list)" /> -<Signal value="in getEmergencyMessageToVerify(int id, int position)" /> -<Signal value="in getInfoOnObstacle(int obstacle)" /> -<Signal value="in getInfoOnSpeed(int speed)" /> -<Signal value="out brake(int speed, int currentPosition, int position)" /> -<Signal value="in getNodeList(NodeList list)" /> +<Signal value="in getEmergencyMessageToVerify(int id, int position)" attached="false" /> +<Signal value="in getInfoOnObstacle(int obstacle)" attached="false" /> +<Signal value="in getInfoOnSpeed(int speed)" attached="false" /> +<Signal value="out brake(int speed, int currentPosition, int position)" attached="false" /> +<Signal value="in getNodeList(NodeList list)" attached="false" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="3176" > -<father id="3201" num="2" /> -<cdparam x="670" y="704" /> -<sizeparam width="220" height="156" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="3464" index="39" uid="efd4e171-900c-4909-b9dd-9945068aa4b9" > +<father id="3505" num="2" /> +<cdparam x="903" y="707" /> +<sizeparam width="281" height="148" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="578" minY="0" maxY="133" /> -<infoparam name="Block0" value="ObjectListManagement" /> -<TGConnectingPoint num="0" id="3152" /> -<TGConnectingPoint num="1" id="3153" /> -<TGConnectingPoint num="2" id="3154" /> -<TGConnectingPoint num="3" id="3155" /> -<TGConnectingPoint num="4" id="3156" /> -<TGConnectingPoint num="5" id="3157" /> -<TGConnectingPoint num="6" id="3158" /> -<TGConnectingPoint num="7" id="3159" /> -<TGConnectingPoint num="8" id="3160" /> -<TGConnectingPoint num="9" id="3161" /> -<TGConnectingPoint num="10" id="3162" /> -<TGConnectingPoint num="11" id="3163" /> -<TGConnectingPoint num="12" id="3164" /> -<TGConnectingPoint num="13" id="3165" /> -<TGConnectingPoint num="14" id="3166" /> -<TGConnectingPoint num="15" id="3167" /> -<TGConnectingPoint num="16" id="3168" /> -<TGConnectingPoint num="17" id="3169" /> -<TGConnectingPoint num="18" id="3170" /> -<TGConnectingPoint num="19" id="3171" /> -<TGConnectingPoint num="20" id="3172" /> -<TGConnectingPoint num="21" id="3173" /> -<TGConnectingPoint num="22" id="3174" /> -<TGConnectingPoint num="23" id="3175" /> -<extraparam> +<cdrectangleparam minX="0" maxX="517" minY="0" maxY="141" /> +<infoparam name="Block0" value="VehiculeDynamicsManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3424" /> +<TGConnectingPoint num="1" id="3425" /> +<TGConnectingPoint num="2" id="3426" /> +<TGConnectingPoint num="3" id="3427" /> +<TGConnectingPoint num="4" id="3428" /> +<TGConnectingPoint num="5" id="3429" /> +<TGConnectingPoint num="6" id="3430" /> +<TGConnectingPoint num="7" id="3431" /> +<TGConnectingPoint num="8" id="3432" /> +<TGConnectingPoint num="9" id="3433" /> +<TGConnectingPoint num="10" id="3434" /> +<TGConnectingPoint num="11" id="3435" /> +<TGConnectingPoint num="12" id="3436" /> +<TGConnectingPoint num="13" id="3437" /> +<TGConnectingPoint num="14" id="3438" /> +<TGConnectingPoint num="15" id="3439" /> +<TGConnectingPoint num="16" id="3440" /> +<TGConnectingPoint num="17" id="3441" /> +<TGConnectingPoint num="18" id="3442" /> +<TGConnectingPoint num="19" id="3443" /> +<TGConnectingPoint num="20" id="3444" /> +<TGConnectingPoint num="21" id="3445" /> +<TGConnectingPoint num="22" id="3446" /> +<TGConnectingPoint num="23" id="3447" /> +<TGConnectingPoint num="24" id="3448" /> +<TGConnectingPoint num="25" id="3449" /> +<TGConnectingPoint num="26" id="3450" /> +<TGConnectingPoint num="27" id="3451" /> +<TGConnectingPoint num="28" id="3452" /> +<TGConnectingPoint num="29" id="3453" /> +<TGConnectingPoint num="30" id="3454" /> +<TGConnectingPoint num="31" id="3455" /> +<TGConnectingPoint num="32" id="3456" /> +<TGConnectingPoint num="33" id="3457" /> +<TGConnectingPoint num="34" id="3458" /> +<TGConnectingPoint num="35" id="3459" /> +<TGConnectingPoint num="36" id="3460" /> +<TGConnectingPoint num="37" id="3461" /> +<TGConnectingPoint num="38" id="3462" /> +<TGConnectingPoint num="39" id="3463" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> -<Attribute access="0" id="obstacle" value="0" type="8" typeOther="" /> -<Signal value="in isObstacleAhead(int info)" /> -<Signal value="out getInfoOnObstacle(int info)" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in updateOnSpeed(int speed)" attached="false" /> +<Signal value="out getInfoOnSpeed(int speed)" attached="false" /> </extraparam> </SUBCOMPONENT> </AVATARBlockDiagramPanel> -<AVATARStateMachineDiagramPanel name="TestBench" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="5100" id="3203" > +<AVATARStateMachineDiagramPanel name="TestBench" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="5100" id="3507" index="0" uid="67797a57-5adb-4cbd-99a3-1dbb50a8b0c6" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3202" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3506" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="Communication" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="5100" id="3205" > +<AVATARStateMachineDiagramPanel name="Communication" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="5100" id="3509" index="0" uid="c422a101-1a16-456c-af1e-b29f29c4b0a7" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3204" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3508" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="PTC" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="5100" id="3207" > +<AVATARStateMachineDiagramPanel name="PTC" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="5100" id="3511" index="0" uid="9626bc12-414a-48b0-82b9-ba8a9937f8fd" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3206" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3510" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="BCU" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="5100" id="3209" > +<AVATARStateMachineDiagramPanel name="BCU" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="5100" id="3513" index="0" uid="b8488dce-3878-4991-aa20-7ccb0e8466b5" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3208" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3512" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="CSCU" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="5100" id="3211" > +<AVATARStateMachineDiagramPanel name="CSCU" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="5100" id="3515" index="0" uid="1fbee723-4f55-4b71-852f-4d4da4f3f242" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3210" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3514" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="SpeedSensor" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="3224" > -<cdparam x="390" y="331" /> +<AVATARStateMachineDiagramPanel name="EmergencySimulator" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="3522" index="0" uid="728b28af-1c64-4c25-8ecd-04849a40dc02" > +<cdparam x="524" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from TGComponent to Send signal" value="null" /> +<TGConnectingPoint num="0" id="3521" /> +<P1 x="399" y="256" id="3644" /> +<P2 x="399" y="265" id="3557" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3520" index="10" uid="df4c4d40-32ea-4ca9-9147-680ddfaf8b46" > +<father id="3522" num="0" /> +<cdparam x="524" y="299" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3516" /> +<TGConnectingPoint num="1" id="3517" /> +<TGConnectingPoint num="2" id="3518" /> +<TGConnectingPoint num="3" id="3519" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3535" index="1" uid="39dff702-7c74-4e1d-9753-6e4e667bf60a" > +<cdparam x="400" y="271" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3220" /> -<TGConnectingPoint num="1" id="3221" /> -<TGConnectingPoint num="2" id="3222" /> -<TGConnectingPoint num="3" id="3223" /> -<P1 x="390" y="355" id="3250" /> -<P2 x="306" y="133" id="3281" /> -<Point x="390" y="376" /> -<Point x="209" y="376" /> -<Point x="209" y="133" /> +<TGConnectingPoint num="0" id="3531" /> +<TGConnectingPoint num="1" id="3532" /> +<TGConnectingPoint num="2" id="3533" /> +<TGConnectingPoint num="3" id="3534" /> +<P1 x="399" y="295" id="3558" /> +<P2 x="307" y="112" id="3571" /> +<Point x="399" y="314" /> +<Point x="169" y="313" /> +<Point x="156" y="111" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3212" > -<father id="3224" num="0" /> -<cdparam x="390" y="376" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3523" index="11" uid="17188735-6291-4ff3-94b4-a8a9510dfabf" > +<father id="3535" num="0" /> +<cdparam x="399" y="314" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3213" > -<father id="3224" num="1" /> -<cdparam x="209" y="376" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3524" index="12" uid="e57202b4-1989-44ff-9f5d-3fb6f804109d" > +<father id="3535" num="1" /> +<cdparam x="169" y="313" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3214" > -<father id="3224" num="2" /> -<cdparam x="209" y="133" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3525" index="13" uid="a62b05d6-fa4b-4d62-8b79-2b7fbb873292" > +<father id="3535" num="2" /> +<cdparam x="156" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3219" > -<father id="3224" num="3" /> -<cdparam x="390" y="371" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3530" index="14" uid="7bc677d5-1a99-472c-95c8-a51330b2ca00" > +<father id="3535" num="3" /> +<cdparam x="400" y="311" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3215" /> -<TGConnectingPoint num="1" id="3216" /> -<TGConnectingPoint num="2" id="3217" /> -<TGConnectingPoint num="3" id="3218" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3526" /> +<TGConnectingPoint num="1" id="3527" /> +<TGConnectingPoint num="2" id="3528" /> +<TGConnectingPoint num="3" id="3529" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3231" > -<cdparam x="410" y="165" /> +<CONNECTOR type="5102" id="3542" index="2" uid="70f2ce61-66cb-4c1d-bf92-bb682af9fb67" > +<cdparam x="400" y="211" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3230" /> -<P1 x="390" y="165" id="3266" /> -<P2 x="390" y="242" id="3246" /> +<infoparam name="connector from TGComponent to Send signal" value="null" /> +<TGConnectingPoint num="0" id="3541" /> +<P1 x="400" y="211" id="3647" /> +<P2 x="399" y="226" id="3643" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3229" > -<father id="3231" num="0" /> -<cdparam x="404" y="195" /> -<sizeparam width="245" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3540" index="15" uid="5b0c29b8-7bb0-4e32-b6df-b8d7e19066a1" > +<father id="3542" num="0" /> +<cdparam x="400" y="251" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3225" /> -<TGConnectingPoint num="1" id="3226" /> -<TGConnectingPoint num="2" id="3227" /> -<TGConnectingPoint num="3" id="3228" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3536" /> +<TGConnectingPoint num="1" id="3537" /> +<TGConnectingPoint num="2" id="3538" /> +<TGConnectingPoint num="3" id="3539" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="minSpeedUpdate" /> -<afterMax value="maxSpeedUpdate" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3238" > -<cdparam x="390" y="81" /> +<CONNECTOR type="5102" id="3549" index="3" uid="8988d9de-452e-491f-805a-4286bb0a0fd5" > +<cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="3237" /> -<P1 x="390" y="81" id="3301" /> -<P2 x="390" y="115" id="3261" /> +<TGConnectingPoint num="0" id="3548" /> +<P1 x="407" y="70" id="3641" /> +<P2 x="400" y="87" id="3569" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3236" > -<father id="3238" num="0" /> -<cdparam x="390" y="121" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3547" index="16" uid="ec93f051-4bc2-4d40-bba1-ce79e9a57dd3" > +<father id="3549" num="0" /> +<cdparam x="407" y="110" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3232" /> -<TGConnectingPoint num="1" id="3233" /> -<TGConnectingPoint num="2" id="3234" /> -<TGConnectingPoint num="3" id="3235" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3543" /> +<TGConnectingPoint num="1" id="3544" /> +<TGConnectingPoint num="2" id="3545" /> +<TGConnectingPoint num="3" id="3546" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3245" > -<cdparam x="390" y="272" /> +<CONNECTOR type="5102" id="3556" index="4" uid="87cd1ac6-2357-4ce6-821c-4d74f0f05a3a" > +<cdparam x="493" y="137" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from TGComponent to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3244" /> -<P1 x="390" y="272" id="3247" /> -<P2 x="390" y="325" id="3249" /> +<infoparam name="connector from state0 to TGComponent" value="null" /> +<TGConnectingPoint num="0" id="3555" /> +<P1 x="400" y="137" id="3574" /> +<P2 x="400" y="181" id="3646" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3243" > -<father id="3245" num="0" /> -<cdparam x="404" y="300" /> -<sizeparam width="158" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3554" index="17" uid="f5ca0cca-e82e-44a7-8e95-fab0e00c8d2c" > +<father id="3556" num="0" /> +<cdparam x="493" y="177" /> +<sizeparam width="299" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3239" /> -<TGConnectingPoint num="1" id="3240" /> -<TGConnectingPoint num="2" id="3241" /> -<TGConnectingPoint num="3" id="3242" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3550" /> +<TGConnectingPoint num="1" id="3551" /> +<TGConnectingPoint num="2" id="3552" /> +<TGConnectingPoint num="3" id="3553" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="speed = carinfo.maxSpeed" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="minEmergencyInterval" enabled="true"/> +<afterMax value="maxEmergencyInterval" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5108" id="3248" > -<cdparam x="218" y="247" /> -<sizeparam width="345" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="3567" index="5" uid="3708b9f2-835a-40b8-88b5-7f42bb34375b" > +<cdparam x="308" y="270" /> +<sizeparam width="182" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3246" /> -<TGConnectingPoint num="1" id="3247" /> +<infoparam name="Send signal" value="obstacleDetected(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3557" /> +<TGConnectingPoint num="1" id="3558" /> +<TGConnectingPoint num="2" id="3559" /> +<TGConnectingPoint num="3" id="3560" /> +<TGConnectingPoint num="4" id="3561" /> +<TGConnectingPoint num="5" id="3562" /> +<TGConnectingPoint num="6" id="3563" /> +<TGConnectingPoint num="7" id="3564" /> +<TGConnectingPoint num="8" id="3565" /> +<TGConnectingPoint num="9" id="3566" /> +</COMPONENT> + +<COMPONENT type="5106" id="3640" index="6" uid="67df8e58-b160-4957-a1eb-e1a5c9b58da3" > +<cdparam x="307" y="87" /> +<sizeparam width="186" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="WaitingforEmergency" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3568" /> +<TGConnectingPoint num="1" id="3569" /> +<TGConnectingPoint num="2" id="3570" /> +<TGConnectingPoint num="3" id="3571" /> +<TGConnectingPoint num="4" id="3572" /> +<TGConnectingPoint num="5" id="3573" /> +<TGConnectingPoint num="6" id="3574" /> +<TGConnectingPoint num="7" id="3575" /> +<TGConnectingPoint num="8" id="3576" /> +<TGConnectingPoint num="9" id="3577" /> +<TGConnectingPoint num="10" id="3578" /> +<TGConnectingPoint num="11" id="3579" /> +<TGConnectingPoint num="12" id="3580" /> +<TGConnectingPoint num="13" id="3581" /> +<TGConnectingPoint num="14" id="3582" /> +<TGConnectingPoint num="15" id="3583" /> +<TGConnectingPoint num="16" id="3584" /> +<TGConnectingPoint num="17" id="3585" /> +<TGConnectingPoint num="18" id="3586" /> +<TGConnectingPoint num="19" id="3587" /> +<TGConnectingPoint num="20" id="3588" /> +<TGConnectingPoint num="21" id="3589" /> +<TGConnectingPoint num="22" id="3590" /> +<TGConnectingPoint num="23" id="3591" /> +<TGConnectingPoint num="24" id="3592" /> +<TGConnectingPoint num="25" id="3593" /> +<TGConnectingPoint num="26" id="3594" /> +<TGConnectingPoint num="27" id="3595" /> +<TGConnectingPoint num="28" id="3596" /> +<TGConnectingPoint num="29" id="3597" /> +<TGConnectingPoint num="30" id="3598" /> +<TGConnectingPoint num="31" id="3599" /> +<TGConnectingPoint num="32" id="3600" /> +<TGConnectingPoint num="33" id="3601" /> +<TGConnectingPoint num="34" id="3602" /> +<TGConnectingPoint num="35" id="3603" /> +<TGConnectingPoint num="36" id="3604" /> +<TGConnectingPoint num="37" id="3605" /> +<TGConnectingPoint num="38" id="3606" /> +<TGConnectingPoint num="39" id="3607" /> +<TGConnectingPoint num="40" id="3608" /> +<TGConnectingPoint num="41" id="3609" /> +<TGConnectingPoint num="42" id="3610" /> +<TGConnectingPoint num="43" id="3611" /> +<TGConnectingPoint num="44" id="3612" /> +<TGConnectingPoint num="45" id="3613" /> +<TGConnectingPoint num="46" id="3614" /> +<TGConnectingPoint num="47" id="3615" /> +<TGConnectingPoint num="48" id="3616" /> +<TGConnectingPoint num="49" id="3617" /> +<TGConnectingPoint num="50" id="3618" /> +<TGConnectingPoint num="51" id="3619" /> +<TGConnectingPoint num="52" id="3620" /> +<TGConnectingPoint num="53" id="3621" /> +<TGConnectingPoint num="54" id="3622" /> +<TGConnectingPoint num="55" id="3623" /> +<TGConnectingPoint num="56" id="3624" /> +<TGConnectingPoint num="57" id="3625" /> +<TGConnectingPoint num="58" id="3626" /> +<TGConnectingPoint num="59" id="3627" /> +<TGConnectingPoint num="60" id="3628" /> +<TGConnectingPoint num="61" id="3629" /> +<TGConnectingPoint num="62" id="3630" /> +<TGConnectingPoint num="63" id="3631" /> +<TGConnectingPoint num="64" id="3632" /> +<TGConnectingPoint num="65" id="3633" /> +<TGConnectingPoint num="66" id="3634" /> +<TGConnectingPoint num="67" id="3635" /> +<TGConnectingPoint num="68" id="3636" /> +<TGConnectingPoint num="69" id="3637" /> +<TGConnectingPoint num="70" id="3638" /> +<TGConnectingPoint num="71" id="3639" /> <extraparam> -<Data variable="speed" minValue="carinfo.minSpeed" maxValue="carinfo.maxSpeed" functionId="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5103" id="3259" > -<cdparam x="317" y="330" /> -<sizeparam width="147" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5100" id="3642" index="7" uid="555b75d7-3c65-4b29-871a-22c741fc6c31" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="updateOnSpeed(speed)" /> -<TGConnectingPoint num="0" id="3249" /> -<TGConnectingPoint num="1" id="3250" /> -<TGConnectingPoint num="2" id="3251" /> -<TGConnectingPoint num="3" id="3252" /> -<TGConnectingPoint num="4" id="3253" /> -<TGConnectingPoint num="5" id="3254" /> -<TGConnectingPoint num="6" id="3255" /> -<TGConnectingPoint num="7" id="3256" /> -<TGConnectingPoint num="8" id="3257" /> -<TGConnectingPoint num="9" id="3258" /> -</COMPONENT> - -<COMPONENT type="5106" id="3300" > -<cdparam x="306" y="115" /> -<sizeparam width="169" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3641" /> +</COMPONENT> + +<COMPONENT type="5108" id="3645" index="8" uid="b12d55ed-f456-493d-9071-139fc044f3c3" > +<cdparam x="224" y="231" /> +<sizeparam width="350" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingForSpeedUpdate" /> -<TGConnectingPoint num="0" id="3260" /> -<TGConnectingPoint num="1" id="3261" /> -<TGConnectingPoint num="2" id="3262" /> -<TGConnectingPoint num="3" id="3263" /> -<TGConnectingPoint num="4" id="3264" /> -<TGConnectingPoint num="5" id="3265" /> -<TGConnectingPoint num="6" id="3266" /> -<TGConnectingPoint num="7" id="3267" /> -<TGConnectingPoint num="8" id="3268" /> -<TGConnectingPoint num="9" id="3269" /> -<TGConnectingPoint num="10" id="3270" /> -<TGConnectingPoint num="11" id="3271" /> -<TGConnectingPoint num="12" id="3272" /> -<TGConnectingPoint num="13" id="3273" /> -<TGConnectingPoint num="14" id="3274" /> -<TGConnectingPoint num="15" id="3275" /> -<TGConnectingPoint num="16" id="3276" /> -<TGConnectingPoint num="17" id="3277" /> -<TGConnectingPoint num="18" id="3278" /> -<TGConnectingPoint num="19" id="3279" /> -<TGConnectingPoint num="20" id="3280" /> -<TGConnectingPoint num="21" id="3281" /> -<TGConnectingPoint num="22" id="3282" /> -<TGConnectingPoint num="23" id="3283" /> -<TGConnectingPoint num="24" id="3284" /> -<TGConnectingPoint num="25" id="3285" /> -<TGConnectingPoint num="26" id="3286" /> -<TGConnectingPoint num="27" id="3287" /> -<TGConnectingPoint num="28" id="3288" /> -<TGConnectingPoint num="29" id="3289" /> -<TGConnectingPoint num="30" id="3290" /> -<TGConnectingPoint num="31" id="3291" /> -<TGConnectingPoint num="32" id="3292" /> -<TGConnectingPoint num="33" id="3293" /> -<TGConnectingPoint num="34" id="3294" /> -<TGConnectingPoint num="35" id="3295" /> -<TGConnectingPoint num="36" id="3296" /> -<TGConnectingPoint num="37" id="3297" /> -<TGConnectingPoint num="38" id="3298" /> -<TGConnectingPoint num="39" id="3299" /> +<infoparam name="TGComponent" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3643" /> +<TGConnectingPoint num="1" id="3644" /> <extraparam> +<Data variable="position" minValue="carid.minPosition" maxValue="carid.maxPosition" functionId="0" extraAttribute1="" extraAttribute2="" /> </extraparam> </COMPONENT> -<COMPONENT type="5100" id="3302" > -<cdparam x="383" y="61" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5108" id="3648" index="9" uid="3a9f21cd-1630-4633-9fe9-69fbe617e3ec" > +<cdparam x="274" y="186" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3301" /> +<infoparam name="TGComponent" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3646" /> +<TGConnectingPoint num="1" id="3647" /> +<extraparam> +<Data variable="id" minValue="carid.minID" maxValue="carid.maxID" functionId="0" extraAttribute1="" extraAttribute2="" /> +</extraparam> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="RadarSensor" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="3311" > -<cdparam x="492" y="329" /> +<AVATARStateMachineDiagramPanel name="CarPositionSimulator" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="3655" index="0" uid="568b4487-0e06-4675-97d5-2c4b86f380f2" > +<cdparam x="424" y="254" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3309" /> -<TGConnectingPoint num="1" id="3310" /> -<P1 x="492" y="329" id="3398" /> -<P2 x="513" y="410" id="3374" /> -<Point x="536" y="357" /> +<infoparam name="connector from TGComponent to Send signal" value="null" /> +<TGConnectingPoint num="0" id="3654" /> +<P1 x="424" y="254" id="3691" /> +<P2 x="422" y="274" id="3696" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3303" > -<father id="3311" num="0" /> -<cdparam x="536" y="357" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3653" index="10" uid="8e6789ca-6839-42c6-8887-d685795256ad" > +<father id="3655" num="0" /> +<cdparam x="424" y="294" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3649" /> +<TGConnectingPoint num="1" id="3650" /> +<TGConnectingPoint num="2" id="3651" /> +<TGConnectingPoint num="3" id="3652" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3308" > -<father id="3311" num="1" /> -<cdparam x="492" y="369" /> -<sizeparam width="111" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="3662" index="1" uid="aacfe0d0-271e-4e58-b43a-e332edd88f94" > +<cdparam x="517" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to TGComponent" value="null" /> +<TGConnectingPoint num="0" id="3661" /> +<P1 x="424" y="144" id="3713" /> +<P2 x="424" y="188" id="3693" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3660" index="11" uid="dee467c5-9fad-4968-9cc3-0e977452ba54" > +<father id="3662" num="0" /> +<cdparam x="517" y="184" /> +<sizeparam width="301" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3304" /> -<TGConnectingPoint num="1" id="3305" /> -<TGConnectingPoint num="2" id="3306" /> -<TGConnectingPoint num="3" id="3307" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3656" /> +<TGConnectingPoint num="1" id="3657" /> +<TGConnectingPoint num="2" id="3658" /> +<TGConnectingPoint num="3" id="3659" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="obstacleAhead = 1" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="minCarPositionInterval" enabled="true"/> +<afterMax value="maxCarPositionInterval" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3318" > -<cdparam x="459" y="192" /> +<CONNECTOR type="5102" id="3669" index="2" uid="df9271a6-4a77-4a86-844d-f9c918902083" > +<cdparam x="431" y="77" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3317" /> -<P1 x="439" y="192" id="3429" /> -<P2 x="467" y="304" id="3396" /> +<infoparam name="connector from start state to state0" value="null" /> +<TGConnectingPoint num="0" id="3668" /> +<P1 x="431" y="77" id="3780" /> +<P2 x="424" y="94" id="3708" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3316" > -<father id="3318" num="0" /> -<cdparam x="453" y="222" /> -<sizeparam width="243" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3667" index="12" uid="1f49a714-2a91-4697-9ab0-347489c644e0" > +<father id="3669" num="0" /> +<cdparam x="431" y="117" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3312" /> -<TGConnectingPoint num="1" id="3313" /> -<TGConnectingPoint num="2" id="3314" /> -<TGConnectingPoint num="3" id="3315" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3663" /> +<TGConnectingPoint num="1" id="3664" /> +<TGConnectingPoint num="2" id="3665" /> +<TGConnectingPoint num="3" id="3666" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="minRadarUpdate" /> -<afterMax value="maxRadarUpdate" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3325" > -<cdparam x="439" y="108" /> +<CONNECTOR type="5102" id="3676" index="3" uid="a018b878-f6bd-4148-8faf-71ef67f0a46f" > +<cdparam x="424" y="218" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="3324" /> -<P1 x="439" y="108" id="3464" /> -<P2 x="439" y="142" id="3424" /> +<infoparam name="connector from TGComponent to Send signal" value="null" /> +<TGConnectingPoint num="0" id="3675" /> +<P1 x="424" y="218" id="3694" /> +<P2 x="424" y="224" id="3690" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3323" > -<father id="3325" num="0" /> -<cdparam x="439" y="148" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3674" index="13" uid="7bf4179f-c3a1-4af5-922f-a30d574e83ad" > +<father id="3676" num="0" /> +<cdparam x="424" y="258" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3319" /> -<TGConnectingPoint num="1" id="3320" /> -<TGConnectingPoint num="2" id="3321" /> -<TGConnectingPoint num="3" id="3322" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3670" /> +<TGConnectingPoint num="1" id="3671" /> +<TGConnectingPoint num="2" id="3672" /> +<TGConnectingPoint num="3" id="3673" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3338" > -<cdparam x="439" y="358" /> +<CONNECTOR type="5102" id="3689" index="4" uid="14ba2d45-6c9b-41c9-9452-be9075931dcf" > +<cdparam x="424" y="278" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3334" /> -<TGConnectingPoint num="1" id="3335" /> -<TGConnectingPoint num="2" id="3336" /> -<TGConnectingPoint num="3" id="3337" /> -<P1 x="440" y="531" id="3413" /> -<P2 x="355" y="167" id="3426" /> -<Point x="436" y="572" /> -<Point x="308" y="582" /> -<Point x="318" y="171" /> +<TGConnectingPoint num="0" id="3685" /> +<TGConnectingPoint num="1" id="3686" /> +<TGConnectingPoint num="2" id="3687" /> +<TGConnectingPoint num="3" id="3688" /> +<P1 x="422" y="304" id="3697" /> +<P2 x="331" y="119" id="3710" /> +<Point x="423" y="321" /> +<Point x="293" y="320" /> +<Point x="280" y="118" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3326" > -<father id="3338" num="0" /> -<cdparam x="436" y="572" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3677" index="14" uid="d16d316b-2ba3-4878-94fe-0a6c894b3da1" > +<father id="3689" num="0" /> +<cdparam x="423" y="321" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3327" > -<father id="3338" num="1" /> -<cdparam x="308" y="582" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3678" index="15" uid="0a8e98df-749d-4c76-964c-7577328935ca" > +<father id="3689" num="1" /> +<cdparam x="293" y="320" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3328" > -<father id="3338" num="2" /> -<cdparam x="318" y="171" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3679" index="16" uid="132d5836-eded-493a-830f-86253710d0d3" > +<father id="3689" num="2" /> +<cdparam x="280" y="118" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3333" > -<father id="3338" num="3" /> -<cdparam x="439" y="398" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3684" index="17" uid="439d4ac8-6091-460a-ab2e-6dc03ba3c065" > +<father id="3689" num="3" /> +<cdparam x="424" y="318" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3329" /> -<TGConnectingPoint num="1" id="3330" /> -<TGConnectingPoint num="2" id="3331" /> -<TGConnectingPoint num="3" id="3332" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3680" /> +<TGConnectingPoint num="1" id="3681" /> +<TGConnectingPoint num="2" id="3682" /> +<TGConnectingPoint num="3" id="3683" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3347" > -<cdparam x="467" y="354" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3345" /> -<TGConnectingPoint num="1" id="3346" /> -<P1 x="442" y="329" id="3397" /> -<P2 x="463" y="410" id="3372" /> -<Point x="413" y="359" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3339" > -<father id="3347" num="0" /> -<cdparam x="413" y="359" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3344" > -<father id="3347" num="1" /> -<cdparam x="350" y="390" /> -<sizeparam width="111" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5108" id="3692" index="5" uid="5e33649e-a28c-47a9-bc2a-9c306e23ce78" > +<cdparam x="249" y="229" /> +<sizeparam width="350" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3340" /> -<TGConnectingPoint num="1" id="3341" /> -<TGConnectingPoint num="2" id="3342" /> -<TGConnectingPoint num="3" id="3343" /> +<infoparam name="TGComponent" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3690" /> +<TGConnectingPoint num="1" id="3691" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="obstacleAhead = 1" /> +<Data variable="position" minValue="carid.minPosition" maxValue="carid.maxPosition" functionId="0" extraAttribute1="" extraAttribute2="" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<CONNECTOR type="5102" id="3354" > -<cdparam x="445" y="483" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3353" /> -<P1 x="438" y="460" id="3383" /> -<P2 x="440" y="501" id="3412" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3352" > -<father id="3354" num="0" /> -<cdparam x="445" y="523" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5108" id="3695" index="6" uid="cfd5a4db-a082-4d55-9e54-119cfc5634db" > +<cdparam x="298" y="193" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3348" /> -<TGConnectingPoint num="1" id="3349" /> -<TGConnectingPoint num="2" id="3350" /> -<TGConnectingPoint num="3" id="3351" /> +<infoparam name="TGComponent" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3693" /> +<TGConnectingPoint num="1" id="3694" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<Data variable="id" minValue="carid.minID" maxValue="carid.maxID" functionId="0" extraAttribute1="" extraAttribute2="" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<COMPONENT type="5106" id="3395" > -<cdparam x="426" y="410" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="3706" index="7" uid="a163f1e8-daab-47af-beeb-b8467fe64760" > +<cdparam x="350" y="279" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="sendingUpdate" /> -<TGConnectingPoint num="0" id="3355" /> -<TGConnectingPoint num="1" id="3356" /> -<TGConnectingPoint num="2" id="3357" /> -<TGConnectingPoint num="3" id="3358" /> -<TGConnectingPoint num="4" id="3359" /> -<TGConnectingPoint num="5" id="3360" /> -<TGConnectingPoint num="6" id="3361" /> -<TGConnectingPoint num="7" id="3362" /> -<TGConnectingPoint num="8" id="3363" /> -<TGConnectingPoint num="9" id="3364" /> -<TGConnectingPoint num="10" id="3365" /> -<TGConnectingPoint num="11" id="3366" /> -<TGConnectingPoint num="12" id="3367" /> -<TGConnectingPoint num="13" id="3368" /> -<TGConnectingPoint num="14" id="3369" /> -<TGConnectingPoint num="15" id="3370" /> -<TGConnectingPoint num="16" id="3371" /> -<TGConnectingPoint num="17" id="3372" /> -<TGConnectingPoint num="18" id="3373" /> -<TGConnectingPoint num="19" id="3374" /> -<TGConnectingPoint num="20" id="3375" /> -<TGConnectingPoint num="21" id="3376" /> -<TGConnectingPoint num="22" id="3377" /> -<TGConnectingPoint num="23" id="3378" /> -<TGConnectingPoint num="24" id="3379" /> -<TGConnectingPoint num="25" id="3380" /> -<TGConnectingPoint num="26" id="3381" /> -<TGConnectingPoint num="27" id="3382" /> -<TGConnectingPoint num="28" id="3383" /> -<TGConnectingPoint num="29" id="3384" /> -<TGConnectingPoint num="30" id="3385" /> -<TGConnectingPoint num="31" id="3386" /> -<TGConnectingPoint num="32" id="3387" /> -<TGConnectingPoint num="33" id="3388" /> -<TGConnectingPoint num="34" id="3389" /> -<TGConnectingPoint num="35" id="3390" /> -<TGConnectingPoint num="36" id="3391" /> -<TGConnectingPoint num="37" id="3392" /> -<TGConnectingPoint num="38" id="3393" /> -<TGConnectingPoint num="39" id="3394" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5107" id="3411" > -<cdparam x="452" y="314" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Send signal" value="carPosition(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3696" /> +<TGConnectingPoint num="1" id="3697" /> +<TGConnectingPoint num="2" id="3698" /> +<TGConnectingPoint num="3" id="3699" /> +<TGConnectingPoint num="4" id="3700" /> +<TGConnectingPoint num="5" id="3701" /> +<TGConnectingPoint num="6" id="3702" /> +<TGConnectingPoint num="7" id="3703" /> +<TGConnectingPoint num="8" id="3704" /> +<TGConnectingPoint num="9" id="3705" /> +</COMPONENT> + +<COMPONENT type="5106" id="3779" index="8" uid="8f85fb6a-b0eb-44c8-9721-22bc1555951b" > +<cdparam x="331" y="94" /> +<sizeparam width="186" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="3396" /> -<TGConnectingPoint num="1" id="3397" /> -<TGConnectingPoint num="2" id="3398" /> -<TGConnectingPoint num="3" id="3399" /> -<TGConnectingPoint num="4" id="3400" /> -<TGConnectingPoint num="5" id="3401" /> -<TGConnectingPoint num="6" id="3402" /> -<TGConnectingPoint num="7" id="3403" /> -<TGConnectingPoint num="8" id="3404" /> -<TGConnectingPoint num="9" id="3405" /> -<TGConnectingPoint num="10" id="3406" /> -<TGConnectingPoint num="11" id="3407" /> -<TGConnectingPoint num="12" id="3408" /> -<TGConnectingPoint num="13" id="3409" /> -<TGConnectingPoint num="14" id="3410" /> -</COMPONENT> - -<COMPONENT type="5103" id="3422" > -<cdparam x="346" y="506" /> -<sizeparam width="188" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="obstacleAhead(obstacleAhead)" /> -<TGConnectingPoint num="0" id="3412" /> -<TGConnectingPoint num="1" id="3413" /> -<TGConnectingPoint num="2" id="3414" /> -<TGConnectingPoint num="3" id="3415" /> -<TGConnectingPoint num="4" id="3416" /> -<TGConnectingPoint num="5" id="3417" /> -<TGConnectingPoint num="6" id="3418" /> -<TGConnectingPoint num="7" id="3419" /> -<TGConnectingPoint num="8" id="3420" /> -<TGConnectingPoint num="9" id="3421" /> -</COMPONENT> - -<COMPONENT type="5106" id="3463" > -<cdparam x="355" y="142" /> -<sizeparam width="169" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingForRadarInfo" /> -<TGConnectingPoint num="0" id="3423" /> -<TGConnectingPoint num="1" id="3424" /> -<TGConnectingPoint num="2" id="3425" /> -<TGConnectingPoint num="3" id="3426" /> -<TGConnectingPoint num="4" id="3427" /> -<TGConnectingPoint num="5" id="3428" /> -<TGConnectingPoint num="6" id="3429" /> -<TGConnectingPoint num="7" id="3430" /> -<TGConnectingPoint num="8" id="3431" /> -<TGConnectingPoint num="9" id="3432" /> -<TGConnectingPoint num="10" id="3433" /> -<TGConnectingPoint num="11" id="3434" /> -<TGConnectingPoint num="12" id="3435" /> -<TGConnectingPoint num="13" id="3436" /> -<TGConnectingPoint num="14" id="3437" /> -<TGConnectingPoint num="15" id="3438" /> -<TGConnectingPoint num="16" id="3439" /> -<TGConnectingPoint num="17" id="3440" /> -<TGConnectingPoint num="18" id="3441" /> -<TGConnectingPoint num="19" id="3442" /> -<TGConnectingPoint num="20" id="3443" /> -<TGConnectingPoint num="21" id="3444" /> -<TGConnectingPoint num="22" id="3445" /> -<TGConnectingPoint num="23" id="3446" /> -<TGConnectingPoint num="24" id="3447" /> -<TGConnectingPoint num="25" id="3448" /> -<TGConnectingPoint num="26" id="3449" /> -<TGConnectingPoint num="27" id="3450" /> -<TGConnectingPoint num="28" id="3451" /> -<TGConnectingPoint num="29" id="3452" /> -<TGConnectingPoint num="30" id="3453" /> -<TGConnectingPoint num="31" id="3454" /> -<TGConnectingPoint num="32" id="3455" /> -<TGConnectingPoint num="33" id="3456" /> -<TGConnectingPoint num="34" id="3457" /> -<TGConnectingPoint num="35" id="3458" /> -<TGConnectingPoint num="36" id="3459" /> -<TGConnectingPoint num="37" id="3460" /> -<TGConnectingPoint num="38" id="3461" /> -<TGConnectingPoint num="39" id="3462" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="3465" > -<cdparam x="432" y="88" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="state0" value="WaitingforNewCarPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3707" /> +<TGConnectingPoint num="1" id="3708" /> +<TGConnectingPoint num="2" id="3709" /> +<TGConnectingPoint num="3" id="3710" /> +<TGConnectingPoint num="4" id="3711" /> +<TGConnectingPoint num="5" id="3712" /> +<TGConnectingPoint num="6" id="3713" /> +<TGConnectingPoint num="7" id="3714" /> +<TGConnectingPoint num="8" id="3715" /> +<TGConnectingPoint num="9" id="3716" /> +<TGConnectingPoint num="10" id="3717" /> +<TGConnectingPoint num="11" id="3718" /> +<TGConnectingPoint num="12" id="3719" /> +<TGConnectingPoint num="13" id="3720" /> +<TGConnectingPoint num="14" id="3721" /> +<TGConnectingPoint num="15" id="3722" /> +<TGConnectingPoint num="16" id="3723" /> +<TGConnectingPoint num="17" id="3724" /> +<TGConnectingPoint num="18" id="3725" /> +<TGConnectingPoint num="19" id="3726" /> +<TGConnectingPoint num="20" id="3727" /> +<TGConnectingPoint num="21" id="3728" /> +<TGConnectingPoint num="22" id="3729" /> +<TGConnectingPoint num="23" id="3730" /> +<TGConnectingPoint num="24" id="3731" /> +<TGConnectingPoint num="25" id="3732" /> +<TGConnectingPoint num="26" id="3733" /> +<TGConnectingPoint num="27" id="3734" /> +<TGConnectingPoint num="28" id="3735" /> +<TGConnectingPoint num="29" id="3736" /> +<TGConnectingPoint num="30" id="3737" /> +<TGConnectingPoint num="31" id="3738" /> +<TGConnectingPoint num="32" id="3739" /> +<TGConnectingPoint num="33" id="3740" /> +<TGConnectingPoint num="34" id="3741" /> +<TGConnectingPoint num="35" id="3742" /> +<TGConnectingPoint num="36" id="3743" /> +<TGConnectingPoint num="37" id="3744" /> +<TGConnectingPoint num="38" id="3745" /> +<TGConnectingPoint num="39" id="3746" /> +<TGConnectingPoint num="40" id="3747" /> +<TGConnectingPoint num="41" id="3748" /> +<TGConnectingPoint num="42" id="3749" /> +<TGConnectingPoint num="43" id="3750" /> +<TGConnectingPoint num="44" id="3751" /> +<TGConnectingPoint num="45" id="3752" /> +<TGConnectingPoint num="46" id="3753" /> +<TGConnectingPoint num="47" id="3754" /> +<TGConnectingPoint num="48" id="3755" /> +<TGConnectingPoint num="49" id="3756" /> +<TGConnectingPoint num="50" id="3757" /> +<TGConnectingPoint num="51" id="3758" /> +<TGConnectingPoint num="52" id="3759" /> +<TGConnectingPoint num="53" id="3760" /> +<TGConnectingPoint num="54" id="3761" /> +<TGConnectingPoint num="55" id="3762" /> +<TGConnectingPoint num="56" id="3763" /> +<TGConnectingPoint num="57" id="3764" /> +<TGConnectingPoint num="58" id="3765" /> +<TGConnectingPoint num="59" id="3766" /> +<TGConnectingPoint num="60" id="3767" /> +<TGConnectingPoint num="61" id="3768" /> +<TGConnectingPoint num="62" id="3769" /> +<TGConnectingPoint num="63" id="3770" /> +<TGConnectingPoint num="64" id="3771" /> +<TGConnectingPoint num="65" id="3772" /> +<TGConnectingPoint num="66" id="3773" /> +<TGConnectingPoint num="67" id="3774" /> +<TGConnectingPoint num="68" id="3775" /> +<TGConnectingPoint num="69" id="3776" /> +<TGConnectingPoint num="70" id="3777" /> +<TGConnectingPoint num="71" id="3778" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="3781" index="9" uid="dd7527e3-886b-494f-8593-9c8f16a8666f" > +<cdparam x="424" y="57" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3464" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3780" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="GPSSensor" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="3478" > +<AVATARStateMachineDiagramPanel name="GPSSensor" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="3794" index="0" uid="f9f0c4fe-2346-499d-a3e9-9e31ba090448" > <cdparam x="408" y="353" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3474" /> -<TGConnectingPoint num="1" id="3475" /> -<TGConnectingPoint num="2" id="3476" /> -<TGConnectingPoint num="3" id="3477" /> -<P1 x="408" y="353" id="3504" /> -<P2 x="324" y="162" id="3517" /> +<TGConnectingPoint num="0" id="3790" /> +<TGConnectingPoint num="1" id="3791" /> +<TGConnectingPoint num="2" id="3792" /> +<TGConnectingPoint num="3" id="3793" /> +<P1 x="408" y="353" id="3820" /> +<P2 x="324" y="162" id="3833" /> <Point x="408" y="382" /> <Point x="287" y="382" /> <Point x="287" y="162" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3466" > -<father id="3478" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3782" index="8" uid="d6f1e314-a548-478e-9dc9-0cb45fc07900" > +<father id="3794" num="0" /> <cdparam x="408" y="382" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3467" > -<father id="3478" num="1" /> +<SUBCOMPONENT type="-1" id="3783" index="9" uid="d83e7e59-425e-466b-a076-b73a2c0f6d85" > +<father id="3794" num="1" /> <cdparam x="287" y="382" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3468" > -<father id="3478" num="2" /> +<SUBCOMPONENT type="-1" id="3784" index="10" uid="192d2f8d-b69c-4c85-8d1b-e987f60711ff" > +<father id="3794" num="2" /> <cdparam x="287" y="162" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3473" > -<father id="3478" num="3" /> +<SUBCOMPONENT type="-1" id="3789" index="11" uid="483355f8-b4b9-4645-92b3-a19e3fd72453" > +<father id="3794" num="3" /> <cdparam x="408" y="393" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3469" /> -<TGConnectingPoint num="1" id="3470" /> -<TGConnectingPoint num="2" id="3471" /> -<TGConnectingPoint num="3" id="3472" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3785" /> +<TGConnectingPoint num="1" id="3786" /> +<TGConnectingPoint num="2" id="3787" /> +<TGConnectingPoint num="3" id="3788" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3485" > +<CONNECTOR type="5102" id="3801" index="1" uid="d2492e35-f9e3-42bd-9543-1b5ab48fbfbe" > <cdparam x="408" y="294" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3484" /> -<P1 x="408" y="294" id="3501" /> -<P2 x="408" y="323" id="3503" /> +<TGConnectingPoint num="0" id="3800" /> +<P1 x="408" y="294" id="3817" /> +<P2 x="408" y="323" id="3819" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3483" > -<father id="3485" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3799" index="12" uid="60060019-ac08-40f2-aa53-60192b88f831" > +<father id="3801" num="0" /> <cdparam x="428" y="312" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3479" /> -<TGConnectingPoint num="1" id="3480" /> -<TGConnectingPoint num="2" id="3481" /> -<TGConnectingPoint num="3" id="3482" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3795" /> +<TGConnectingPoint num="1" id="3796" /> +<TGConnectingPoint num="2" id="3797" /> +<TGConnectingPoint num="3" id="3798" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3492" > +<CONNECTOR type="5102" id="3808" index="2" uid="b669ad9b-9839-40ae-ac55-b09fc2d7bb12" > <cdparam x="408" y="103" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="3491" /> -<P1 x="408" y="103" id="3555" /> -<P2 x="408" y="137" id="3515" /> +<TGConnectingPoint num="0" id="3807" /> +<P1 x="408" y="103" id="3903" /> +<P2 x="408" y="137" id="3831" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3490" > -<father id="3492" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3806" index="13" uid="0261b03b-5d66-4cea-b940-74de2cf29562" > +<father id="3808" num="0" /> <cdparam x="408" y="143" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3486" /> -<TGConnectingPoint num="1" id="3487" /> -<TGConnectingPoint num="2" id="3488" /> -<TGConnectingPoint num="3" id="3489" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3802" /> +<TGConnectingPoint num="1" id="3803" /> +<TGConnectingPoint num="2" id="3804" /> +<TGConnectingPoint num="3" id="3805" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3499" > +<CONNECTOR type="5102" id="3815" index="3" uid="43b2d7e4-2bb6-4aa5-8c4c-ad41ab84e979" > <cdparam x="428" y="187" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3498" /> -<P1 x="408" y="187" id="3520" /> -<P2 x="408" y="264" id="3500" /> +<TGConnectingPoint num="0" id="3814" /> +<P1 x="408" y="187" id="3836" /> +<P2 x="408" y="264" id="3816" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3497" > -<father id="3499" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3813" index="14" uid="c5e15aae-f91f-45a5-af80-192cf5fa22a0" > +<father id="3815" num="0" /> <cdparam x="422" y="217" /> -<sizeparam width="217" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="217" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3493" /> -<TGConnectingPoint num="1" id="3494" /> -<TGConnectingPoint num="2" id="3495" /> -<TGConnectingPoint num="3" id="3496" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3809" /> +<TGConnectingPoint num="1" id="3810" /> +<TGConnectingPoint num="2" id="3811" /> +<TGConnectingPoint num="3" id="3812" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="minGPSUpdate" /> -<afterMax value="maxGPSUpdate" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="minGPSUpdate" enabled="true"/> +<afterMax value="maxGPSUpdate" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5108" id="3502" > +<COMPONENT type="5108" id="3818" index="4" uid="0cd190b9-eb0e-4709-9425-037b01e57f2c" > <cdparam x="223" y="269" /> -<sizeparam width="370" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="370" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3500" /> -<TGConnectingPoint num="1" id="3501" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3816" /> +<TGConnectingPoint num="1" id="3817" /> <extraparam> -<Data variable="position" minValue="carinfo.minPosition" maxValue="carinfo.maxPosition" functionId="0" /> +<Data variable="position" minValue="carinfo.minPosition" maxValue="carinfo.maxPosition" functionId="0" extraAttribute1="" extraAttribute2="" /> </extraparam> </COMPONENT> -<COMPONENT type="5103" id="3513" > +<COMPONENT type="5103" id="3829" index="5" uid="70f687eb-f702-4de0-ba6d-ec298180d648" > <cdparam x="346" y="328" /> -<sizeparam width="124" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Send signal" value="setPosition(position)" /> -<TGConnectingPoint num="0" id="3503" /> -<TGConnectingPoint num="1" id="3504" /> -<TGConnectingPoint num="2" id="3505" /> -<TGConnectingPoint num="3" id="3506" /> -<TGConnectingPoint num="4" id="3507" /> -<TGConnectingPoint num="5" id="3508" /> -<TGConnectingPoint num="6" id="3509" /> -<TGConnectingPoint num="7" id="3510" /> -<TGConnectingPoint num="8" id="3511" /> -<TGConnectingPoint num="9" id="3512" /> -</COMPONENT> - -<COMPONENT type="5106" id="3554" > +<new d="false" /> +<TGConnectingPoint num="0" id="3819" /> +<TGConnectingPoint num="1" id="3820" /> +<TGConnectingPoint num="2" id="3821" /> +<TGConnectingPoint num="3" id="3822" /> +<TGConnectingPoint num="4" id="3823" /> +<TGConnectingPoint num="5" id="3824" /> +<TGConnectingPoint num="6" id="3825" /> +<TGConnectingPoint num="7" id="3826" /> +<TGConnectingPoint num="8" id="3827" /> +<TGConnectingPoint num="9" id="3828" /> +</COMPONENT> + +<COMPONENT type="5106" id="3902" index="6" uid="6e18982f-6d41-462c-99bc-522c27f4c3d8" > <cdparam x="324" y="137" /> <sizeparam width="169" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="state0" value="WaitingForGPSInfo" /> -<TGConnectingPoint num="0" id="3514" /> -<TGConnectingPoint num="1" id="3515" /> -<TGConnectingPoint num="2" id="3516" /> -<TGConnectingPoint num="3" id="3517" /> -<TGConnectingPoint num="4" id="3518" /> -<TGConnectingPoint num="5" id="3519" /> -<TGConnectingPoint num="6" id="3520" /> -<TGConnectingPoint num="7" id="3521" /> -<TGConnectingPoint num="8" id="3522" /> -<TGConnectingPoint num="9" id="3523" /> -<TGConnectingPoint num="10" id="3524" /> -<TGConnectingPoint num="11" id="3525" /> -<TGConnectingPoint num="12" id="3526" /> -<TGConnectingPoint num="13" id="3527" /> -<TGConnectingPoint num="14" id="3528" /> -<TGConnectingPoint num="15" id="3529" /> -<TGConnectingPoint num="16" id="3530" /> -<TGConnectingPoint num="17" id="3531" /> -<TGConnectingPoint num="18" id="3532" /> -<TGConnectingPoint num="19" id="3533" /> -<TGConnectingPoint num="20" id="3534" /> -<TGConnectingPoint num="21" id="3535" /> -<TGConnectingPoint num="22" id="3536" /> -<TGConnectingPoint num="23" id="3537" /> -<TGConnectingPoint num="24" id="3538" /> -<TGConnectingPoint num="25" id="3539" /> -<TGConnectingPoint num="26" id="3540" /> -<TGConnectingPoint num="27" id="3541" /> -<TGConnectingPoint num="28" id="3542" /> -<TGConnectingPoint num="29" id="3543" /> -<TGConnectingPoint num="30" id="3544" /> -<TGConnectingPoint num="31" id="3545" /> -<TGConnectingPoint num="32" id="3546" /> -<TGConnectingPoint num="33" id="3547" /> -<TGConnectingPoint num="34" id="3548" /> -<TGConnectingPoint num="35" id="3549" /> -<TGConnectingPoint num="36" id="3550" /> -<TGConnectingPoint num="37" id="3551" /> -<TGConnectingPoint num="38" id="3552" /> -<TGConnectingPoint num="39" id="3553" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="3556" > +<new d="false" /> +<TGConnectingPoint num="0" id="3830" /> +<TGConnectingPoint num="1" id="3831" /> +<TGConnectingPoint num="2" id="3832" /> +<TGConnectingPoint num="3" id="3833" /> +<TGConnectingPoint num="4" id="3834" /> +<TGConnectingPoint num="5" id="3835" /> +<TGConnectingPoint num="6" id="3836" /> +<TGConnectingPoint num="7" id="3837" /> +<TGConnectingPoint num="8" id="3838" /> +<TGConnectingPoint num="9" id="3839" /> +<TGConnectingPoint num="10" id="3840" /> +<TGConnectingPoint num="11" id="3841" /> +<TGConnectingPoint num="12" id="3842" /> +<TGConnectingPoint num="13" id="3843" /> +<TGConnectingPoint num="14" id="3844" /> +<TGConnectingPoint num="15" id="3845" /> +<TGConnectingPoint num="16" id="3846" /> +<TGConnectingPoint num="17" id="3847" /> +<TGConnectingPoint num="18" id="3848" /> +<TGConnectingPoint num="19" id="3849" /> +<TGConnectingPoint num="20" id="3850" /> +<TGConnectingPoint num="21" id="3851" /> +<TGConnectingPoint num="22" id="3852" /> +<TGConnectingPoint num="23" id="3853" /> +<TGConnectingPoint num="24" id="3854" /> +<TGConnectingPoint num="25" id="3855" /> +<TGConnectingPoint num="26" id="3856" /> +<TGConnectingPoint num="27" id="3857" /> +<TGConnectingPoint num="28" id="3858" /> +<TGConnectingPoint num="29" id="3859" /> +<TGConnectingPoint num="30" id="3860" /> +<TGConnectingPoint num="31" id="3861" /> +<TGConnectingPoint num="32" id="3862" /> +<TGConnectingPoint num="33" id="3863" /> +<TGConnectingPoint num="34" id="3864" /> +<TGConnectingPoint num="35" id="3865" /> +<TGConnectingPoint num="36" id="3866" /> +<TGConnectingPoint num="37" id="3867" /> +<TGConnectingPoint num="38" id="3868" /> +<TGConnectingPoint num="39" id="3869" /> +<TGConnectingPoint num="40" id="3870" /> +<TGConnectingPoint num="41" id="3871" /> +<TGConnectingPoint num="42" id="3872" /> +<TGConnectingPoint num="43" id="3873" /> +<TGConnectingPoint num="44" id="3874" /> +<TGConnectingPoint num="45" id="3875" /> +<TGConnectingPoint num="46" id="3876" /> +<TGConnectingPoint num="47" id="3877" /> +<TGConnectingPoint num="48" id="3878" /> +<TGConnectingPoint num="49" id="3879" /> +<TGConnectingPoint num="50" id="3880" /> +<TGConnectingPoint num="51" id="3881" /> +<TGConnectingPoint num="52" id="3882" /> +<TGConnectingPoint num="53" id="3883" /> +<TGConnectingPoint num="54" id="3884" /> +<TGConnectingPoint num="55" id="3885" /> +<TGConnectingPoint num="56" id="3886" /> +<TGConnectingPoint num="57" id="3887" /> +<TGConnectingPoint num="58" id="3888" /> +<TGConnectingPoint num="59" id="3889" /> +<TGConnectingPoint num="60" id="3890" /> +<TGConnectingPoint num="61" id="3891" /> +<TGConnectingPoint num="62" id="3892" /> +<TGConnectingPoint num="63" id="3893" /> +<TGConnectingPoint num="64" id="3894" /> +<TGConnectingPoint num="65" id="3895" /> +<TGConnectingPoint num="66" id="3896" /> +<TGConnectingPoint num="67" id="3897" /> +<TGConnectingPoint num="68" id="3898" /> +<TGConnectingPoint num="69" id="3899" /> +<TGConnectingPoint num="70" id="3900" /> +<TGConnectingPoint num="71" id="3901" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="3904" index="7" uid="4b2c2506-2994-4895-b871-b388848a4e73" > <cdparam x="401" y="83" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3555" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3903" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="CarPositionSimulator" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="3563" > -<cdparam x="424" y="254" /> +<AVATARStateMachineDiagramPanel name="RadarSensor" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="3913" index="0" uid="798fa8c0-9021-4ad2-a4e1-a2adca69b7db" > +<cdparam x="492" y="329" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from TGComponent to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3562" /> -<P1 x="424" y="254" id="3599" /> -<P2 x="422" y="274" id="3604" /> +<infoparam name="connector from choice to state0" value="null" /> +<TGConnectingPoint num="0" id="3911" /> +<TGConnectingPoint num="1" id="3912" /> +<P1 x="492" y="329" id="4032" /> +<P2 x="513" y="410" id="3976" /> +<Point x="536" y="357" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3561" > -<father id="3563" num="0" /> -<cdparam x="424" y="294" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3905" index="11" uid="889fb052-37d9-4b4f-b36e-071f4ec65fa8" > +<father id="3913" num="0" /> +<cdparam x="536" y="357" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3557" /> -<TGConnectingPoint num="1" id="3558" /> -<TGConnectingPoint num="2" id="3559" /> -<TGConnectingPoint num="3" id="3560" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> +<infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> - -<CONNECTOR type="5102" id="3570" > -<cdparam x="517" y="144" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3569" /> -<P1 x="424" y="144" id="3621" /> -<P2 x="424" y="188" id="3601" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3568" > -<father id="3570" num="0" /> -<cdparam x="517" y="184" /> -<sizeparam width="301" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3910" index="12" uid="c4cde360-8ea3-47bd-8b92-2453c9975200" > +<father id="3913" num="1" /> +<cdparam x="492" y="369" /> +<sizeparam width="111" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3564" /> -<TGConnectingPoint num="1" id="3565" /> -<TGConnectingPoint num="2" id="3566" /> -<TGConnectingPoint num="3" id="3567" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="minCarPositionInterval" /> -<afterMax value="maxCarPositionInterval" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3577" > -<cdparam x="431" y="77" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3906" /> +<TGConnectingPoint num="1" id="3907" /> +<TGConnectingPoint num="2" id="3908" /> +<TGConnectingPoint num="3" id="3909" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="obstacleAhead = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3920" index="1" uid="c6a8d8e2-a89e-4975-bb1a-a1eafd9f83c1" > +<cdparam x="459" y="192" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="3576" /> -<P1 x="431" y="77" id="3656" /> -<P2 x="424" y="94" id="3616" /> +<infoparam name="connector from state0 to Send signal" value="null" /> +<TGConnectingPoint num="0" id="3919" /> +<P1 x="439" y="192" id="4063" /> +<P2 x="467" y="304" id="4030" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3575" > -<father id="3577" num="0" /> -<cdparam x="431" y="117" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3918" index="13" uid="d08df1d9-46b6-47d4-b9e0-584c2735f47e" > +<father id="3920" num="0" /> +<cdparam x="453" y="222" /> +<sizeparam width="243" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3571" /> -<TGConnectingPoint num="1" id="3572" /> -<TGConnectingPoint num="2" id="3573" /> -<TGConnectingPoint num="3" id="3574" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3914" /> +<TGConnectingPoint num="1" id="3915" /> +<TGConnectingPoint num="2" id="3916" /> +<TGConnectingPoint num="3" id="3917" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="minRadarUpdate" enabled="true"/> +<afterMax value="maxRadarUpdate" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3584" > -<cdparam x="424" y="218" /> +<CONNECTOR type="5102" id="3927" index="2" uid="c93bb318-2e89-4ad3-9c7c-bbdbdfc3f3b1" > +<cdparam x="439" y="108" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from TGComponent to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3583" /> -<P1 x="424" y="218" id="3602" /> -<P2 x="424" y="224" id="3598" /> +<infoparam name="connector from start state to state0" value="null" /> +<TGConnectingPoint num="0" id="3926" /> +<P1 x="439" y="108" id="4130" /> +<P2 x="439" y="142" id="4058" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3582" > -<father id="3584" num="0" /> -<cdparam x="424" y="258" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3925" index="14" uid="7e59094b-3657-47f1-a195-c55c30a18616" > +<father id="3927" num="0" /> +<cdparam x="439" y="148" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3578" /> -<TGConnectingPoint num="1" id="3579" /> -<TGConnectingPoint num="2" id="3580" /> -<TGConnectingPoint num="3" id="3581" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3921" /> +<TGConnectingPoint num="1" id="3922" /> +<TGConnectingPoint num="2" id="3923" /> +<TGConnectingPoint num="3" id="3924" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3597" > -<cdparam x="424" y="278" /> +<CONNECTOR type="5102" id="3940" index="3" uid="8325c054-efd2-40f2-b859-d0264bf903b0" > +<cdparam x="439" y="358" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3593" /> -<TGConnectingPoint num="1" id="3594" /> -<TGConnectingPoint num="2" id="3595" /> -<TGConnectingPoint num="3" id="3596" /> -<P1 x="422" y="304" id="3605" /> -<P2 x="331" y="119" id="3618" /> -<Point x="423" y="321" /> -<Point x="293" y="320" /> -<Point x="280" y="118" /> +<TGConnectingPoint num="0" id="3936" /> +<TGConnectingPoint num="1" id="3937" /> +<TGConnectingPoint num="2" id="3938" /> +<TGConnectingPoint num="3" id="3939" /> +<P1 x="440" y="531" id="4047" /> +<P2 x="355" y="167" id="4060" /> +<Point x="436" y="572" /> +<Point x="308" y="582" /> +<Point x="318" y="171" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3585" > -<father id="3597" num="0" /> -<cdparam x="423" y="321" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3928" index="15" uid="33fa1112-b7c2-449d-8fe5-971babb9aebf" > +<father id="3940" num="0" /> +<cdparam x="436" y="572" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3586" > -<father id="3597" num="1" /> -<cdparam x="293" y="320" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3929" index="16" uid="03889033-540f-4e26-b11c-82d8d29d0c0a" > +<father id="3940" num="1" /> +<cdparam x="308" y="582" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3587" > -<father id="3597" num="2" /> -<cdparam x="280" y="118" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3930" index="17" uid="9c3a74be-7df6-47b1-8793-1930cefa6e35" > +<father id="3940" num="2" /> +<cdparam x="318" y="171" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3592" > -<father id="3597" num="3" /> -<cdparam x="424" y="318" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3935" index="18" uid="49bd19bc-134b-4683-9291-e498d14ae876" > +<father id="3940" num="3" /> +<cdparam x="439" y="398" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3588" /> -<TGConnectingPoint num="1" id="3589" /> -<TGConnectingPoint num="2" id="3590" /> -<TGConnectingPoint num="3" id="3591" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3931" /> +<TGConnectingPoint num="1" id="3932" /> +<TGConnectingPoint num="2" id="3933" /> +<TGConnectingPoint num="3" id="3934" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5108" id="3600" > -<cdparam x="249" y="229" /> -<sizeparam width="350" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="5102" id="3949" index="4" uid="c9c1c3a2-e74f-468e-b497-38c40a41e37f" > +<cdparam x="467" y="354" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to state0" value="null" /> +<TGConnectingPoint num="0" id="3947" /> +<TGConnectingPoint num="1" id="3948" /> +<P1 x="442" y="329" id="4031" /> +<P2 x="463" y="410" id="3974" /> +<Point x="413" y="359" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3941" index="19" uid="1d94ff61-4271-4164-9d75-27a6518bbe85" > +<father id="3949" num="0" /> +<cdparam x="413" y="359" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3598" /> -<TGConnectingPoint num="1" id="3599" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3946" index="20" uid="4ba91618-5d2f-4b2e-b041-e460f42779c9" > +<father id="3949" num="1" /> +<cdparam x="350" y="390" /> +<sizeparam width="111" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3942" /> +<TGConnectingPoint num="1" id="3943" /> +<TGConnectingPoint num="2" id="3944" /> +<TGConnectingPoint num="3" id="3945" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="obstacleAhead = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3956" index="5" uid="4597f92c-9582-4688-9370-a9838bda7ed1" > +<cdparam x="445" y="483" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Send signal" value="null" /> +<TGConnectingPoint num="0" id="3955" /> +<P1 x="438" y="460" id="3985" /> +<P2 x="440" y="501" id="4046" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3954" index="21" uid="f300a3e8-2348-43d6-9abd-0bf1d904d33a" > +<father id="3956" num="0" /> +<cdparam x="445" y="523" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3950" /> +<TGConnectingPoint num="1" id="3951" /> +<TGConnectingPoint num="2" id="3952" /> +<TGConnectingPoint num="3" id="3953" /> <extraparam> -<Data variable="position" minValue="carid.minPosition" maxValue="carid.maxPosition" functionId="0" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> -</COMPONENT> +</SUBCOMPONENT> -<COMPONENT type="5108" id="3603" > -<cdparam x="298" y="193" /> -<sizeparam width="252" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5106" id="4029" index="6" uid="f7b20b0a-2047-4098-95c2-87893dd91a6f" > +<cdparam x="426" y="410" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3601" /> -<TGConnectingPoint num="1" id="3602" /> +<infoparam name="state0" value="sendingUpdate" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3957" /> +<TGConnectingPoint num="1" id="3958" /> +<TGConnectingPoint num="2" id="3959" /> +<TGConnectingPoint num="3" id="3960" /> +<TGConnectingPoint num="4" id="3961" /> +<TGConnectingPoint num="5" id="3962" /> +<TGConnectingPoint num="6" id="3963" /> +<TGConnectingPoint num="7" id="3964" /> +<TGConnectingPoint num="8" id="3965" /> +<TGConnectingPoint num="9" id="3966" /> +<TGConnectingPoint num="10" id="3967" /> +<TGConnectingPoint num="11" id="3968" /> +<TGConnectingPoint num="12" id="3969" /> +<TGConnectingPoint num="13" id="3970" /> +<TGConnectingPoint num="14" id="3971" /> +<TGConnectingPoint num="15" id="3972" /> +<TGConnectingPoint num="16" id="3973" /> +<TGConnectingPoint num="17" id="3974" /> +<TGConnectingPoint num="18" id="3975" /> +<TGConnectingPoint num="19" id="3976" /> +<TGConnectingPoint num="20" id="3977" /> +<TGConnectingPoint num="21" id="3978" /> +<TGConnectingPoint num="22" id="3979" /> +<TGConnectingPoint num="23" id="3980" /> +<TGConnectingPoint num="24" id="3981" /> +<TGConnectingPoint num="25" id="3982" /> +<TGConnectingPoint num="26" id="3983" /> +<TGConnectingPoint num="27" id="3984" /> +<TGConnectingPoint num="28" id="3985" /> +<TGConnectingPoint num="29" id="3986" /> +<TGConnectingPoint num="30" id="3987" /> +<TGConnectingPoint num="31" id="3988" /> +<TGConnectingPoint num="32" id="3989" /> +<TGConnectingPoint num="33" id="3990" /> +<TGConnectingPoint num="34" id="3991" /> +<TGConnectingPoint num="35" id="3992" /> +<TGConnectingPoint num="36" id="3993" /> +<TGConnectingPoint num="37" id="3994" /> +<TGConnectingPoint num="38" id="3995" /> +<TGConnectingPoint num="39" id="3996" /> +<TGConnectingPoint num="40" id="3997" /> +<TGConnectingPoint num="41" id="3998" /> +<TGConnectingPoint num="42" id="3999" /> +<TGConnectingPoint num="43" id="4000" /> +<TGConnectingPoint num="44" id="4001" /> +<TGConnectingPoint num="45" id="4002" /> +<TGConnectingPoint num="46" id="4003" /> +<TGConnectingPoint num="47" id="4004" /> +<TGConnectingPoint num="48" id="4005" /> +<TGConnectingPoint num="49" id="4006" /> +<TGConnectingPoint num="50" id="4007" /> +<TGConnectingPoint num="51" id="4008" /> +<TGConnectingPoint num="52" id="4009" /> +<TGConnectingPoint num="53" id="4010" /> +<TGConnectingPoint num="54" id="4011" /> +<TGConnectingPoint num="55" id="4012" /> +<TGConnectingPoint num="56" id="4013" /> +<TGConnectingPoint num="57" id="4014" /> +<TGConnectingPoint num="58" id="4015" /> +<TGConnectingPoint num="59" id="4016" /> +<TGConnectingPoint num="60" id="4017" /> +<TGConnectingPoint num="61" id="4018" /> +<TGConnectingPoint num="62" id="4019" /> +<TGConnectingPoint num="63" id="4020" /> +<TGConnectingPoint num="64" id="4021" /> +<TGConnectingPoint num="65" id="4022" /> +<TGConnectingPoint num="66" id="4023" /> +<TGConnectingPoint num="67" id="4024" /> +<TGConnectingPoint num="68" id="4025" /> +<TGConnectingPoint num="69" id="4026" /> +<TGConnectingPoint num="70" id="4027" /> +<TGConnectingPoint num="71" id="4028" /> <extraparam> -<Data variable="id" minValue="carid.minID" maxValue="carid.maxID" functionId="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5103" id="3614" > -<cdparam x="350" y="279" /> -<sizeparam width="144" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5107" id="4045" index="7" uid="5a635309-4e55-4754-b387-053f777e0e44" > +<cdparam x="452" y="314" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="carPosition(id, position)" /> -<TGConnectingPoint num="0" id="3604" /> -<TGConnectingPoint num="1" id="3605" /> -<TGConnectingPoint num="2" id="3606" /> -<TGConnectingPoint num="3" id="3607" /> -<TGConnectingPoint num="4" id="3608" /> -<TGConnectingPoint num="5" id="3609" /> -<TGConnectingPoint num="6" id="3610" /> -<TGConnectingPoint num="7" id="3611" /> -<TGConnectingPoint num="8" id="3612" /> -<TGConnectingPoint num="9" id="3613" /> -</COMPONENT> - -<COMPONENT type="5106" id="3655" > -<cdparam x="331" y="94" /> -<sizeparam width="186" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4030" /> +<TGConnectingPoint num="1" id="4031" /> +<TGConnectingPoint num="2" id="4032" /> +<TGConnectingPoint num="3" id="4033" /> +<TGConnectingPoint num="4" id="4034" /> +<TGConnectingPoint num="5" id="4035" /> +<TGConnectingPoint num="6" id="4036" /> +<TGConnectingPoint num="7" id="4037" /> +<TGConnectingPoint num="8" id="4038" /> +<TGConnectingPoint num="9" id="4039" /> +<TGConnectingPoint num="10" id="4040" /> +<TGConnectingPoint num="11" id="4041" /> +<TGConnectingPoint num="12" id="4042" /> +<TGConnectingPoint num="13" id="4043" /> +<TGConnectingPoint num="14" id="4044" /> +</COMPONENT> + +<COMPONENT type="5103" id="4056" index="8" uid="d046be8a-5b60-4f42-aca7-d8284737735f" > +<cdparam x="346" y="506" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingforNewCarPosition" /> -<TGConnectingPoint num="0" id="3615" /> -<TGConnectingPoint num="1" id="3616" /> -<TGConnectingPoint num="2" id="3617" /> -<TGConnectingPoint num="3" id="3618" /> -<TGConnectingPoint num="4" id="3619" /> -<TGConnectingPoint num="5" id="3620" /> -<TGConnectingPoint num="6" id="3621" /> -<TGConnectingPoint num="7" id="3622" /> -<TGConnectingPoint num="8" id="3623" /> -<TGConnectingPoint num="9" id="3624" /> -<TGConnectingPoint num="10" id="3625" /> -<TGConnectingPoint num="11" id="3626" /> -<TGConnectingPoint num="12" id="3627" /> -<TGConnectingPoint num="13" id="3628" /> -<TGConnectingPoint num="14" id="3629" /> -<TGConnectingPoint num="15" id="3630" /> -<TGConnectingPoint num="16" id="3631" /> -<TGConnectingPoint num="17" id="3632" /> -<TGConnectingPoint num="18" id="3633" /> -<TGConnectingPoint num="19" id="3634" /> -<TGConnectingPoint num="20" id="3635" /> -<TGConnectingPoint num="21" id="3636" /> -<TGConnectingPoint num="22" id="3637" /> -<TGConnectingPoint num="23" id="3638" /> -<TGConnectingPoint num="24" id="3639" /> -<TGConnectingPoint num="25" id="3640" /> -<TGConnectingPoint num="26" id="3641" /> -<TGConnectingPoint num="27" id="3642" /> -<TGConnectingPoint num="28" id="3643" /> -<TGConnectingPoint num="29" id="3644" /> -<TGConnectingPoint num="30" id="3645" /> -<TGConnectingPoint num="31" id="3646" /> -<TGConnectingPoint num="32" id="3647" /> -<TGConnectingPoint num="33" id="3648" /> -<TGConnectingPoint num="34" id="3649" /> -<TGConnectingPoint num="35" id="3650" /> -<TGConnectingPoint num="36" id="3651" /> -<TGConnectingPoint num="37" id="3652" /> -<TGConnectingPoint num="38" id="3653" /> -<TGConnectingPoint num="39" id="3654" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="3657" > -<cdparam x="424" y="57" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Send signal" value="obstacleAhead(obstacleAhead)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4046" /> +<TGConnectingPoint num="1" id="4047" /> +<TGConnectingPoint num="2" id="4048" /> +<TGConnectingPoint num="3" id="4049" /> +<TGConnectingPoint num="4" id="4050" /> +<TGConnectingPoint num="5" id="4051" /> +<TGConnectingPoint num="6" id="4052" /> +<TGConnectingPoint num="7" id="4053" /> +<TGConnectingPoint num="8" id="4054" /> +<TGConnectingPoint num="9" id="4055" /> +</COMPONENT> + +<COMPONENT type="5106" id="4129" index="9" uid="f812df60-e95b-4aec-9dfb-d1f8ce033585" > +<cdparam x="355" y="142" /> +<sizeparam width="169" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="WaitingForRadarInfo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4057" /> +<TGConnectingPoint num="1" id="4058" /> +<TGConnectingPoint num="2" id="4059" /> +<TGConnectingPoint num="3" id="4060" /> +<TGConnectingPoint num="4" id="4061" /> +<TGConnectingPoint num="5" id="4062" /> +<TGConnectingPoint num="6" id="4063" /> +<TGConnectingPoint num="7" id="4064" /> +<TGConnectingPoint num="8" id="4065" /> +<TGConnectingPoint num="9" id="4066" /> +<TGConnectingPoint num="10" id="4067" /> +<TGConnectingPoint num="11" id="4068" /> +<TGConnectingPoint num="12" id="4069" /> +<TGConnectingPoint num="13" id="4070" /> +<TGConnectingPoint num="14" id="4071" /> +<TGConnectingPoint num="15" id="4072" /> +<TGConnectingPoint num="16" id="4073" /> +<TGConnectingPoint num="17" id="4074" /> +<TGConnectingPoint num="18" id="4075" /> +<TGConnectingPoint num="19" id="4076" /> +<TGConnectingPoint num="20" id="4077" /> +<TGConnectingPoint num="21" id="4078" /> +<TGConnectingPoint num="22" id="4079" /> +<TGConnectingPoint num="23" id="4080" /> +<TGConnectingPoint num="24" id="4081" /> +<TGConnectingPoint num="25" id="4082" /> +<TGConnectingPoint num="26" id="4083" /> +<TGConnectingPoint num="27" id="4084" /> +<TGConnectingPoint num="28" id="4085" /> +<TGConnectingPoint num="29" id="4086" /> +<TGConnectingPoint num="30" id="4087" /> +<TGConnectingPoint num="31" id="4088" /> +<TGConnectingPoint num="32" id="4089" /> +<TGConnectingPoint num="33" id="4090" /> +<TGConnectingPoint num="34" id="4091" /> +<TGConnectingPoint num="35" id="4092" /> +<TGConnectingPoint num="36" id="4093" /> +<TGConnectingPoint num="37" id="4094" /> +<TGConnectingPoint num="38" id="4095" /> +<TGConnectingPoint num="39" id="4096" /> +<TGConnectingPoint num="40" id="4097" /> +<TGConnectingPoint num="41" id="4098" /> +<TGConnectingPoint num="42" id="4099" /> +<TGConnectingPoint num="43" id="4100" /> +<TGConnectingPoint num="44" id="4101" /> +<TGConnectingPoint num="45" id="4102" /> +<TGConnectingPoint num="46" id="4103" /> +<TGConnectingPoint num="47" id="4104" /> +<TGConnectingPoint num="48" id="4105" /> +<TGConnectingPoint num="49" id="4106" /> +<TGConnectingPoint num="50" id="4107" /> +<TGConnectingPoint num="51" id="4108" /> +<TGConnectingPoint num="52" id="4109" /> +<TGConnectingPoint num="53" id="4110" /> +<TGConnectingPoint num="54" id="4111" /> +<TGConnectingPoint num="55" id="4112" /> +<TGConnectingPoint num="56" id="4113" /> +<TGConnectingPoint num="57" id="4114" /> +<TGConnectingPoint num="58" id="4115" /> +<TGConnectingPoint num="59" id="4116" /> +<TGConnectingPoint num="60" id="4117" /> +<TGConnectingPoint num="61" id="4118" /> +<TGConnectingPoint num="62" id="4119" /> +<TGConnectingPoint num="63" id="4120" /> +<TGConnectingPoint num="64" id="4121" /> +<TGConnectingPoint num="65" id="4122" /> +<TGConnectingPoint num="66" id="4123" /> +<TGConnectingPoint num="67" id="4124" /> +<TGConnectingPoint num="68" id="4125" /> +<TGConnectingPoint num="69" id="4126" /> +<TGConnectingPoint num="70" id="4127" /> +<TGConnectingPoint num="71" id="4128" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4131" index="10" uid="b2b6d8b1-c8e5-4429-a759-5131ce1e163d" > +<cdparam x="432" y="88" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3656" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4130" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="EmergencySimulator" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="3664" > -<cdparam x="524" y="259" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from TGComponent to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3663" /> -<P1 x="399" y="256" id="3754" /> -<P2 x="399" y="265" id="3699" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3662" > -<father id="3664" num="0" /> -<cdparam x="524" y="299" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3658" /> -<TGConnectingPoint num="1" id="3659" /> -<TGConnectingPoint num="2" id="3660" /> -<TGConnectingPoint num="3" id="3661" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3677" > -<cdparam x="400" y="271" /> +<AVATARStateMachineDiagramPanel name="SpeedSensor" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="4144" index="0" uid="f22cb099-d7e6-4c90-ace5-1ecf431033b5" > +<cdparam x="390" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3673" /> -<TGConnectingPoint num="1" id="3674" /> -<TGConnectingPoint num="2" id="3675" /> -<TGConnectingPoint num="3" id="3676" /> -<P1 x="399" y="295" id="3700" /> -<P2 x="307" y="112" id="3713" /> -<Point x="399" y="314" /> -<Point x="169" y="313" /> -<Point x="156" y="111" /> +<TGConnectingPoint num="0" id="4140" /> +<TGConnectingPoint num="1" id="4141" /> +<TGConnectingPoint num="2" id="4142" /> +<TGConnectingPoint num="3" id="4143" /> +<P1 x="390" y="355" id="4170" /> +<P2 x="306" y="133" id="4201" /> +<Point x="390" y="376" /> +<Point x="209" y="376" /> +<Point x="209" y="133" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3665" > -<father id="3677" num="0" /> -<cdparam x="399" y="314" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4132" index="8" uid="c5c64925-d3f9-4df9-8fd3-afccd52cf040" > +<father id="4144" num="0" /> +<cdparam x="390" y="376" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3666" > -<father id="3677" num="1" /> -<cdparam x="169" y="313" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4133" index="9" uid="802e1be8-f2b0-4346-8407-6271f9a48ac2" > +<father id="4144" num="1" /> +<cdparam x="209" y="376" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3667" > -<father id="3677" num="2" /> -<cdparam x="156" y="111" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4134" index="10" uid="1578c242-7951-4679-a428-ca3917b6e9a2" > +<father id="4144" num="2" /> +<cdparam x="209" y="133" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3672" > -<father id="3677" num="3" /> -<cdparam x="400" y="311" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4139" index="11" uid="5fcf0b9f-c793-4594-917e-a6dfb1550e30" > +<father id="4144" num="3" /> +<cdparam x="390" y="371" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3668" /> -<TGConnectingPoint num="1" id="3669" /> -<TGConnectingPoint num="2" id="3670" /> -<TGConnectingPoint num="3" id="3671" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4135" /> +<TGConnectingPoint num="1" id="4136" /> +<TGConnectingPoint num="2" id="4137" /> +<TGConnectingPoint num="3" id="4138" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3684" > -<cdparam x="400" y="211" /> +<CONNECTOR type="5102" id="4151" index="1" uid="10bb7fb3-6883-4800-86e1-cfa774607048" > +<cdparam x="410" y="165" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from TGComponent to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3683" /> -<P1 x="400" y="211" id="3757" /> -<P2 x="399" y="226" id="3753" /> +<infoparam name="connector from state0 to Send signal" value="null" /> +<TGConnectingPoint num="0" id="4150" /> +<P1 x="390" y="165" id="4186" /> +<P2 x="390" y="242" id="4166" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3682" > -<father id="3684" num="0" /> -<cdparam x="400" y="251" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4149" index="12" uid="787a9fa8-cba1-4f9f-98e9-0350fb5dd767" > +<father id="4151" num="0" /> +<cdparam x="404" y="195" /> +<sizeparam width="245" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3678" /> -<TGConnectingPoint num="1" id="3679" /> -<TGConnectingPoint num="2" id="3680" /> -<TGConnectingPoint num="3" id="3681" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4145" /> +<TGConnectingPoint num="1" id="4146" /> +<TGConnectingPoint num="2" id="4147" /> +<TGConnectingPoint num="3" id="4148" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="minSpeedUpdate" enabled="true"/> +<afterMax value="maxSpeedUpdate" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3691" > -<cdparam x="407" y="70" /> +<CONNECTOR type="5102" id="4158" index="2" uid="5b351cd8-92de-4a14-bba9-9e15d4037076" > +<cdparam x="390" y="81" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="3690" /> -<P1 x="407" y="70" id="3751" /> -<P2 x="400" y="87" id="3711" /> +<TGConnectingPoint num="0" id="4157" /> +<P1 x="390" y="81" id="4253" /> +<P2 x="390" y="115" id="4181" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3689" > -<father id="3691" num="0" /> -<cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4156" index="13" uid="6ba1269d-222d-4354-8a4c-c6d842c10f64" > +<father id="4158" num="0" /> +<cdparam x="390" y="121" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3685" /> -<TGConnectingPoint num="1" id="3686" /> -<TGConnectingPoint num="2" id="3687" /> -<TGConnectingPoint num="3" id="3688" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4152" /> +<TGConnectingPoint num="1" id="4153" /> +<TGConnectingPoint num="2" id="4154" /> +<TGConnectingPoint num="3" id="4155" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3698" > -<cdparam x="493" y="137" /> +<CONNECTOR type="5102" id="4165" index="3" uid="4517376b-d754-4573-8b8c-c670fd8637d4" > +<cdparam x="390" y="272" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3697" /> -<P1 x="400" y="137" id="3716" /> -<P2 x="400" y="181" id="3756" /> +<infoparam name="connector from TGComponent to Send signal" value="null" /> +<TGConnectingPoint num="0" id="4164" /> +<P1 x="390" y="272" id="4167" /> +<P2 x="390" y="325" id="4169" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3696" > -<father id="3698" num="0" /> -<cdparam x="493" y="177" /> -<sizeparam width="299" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4163" index="14" uid="52d26efc-c8ef-4c7c-b175-03ab4ba4d5db" > +<father id="4165" num="0" /> +<cdparam x="404" y="300" /> +<sizeparam width="158" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3692" /> -<TGConnectingPoint num="1" id="3693" /> -<TGConnectingPoint num="2" id="3694" /> -<TGConnectingPoint num="3" id="3695" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4159" /> +<TGConnectingPoint num="1" id="4160" /> +<TGConnectingPoint num="2" id="4161" /> +<TGConnectingPoint num="3" id="4162" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="minEmergencyInterval" /> -<afterMax value="maxEmergencyInterval" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = carinfo.maxSpeed" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5103" id="3709" > -<cdparam x="308" y="270" /> -<sizeparam width="182" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="obstacleDetected(id, position)" /> -<TGConnectingPoint num="0" id="3699" /> -<TGConnectingPoint num="1" id="3700" /> -<TGConnectingPoint num="2" id="3701" /> -<TGConnectingPoint num="3" id="3702" /> -<TGConnectingPoint num="4" id="3703" /> -<TGConnectingPoint num="5" id="3704" /> -<TGConnectingPoint num="6" id="3705" /> -<TGConnectingPoint num="7" id="3706" /> -<TGConnectingPoint num="8" id="3707" /> -<TGConnectingPoint num="9" id="3708" /> -</COMPONENT> - -<COMPONENT type="5106" id="3750" > -<cdparam x="307" y="87" /> -<sizeparam width="186" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5108" id="4168" index="4" uid="6dbfa7bb-1891-4118-b0d9-7a0d47edefb7" > +<cdparam x="218" y="247" /> +<sizeparam width="345" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingforEmergency" /> -<TGConnectingPoint num="0" id="3710" /> -<TGConnectingPoint num="1" id="3711" /> -<TGConnectingPoint num="2" id="3712" /> -<TGConnectingPoint num="3" id="3713" /> -<TGConnectingPoint num="4" id="3714" /> -<TGConnectingPoint num="5" id="3715" /> -<TGConnectingPoint num="6" id="3716" /> -<TGConnectingPoint num="7" id="3717" /> -<TGConnectingPoint num="8" id="3718" /> -<TGConnectingPoint num="9" id="3719" /> -<TGConnectingPoint num="10" id="3720" /> -<TGConnectingPoint num="11" id="3721" /> -<TGConnectingPoint num="12" id="3722" /> -<TGConnectingPoint num="13" id="3723" /> -<TGConnectingPoint num="14" id="3724" /> -<TGConnectingPoint num="15" id="3725" /> -<TGConnectingPoint num="16" id="3726" /> -<TGConnectingPoint num="17" id="3727" /> -<TGConnectingPoint num="18" id="3728" /> -<TGConnectingPoint num="19" id="3729" /> -<TGConnectingPoint num="20" id="3730" /> -<TGConnectingPoint num="21" id="3731" /> -<TGConnectingPoint num="22" id="3732" /> -<TGConnectingPoint num="23" id="3733" /> -<TGConnectingPoint num="24" id="3734" /> -<TGConnectingPoint num="25" id="3735" /> -<TGConnectingPoint num="26" id="3736" /> -<TGConnectingPoint num="27" id="3737" /> -<TGConnectingPoint num="28" id="3738" /> -<TGConnectingPoint num="29" id="3739" /> -<TGConnectingPoint num="30" id="3740" /> -<TGConnectingPoint num="31" id="3741" /> -<TGConnectingPoint num="32" id="3742" /> -<TGConnectingPoint num="33" id="3743" /> -<TGConnectingPoint num="34" id="3744" /> -<TGConnectingPoint num="35" id="3745" /> -<TGConnectingPoint num="36" id="3746" /> -<TGConnectingPoint num="37" id="3747" /> -<TGConnectingPoint num="38" id="3748" /> -<TGConnectingPoint num="39" id="3749" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="3752" > -<cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TGComponent" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4166" /> +<TGConnectingPoint num="1" id="4167" /> +<extraparam> +<Data variable="speed" minValue="carinfo.minSpeed" maxValue="carinfo.maxSpeed" functionId="0" extraAttribute1="" extraAttribute2="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="4179" index="5" uid="34a08e7c-680f-4cd2-81ed-06bd0aa9787e" > +<cdparam x="317" y="330" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3751" /> +<infoparam name="Send signal" value="updateOnSpeed(speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4169" /> +<TGConnectingPoint num="1" id="4170" /> +<TGConnectingPoint num="2" id="4171" /> +<TGConnectingPoint num="3" id="4172" /> +<TGConnectingPoint num="4" id="4173" /> +<TGConnectingPoint num="5" id="4174" /> +<TGConnectingPoint num="6" id="4175" /> +<TGConnectingPoint num="7" id="4176" /> +<TGConnectingPoint num="8" id="4177" /> +<TGConnectingPoint num="9" id="4178" /> </COMPONENT> -<COMPONENT type="5108" id="3755" > -<cdparam x="224" y="231" /> -<sizeparam width="350" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5106" id="4252" index="6" uid="ae711062-7acd-4171-9c82-15a245c8ea79" > +<cdparam x="306" y="115" /> +<sizeparam width="169" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3753" /> -<TGConnectingPoint num="1" id="3754" /> +<infoparam name="state0" value="WaitingForSpeedUpdate" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4180" /> +<TGConnectingPoint num="1" id="4181" /> +<TGConnectingPoint num="2" id="4182" /> +<TGConnectingPoint num="3" id="4183" /> +<TGConnectingPoint num="4" id="4184" /> +<TGConnectingPoint num="5" id="4185" /> +<TGConnectingPoint num="6" id="4186" /> +<TGConnectingPoint num="7" id="4187" /> +<TGConnectingPoint num="8" id="4188" /> +<TGConnectingPoint num="9" id="4189" /> +<TGConnectingPoint num="10" id="4190" /> +<TGConnectingPoint num="11" id="4191" /> +<TGConnectingPoint num="12" id="4192" /> +<TGConnectingPoint num="13" id="4193" /> +<TGConnectingPoint num="14" id="4194" /> +<TGConnectingPoint num="15" id="4195" /> +<TGConnectingPoint num="16" id="4196" /> +<TGConnectingPoint num="17" id="4197" /> +<TGConnectingPoint num="18" id="4198" /> +<TGConnectingPoint num="19" id="4199" /> +<TGConnectingPoint num="20" id="4200" /> +<TGConnectingPoint num="21" id="4201" /> +<TGConnectingPoint num="22" id="4202" /> +<TGConnectingPoint num="23" id="4203" /> +<TGConnectingPoint num="24" id="4204" /> +<TGConnectingPoint num="25" id="4205" /> +<TGConnectingPoint num="26" id="4206" /> +<TGConnectingPoint num="27" id="4207" /> +<TGConnectingPoint num="28" id="4208" /> +<TGConnectingPoint num="29" id="4209" /> +<TGConnectingPoint num="30" id="4210" /> +<TGConnectingPoint num="31" id="4211" /> +<TGConnectingPoint num="32" id="4212" /> +<TGConnectingPoint num="33" id="4213" /> +<TGConnectingPoint num="34" id="4214" /> +<TGConnectingPoint num="35" id="4215" /> +<TGConnectingPoint num="36" id="4216" /> +<TGConnectingPoint num="37" id="4217" /> +<TGConnectingPoint num="38" id="4218" /> +<TGConnectingPoint num="39" id="4219" /> +<TGConnectingPoint num="40" id="4220" /> +<TGConnectingPoint num="41" id="4221" /> +<TGConnectingPoint num="42" id="4222" /> +<TGConnectingPoint num="43" id="4223" /> +<TGConnectingPoint num="44" id="4224" /> +<TGConnectingPoint num="45" id="4225" /> +<TGConnectingPoint num="46" id="4226" /> +<TGConnectingPoint num="47" id="4227" /> +<TGConnectingPoint num="48" id="4228" /> +<TGConnectingPoint num="49" id="4229" /> +<TGConnectingPoint num="50" id="4230" /> +<TGConnectingPoint num="51" id="4231" /> +<TGConnectingPoint num="52" id="4232" /> +<TGConnectingPoint num="53" id="4233" /> +<TGConnectingPoint num="54" id="4234" /> +<TGConnectingPoint num="55" id="4235" /> +<TGConnectingPoint num="56" id="4236" /> +<TGConnectingPoint num="57" id="4237" /> +<TGConnectingPoint num="58" id="4238" /> +<TGConnectingPoint num="59" id="4239" /> +<TGConnectingPoint num="60" id="4240" /> +<TGConnectingPoint num="61" id="4241" /> +<TGConnectingPoint num="62" id="4242" /> +<TGConnectingPoint num="63" id="4243" /> +<TGConnectingPoint num="64" id="4244" /> +<TGConnectingPoint num="65" id="4245" /> +<TGConnectingPoint num="66" id="4246" /> +<TGConnectingPoint num="67" id="4247" /> +<TGConnectingPoint num="68" id="4248" /> +<TGConnectingPoint num="69" id="4249" /> +<TGConnectingPoint num="70" id="4250" /> +<TGConnectingPoint num="71" id="4251" /> <extraparam> -<Data variable="position" minValue="carid.minPosition" maxValue="carid.maxPosition" functionId="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5108" id="3758" > -<cdparam x="274" y="186" /> -<sizeparam width="252" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5100" id="4254" index="7" uid="e9118850-f99a-4bbc-ac7b-579d5d9eb5b7" > +<cdparam x="383" y="61" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="3756" /> -<TGConnectingPoint num="1" id="3757" /> -<extraparam> -<Data variable="id" minValue="carid.minID" maxValue="carid.maxID" functionId="0" /> -</extraparam> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4253" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="DSRSC_Management" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="3765" > -<cdparam x="507" y="267" /> +<AVATARStateMachineDiagramPanel name="CorrectnessChecking" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="4267" index="0" uid="a9132499-2e2e-469f-8f53-d814901127a8" > +<cdparam x="432" y="279" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Receive signal to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3764" /> -<P1 x="507" y="267" id="3863" /> -<P2 x="631" y="277" id="3840" /> +<infoparam name="connector from choice to state0" value="null" /> +<TGConnectingPoint num="0" id="4263" /> +<TGConnectingPoint num="1" id="4264" /> +<TGConnectingPoint num="2" id="4265" /> +<TGConnectingPoint num="3" id="4266" /> +<P1 x="432" y="279" id="4322" /> +<P2 x="517" y="124" id="4351" /> +<Point x="504" y="393" /> +<Point x="621" y="397" /> +<Point x="623" y="107" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3763" > -<father id="3765" num="0" /> -<cdparam x="507" y="307" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4255" index="11" uid="2e0e0c81-7908-40d2-a9a3-22c403a74288" > +<father id="4267" num="0" /> +<cdparam x="504" y="393" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3759" /> -<TGConnectingPoint num="1" id="3760" /> -<TGConnectingPoint num="2" id="3761" /> -<TGConnectingPoint num="3" id="3762" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> +<infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> - -<CONNECTOR type="5102" id="3778" > -<cdparam x="440" y="432" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3774" /> -<TGConnectingPoint num="1" id="3775" /> -<TGConnectingPoint num="2" id="3776" /> -<TGConnectingPoint num="3" id="3777" /> -<P1 x="440" y="432" id="3852" /> -<P2 x="530" y="110" id="3917" /> -<Point x="442" y="479" /> -<Point x="974" y="511" /> -<Point x="957" y="129" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3766" > -<father id="3778" num="0" /> -<cdparam x="442" y="479" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3767" > -<father id="3778" num="1" /> -<cdparam x="974" y="511" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3768" > -<father id="3778" num="2" /> -<cdparam x="957" y="129" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3773" > -<father id="3778" num="3" /> -<cdparam x="457" y="473" /> -<sizeparam width="150" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3769" /> -<TGConnectingPoint num="1" id="3770" /> -<TGConnectingPoint num="2" id="3771" /> -<TGConnectingPoint num="3" id="3772" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="sendMessage(id, position)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3785" > -<cdparam x="407" y="182" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="3784" /> -<P1 x="407" y="182" id="3901" /> -<P2 x="440" y="402" id="3851" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3783" > -<father id="3785" num="0" /> -<cdparam x="407" y="222" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3779" /> -<TGConnectingPoint num="1" id="3780" /> -<TGConnectingPoint num="2" id="3781" /> -<TGConnectingPoint num="3" id="3782" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3798" > -<cdparam x="507" y="267" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3794" /> -<TGConnectingPoint num="1" id="3795" /> -<TGConnectingPoint num="2" id="3796" /> -<TGConnectingPoint num="3" id="3797" /> -<P1 x="631" y="307" id="3841" /> -<P2 x="530" y="141" id="3899" /> -<Point x="644" y="343" /> -<Point x="829" y="341" /> -<Point x="848" y="153" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3786" > -<father id="3798" num="0" /> -<cdparam x="644" y="343" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3787" > -<father id="3798" num="1" /> -<cdparam x="829" y="341" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4256" index="12" uid="ecc7d68c-4fbc-41a6-9ba3-c66d96e02409" > +<father id="4267" num="1" /> +<cdparam x="621" y="397" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3788" > -<father id="3798" num="2" /> -<cdparam x="848" y="153" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4257" index="13" uid="e6c287b2-0823-46b2-b928-679bdd1f3ccf" > +<father id="4267" num="2" /> +<cdparam x="623" y="107" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3793" > -<father id="3798" num="3" /> -<cdparam x="507" y="307" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4262" index="14" uid="a2740149-7e96-4ed0-a44a-2d9c7524ce25" > +<father id="4267" num="3" /> +<cdparam x="479" y="319" /> +<sizeparam width="98" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3789" /> -<TGConnectingPoint num="1" id="3790" /> -<TGConnectingPoint num="2" id="3791" /> -<TGConnectingPoint num="3" id="3792" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3811" > -<cdparam x="289" y="344" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4258" /> +<TGConnectingPoint num="1" id="4259" /> +<TGConnectingPoint num="2" id="4260" /> +<TGConnectingPoint num="3" id="4261" /> +<extraparam> +<guard value="[ canHaveInvalid]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="invalidMessage()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4280" index="1" uid="f73ddcc7-2f90-4f59-925c-4d9db0690c20" > +<cdparam x="290" y="387" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3807" /> -<TGConnectingPoint num="1" id="3808" /> -<TGConnectingPoint num="2" id="3809" /> -<TGConnectingPoint num="3" id="3810" /> -<P1 x="289" y="344" id="3874" /> -<P2 x="285" y="141" id="3898" /> -<Point x="285" y="384" /> -<Point x="189" y="387" /> -<Point x="176" y="154" /> +<TGConnectingPoint num="0" id="4276" /> +<TGConnectingPoint num="1" id="4277" /> +<TGConnectingPoint num="2" id="4278" /> +<TGConnectingPoint num="3" id="4279" /> +<P1 x="290" y="387" id="4310" /> +<P2 x="298" y="117" id="4368" /> +<Point x="297" y="425" /> +<Point x="160" y="415" /> +<Point x="172" y="94" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3799" > -<father id="3811" num="0" /> -<cdparam x="285" y="384" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4268" index="15" uid="e7820b78-2260-46a8-90af-21f7c047e7aa" > +<father id="4280" num="0" /> +<cdparam x="297" y="425" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3800" > -<father id="3811" num="1" /> -<cdparam x="189" y="387" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4269" index="16" uid="995e1a39-28dc-47cb-8a21-062d494f51b4" > +<father id="4280" num="1" /> +<cdparam x="160" y="415" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3801" > -<father id="3811" num="2" /> -<cdparam x="176" y="154" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4270" index="17" uid="c1eb9dbb-b118-4cf0-83ab-f0f1cfc20d9f" > +<father id="4280" num="2" /> +<cdparam x="172" y="94" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3806" > -<father id="3811" num="3" /> -<cdparam x="289" y="384" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="4275" index="18" uid="8bdcdae6-2f4a-4d60-9eb9-80e02ee964cc" > +<father id="4280" num="3" /> +<cdparam x="290" y="427" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3802" /> -<TGConnectingPoint num="1" id="3803" /> -<TGConnectingPoint num="2" id="3804" /> -<TGConnectingPoint num="3" id="3805" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4271" /> +<TGConnectingPoint num="1" id="4272" /> +<TGConnectingPoint num="2" id="4273" /> +<TGConnectingPoint num="3" id="4274" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3818" > +<CONNECTOR type="5102" id="4287" index="2" uid="a2b39ac7-34db-4d26-bdff-6cea405bfa80" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="3817" /> -<P1 x="407" y="70" id="3936" /> -<P2 x="407" y="101" id="3896" /> +<TGConnectingPoint num="0" id="4286" /> +<P1 x="407" y="70" id="4420" /> +<P2 x="407" y="99" id="4348" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3816" > -<father id="3818" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4285" index="19" uid="aceaa701-c204-461a-8f57-be5b84515fa6" > +<father id="4287" num="0" /> <cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3812" /> -<TGConnectingPoint num="1" id="3813" /> -<TGConnectingPoint num="2" id="3814" /> -<TGConnectingPoint num="3" id="3815" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4281" /> +<TGConnectingPoint num="1" id="4282" /> +<TGConnectingPoint num="2" id="4283" /> +<TGConnectingPoint num="3" id="4284" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3825" > -<cdparam x="314" y="182" /> +<CONNECTOR type="5102" id="4294" index="3" uid="12cc60bd-6588-4ffe-926f-60a98aaa0b70" > +<cdparam x="407" y="149" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="3824" /> -<P1 x="314" y="182" id="3923" /> -<P2 x="296" y="256" id="3884" /> +<TGConnectingPoint num="0" id="4293" /> +<P1 x="407" y="149" id="4353" /> +<P2 x="407" y="188" id="4336" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3823" > -<father id="3825" num="0" /> -<cdparam x="314" y="222" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4292" index="20" uid="8973dc38-3fda-459e-b653-70fcfe8ff9b0" > +<father id="4294" num="0" /> +<cdparam x="407" y="189" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3819" /> -<TGConnectingPoint num="1" id="3820" /> -<TGConnectingPoint num="2" id="3821" /> -<TGConnectingPoint num="3" id="3822" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4288" /> +<TGConnectingPoint num="1" id="4289" /> +<TGConnectingPoint num="2" id="4290" /> +<TGConnectingPoint num="3" id="4291" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3832" > -<cdparam x="296" y="286" /> +<CONNECTOR type="5102" id="4301" index="4" uid="5a9c2f93-6ed0-4ece-bfd7-a53bf2d7dc6e" > +<cdparam x="407" y="218" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Receive signal to Send signal" value="null" /> -<TGConnectingPoint num="0" id="3831" /> -<P1 x="296" y="286" id="3885" /> -<P2 x="289" y="314" id="3873" /> +<infoparam name="connector from Receive signal to choice" value="null" /> +<TGConnectingPoint num="0" id="4300" /> +<P1 x="407" y="218" id="4337" /> +<P2 x="407" y="254" id="4320" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3830" > -<father id="3832" num="0" /> -<cdparam x="296" y="326" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4299" index="21" uid="4145b8b5-11c1-4b80-a0a0-01389ef5be6e" > +<father id="4301" num="0" /> +<cdparam x="419" y="243" /> +<sizeparam width="108" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3826" /> -<TGConnectingPoint num="1" id="3827" /> -<TGConnectingPoint num="2" id="3828" /> -<TGConnectingPoint num="3" id="3829" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3839" > -<cdparam x="498" y="182" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4295" /> +<TGConnectingPoint num="1" id="4296" /> +<TGConnectingPoint num="2" id="4297" /> +<TGConnectingPoint num="3" id="4298" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="checkingMessage()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4308" index="5" uid="1f30593d-31c6-4744-8985-da002bfa69f1" > +<cdparam x="382" y="279" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="3838" /> -<P1 x="498" y="182" id="3926" /> -<P2 x="507" y="237" id="3862" /> +<infoparam name="connector from choice to Send signal" value="null" /> +<TGConnectingPoint num="0" id="4307" /> +<P1 x="382" y="279" id="4324" /> +<P2 x="290" y="357" id="4309" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3837" > -<father id="3839" num="0" /> -<cdparam x="498" y="222" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4306" index="22" uid="3815e9c6-cb03-4a51-9e8e-af9398426f87" > +<father id="4308" num="0" /> +<cdparam x="259" y="312" /> +<sizeparam width="85" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3833" /> -<TGConnectingPoint num="1" id="3834" /> -<TGConnectingPoint num="2" id="3835" /> -<TGConnectingPoint num="3" id="3836" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<COMPONENT type="5103" id="3850" > -<cdparam x="490" y="282" /> -<sizeparam width="283" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="forwardEmergencyBrakingMessage(id, position)" /> -<TGConnectingPoint num="0" id="3840" /> -<TGConnectingPoint num="1" id="3841" /> -<TGConnectingPoint num="2" id="3842" /> -<TGConnectingPoint num="3" id="3843" /> -<TGConnectingPoint num="4" id="3844" /> -<TGConnectingPoint num="5" id="3845" /> -<TGConnectingPoint num="6" id="3846" /> -<TGConnectingPoint num="7" id="3847" /> -<TGConnectingPoint num="8" id="3848" /> -<TGConnectingPoint num="9" id="3849" /> -</COMPONENT> - -<COMPONENT type="5104" id="3861" > -<cdparam x="288" y="407" /> -<sizeparam width="304" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="broadcastEmergencyBrakingMessage(id, position)" /> -<TGConnectingPoint num="0" id="3851" /> -<TGConnectingPoint num="1" id="3852" /> -<TGConnectingPoint num="2" id="3853" /> -<TGConnectingPoint num="3" id="3854" /> -<TGConnectingPoint num="4" id="3855" /> -<TGConnectingPoint num="5" id="3856" /> -<TGConnectingPoint num="6" id="3857" /> -<TGConnectingPoint num="7" id="3858" /> -<TGConnectingPoint num="8" id="3859" /> -<TGConnectingPoint num="9" id="3860" /> -</COMPONENT> - -<COMPONENT type="5104" id="3872" > -<cdparam x="412" y="242" /> -<sizeparam width="190" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4302" /> +<TGConnectingPoint num="1" id="4303" /> +<TGConnectingPoint num="2" id="4304" /> +<TGConnectingPoint num="3" id="4305" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="validMessage()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="4319" index="6" uid="ef4478a3-4f92-4935-8059-09c310ef44a0" > +<cdparam x="174" y="362" /> +<sizeparam width="232" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="obstacleDetected(id, position)" /> -<TGConnectingPoint num="0" id="3862" /> -<TGConnectingPoint num="1" id="3863" /> -<TGConnectingPoint num="2" id="3864" /> -<TGConnectingPoint num="3" id="3865" /> -<TGConnectingPoint num="4" id="3866" /> -<TGConnectingPoint num="5" id="3867" /> -<TGConnectingPoint num="6" id="3868" /> -<TGConnectingPoint num="7" id="3869" /> -<TGConnectingPoint num="8" id="3870" /> -<TGConnectingPoint num="9" id="3871" /> -</COMPONENT> - -<COMPONENT type="5103" id="3883" > -<cdparam x="208" y="319" /> -<sizeparam width="163" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Send signal" value="toPlausibityCheckMessage(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4309" /> +<TGConnectingPoint num="1" id="4310" /> +<TGConnectingPoint num="2" id="4311" /> +<TGConnectingPoint num="3" id="4312" /> +<TGConnectingPoint num="4" id="4313" /> +<TGConnectingPoint num="5" id="4314" /> +<TGConnectingPoint num="6" id="4315" /> +<TGConnectingPoint num="7" id="4316" /> +<TGConnectingPoint num="8" id="4317" /> +<TGConnectingPoint num="9" id="4318" /> +</COMPONENT> + +<COMPONENT type="5107" id="4335" index="7" uid="029dfe91-05f1-4f4b-82d6-73be8b683f94" > +<cdparam x="392" y="264" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="setCarPosition(id, position)" /> -<TGConnectingPoint num="0" id="3873" /> -<TGConnectingPoint num="1" id="3874" /> -<TGConnectingPoint num="2" id="3875" /> -<TGConnectingPoint num="3" id="3876" /> -<TGConnectingPoint num="4" id="3877" /> -<TGConnectingPoint num="5" id="3878" /> -<TGConnectingPoint num="6" id="3879" /> -<TGConnectingPoint num="7" id="3880" /> -<TGConnectingPoint num="8" id="3881" /> -<TGConnectingPoint num="9" id="3882" /> -</COMPONENT> - -<COMPONENT type="5104" id="3894" > -<cdparam x="220" y="261" /> -<sizeparam width="152" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4320" /> +<TGConnectingPoint num="1" id="4321" /> +<TGConnectingPoint num="2" id="4322" /> +<TGConnectingPoint num="3" id="4323" /> +<TGConnectingPoint num="4" id="4324" /> +<TGConnectingPoint num="5" id="4325" /> +<TGConnectingPoint num="6" id="4326" /> +<TGConnectingPoint num="7" id="4327" /> +<TGConnectingPoint num="8" id="4328" /> +<TGConnectingPoint num="9" id="4329" /> +<TGConnectingPoint num="10" id="4330" /> +<TGConnectingPoint num="11" id="4331" /> +<TGConnectingPoint num="12" id="4332" /> +<TGConnectingPoint num="13" id="4333" /> +<TGConnectingPoint num="14" id="4334" /> +</COMPONENT> + +<COMPONENT type="5104" id="4346" index="8" uid="f978ca3f-80fc-4444-873b-21230d85486c" > +<cdparam x="275" y="193" /> +<sizeparam width="264" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="carPosition(id, position)" /> -<TGConnectingPoint num="0" id="3884" /> -<TGConnectingPoint num="1" id="3885" /> -<TGConnectingPoint num="2" id="3886" /> -<TGConnectingPoint num="3" id="3887" /> -<TGConnectingPoint num="4" id="3888" /> -<TGConnectingPoint num="5" id="3889" /> -<TGConnectingPoint num="6" id="3890" /> -<TGConnectingPoint num="7" id="3891" /> -<TGConnectingPoint num="8" id="3892" /> -<TGConnectingPoint num="9" id="3893" /> -</COMPONENT> - -<COMPONENT type="5106" id="3935" > -<cdparam x="285" y="101" /> -<sizeparam width="245" height="81" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Receive signal" value="getEmergencyBrakingMessage(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4336" /> +<TGConnectingPoint num="1" id="4337" /> +<TGConnectingPoint num="2" id="4338" /> +<TGConnectingPoint num="3" id="4339" /> +<TGConnectingPoint num="4" id="4340" /> +<TGConnectingPoint num="5" id="4341" /> +<TGConnectingPoint num="6" id="4342" /> +<TGConnectingPoint num="7" id="4343" /> +<TGConnectingPoint num="8" id="4344" /> +<TGConnectingPoint num="9" id="4345" /> +</COMPONENT> + +<COMPONENT type="5106" id="4419" index="9" uid="786cf4f7-3e42-418e-997f-0ffb2a2844c0" > +<cdparam x="298" y="99" /> +<sizeparam width="219" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingForEnvironmentInput" /> -<TGConnectingPoint num="0" id="3895" /> -<TGConnectingPoint num="1" id="3896" /> -<TGConnectingPoint num="2" id="3897" /> -<TGConnectingPoint num="3" id="3898" /> -<TGConnectingPoint num="4" id="3899" /> -<TGConnectingPoint num="5" id="3900" /> -<TGConnectingPoint num="6" id="3901" /> -<TGConnectingPoint num="7" id="3902" /> -<TGConnectingPoint num="8" id="3903" /> -<TGConnectingPoint num="9" id="3904" /> -<TGConnectingPoint num="10" id="3905" /> -<TGConnectingPoint num="11" id="3906" /> -<TGConnectingPoint num="12" id="3907" /> -<TGConnectingPoint num="13" id="3908" /> -<TGConnectingPoint num="14" id="3909" /> -<TGConnectingPoint num="15" id="3910" /> -<TGConnectingPoint num="16" id="3911" /> -<TGConnectingPoint num="17" id="3912" /> -<TGConnectingPoint num="18" id="3913" /> -<TGConnectingPoint num="19" id="3914" /> -<TGConnectingPoint num="20" id="3915" /> -<TGConnectingPoint num="21" id="3916" /> -<TGConnectingPoint num="22" id="3917" /> -<TGConnectingPoint num="23" id="3918" /> -<TGConnectingPoint num="24" id="3919" /> -<TGConnectingPoint num="25" id="3920" /> -<TGConnectingPoint num="26" id="3921" /> -<TGConnectingPoint num="27" id="3922" /> -<TGConnectingPoint num="28" id="3923" /> -<TGConnectingPoint num="29" id="3924" /> -<TGConnectingPoint num="30" id="3925" /> -<TGConnectingPoint num="31" id="3926" /> -<TGConnectingPoint num="32" id="3927" /> -<TGConnectingPoint num="33" id="3928" /> -<TGConnectingPoint num="34" id="3929" /> -<TGConnectingPoint num="35" id="3930" /> -<TGConnectingPoint num="36" id="3931" /> -<TGConnectingPoint num="37" id="3932" /> -<TGConnectingPoint num="38" id="3933" /> -<TGConnectingPoint num="39" id="3934" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="3937" > +<infoparam name="state0" value="WaitingForMessageToAnalyze" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4347" /> +<TGConnectingPoint num="1" id="4348" /> +<TGConnectingPoint num="2" id="4349" /> +<TGConnectingPoint num="3" id="4350" /> +<TGConnectingPoint num="4" id="4351" /> +<TGConnectingPoint num="5" id="4352" /> +<TGConnectingPoint num="6" id="4353" /> +<TGConnectingPoint num="7" id="4354" /> +<TGConnectingPoint num="8" id="4355" /> +<TGConnectingPoint num="9" id="4356" /> +<TGConnectingPoint num="10" id="4357" /> +<TGConnectingPoint num="11" id="4358" /> +<TGConnectingPoint num="12" id="4359" /> +<TGConnectingPoint num="13" id="4360" /> +<TGConnectingPoint num="14" id="4361" /> +<TGConnectingPoint num="15" id="4362" /> +<TGConnectingPoint num="16" id="4363" /> +<TGConnectingPoint num="17" id="4364" /> +<TGConnectingPoint num="18" id="4365" /> +<TGConnectingPoint num="19" id="4366" /> +<TGConnectingPoint num="20" id="4367" /> +<TGConnectingPoint num="21" id="4368" /> +<TGConnectingPoint num="22" id="4369" /> +<TGConnectingPoint num="23" id="4370" /> +<TGConnectingPoint num="24" id="4371" /> +<TGConnectingPoint num="25" id="4372" /> +<TGConnectingPoint num="26" id="4373" /> +<TGConnectingPoint num="27" id="4374" /> +<TGConnectingPoint num="28" id="4375" /> +<TGConnectingPoint num="29" id="4376" /> +<TGConnectingPoint num="30" id="4377" /> +<TGConnectingPoint num="31" id="4378" /> +<TGConnectingPoint num="32" id="4379" /> +<TGConnectingPoint num="33" id="4380" /> +<TGConnectingPoint num="34" id="4381" /> +<TGConnectingPoint num="35" id="4382" /> +<TGConnectingPoint num="36" id="4383" /> +<TGConnectingPoint num="37" id="4384" /> +<TGConnectingPoint num="38" id="4385" /> +<TGConnectingPoint num="39" id="4386" /> +<TGConnectingPoint num="40" id="4387" /> +<TGConnectingPoint num="41" id="4388" /> +<TGConnectingPoint num="42" id="4389" /> +<TGConnectingPoint num="43" id="4390" /> +<TGConnectingPoint num="44" id="4391" /> +<TGConnectingPoint num="45" id="4392" /> +<TGConnectingPoint num="46" id="4393" /> +<TGConnectingPoint num="47" id="4394" /> +<TGConnectingPoint num="48" id="4395" /> +<TGConnectingPoint num="49" id="4396" /> +<TGConnectingPoint num="50" id="4397" /> +<TGConnectingPoint num="51" id="4398" /> +<TGConnectingPoint num="52" id="4399" /> +<TGConnectingPoint num="53" id="4400" /> +<TGConnectingPoint num="54" id="4401" /> +<TGConnectingPoint num="55" id="4402" /> +<TGConnectingPoint num="56" id="4403" /> +<TGConnectingPoint num="57" id="4404" /> +<TGConnectingPoint num="58" id="4405" /> +<TGConnectingPoint num="59" id="4406" /> +<TGConnectingPoint num="60" id="4407" /> +<TGConnectingPoint num="61" id="4408" /> +<TGConnectingPoint num="62" id="4409" /> +<TGConnectingPoint num="63" id="4410" /> +<TGConnectingPoint num="64" id="4411" /> +<TGConnectingPoint num="65" id="4412" /> +<TGConnectingPoint num="66" id="4413" /> +<TGConnectingPoint num="67" id="4414" /> +<TGConnectingPoint num="68" id="4415" /> +<TGConnectingPoint num="69" id="4416" /> +<TGConnectingPoint num="70" id="4417" /> +<TGConnectingPoint num="71" id="4418" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4421" index="10" uid="93b04523-6c7a-4975-8b11-ee2fb519a453" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3936" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4420" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="NeighbourhoodTableManagement" minX="10" maxX="1900" minY="10" maxY="1900" > -<CONNECTOR type="5102" id="3950" > +<AVATARStateMachineDiagramPanel name="NeighbourhoodTableManagement" minX="10" maxX="1900" minY="10" maxY="1900" zoom="1.0" > +<CONNECTOR type="5102" id="4434" index="0" uid="59e956d4-a0fd-4d3e-b51f-36b9f8a8ce42" > <cdparam x="371" y="281" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="3946" /> -<TGConnectingPoint num="1" id="3947" /> -<TGConnectingPoint num="2" id="3948" /> -<TGConnectingPoint num="3" id="3949" /> -<P1 x="371" y="281" id="4192" /> -<P2 x="453" y="163" id="4584" /> +<TGConnectingPoint num="0" id="4430" /> +<TGConnectingPoint num="1" id="4431" /> +<TGConnectingPoint num="2" id="4432" /> +<TGConnectingPoint num="3" id="4433" /> +<P1 x="371" y="281" id="4676" /> +<P2 x="453" y="163" id="5260" /> <Point x="372" y="309" /> <Point x="272" y="313" /> <Point x="255" y="142" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3938" > -<father id="3950" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4422" index="48" uid="80ff76a7-ce53-4ff7-b495-71026f8eb2ba" > +<father id="4434" num="0" /> <cdparam x="372" y="309" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3939" > -<father id="3950" num="1" /> +<SUBCOMPONENT type="-1" id="4423" index="49" uid="4a701759-f833-4300-8116-902e4bb82b25" > +<father id="4434" num="1" /> <cdparam x="272" y="313" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3940" > -<father id="3950" num="2" /> +<SUBCOMPONENT type="-1" id="4424" index="50" uid="27b2d7da-fe3b-47aa-b1aa-a3f601e6ccf3" > +<father id="4434" num="2" /> <cdparam x="255" y="142" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3945" > -<father id="3950" num="3" /> +<SUBCOMPONENT type="-1" id="4429" index="51" uid="0e2b50ce-ce5c-4b84-b7b6-190e08c5bf5d" > +<father id="4434" num="3" /> <cdparam x="371" y="321" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3941" /> -<TGConnectingPoint num="1" id="3942" /> -<TGConnectingPoint num="2" id="3943" /> -<TGConnectingPoint num="3" id="3944" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4425" /> +<TGConnectingPoint num="1" id="4426" /> +<TGConnectingPoint num="2" id="4427" /> +<TGConnectingPoint num="3" id="4428" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3957" > +<CONNECTOR type="5102" id="4441" index="1" uid="cd9fc8ec-b510-403f-b1ec-a8f8435503ca" > <cdparam x="862" y="884" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3956" /> -<P1 x="740" y="812" id="4205" /> -<P2 x="729" y="1182" id="4510" /> +<TGConnectingPoint num="0" id="4440" /> +<P1 x="740" y="812" id="4689" /> +<P2 x="729" y="1182" id="5122" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3955" > -<father id="3957" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4439" index="52" uid="44921d81-7e07-46f6-abc5-c55ded2b3758" > +<father id="4441" num="0" /> <cdparam x="512" y="935" /> -<sizeparam width="614" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="614" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3951" /> -<TGConnectingPoint num="1" id="3952" /> -<TGConnectingPoint num="2" id="3953" /> -<TGConnectingPoint num="3" id="3954" /> -<extraparam> -<guard value="[ (listOfNodes.position2 >= listOfNodes.position1) and (listOfNodes.position2 >= listOfNodes.position1) ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id2 = 0" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3964" > +<new d="false" /> +<TGConnectingPoint num="0" id="4435" /> +<TGConnectingPoint num="1" id="4436" /> +<TGConnectingPoint num="2" id="4437" /> +<TGConnectingPoint num="3" id="4438" /> +<extraparam> +<guard value="[ (listOfNodes.position2 >= listOfNodes.position1) and (listOfNodes.position2 >= listOfNodes.position1) ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id2 = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4448" index="2" uid="6660a5cd-d764-4b6b-beec-c66259f0d3c8" > <cdparam x="765" y="787" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<TGConnectingPoint num="0" id="3963" /> -<P1 x="765" y="787" id="4204" /> -<P2 x="793" y="1182" id="4501" /> +<TGConnectingPoint num="0" id="4447" /> +<P1 x="765" y="787" id="4688" /> +<P2 x="793" y="1182" id="5113" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3962" > -<father id="3964" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4446" index="53" uid="30fb8d98-e2f7-44af-a51b-84944990d941" > +<father id="4448" num="0" /> <cdparam x="653" y="869" /> -<sizeparam width="614" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="614" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3958" /> -<TGConnectingPoint num="1" id="3959" /> -<TGConnectingPoint num="2" id="3960" /> -<TGConnectingPoint num="3" id="3961" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4442" /> +<TGConnectingPoint num="1" id="4443" /> +<TGConnectingPoint num="2" id="4444" /> +<TGConnectingPoint num="3" id="4445" /> <extraparam> -<guard value="[ (listOfNodes.position1 >= listOfNodes.position0) and (listOfNodes.position1 >= listOfNodes.position2) ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id1 = 0" /> +<guard value="[ (listOfNodes.position1 >= listOfNodes.position0) and (listOfNodes.position1 >= listOfNodes.position2) ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id1 = 0" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="3971" > +<CONNECTOR type="5102" id="4455" index="3" uid="8afba036-ccb9-4d47-b839-3f05c97b2fe7" > <cdparam x="715" y="787" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3970" /> -<P1 x="715" y="787" id="4203" /> -<P2 x="607" y="1182" id="4509" /> +<TGConnectingPoint num="0" id="4454" /> +<P1 x="715" y="787" id="4687" /> +<P2 x="607" y="1182" id="5121" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3969" > -<father id="3971" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4453" index="54" uid="69ffd1b6-d3bf-4633-82f2-7d4f1e228599" > +<father id="4455" num="0" /> <cdparam x="347" y="830" /> -<sizeparam width="614" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="614" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3965" /> -<TGConnectingPoint num="1" id="3966" /> -<TGConnectingPoint num="2" id="3967" /> -<TGConnectingPoint num="3" id="3968" /> -<extraparam> -<guard value="[ (listOfNodes.position0 >= listOfNodes.position1) and (listOfNodes.position0 >= listOfNodes.position2) ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id0 = 0" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3978" > +<new d="false" /> +<TGConnectingPoint num="0" id="4449" /> +<TGConnectingPoint num="1" id="4450" /> +<TGConnectingPoint num="2" id="4451" /> +<TGConnectingPoint num="3" id="4452" /> +<extraparam> +<guard value="[ (listOfNodes.position0 >= listOfNodes.position1) and (listOfNodes.position0 >= listOfNodes.position2) ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id0 = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4462" index="4" uid="5ff89e8c-d0ea-4342-ac3f-851539926541" > <cdparam x="330" y="819" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3977" /> -<P1 x="330" y="819" id="4220" /> -<P2 x="485" y="1182" id="4508" /> +<TGConnectingPoint num="0" id="4461" /> +<P1 x="330" y="819" id="4704" /> +<P2 x="485" y="1182" id="5120" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3976" > -<father id="3978" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4460" index="55" uid="2377ed71-0792-44c0-8cd7-564ee1354855" > +<father id="4462" num="0" /> <cdparam x="339" y="869" /> -<sizeparam width="250" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="250" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3972" /> -<TGConnectingPoint num="1" id="3973" /> -<TGConnectingPoint num="2" id="3974" /> -<TGConnectingPoint num="3" id="3975" /> -<extraparam> -<guard value="[ (listOfNodes.position2 < currentPosition) ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id2 = 0" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3985" > +<new d="false" /> +<TGConnectingPoint num="0" id="4456" /> +<TGConnectingPoint num="1" id="4457" /> +<TGConnectingPoint num="2" id="4458" /> +<TGConnectingPoint num="3" id="4459" /> +<extraparam> +<guard value="[ (listOfNodes.position2 < currentPosition) ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id2 = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4469" index="5" uid="546cd8f1-9698-4d4a-b8e9-92d42464af9f" > <cdparam x="305" y="844" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3984" /> -<P1 x="305" y="844" id="4221" /> -<P2 x="427" y="1207" id="4495" /> +<TGConnectingPoint num="0" id="4468" /> +<P1 x="305" y="844" id="4705" /> +<P2 x="427" y="1207" id="5107" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3983" > -<father id="3985" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4467" index="56" uid="776fe3e8-3315-47a1-95ba-6c46ac9e2ea2" > +<father id="4469" num="0" /> <cdparam x="281" y="907" /> -<sizeparam width="250" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="250" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3979" /> -<TGConnectingPoint num="1" id="3980" /> -<TGConnectingPoint num="2" id="3981" /> -<TGConnectingPoint num="3" id="3982" /> -<extraparam> -<guard value="[ (listOfNodes.position1 < currentPosition) ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id1 = 0" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="3994" > +<new d="false" /> +<TGConnectingPoint num="0" id="4463" /> +<TGConnectingPoint num="1" id="4464" /> +<TGConnectingPoint num="2" id="4465" /> +<TGConnectingPoint num="3" id="4466" /> +<extraparam> +<guard value="[ (listOfNodes.position1 < currentPosition) ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id1 = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4478" index="6" uid="3c730760-eb9a-49b4-873f-d81346813823" > <cdparam x="280" y="819" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="3992" /> -<TGConnectingPoint num="1" id="3993" /> -<P1 x="280" y="819" id="4219" /> -<P2 x="427" y="1225" id="4517" /> +<TGConnectingPoint num="0" id="4476" /> +<TGConnectingPoint num="1" id="4477" /> +<P1 x="280" y="819" id="4703" /> +<P2 x="427" y="1225" id="5129" /> <Point x="245" y="990" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3986" > -<father id="3994" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4470" index="57" uid="ed9081ad-18ba-4df2-9f7c-0b5be7b0b3a2" > +<father id="4478" num="0" /> <cdparam x="245" y="990" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3991" > -<father id="3994" num="1" /> +<SUBCOMPONENT type="-1" id="4475" index="58" uid="5bba4506-4fda-41da-8cb5-5ce61c42a599" > +<father id="4478" num="1" /> <cdparam x="28" y="885" /> -<sizeparam width="250" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="250" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3987" /> -<TGConnectingPoint num="1" id="3988" /> -<TGConnectingPoint num="2" id="3989" /> -<TGConnectingPoint num="3" id="3990" /> -<extraparam> -<guard value="[ (listOfNodes.position0 < currentPosition) ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id0 = 0" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4003" > +<new d="false" /> +<TGConnectingPoint num="0" id="4471" /> +<TGConnectingPoint num="1" id="4472" /> +<TGConnectingPoint num="2" id="4473" /> +<TGConnectingPoint num="3" id="4474" /> +<extraparam> +<guard value="[ (listOfNodes.position0 < currentPosition) ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id0 = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4487" index="7" uid="d0ff9bcc-0e0e-43f8-bcd8-6ee8b0ad8021" > <cdparam x="535" y="705" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4001" /> -<TGConnectingPoint num="1" id="4002" /> -<P1 x="522" y="668" id="4444" /> -<P2 x="740" y="762" id="4202" /> +<TGConnectingPoint num="0" id="4485" /> +<TGConnectingPoint num="1" id="4486" /> +<P1 x="522" y="668" id="5056" /> +<P2 x="740" y="762" id="4686" /> <Point x="653" y="702" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3995" > -<father id="4003" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4479" index="59" uid="6f0fc79a-137b-4c84-b543-cffc3e627a2e" > +<father id="4487" num="0" /> <cdparam x="653" y="702" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4000" > -<father id="4003" num="1" /> +<SUBCOMPONENT type="-1" id="4484" index="60" uid="d3f5f283-70c3-4b2d-b506-1b4e6781e79d" > +<father id="4487" num="1" /> <cdparam x="589" y="673" /> -<sizeparam width="39" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="3996" /> -<TGConnectingPoint num="1" id="3997" /> -<TGConnectingPoint num="2" id="3998" /> -<TGConnectingPoint num="3" id="3999" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4480" /> +<TGConnectingPoint num="1" id="4481" /> +<TGConnectingPoint num="2" id="4482" /> +<TGConnectingPoint num="3" id="4483" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4010" > +<CONNECTOR type="5102" id="4494" index="8" uid="d1c83c66-a37e-4c05-a47b-7d925444b0fc" > <cdparam x="851" y="1232" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4009" /> -<P1 x="851" y="1232" id="4523" /> -<P2 x="759" y="1409" id="4253" /> +<TGConnectingPoint num="0" id="4493" /> +<P1 x="851" y="1232" id="5135" /> +<P2 x="759" y="1409" id="4737" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4008" > -<father id="4010" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4492" index="61" uid="60b38423-0815-4dfe-b684-ad27faaf5219" > +<father id="4494" num="0" /> <cdparam x="829" y="1296" /> -<sizeparam width="186" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="186" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4004" /> -<TGConnectingPoint num="1" id="4005" /> -<TGConnectingPoint num="2" id="4006" /> -<TGConnectingPoint num="3" id="4007" /> -<extraparam> -<guard value="[ listOfNodes.id2 == 0]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id2 = id" /> -<actions value="listOfNodes.position2 = position" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4017" > +<new d="false" /> +<TGConnectingPoint num="0" id="4488" /> +<TGConnectingPoint num="1" id="4489" /> +<TGConnectingPoint num="2" id="4490" /> +<TGConnectingPoint num="3" id="4491" /> +<extraparam> +<guard value="[ listOfNodes.id2 == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id2 = id" enabled="true"/> +<actions value="listOfNodes.position2 = position" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4501" index="9" uid="dd6d9901-491e-464b-8333-440c7072d843" > <cdparam x="671" y="1232" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4016" /> -<P1 x="671" y="1232" id="4498" /> -<P2 x="640" y="1409" id="4235" /> +<TGConnectingPoint num="0" id="4500" /> +<P1 x="671" y="1232" id="5110" /> +<P2 x="640" y="1409" id="4719" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4015" > -<father id="4017" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4499" index="62" uid="e6b58feb-c441-4bb2-9f28-f7b27b5da728" > +<father id="4501" num="0" /> <cdparam x="570" y="1299" /> -<sizeparam width="186" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="186" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4011" /> -<TGConnectingPoint num="1" id="4012" /> -<TGConnectingPoint num="2" id="4013" /> -<TGConnectingPoint num="3" id="4014" /> -<extraparam> -<guard value="[ listOfNodes.id1 == 0]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id1 = id" /> -<actions value="listOfNodes.position1 = position" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4024" > +<new d="false" /> +<TGConnectingPoint num="0" id="4495" /> +<TGConnectingPoint num="1" id="4496" /> +<TGConnectingPoint num="2" id="4497" /> +<TGConnectingPoint num="3" id="4498" /> +<extraparam> +<guard value="[ listOfNodes.id1 == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id1 = id" enabled="true"/> +<actions value="listOfNodes.position1 = position" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4508" index="10" uid="0d229c62-ba47-404a-90f6-25e8aabe3abf" > <cdparam x="549" y="1232" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4023" /> -<P1 x="485" y="1232" id="4520" /> -<P2 x="517" y="1409" id="4250" /> +<TGConnectingPoint num="0" id="4507" /> +<P1 x="485" y="1232" id="5132" /> +<P2 x="517" y="1409" id="4734" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4022" > -<father id="4024" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4506" index="63" uid="246ce6b9-ef54-4183-b163-6576fa86cff0" > +<father id="4508" num="0" /> <cdparam x="293" y="1279" /> -<sizeparam width="186" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="186" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4018" /> -<TGConnectingPoint num="1" id="4019" /> -<TGConnectingPoint num="2" id="4020" /> -<TGConnectingPoint num="3" id="4021" /> -<extraparam> -<guard value="[ listOfNodes.id0 == 0]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id0 = id" /> -<actions value="listOfNodes.position0 = position" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4035" > +<new d="false" /> +<TGConnectingPoint num="0" id="4502" /> +<TGConnectingPoint num="1" id="4503" /> +<TGConnectingPoint num="2" id="4504" /> +<TGConnectingPoint num="3" id="4505" /> +<extraparam> +<guard value="[ listOfNodes.id0 == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id0 = id" enabled="true"/> +<actions value="listOfNodes.position0 = position" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4519" index="11" uid="cbb5ca81-403d-4ae3-a84a-2604096b96b9" > <cdparam x="820" y="1233" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4032" /> -<TGConnectingPoint num="1" id="4033" /> -<TGConnectingPoint num="2" id="4034" /> -<P1 x="801" y="1434" id="4238" /> -<P2 x="710" y="145" id="4576" /> +<TGConnectingPoint num="0" id="4516" /> +<TGConnectingPoint num="1" id="4517" /> +<TGConnectingPoint num="2" id="4518" /> +<P1 x="801" y="1434" id="4722" /> +<P2 x="710" y="145" id="5252" /> <Point x="1377" y="1228" /> <Point x="1356" y="105" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4025" > -<father id="4035" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4509" index="64" uid="5113e970-549d-4395-b7b6-04e964ad1c0f" > +<father id="4519" num="0" /> <cdparam x="1377" y="1228" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4026" > -<father id="4035" num="1" /> +<SUBCOMPONENT type="-1" id="4510" index="65" uid="d0027ac9-7157-4238-b9d2-43788a696429" > +<father id="4519" num="1" /> <cdparam x="1356" y="105" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4031" > -<father id="4035" num="2" /> +<SUBCOMPONENT type="-1" id="4515" index="66" uid="372ef745-4f95-4db5-8ffd-960456c554e1" > +<father id="4519" num="2" /> <cdparam x="820" y="1273" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4027" /> -<TGConnectingPoint num="1" id="4028" /> -<TGConnectingPoint num="2" id="4029" /> -<TGConnectingPoint num="3" id="4030" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4511" /> +<TGConnectingPoint num="1" id="4512" /> +<TGConnectingPoint num="2" id="4513" /> +<TGConnectingPoint num="3" id="4514" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4044" > +<CONNECTOR type="5102" id="4528" index="12" uid="0e404736-b0b1-4bef-8cad-ca0d936f2295" > <cdparam x="1056" y="524" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4042" /> -<TGConnectingPoint num="1" id="4043" /> -<P1 x="1170" y="495" id="4177" /> -<P2 x="1082" y="649" id="4286" /> +<TGConnectingPoint num="0" id="4526" /> +<TGConnectingPoint num="1" id="4527" /> +<P1 x="1170" y="495" id="4661" /> +<P2 x="1082" y="649" id="4802" /> <Point x="1204" y="597" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4036" > -<father id="4044" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4520" index="67" uid="ada64761-bd1c-456c-b2f8-acbd3c7ae41e" > +<father id="4528" num="0" /> <cdparam x="1204" y="597" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4041" > -<father id="4044" num="1" /> +<SUBCOMPONENT type="-1" id="4525" index="68" uid="fdb6123e-242c-4ab7-81d6-9378c9f1f5bb" > +<father id="4528" num="1" /> <cdparam x="1198" y="537" /> -<sizeparam width="186" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4037" /> -<TGConnectingPoint num="1" id="4038" /> -<TGConnectingPoint num="2" id="4039" /> -<TGConnectingPoint num="3" id="4040" /> -<extraparam> -<guard value="[ else]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.position2 = position" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4053" > +<new d="false" /> +<TGConnectingPoint num="0" id="4521" /> +<TGConnectingPoint num="1" id="4522" /> +<TGConnectingPoint num="2" id="4523" /> +<TGConnectingPoint num="3" id="4524" /> +<extraparam> +<guard value="[ else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.position2 = position" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4537" index="13" uid="b8562e29-8ff9-474a-9a73-048b00f9c2f0" > <cdparam x="1006" y="524" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4051" /> -<TGConnectingPoint num="1" id="4052" /> -<P1 x="1002" y="448" id="4317" /> -<P2 x="982" y="637" id="4275" /> +<TGConnectingPoint num="0" id="4535" /> +<TGConnectingPoint num="1" id="4536" /> +<P1 x="1002" y="448" id="4865" /> +<P2 x="982" y="637" id="4791" /> <Point x="946" y="594" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4045" > -<father id="4053" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4529" index="69" uid="3bd2af03-630c-4dce-bb03-61d00c68bcba" > +<father id="4537" num="0" /> <cdparam x="946" y="594" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4050" > -<father id="4053" num="1" /> +<SUBCOMPONENT type="-1" id="4534" index="70" uid="e0a6a82d-55ef-4f37-beda-0834813310c8" > +<father id="4537" num="1" /> <cdparam x="797" y="485" /> -<sizeparam width="186" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4046" /> -<TGConnectingPoint num="1" id="4047" /> -<TGConnectingPoint num="2" id="4048" /> -<TGConnectingPoint num="3" id="4049" /> -<extraparam> -<guard value="[ listOfNodes.id0 == id]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.position0 = position" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4066" > +<new d="false" /> +<TGConnectingPoint num="0" id="4530" /> +<TGConnectingPoint num="1" id="4531" /> +<TGConnectingPoint num="2" id="4532" /> +<TGConnectingPoint num="3" id="4533" /> +<extraparam> +<guard value="[ listOfNodes.id0 == id]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.position0 = position" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4550" index="14" uid="5400f589-79eb-405e-8eeb-02153fce0ae5" > <cdparam x="1032" y="687" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4062" /> -<TGConnectingPoint num="1" id="4063" /> -<TGConnectingPoint num="2" id="4064" /> -<TGConnectingPoint num="3" id="4065" /> -<P1 x="1032" y="687" id="4281" /> -<P2 x="710" y="163" id="4585" /> +<TGConnectingPoint num="0" id="4546" /> +<TGConnectingPoint num="1" id="4547" /> +<TGConnectingPoint num="2" id="4548" /> +<TGConnectingPoint num="3" id="4549" /> +<P1 x="1032" y="687" id="4797" /> +<P2 x="710" y="163" id="5261" /> <Point x="1038" y="721" /> <Point x="1296" y="719" /> <Point x="1226" y="164" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4054" > -<father id="4066" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4538" index="71" uid="df863cae-879f-42ae-8a78-9f3b69e70647" > +<father id="4550" num="0" /> <cdparam x="1038" y="721" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4055" > -<father id="4066" num="1" /> +<SUBCOMPONENT type="-1" id="4539" index="72" uid="31e2d822-b636-448e-a52c-700a91f17851" > +<father id="4550" num="1" /> <cdparam x="1296" y="719" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4056" > -<father id="4066" num="2" /> +<SUBCOMPONENT type="-1" id="4540" index="73" uid="cefb8ec1-9353-478f-8e9a-416c580a8883" > +<father id="4550" num="2" /> <cdparam x="1226" y="164" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4061" > -<father id="4066" num="3" /> +<SUBCOMPONENT type="-1" id="4545" index="74" uid="24d4ac75-2a83-4cea-bf30-baa1ffb0387b" > +<father id="4550" num="3" /> <cdparam x="1032" y="727" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4057" /> -<TGConnectingPoint num="1" id="4058" /> -<TGConnectingPoint num="2" id="4059" /> -<TGConnectingPoint num="3" id="4060" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4541" /> +<TGConnectingPoint num="1" id="4542" /> +<TGConnectingPoint num="2" id="4543" /> +<TGConnectingPoint num="3" id="4544" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4073" > +<CONNECTOR type="5102" id="4557" index="15" uid="8fd079a6-2ac5-43f2-b473-314605bc9ebd" > <cdparam x="556" y="347" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4072" /> -<P1 x="556" y="347" id="4387" /> -<P2 x="556" y="435" id="4541" /> +<TGConnectingPoint num="0" id="4556" /> +<P1 x="556" y="347" id="4967" /> +<P2 x="556" y="435" id="5185" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4071" > -<father id="4073" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4555" index="75" uid="a89b3230-d1af-4a8f-b2bc-0584db7f3c8c" > +<father id="4557" num="0" /> <cdparam x="463" y="415" /> -<sizeparam width="450" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="450" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4067" /> -<TGConnectingPoint num="1" id="4068" /> -<TGConnectingPoint num="2" id="4069" /> -<TGConnectingPoint num="3" id="4070" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4551" /> +<TGConnectingPoint num="1" id="4552" /> +<TGConnectingPoint num="2" id="4553" /> +<TGConnectingPoint num="3" id="4554" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4086" > +<CONNECTOR type="5102" id="4570" index="16" uid="e2ee1768-1dd0-4704-8030-6dbc6f2957c1" > <cdparam x="782" y="281" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="4082" /> -<TGConnectingPoint num="1" id="4083" /> -<TGConnectingPoint num="2" id="4084" /> -<TGConnectingPoint num="3" id="4085" /> -<P1 x="782" y="281" id="4415" /> -<P2 x="710" y="199" id="4587" /> +<TGConnectingPoint num="0" id="4566" /> +<TGConnectingPoint num="1" id="4567" /> +<TGConnectingPoint num="2" id="4568" /> +<TGConnectingPoint num="3" id="4569" /> +<P1 x="782" y="281" id="5027" /> +<P2 x="710" y="199" id="5263" /> <Point x="782" y="307" /> <Point x="916" y="307" /> <Point x="916" y="199" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4074" > -<father id="4086" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4558" index="76" uid="5ff297bf-8aa1-4d25-8310-c52c390d7938" > +<father id="4570" num="0" /> <cdparam x="782" y="307" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4075" > -<father id="4086" num="1" /> +<SUBCOMPONENT type="-1" id="4559" index="77" uid="a27faaf5-ddcc-448d-af5f-7c0d101efcd0" > +<father id="4570" num="1" /> <cdparam x="916" y="307" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4076" > -<father id="4086" num="2" /> +<SUBCOMPONENT type="-1" id="4560" index="78" uid="14a4d820-0421-416e-aa75-4e5c8770c697" > +<father id="4570" num="2" /> <cdparam x="916" y="199" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4081" > -<father id="4086" num="3" /> +<SUBCOMPONENT type="-1" id="4565" index="79" uid="72f9ac6b-b70d-429e-9885-7d9af9e46de4" > +<father id="4570" num="3" /> <cdparam x="921" y="264" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4077" /> -<TGConnectingPoint num="1" id="4078" /> -<TGConnectingPoint num="2" id="4079" /> -<TGConnectingPoint num="3" id="4080" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4561" /> +<TGConnectingPoint num="1" id="4562" /> +<TGConnectingPoint num="2" id="4563" /> +<TGConnectingPoint num="3" id="4564" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4093" > +<CONNECTOR type="5102" id="4577" index="17" uid="3b48b1f5-c23c-43e6-ab11-75e4ab09e812" > <cdparam x="663" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="4092" /> -<P1 x="710" y="217" id="4581" /> -<P2 x="782" y="251" id="4414" /> +<TGConnectingPoint num="0" id="4576" /> +<P1 x="710" y="217" id="5257" /> +<P2 x="782" y="251" id="5026" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4091" > -<father id="4093" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4575" index="80" uid="52cafa96-67b0-4958-b753-3761ec4d3da3" > +<father id="4577" num="0" /> <cdparam x="663" y="256" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4087" /> -<TGConnectingPoint num="1" id="4088" /> -<TGConnectingPoint num="2" id="4089" /> -<TGConnectingPoint num="3" id="4090" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4571" /> +<TGConnectingPoint num="1" id="4572" /> +<TGConnectingPoint num="2" id="4573" /> +<TGConnectingPoint num="3" id="4574" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4104" > +<CONNECTOR type="5102" id="4588" index="18" uid="f82c9cfb-4867-4038-839d-bc911923ea1c" > <cdparam x="618" y="592" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4101" /> -<TGConnectingPoint num="1" id="4102" /> -<TGConnectingPoint num="2" id="4103" /> -<P1 x="618" y="485" id="4564" /> -<P2 x="851" y="1182" id="4511" /> +<TGConnectingPoint num="0" id="4585" /> +<TGConnectingPoint num="1" id="4586" /> +<TGConnectingPoint num="2" id="4587" /> +<P1 x="618" y="485" id="5208" /> +<P2 x="851" y="1182" id="5123" /> <Point x="939" y="640" /> <Point x="1080" y="938" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4094" > -<father id="4104" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4578" index="81" uid="948fe19b-0b71-4f55-b2e3-b60d19eff9f0" > +<father id="4588" num="0" /> <cdparam x="939" y="640" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4095" > -<father id="4104" num="1" /> +<SUBCOMPONENT type="-1" id="4579" index="82" uid="993c8c2d-10cc-4e74-b77d-a0d7018e2856" > +<father id="4588" num="1" /> <cdparam x="1080" y="938" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4100" > -<father id="4104" num="2" /> +<SUBCOMPONENT type="-1" id="4584" index="83" uid="7fa80368-29cd-4efb-93df-d31dbc9f2352" > +<father id="4588" num="2" /> <cdparam x="679" y="584" /> -<sizeparam width="39" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4096" /> -<TGConnectingPoint num="1" id="4097" /> -<TGConnectingPoint num="2" id="4098" /> -<TGConnectingPoint num="3" id="4099" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4580" /> +<TGConnectingPoint num="1" id="4581" /> +<TGConnectingPoint num="2" id="4582" /> +<TGConnectingPoint num="3" id="4583" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4111" > +<CONNECTOR type="5102" id="4595" index="19" uid="6647e978-94ae-4c82-8266-b31d543c8cf3" > <cdparam x="581" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="4110" /> -<P1 x="581" y="217" id="4580" /> -<P2 x="581" y="249" id="4615" /> +<TGConnectingPoint num="0" id="4594" /> +<P1 x="581" y="217" id="5256" /> +<P2 x="581" y="249" id="5323" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4109" > -<father id="4111" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4593" index="84" uid="978d71e8-17bc-43b8-9ec1-d6e934995156" > +<father id="4595" num="0" /> <cdparam x="581" y="256" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4105" /> -<TGConnectingPoint num="1" id="4106" /> -<TGConnectingPoint num="2" id="4107" /> -<TGConnectingPoint num="3" id="4108" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4589" /> +<TGConnectingPoint num="1" id="4590" /> +<TGConnectingPoint num="2" id="4591" /> +<TGConnectingPoint num="3" id="4592" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4118" > +<CONNECTOR type="5102" id="4602" index="20" uid="a8f0e3e1-2251-4ba1-9578-64ac6e75a203" > <cdparam x="582" y="125" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="4117" /> -<P1 x="581" y="100" id="4626" /> -<P2 x="581" y="145" id="4575" /> +<TGConnectingPoint num="0" id="4601" /> +<P1 x="581" y="100" id="5334" /> +<P2 x="581" y="145" id="5251" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4116" > -<father id="4118" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4600" index="85" uid="855bb935-8102-487f-9124-957fec9695af" > +<father id="4602" num="0" /> <cdparam x="608" y="98" /> -<sizeparam width="115" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="115" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4112" /> -<TGConnectingPoint num="1" id="4113" /> -<TGConnectingPoint num="2" id="4114" /> -<TGConnectingPoint num="3" id="4115" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.id0 = 0" /> -<actions value="listOfNodes.id1 = 0" /> -<actions value="listOfNodes.id2 = 0" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4125" > +<new d="false" /> +<TGConnectingPoint num="0" id="4596" /> +<TGConnectingPoint num="1" id="4597" /> +<TGConnectingPoint num="2" id="4598" /> +<TGConnectingPoint num="3" id="4599" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.id0 = 0" enabled="true"/> +<actions value="listOfNodes.id1 = 0" enabled="true"/> +<actions value="listOfNodes.id2 = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4609" index="21" uid="88c06a93-21fa-452f-a859-ab9a5b35257b" > <cdparam x="581" y="279" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to choice" value="null" /> -<TGConnectingPoint num="0" id="4124" /> -<P1 x="581" y="279" id="4616" /> -<P2 x="581" y="297" id="4374" /> +<TGConnectingPoint num="0" id="4608" /> +<P1 x="581" y="279" id="5324" /> +<P2 x="581" y="297" id="4954" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4123" > -<father id="4125" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4607" index="86" uid="f4e557bf-3a16-41c5-8217-b0de02bce911" > +<father id="4609" num="0" /> <cdparam x="581" y="319" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4119" /> -<TGConnectingPoint num="1" id="4120" /> -<TGConnectingPoint num="2" id="4121" /> -<TGConnectingPoint num="3" id="4122" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4603" /> +<TGConnectingPoint num="1" id="4604" /> +<TGConnectingPoint num="2" id="4605" /> +<TGConnectingPoint num="3" id="4606" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4132" > +<CONNECTOR type="5102" id="4616" index="22" uid="56006933-d885-4b7c-b534-dcea95c628ae" > <cdparam x="631" y="592" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4131" /> -<P1 x="543" y="485" id="4561" /> -<P2 x="497" y="643" id="4442" /> +<TGConnectingPoint num="0" id="4615" /> +<P1 x="543" y="485" id="5205" /> +<P2 x="497" y="643" id="5054" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4130" > -<father id="4132" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4614" index="87" uid="26bba4c8-f0e8-4a4d-8d07-fd47a01bd117" > +<father id="4616" num="0" /> <cdparam x="177" y="619" /> -<sizeparam width="437" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="437" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4126" /> -<TGConnectingPoint num="1" id="4127" /> -<TGConnectingPoint num="2" id="4128" /> -<TGConnectingPoint num="3" id="4129" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4610" /> +<TGConnectingPoint num="1" id="4611" /> +<TGConnectingPoint num="2" id="4612" /> +<TGConnectingPoint num="3" id="4613" /> <extraparam> -<guard value="[(listOfNodes.id0 > 0) and (listOfNodes.id1 > 0) and (listOfNodes.id2 > 0)]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[(listOfNodes.id0 > 0) and (listOfNodes.id1 > 0) and (listOfNodes.id2 > 0)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4139" > +<CONNECTOR type="5102" id="4623" index="23" uid="80de3e00-e8be-4f1c-9595-8f123a806476" > <cdparam x="331" y="732" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4138" /> -<P1 x="472" y="668" id="4443" /> -<P2 x="305" y="794" id="4218" /> +<TGConnectingPoint num="0" id="4622" /> +<P1 x="472" y="668" id="5055" /> +<P2 x="305" y="794" id="4702" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4137" > -<father id="4139" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4621" index="88" uid="326b9987-8d78-4daf-a687-2d596077feaf" > +<father id="4623" num="0" /> <cdparam x="10" y="771" /> -<sizeparam width="754" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="754" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4133" /> -<TGConnectingPoint num="1" id="4134" /> -<TGConnectingPoint num="2" id="4135" /> -<TGConnectingPoint num="3" id="4136" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4617" /> +<TGConnectingPoint num="1" id="4618" /> +<TGConnectingPoint num="2" id="4619" /> +<TGConnectingPoint num="3" id="4620" /> <extraparam> -<guard value="[ (listOfNodes.position0 < currentPosition) or (listOfNodes.position1 < currentPosition) or (listOfNodes.position2 < currentPosition)]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ (listOfNodes.position0 < currentPosition) or (listOfNodes.position1 < currentPosition) or (listOfNodes.position2 < currentPosition)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4146" > +<CONNECTOR type="5102" id="4630" index="24" uid="85720e4a-cb3e-48b0-958b-0cd6fc1e77ad" > <cdparam x="664" y="390" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4145" /> -<P1 x="581" y="347" id="4379" /> -<P2 x="971" y="369" id="4342" /> +<TGConnectingPoint num="0" id="4629" /> +<P1 x="581" y="347" id="4959" /> +<P2 x="971" y="369" id="4890" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4144" > -<father id="4146" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4628" index="89" uid="c38b0f3e-e079-475d-b1e3-40d421a78340" > +<father id="4630" num="0" /> <cdparam x="780" y="351" /> -<sizeparam width="456" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="456" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4140" /> -<TGConnectingPoint num="1" id="4141" /> -<TGConnectingPoint num="2" id="4142" /> -<TGConnectingPoint num="3" id="4143" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4624" /> +<TGConnectingPoint num="1" id="4625" /> +<TGConnectingPoint num="2" id="4626" /> +<TGConnectingPoint num="3" id="4627" /> <extraparam> -<guard value="[(listOfNodes.id0 == id) or (listOfNodes.id1 == id) or (listOfNodes.id2 == id)]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[(listOfNodes.id0 == id) or (listOfNodes.id1 == id) or (listOfNodes.id2 == id)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4153" > +<CONNECTOR type="5102" id="4637" index="25" uid="d93d7fe4-54db-4a56-ab21-3a4b4e335ff0" > <cdparam x="1019" y="473" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to choice" value="null" /> -<TGConnectingPoint num="0" id="4152" /> -<P1 x="1021" y="407" id="4338" /> -<P2 x="1027" y="423" id="4316" /> +<TGConnectingPoint num="0" id="4636" /> +<P1 x="1021" y="407" id="4886" /> +<P2 x="1027" y="423" id="4864" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4151" > -<father id="4153" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4635" index="90" uid="78b614ae-effc-4e3d-8a02-295fa7c5e79b" > +<father id="4637" num="0" /> <cdparam x="1019" y="513" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4147" /> -<TGConnectingPoint num="1" id="4148" /> -<TGConnectingPoint num="2" id="4149" /> -<TGConnectingPoint num="3" id="4150" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4631" /> +<TGConnectingPoint num="1" id="4632" /> +<TGConnectingPoint num="2" id="4633" /> +<TGConnectingPoint num="3" id="4634" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4160" > +<CONNECTOR type="5102" id="4644" index="26" uid="f8009738-9f23-4fd8-b4d0-2beb63358837" > <cdparam x="1031" y="549" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4159" /> -<P1 x="1120" y="495" id="4176" /> -<P2 x="1032" y="637" id="4276" /> +<TGConnectingPoint num="0" id="4643" /> +<P1 x="1120" y="495" id="4660" /> +<P2 x="1032" y="637" id="4792" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4158" > -<father id="4160" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4642" index="91" uid="4e8c1011-cee4-4a2e-8083-6698cfd7e8f3" > +<father id="4644" num="0" /> <cdparam x="971" y="536" /> -<sizeparam width="186" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4154" /> -<TGConnectingPoint num="1" id="4155" /> -<TGConnectingPoint num="2" id="4156" /> -<TGConnectingPoint num="3" id="4157" /> -<extraparam> -<guard value="[ listOfNodes.id1 == id]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="listOfNodes.position1 = position" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4167" > +<new d="false" /> +<TGConnectingPoint num="0" id="4638" /> +<TGConnectingPoint num="1" id="4639" /> +<TGConnectingPoint num="2" id="4640" /> +<TGConnectingPoint num="3" id="4641" /> +<extraparam> +<guard value="[ listOfNodes.id1 == id]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="listOfNodes.position1 = position" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4651" index="27" uid="dac7410a-6baf-43f2-b8e2-eabb712d06d4" > <cdparam x="453" y="217" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="4166" /> -<P1 x="453" y="217" id="4579" /> -<P2 x="371" y="251" id="4191" /> +<TGConnectingPoint num="0" id="4650" /> +<P1 x="453" y="217" id="5255" /> +<P2 x="371" y="251" id="4675" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4165" > -<father id="4167" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4649" index="92" uid="dc071208-93d9-4776-b227-608bbba64aec" > +<father id="4651" num="0" /> <cdparam x="453" y="257" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4161" /> -<TGConnectingPoint num="1" id="4162" /> -<TGConnectingPoint num="2" id="4163" /> -<TGConnectingPoint num="3" id="4164" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4645" /> +<TGConnectingPoint num="1" id="4646" /> +<TGConnectingPoint num="2" id="4647" /> +<TGConnectingPoint num="3" id="4648" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4174" > +<CONNECTOR type="5102" id="4658" index="28" uid="1e04aadd-5f7a-46bb-a619-4c73a50feeb7" > <cdparam x="1052" y="448" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<TGConnectingPoint num="0" id="4173" /> -<P1 x="1052" y="448" id="4321" /> -<P2 x="1145" y="470" id="4175" /> +<TGConnectingPoint num="0" id="4657" /> +<P1 x="1052" y="448" id="4869" /> +<P2 x="1145" y="470" id="4659" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4172" > -<father id="4174" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4656" index="93" uid="e48a4725-45d4-44ff-9aa3-733292022cd5" > +<father id="4658" num="0" /> <cdparam x="1107" y="440" /> -<sizeparam width="39" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4168" /> -<TGConnectingPoint num="1" id="4169" /> -<TGConnectingPoint num="2" id="4170" /> -<TGConnectingPoint num="3" id="4171" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4652" /> +<TGConnectingPoint num="1" id="4653" /> +<TGConnectingPoint num="2" id="4654" /> +<TGConnectingPoint num="3" id="4655" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5107" id="4190" > +<COMPONENT type="5107" id="4674" index="29" uid="b6d7fb23-4b0d-46c2-89d8-8e78ff5ea5de" > <cdparam x="1130" y="480" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="4175" /> -<TGConnectingPoint num="1" id="4176" /> -<TGConnectingPoint num="2" id="4177" /> -<TGConnectingPoint num="3" id="4178" /> -<TGConnectingPoint num="4" id="4179" /> -<TGConnectingPoint num="5" id="4180" /> -<TGConnectingPoint num="6" id="4181" /> -<TGConnectingPoint num="7" id="4182" /> -<TGConnectingPoint num="8" id="4183" /> -<TGConnectingPoint num="9" id="4184" /> -<TGConnectingPoint num="10" id="4185" /> -<TGConnectingPoint num="11" id="4186" /> -<TGConnectingPoint num="12" id="4187" /> -<TGConnectingPoint num="13" id="4188" /> -<TGConnectingPoint num="14" id="4189" /> -</COMPONENT> - -<COMPONENT type="5103" id="4201" > +<new d="false" /> +<TGConnectingPoint num="0" id="4659" /> +<TGConnectingPoint num="1" id="4660" /> +<TGConnectingPoint num="2" id="4661" /> +<TGConnectingPoint num="3" id="4662" /> +<TGConnectingPoint num="4" id="4663" /> +<TGConnectingPoint num="5" id="4664" /> +<TGConnectingPoint num="6" id="4665" /> +<TGConnectingPoint num="7" id="4666" /> +<TGConnectingPoint num="8" id="4667" /> +<TGConnectingPoint num="9" id="4668" /> +<TGConnectingPoint num="10" id="4669" /> +<TGConnectingPoint num="11" id="4670" /> +<TGConnectingPoint num="12" id="4671" /> +<TGConnectingPoint num="13" id="4672" /> +<TGConnectingPoint num="14" id="4673" /> +</COMPONENT> + +<COMPONENT type="5103" id="4685" index="30" uid="7ee7e1fe-6e80-469b-a694-b8c5fd065832" > <cdparam x="252" y="256" /> -<sizeparam width="238" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="238" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Send signal" value="sendTable(currentPosition, listOfNodes)" /> -<TGConnectingPoint num="0" id="4191" /> -<TGConnectingPoint num="1" id="4192" /> -<TGConnectingPoint num="2" id="4193" /> -<TGConnectingPoint num="3" id="4194" /> -<TGConnectingPoint num="4" id="4195" /> -<TGConnectingPoint num="5" id="4196" /> -<TGConnectingPoint num="6" id="4197" /> -<TGConnectingPoint num="7" id="4198" /> -<TGConnectingPoint num="8" id="4199" /> -<TGConnectingPoint num="9" id="4200" /> -</COMPONENT> - -<COMPONENT type="5107" id="4217" > +<new d="false" /> +<TGConnectingPoint num="0" id="4675" /> +<TGConnectingPoint num="1" id="4676" /> +<TGConnectingPoint num="2" id="4677" /> +<TGConnectingPoint num="3" id="4678" /> +<TGConnectingPoint num="4" id="4679" /> +<TGConnectingPoint num="5" id="4680" /> +<TGConnectingPoint num="6" id="4681" /> +<TGConnectingPoint num="7" id="4682" /> +<TGConnectingPoint num="8" id="4683" /> +<TGConnectingPoint num="9" id="4684" /> +</COMPONENT> + +<COMPONENT type="5107" id="4701" index="31" uid="e9c9e3f5-7107-4016-8825-d2e5e242040f" > <cdparam x="725" y="772" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="4202" /> -<TGConnectingPoint num="1" id="4203" /> -<TGConnectingPoint num="2" id="4204" /> -<TGConnectingPoint num="3" id="4205" /> -<TGConnectingPoint num="4" id="4206" /> -<TGConnectingPoint num="5" id="4207" /> -<TGConnectingPoint num="6" id="4208" /> -<TGConnectingPoint num="7" id="4209" /> -<TGConnectingPoint num="8" id="4210" /> -<TGConnectingPoint num="9" id="4211" /> -<TGConnectingPoint num="10" id="4212" /> -<TGConnectingPoint num="11" id="4213" /> -<TGConnectingPoint num="12" id="4214" /> -<TGConnectingPoint num="13" id="4215" /> -<TGConnectingPoint num="14" id="4216" /> -</COMPONENT> - -<COMPONENT type="5107" id="4233" > +<new d="false" /> +<TGConnectingPoint num="0" id="4686" /> +<TGConnectingPoint num="1" id="4687" /> +<TGConnectingPoint num="2" id="4688" /> +<TGConnectingPoint num="3" id="4689" /> +<TGConnectingPoint num="4" id="4690" /> +<TGConnectingPoint num="5" id="4691" /> +<TGConnectingPoint num="6" id="4692" /> +<TGConnectingPoint num="7" id="4693" /> +<TGConnectingPoint num="8" id="4694" /> +<TGConnectingPoint num="9" id="4695" /> +<TGConnectingPoint num="10" id="4696" /> +<TGConnectingPoint num="11" id="4697" /> +<TGConnectingPoint num="12" id="4698" /> +<TGConnectingPoint num="13" id="4699" /> +<TGConnectingPoint num="14" id="4700" /> +</COMPONENT> + +<COMPONENT type="5107" id="4717" index="32" uid="1cbf1533-d5a6-41b1-8cbb-1cd992f32c7a" > <cdparam x="290" y="804" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="4218" /> -<TGConnectingPoint num="1" id="4219" /> -<TGConnectingPoint num="2" id="4220" /> -<TGConnectingPoint num="3" id="4221" /> -<TGConnectingPoint num="4" id="4222" /> -<TGConnectingPoint num="5" id="4223" /> -<TGConnectingPoint num="6" id="4224" /> -<TGConnectingPoint num="7" id="4225" /> -<TGConnectingPoint num="8" id="4226" /> -<TGConnectingPoint num="9" id="4227" /> -<TGConnectingPoint num="10" id="4228" /> -<TGConnectingPoint num="11" id="4229" /> -<TGConnectingPoint num="12" id="4230" /> -<TGConnectingPoint num="13" id="4231" /> -<TGConnectingPoint num="14" id="4232" /> -</COMPONENT> - -<COMPONENT type="5106" id="4274" > +<new d="false" /> +<TGConnectingPoint num="0" id="4702" /> +<TGConnectingPoint num="1" id="4703" /> +<TGConnectingPoint num="2" id="4704" /> +<TGConnectingPoint num="3" id="4705" /> +<TGConnectingPoint num="4" id="4706" /> +<TGConnectingPoint num="5" id="4707" /> +<TGConnectingPoint num="6" id="4708" /> +<TGConnectingPoint num="7" id="4709" /> +<TGConnectingPoint num="8" id="4710" /> +<TGConnectingPoint num="9" id="4711" /> +<TGConnectingPoint num="10" id="4712" /> +<TGConnectingPoint num="11" id="4713" /> +<TGConnectingPoint num="12" id="4714" /> +<TGConnectingPoint num="13" id="4715" /> +<TGConnectingPoint num="14" id="4716" /> +</COMPONENT> + +<COMPONENT type="5106" id="4790" index="33" uid="062c1c99-8c89-41cd-aa85-98667190ffa2" > <cdparam x="479" y="1409" /> <sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="IDAdded" /> -<TGConnectingPoint num="0" id="4234" /> -<TGConnectingPoint num="1" id="4235" /> -<TGConnectingPoint num="2" id="4236" /> -<TGConnectingPoint num="3" id="4237" /> -<TGConnectingPoint num="4" id="4238" /> -<TGConnectingPoint num="5" id="4239" /> -<TGConnectingPoint num="6" id="4240" /> -<TGConnectingPoint num="7" id="4241" /> -<TGConnectingPoint num="8" id="4242" /> -<TGConnectingPoint num="9" id="4243" /> -<TGConnectingPoint num="10" id="4244" /> -<TGConnectingPoint num="11" id="4245" /> -<TGConnectingPoint num="12" id="4246" /> -<TGConnectingPoint num="13" id="4247" /> -<TGConnectingPoint num="14" id="4248" /> -<TGConnectingPoint num="15" id="4249" /> -<TGConnectingPoint num="16" id="4250" /> -<TGConnectingPoint num="17" id="4251" /> -<TGConnectingPoint num="18" id="4252" /> -<TGConnectingPoint num="19" id="4253" /> -<TGConnectingPoint num="20" id="4254" /> -<TGConnectingPoint num="21" id="4255" /> -<TGConnectingPoint num="22" id="4256" /> -<TGConnectingPoint num="23" id="4257" /> -<TGConnectingPoint num="24" id="4258" /> -<TGConnectingPoint num="25" id="4259" /> -<TGConnectingPoint num="26" id="4260" /> -<TGConnectingPoint num="27" id="4261" /> -<TGConnectingPoint num="28" id="4262" /> -<TGConnectingPoint num="29" id="4263" /> -<TGConnectingPoint num="30" id="4264" /> -<TGConnectingPoint num="31" id="4265" /> -<TGConnectingPoint num="32" id="4266" /> -<TGConnectingPoint num="33" id="4267" /> -<TGConnectingPoint num="34" id="4268" /> -<TGConnectingPoint num="35" id="4269" /> -<TGConnectingPoint num="36" id="4270" /> -<TGConnectingPoint num="37" id="4271" /> -<TGConnectingPoint num="38" id="4272" /> -<TGConnectingPoint num="39" id="4273" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="4315" > +<new d="false" /> +<TGConnectingPoint num="0" id="4718" /> +<TGConnectingPoint num="1" id="4719" /> +<TGConnectingPoint num="2" id="4720" /> +<TGConnectingPoint num="3" id="4721" /> +<TGConnectingPoint num="4" id="4722" /> +<TGConnectingPoint num="5" id="4723" /> +<TGConnectingPoint num="6" id="4724" /> +<TGConnectingPoint num="7" id="4725" /> +<TGConnectingPoint num="8" id="4726" /> +<TGConnectingPoint num="9" id="4727" /> +<TGConnectingPoint num="10" id="4728" /> +<TGConnectingPoint num="11" id="4729" /> +<TGConnectingPoint num="12" id="4730" /> +<TGConnectingPoint num="13" id="4731" /> +<TGConnectingPoint num="14" id="4732" /> +<TGConnectingPoint num="15" id="4733" /> +<TGConnectingPoint num="16" id="4734" /> +<TGConnectingPoint num="17" id="4735" /> +<TGConnectingPoint num="18" id="4736" /> +<TGConnectingPoint num="19" id="4737" /> +<TGConnectingPoint num="20" id="4738" /> +<TGConnectingPoint num="21" id="4739" /> +<TGConnectingPoint num="22" id="4740" /> +<TGConnectingPoint num="23" id="4741" /> +<TGConnectingPoint num="24" id="4742" /> +<TGConnectingPoint num="25" id="4743" /> +<TGConnectingPoint num="26" id="4744" /> +<TGConnectingPoint num="27" id="4745" /> +<TGConnectingPoint num="28" id="4746" /> +<TGConnectingPoint num="29" id="4747" /> +<TGConnectingPoint num="30" id="4748" /> +<TGConnectingPoint num="31" id="4749" /> +<TGConnectingPoint num="32" id="4750" /> +<TGConnectingPoint num="33" id="4751" /> +<TGConnectingPoint num="34" id="4752" /> +<TGConnectingPoint num="35" id="4753" /> +<TGConnectingPoint num="36" id="4754" /> +<TGConnectingPoint num="37" id="4755" /> +<TGConnectingPoint num="38" id="4756" /> +<TGConnectingPoint num="39" id="4757" /> +<TGConnectingPoint num="40" id="4758" /> +<TGConnectingPoint num="41" id="4759" /> +<TGConnectingPoint num="42" id="4760" /> +<TGConnectingPoint num="43" id="4761" /> +<TGConnectingPoint num="44" id="4762" /> +<TGConnectingPoint num="45" id="4763" /> +<TGConnectingPoint num="46" id="4764" /> +<TGConnectingPoint num="47" id="4765" /> +<TGConnectingPoint num="48" id="4766" /> +<TGConnectingPoint num="49" id="4767" /> +<TGConnectingPoint num="50" id="4768" /> +<TGConnectingPoint num="51" id="4769" /> +<TGConnectingPoint num="52" id="4770" /> +<TGConnectingPoint num="53" id="4771" /> +<TGConnectingPoint num="54" id="4772" /> +<TGConnectingPoint num="55" id="4773" /> +<TGConnectingPoint num="56" id="4774" /> +<TGConnectingPoint num="57" id="4775" /> +<TGConnectingPoint num="58" id="4776" /> +<TGConnectingPoint num="59" id="4777" /> +<TGConnectingPoint num="60" id="4778" /> +<TGConnectingPoint num="61" id="4779" /> +<TGConnectingPoint num="62" id="4780" /> +<TGConnectingPoint num="63" id="4781" /> +<TGConnectingPoint num="64" id="4782" /> +<TGConnectingPoint num="65" id="4783" /> +<TGConnectingPoint num="66" id="4784" /> +<TGConnectingPoint num="67" id="4785" /> +<TGConnectingPoint num="68" id="4786" /> +<TGConnectingPoint num="69" id="4787" /> +<TGConnectingPoint num="70" id="4788" /> +<TGConnectingPoint num="71" id="4789" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="4863" index="34" uid="da974e34-b2b8-459e-979f-f59a40b16031" > <cdparam x="982" y="637" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="PositionUpdated" /> -<TGConnectingPoint num="0" id="4275" /> -<TGConnectingPoint num="1" id="4276" /> -<TGConnectingPoint num="2" id="4277" /> -<TGConnectingPoint num="3" id="4278" /> -<TGConnectingPoint num="4" id="4279" /> -<TGConnectingPoint num="5" id="4280" /> -<TGConnectingPoint num="6" id="4281" /> -<TGConnectingPoint num="7" id="4282" /> -<TGConnectingPoint num="8" id="4283" /> -<TGConnectingPoint num="9" id="4284" /> -<TGConnectingPoint num="10" id="4285" /> -<TGConnectingPoint num="11" id="4286" /> -<TGConnectingPoint num="12" id="4287" /> -<TGConnectingPoint num="13" id="4288" /> -<TGConnectingPoint num="14" id="4289" /> -<TGConnectingPoint num="15" id="4290" /> -<TGConnectingPoint num="16" id="4291" /> -<TGConnectingPoint num="17" id="4292" /> -<TGConnectingPoint num="18" id="4293" /> -<TGConnectingPoint num="19" id="4294" /> -<TGConnectingPoint num="20" id="4295" /> -<TGConnectingPoint num="21" id="4296" /> -<TGConnectingPoint num="22" id="4297" /> -<TGConnectingPoint num="23" id="4298" /> -<TGConnectingPoint num="24" id="4299" /> -<TGConnectingPoint num="25" id="4300" /> -<TGConnectingPoint num="26" id="4301" /> -<TGConnectingPoint num="27" id="4302" /> -<TGConnectingPoint num="28" id="4303" /> -<TGConnectingPoint num="29" id="4304" /> -<TGConnectingPoint num="30" id="4305" /> -<TGConnectingPoint num="31" id="4306" /> -<TGConnectingPoint num="32" id="4307" /> -<TGConnectingPoint num="33" id="4308" /> -<TGConnectingPoint num="34" id="4309" /> -<TGConnectingPoint num="35" id="4310" /> -<TGConnectingPoint num="36" id="4311" /> -<TGConnectingPoint num="37" id="4312" /> -<TGConnectingPoint num="38" id="4313" /> -<TGConnectingPoint num="39" id="4314" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5107" id="4331" > +<new d="false" /> +<TGConnectingPoint num="0" id="4791" /> +<TGConnectingPoint num="1" id="4792" /> +<TGConnectingPoint num="2" id="4793" /> +<TGConnectingPoint num="3" id="4794" /> +<TGConnectingPoint num="4" id="4795" /> +<TGConnectingPoint num="5" id="4796" /> +<TGConnectingPoint num="6" id="4797" /> +<TGConnectingPoint num="7" id="4798" /> +<TGConnectingPoint num="8" id="4799" /> +<TGConnectingPoint num="9" id="4800" /> +<TGConnectingPoint num="10" id="4801" /> +<TGConnectingPoint num="11" id="4802" /> +<TGConnectingPoint num="12" id="4803" /> +<TGConnectingPoint num="13" id="4804" /> +<TGConnectingPoint num="14" id="4805" /> +<TGConnectingPoint num="15" id="4806" /> +<TGConnectingPoint num="16" id="4807" /> +<TGConnectingPoint num="17" id="4808" /> +<TGConnectingPoint num="18" id="4809" /> +<TGConnectingPoint num="19" id="4810" /> +<TGConnectingPoint num="20" id="4811" /> +<TGConnectingPoint num="21" id="4812" /> +<TGConnectingPoint num="22" id="4813" /> +<TGConnectingPoint num="23" id="4814" /> +<TGConnectingPoint num="24" id="4815" /> +<TGConnectingPoint num="25" id="4816" /> +<TGConnectingPoint num="26" id="4817" /> +<TGConnectingPoint num="27" id="4818" /> +<TGConnectingPoint num="28" id="4819" /> +<TGConnectingPoint num="29" id="4820" /> +<TGConnectingPoint num="30" id="4821" /> +<TGConnectingPoint num="31" id="4822" /> +<TGConnectingPoint num="32" id="4823" /> +<TGConnectingPoint num="33" id="4824" /> +<TGConnectingPoint num="34" id="4825" /> +<TGConnectingPoint num="35" id="4826" /> +<TGConnectingPoint num="36" id="4827" /> +<TGConnectingPoint num="37" id="4828" /> +<TGConnectingPoint num="38" id="4829" /> +<TGConnectingPoint num="39" id="4830" /> +<TGConnectingPoint num="40" id="4831" /> +<TGConnectingPoint num="41" id="4832" /> +<TGConnectingPoint num="42" id="4833" /> +<TGConnectingPoint num="43" id="4834" /> +<TGConnectingPoint num="44" id="4835" /> +<TGConnectingPoint num="45" id="4836" /> +<TGConnectingPoint num="46" id="4837" /> +<TGConnectingPoint num="47" id="4838" /> +<TGConnectingPoint num="48" id="4839" /> +<TGConnectingPoint num="49" id="4840" /> +<TGConnectingPoint num="50" id="4841" /> +<TGConnectingPoint num="51" id="4842" /> +<TGConnectingPoint num="52" id="4843" /> +<TGConnectingPoint num="53" id="4844" /> +<TGConnectingPoint num="54" id="4845" /> +<TGConnectingPoint num="55" id="4846" /> +<TGConnectingPoint num="56" id="4847" /> +<TGConnectingPoint num="57" id="4848" /> +<TGConnectingPoint num="58" id="4849" /> +<TGConnectingPoint num="59" id="4850" /> +<TGConnectingPoint num="60" id="4851" /> +<TGConnectingPoint num="61" id="4852" /> +<TGConnectingPoint num="62" id="4853" /> +<TGConnectingPoint num="63" id="4854" /> +<TGConnectingPoint num="64" id="4855" /> +<TGConnectingPoint num="65" id="4856" /> +<TGConnectingPoint num="66" id="4857" /> +<TGConnectingPoint num="67" id="4858" /> +<TGConnectingPoint num="68" id="4859" /> +<TGConnectingPoint num="69" id="4860" /> +<TGConnectingPoint num="70" id="4861" /> +<TGConnectingPoint num="71" id="4862" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="4879" index="35" uid="ea0d6f37-7872-4b96-86ef-10867959712a" > <cdparam x="1012" y="433" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="4316" /> -<TGConnectingPoint num="1" id="4317" /> -<TGConnectingPoint num="2" id="4318" /> -<TGConnectingPoint num="3" id="4319" /> -<TGConnectingPoint num="4" id="4320" /> -<TGConnectingPoint num="5" id="4321" /> -<TGConnectingPoint num="6" id="4322" /> -<TGConnectingPoint num="7" id="4323" /> -<TGConnectingPoint num="8" id="4324" /> -<TGConnectingPoint num="9" id="4325" /> -<TGConnectingPoint num="10" id="4326" /> -<TGConnectingPoint num="11" id="4327" /> -<TGConnectingPoint num="12" id="4328" /> -<TGConnectingPoint num="13" id="4329" /> -<TGConnectingPoint num="14" id="4330" /> -</COMPONENT> - -<COMPONENT type="5106" id="4372" > +<new d="false" /> +<TGConnectingPoint num="0" id="4864" /> +<TGConnectingPoint num="1" id="4865" /> +<TGConnectingPoint num="2" id="4866" /> +<TGConnectingPoint num="3" id="4867" /> +<TGConnectingPoint num="4" id="4868" /> +<TGConnectingPoint num="5" id="4869" /> +<TGConnectingPoint num="6" id="4870" /> +<TGConnectingPoint num="7" id="4871" /> +<TGConnectingPoint num="8" id="4872" /> +<TGConnectingPoint num="9" id="4873" /> +<TGConnectingPoint num="10" id="4874" /> +<TGConnectingPoint num="11" id="4875" /> +<TGConnectingPoint num="12" id="4876" /> +<TGConnectingPoint num="13" id="4877" /> +<TGConnectingPoint num="14" id="4878" /> +</COMPONENT> + +<COMPONENT type="5106" id="4952" index="36" uid="921bc907-bf8a-45bc-b4bb-f0a07686eb22" > <cdparam x="971" y="357" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="UpdatingPosition" /> -<TGConnectingPoint num="0" id="4332" /> -<TGConnectingPoint num="1" id="4333" /> -<TGConnectingPoint num="2" id="4334" /> -<TGConnectingPoint num="3" id="4335" /> -<TGConnectingPoint num="4" id="4336" /> -<TGConnectingPoint num="5" id="4337" /> -<TGConnectingPoint num="6" id="4338" /> -<TGConnectingPoint num="7" id="4339" /> -<TGConnectingPoint num="8" id="4340" /> -<TGConnectingPoint num="9" id="4341" /> -<TGConnectingPoint num="10" id="4342" /> -<TGConnectingPoint num="11" id="4343" /> -<TGConnectingPoint num="12" id="4344" /> -<TGConnectingPoint num="13" id="4345" /> -<TGConnectingPoint num="14" id="4346" /> -<TGConnectingPoint num="15" id="4347" /> -<TGConnectingPoint num="16" id="4348" /> -<TGConnectingPoint num="17" id="4349" /> -<TGConnectingPoint num="18" id="4350" /> -<TGConnectingPoint num="19" id="4351" /> -<TGConnectingPoint num="20" id="4352" /> -<TGConnectingPoint num="21" id="4353" /> -<TGConnectingPoint num="22" id="4354" /> -<TGConnectingPoint num="23" id="4355" /> -<TGConnectingPoint num="24" id="4356" /> -<TGConnectingPoint num="25" id="4357" /> -<TGConnectingPoint num="26" id="4358" /> -<TGConnectingPoint num="27" id="4359" /> -<TGConnectingPoint num="28" id="4360" /> -<TGConnectingPoint num="29" id="4361" /> -<TGConnectingPoint num="30" id="4362" /> -<TGConnectingPoint num="31" id="4363" /> -<TGConnectingPoint num="32" id="4364" /> -<TGConnectingPoint num="33" id="4365" /> -<TGConnectingPoint num="34" id="4366" /> -<TGConnectingPoint num="35" id="4367" /> -<TGConnectingPoint num="36" id="4368" /> -<TGConnectingPoint num="37" id="4369" /> -<TGConnectingPoint num="38" id="4370" /> -<TGConnectingPoint num="39" id="4371" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="4413" > +<new d="false" /> +<TGConnectingPoint num="0" id="4880" /> +<TGConnectingPoint num="1" id="4881" /> +<TGConnectingPoint num="2" id="4882" /> +<TGConnectingPoint num="3" id="4883" /> +<TGConnectingPoint num="4" id="4884" /> +<TGConnectingPoint num="5" id="4885" /> +<TGConnectingPoint num="6" id="4886" /> +<TGConnectingPoint num="7" id="4887" /> +<TGConnectingPoint num="8" id="4888" /> +<TGConnectingPoint num="9" id="4889" /> +<TGConnectingPoint num="10" id="4890" /> +<TGConnectingPoint num="11" id="4891" /> +<TGConnectingPoint num="12" id="4892" /> +<TGConnectingPoint num="13" id="4893" /> +<TGConnectingPoint num="14" id="4894" /> +<TGConnectingPoint num="15" id="4895" /> +<TGConnectingPoint num="16" id="4896" /> +<TGConnectingPoint num="17" id="4897" /> +<TGConnectingPoint num="18" id="4898" /> +<TGConnectingPoint num="19" id="4899" /> +<TGConnectingPoint num="20" id="4900" /> +<TGConnectingPoint num="21" id="4901" /> +<TGConnectingPoint num="22" id="4902" /> +<TGConnectingPoint num="23" id="4903" /> +<TGConnectingPoint num="24" id="4904" /> +<TGConnectingPoint num="25" id="4905" /> +<TGConnectingPoint num="26" id="4906" /> +<TGConnectingPoint num="27" id="4907" /> +<TGConnectingPoint num="28" id="4908" /> +<TGConnectingPoint num="29" id="4909" /> +<TGConnectingPoint num="30" id="4910" /> +<TGConnectingPoint num="31" id="4911" /> +<TGConnectingPoint num="32" id="4912" /> +<TGConnectingPoint num="33" id="4913" /> +<TGConnectingPoint num="34" id="4914" /> +<TGConnectingPoint num="35" id="4915" /> +<TGConnectingPoint num="36" id="4916" /> +<TGConnectingPoint num="37" id="4917" /> +<TGConnectingPoint num="38" id="4918" /> +<TGConnectingPoint num="39" id="4919" /> +<TGConnectingPoint num="40" id="4920" /> +<TGConnectingPoint num="41" id="4921" /> +<TGConnectingPoint num="42" id="4922" /> +<TGConnectingPoint num="43" id="4923" /> +<TGConnectingPoint num="44" id="4924" /> +<TGConnectingPoint num="45" id="4925" /> +<TGConnectingPoint num="46" id="4926" /> +<TGConnectingPoint num="47" id="4927" /> +<TGConnectingPoint num="48" id="4928" /> +<TGConnectingPoint num="49" id="4929" /> +<TGConnectingPoint num="50" id="4930" /> +<TGConnectingPoint num="51" id="4931" /> +<TGConnectingPoint num="52" id="4932" /> +<TGConnectingPoint num="53" id="4933" /> +<TGConnectingPoint num="54" id="4934" /> +<TGConnectingPoint num="55" id="4935" /> +<TGConnectingPoint num="56" id="4936" /> +<TGConnectingPoint num="57" id="4937" /> +<TGConnectingPoint num="58" id="4938" /> +<TGConnectingPoint num="59" id="4939" /> +<TGConnectingPoint num="60" id="4940" /> +<TGConnectingPoint num="61" id="4941" /> +<TGConnectingPoint num="62" id="4942" /> +<TGConnectingPoint num="63" id="4943" /> +<TGConnectingPoint num="64" id="4944" /> +<TGConnectingPoint num="65" id="4945" /> +<TGConnectingPoint num="66" id="4946" /> +<TGConnectingPoint num="67" id="4947" /> +<TGConnectingPoint num="68" id="4948" /> +<TGConnectingPoint num="69" id="4949" /> +<TGConnectingPoint num="70" id="4950" /> +<TGConnectingPoint num="71" id="4951" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="5025" index="37" uid="e373a749-e089-4a9b-b40d-ca0e638bcc21" > <cdparam x="531" y="297" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="IsKnownID" /> -<TGConnectingPoint num="0" id="4373" /> -<TGConnectingPoint num="1" id="4374" /> -<TGConnectingPoint num="2" id="4375" /> -<TGConnectingPoint num="3" id="4376" /> -<TGConnectingPoint num="4" id="4377" /> -<TGConnectingPoint num="5" id="4378" /> -<TGConnectingPoint num="6" id="4379" /> -<TGConnectingPoint num="7" id="4380" /> -<TGConnectingPoint num="8" id="4381" /> -<TGConnectingPoint num="9" id="4382" /> -<TGConnectingPoint num="10" id="4383" /> -<TGConnectingPoint num="11" id="4384" /> -<TGConnectingPoint num="12" id="4385" /> -<TGConnectingPoint num="13" id="4386" /> -<TGConnectingPoint num="14" id="4387" /> -<TGConnectingPoint num="15" id="4388" /> -<TGConnectingPoint num="16" id="4389" /> -<TGConnectingPoint num="17" id="4390" /> -<TGConnectingPoint num="18" id="4391" /> -<TGConnectingPoint num="19" id="4392" /> -<TGConnectingPoint num="20" id="4393" /> -<TGConnectingPoint num="21" id="4394" /> -<TGConnectingPoint num="22" id="4395" /> -<TGConnectingPoint num="23" id="4396" /> -<TGConnectingPoint num="24" id="4397" /> -<TGConnectingPoint num="25" id="4398" /> -<TGConnectingPoint num="26" id="4399" /> -<TGConnectingPoint num="27" id="4400" /> -<TGConnectingPoint num="28" id="4401" /> -<TGConnectingPoint num="29" id="4402" /> -<TGConnectingPoint num="30" id="4403" /> -<TGConnectingPoint num="31" id="4404" /> -<TGConnectingPoint num="32" id="4405" /> -<TGConnectingPoint num="33" id="4406" /> -<TGConnectingPoint num="34" id="4407" /> -<TGConnectingPoint num="35" id="4408" /> -<TGConnectingPoint num="36" id="4409" /> -<TGConnectingPoint num="37" id="4410" /> -<TGConnectingPoint num="38" id="4411" /> -<TGConnectingPoint num="39" id="4412" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="4424" > +<new d="false" /> +<TGConnectingPoint num="0" id="4953" /> +<TGConnectingPoint num="1" id="4954" /> +<TGConnectingPoint num="2" id="4955" /> +<TGConnectingPoint num="3" id="4956" /> +<TGConnectingPoint num="4" id="4957" /> +<TGConnectingPoint num="5" id="4958" /> +<TGConnectingPoint num="6" id="4959" /> +<TGConnectingPoint num="7" id="4960" /> +<TGConnectingPoint num="8" id="4961" /> +<TGConnectingPoint num="9" id="4962" /> +<TGConnectingPoint num="10" id="4963" /> +<TGConnectingPoint num="11" id="4964" /> +<TGConnectingPoint num="12" id="4965" /> +<TGConnectingPoint num="13" id="4966" /> +<TGConnectingPoint num="14" id="4967" /> +<TGConnectingPoint num="15" id="4968" /> +<TGConnectingPoint num="16" id="4969" /> +<TGConnectingPoint num="17" id="4970" /> +<TGConnectingPoint num="18" id="4971" /> +<TGConnectingPoint num="19" id="4972" /> +<TGConnectingPoint num="20" id="4973" /> +<TGConnectingPoint num="21" id="4974" /> +<TGConnectingPoint num="22" id="4975" /> +<TGConnectingPoint num="23" id="4976" /> +<TGConnectingPoint num="24" id="4977" /> +<TGConnectingPoint num="25" id="4978" /> +<TGConnectingPoint num="26" id="4979" /> +<TGConnectingPoint num="27" id="4980" /> +<TGConnectingPoint num="28" id="4981" /> +<TGConnectingPoint num="29" id="4982" /> +<TGConnectingPoint num="30" id="4983" /> +<TGConnectingPoint num="31" id="4984" /> +<TGConnectingPoint num="32" id="4985" /> +<TGConnectingPoint num="33" id="4986" /> +<TGConnectingPoint num="34" id="4987" /> +<TGConnectingPoint num="35" id="4988" /> +<TGConnectingPoint num="36" id="4989" /> +<TGConnectingPoint num="37" id="4990" /> +<TGConnectingPoint num="38" id="4991" /> +<TGConnectingPoint num="39" id="4992" /> +<TGConnectingPoint num="40" id="4993" /> +<TGConnectingPoint num="41" id="4994" /> +<TGConnectingPoint num="42" id="4995" /> +<TGConnectingPoint num="43" id="4996" /> +<TGConnectingPoint num="44" id="4997" /> +<TGConnectingPoint num="45" id="4998" /> +<TGConnectingPoint num="46" id="4999" /> +<TGConnectingPoint num="47" id="5000" /> +<TGConnectingPoint num="48" id="5001" /> +<TGConnectingPoint num="49" id="5002" /> +<TGConnectingPoint num="50" id="5003" /> +<TGConnectingPoint num="51" id="5004" /> +<TGConnectingPoint num="52" id="5005" /> +<TGConnectingPoint num="53" id="5006" /> +<TGConnectingPoint num="54" id="5007" /> +<TGConnectingPoint num="55" id="5008" /> +<TGConnectingPoint num="56" id="5009" /> +<TGConnectingPoint num="57" id="5010" /> +<TGConnectingPoint num="58" id="5011" /> +<TGConnectingPoint num="59" id="5012" /> +<TGConnectingPoint num="60" id="5013" /> +<TGConnectingPoint num="61" id="5014" /> +<TGConnectingPoint num="62" id="5015" /> +<TGConnectingPoint num="63" id="5016" /> +<TGConnectingPoint num="64" id="5017" /> +<TGConnectingPoint num="65" id="5018" /> +<TGConnectingPoint num="66" id="5019" /> +<TGConnectingPoint num="67" id="5020" /> +<TGConnectingPoint num="68" id="5021" /> +<TGConnectingPoint num="69" id="5022" /> +<TGConnectingPoint num="70" id="5023" /> +<TGConnectingPoint num="71" id="5024" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="5036" index="38" uid="0d3086fa-d72a-4285-8a5b-eaa912b7b809" > <cdparam x="696" y="256" /> -<sizeparam width="172" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Receive signal" value="setPosition(currentPosition)" /> -<TGConnectingPoint num="0" id="4414" /> -<TGConnectingPoint num="1" id="4415" /> -<TGConnectingPoint num="2" id="4416" /> -<TGConnectingPoint num="3" id="4417" /> -<TGConnectingPoint num="4" id="4418" /> -<TGConnectingPoint num="5" id="4419" /> -<TGConnectingPoint num="6" id="4420" /> -<TGConnectingPoint num="7" id="4421" /> -<TGConnectingPoint num="8" id="4422" /> -<TGConnectingPoint num="9" id="4423" /> -</COMPONENT> - -<COMPONENT type="301" id="4441" > +<new d="false" /> +<TGConnectingPoint num="0" id="5026" /> +<TGConnectingPoint num="1" id="5027" /> +<TGConnectingPoint num="2" id="5028" /> +<TGConnectingPoint num="3" id="5029" /> +<TGConnectingPoint num="4" id="5030" /> +<TGConnectingPoint num="5" id="5031" /> +<TGConnectingPoint num="6" id="5032" /> +<TGConnectingPoint num="7" id="5033" /> +<TGConnectingPoint num="8" id="5034" /> +<TGConnectingPoint num="9" id="5035" /> +</COMPONENT> + +<COMPONENT type="301" id="5053" index="39" uid="e41b7fe8-6b5e-40d2-9ea0-a20c420cc9bf" > <cdparam x="265" y="634" /> <sizeparam width="195" height="50" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -10146,3391 +11517,4557 @@ <infoparam name="UML Note" value="We first one behind if possible Otherwise, the most far away " /> -<TGConnectingPoint num="0" id="4425" /> -<TGConnectingPoint num="1" id="4426" /> -<TGConnectingPoint num="2" id="4427" /> -<TGConnectingPoint num="3" id="4428" /> -<TGConnectingPoint num="4" id="4429" /> -<TGConnectingPoint num="5" id="4430" /> -<TGConnectingPoint num="6" id="4431" /> -<TGConnectingPoint num="7" id="4432" /> -<TGConnectingPoint num="8" id="4433" /> -<TGConnectingPoint num="9" id="4434" /> -<TGConnectingPoint num="10" id="4435" /> -<TGConnectingPoint num="11" id="4436" /> -<TGConnectingPoint num="12" id="4437" /> -<TGConnectingPoint num="13" id="4438" /> -<TGConnectingPoint num="14" id="4439" /> -<TGConnectingPoint num="15" id="4440" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5037" /> +<TGConnectingPoint num="1" id="5038" /> +<TGConnectingPoint num="2" id="5039" /> +<TGConnectingPoint num="3" id="5040" /> +<TGConnectingPoint num="4" id="5041" /> +<TGConnectingPoint num="5" id="5042" /> +<TGConnectingPoint num="6" id="5043" /> +<TGConnectingPoint num="7" id="5044" /> +<TGConnectingPoint num="8" id="5045" /> +<TGConnectingPoint num="9" id="5046" /> +<TGConnectingPoint num="10" id="5047" /> +<TGConnectingPoint num="11" id="5048" /> +<TGConnectingPoint num="12" id="5049" /> +<TGConnectingPoint num="13" id="5050" /> +<TGConnectingPoint num="14" id="5051" /> +<TGConnectingPoint num="15" id="5052" /> <extraparam> <Line value="We first one behind if possible" /> <Line value="Otherwise, the most far away" /> </extraparam> </COMPONENT> -<COMPONENT type="5107" id="4457" > +<COMPONENT type="5107" id="5069" index="40" uid="ee578476-e04f-4337-915d-7c9e612ed6c6" > <cdparam x="482" y="653" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="4442" /> -<TGConnectingPoint num="1" id="4443" /> -<TGConnectingPoint num="2" id="4444" /> -<TGConnectingPoint num="3" id="4445" /> -<TGConnectingPoint num="4" id="4446" /> -<TGConnectingPoint num="5" id="4447" /> -<TGConnectingPoint num="6" id="4448" /> -<TGConnectingPoint num="7" id="4449" /> -<TGConnectingPoint num="8" id="4450" /> -<TGConnectingPoint num="9" id="4451" /> -<TGConnectingPoint num="10" id="4452" /> -<TGConnectingPoint num="11" id="4453" /> -<TGConnectingPoint num="12" id="4454" /> -<TGConnectingPoint num="13" id="4455" /> -<TGConnectingPoint num="14" id="4456" /> -</COMPONENT> - -<COMPONENT type="301" id="4474" > +<new d="false" /> +<TGConnectingPoint num="0" id="5054" /> +<TGConnectingPoint num="1" id="5055" /> +<TGConnectingPoint num="2" id="5056" /> +<TGConnectingPoint num="3" id="5057" /> +<TGConnectingPoint num="4" id="5058" /> +<TGConnectingPoint num="5" id="5059" /> +<TGConnectingPoint num="6" id="5060" /> +<TGConnectingPoint num="7" id="5061" /> +<TGConnectingPoint num="8" id="5062" /> +<TGConnectingPoint num="9" id="5063" /> +<TGConnectingPoint num="10" id="5064" /> +<TGConnectingPoint num="11" id="5065" /> +<TGConnectingPoint num="12" id="5066" /> +<TGConnectingPoint num="13" id="5067" /> +<TGConnectingPoint num="14" id="5068" /> +</COMPONENT> + +<COMPONENT type="301" id="5086" index="41" uid="f77d6b5d-9bc8-4de2-a00d-d7cebb3adc8c" > <cdparam x="425" y="562" /> <sizeparam width="78" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="No free id " /> -<TGConnectingPoint num="0" id="4458" /> -<TGConnectingPoint num="1" id="4459" /> -<TGConnectingPoint num="2" id="4460" /> -<TGConnectingPoint num="3" id="4461" /> -<TGConnectingPoint num="4" id="4462" /> -<TGConnectingPoint num="5" id="4463" /> -<TGConnectingPoint num="6" id="4464" /> -<TGConnectingPoint num="7" id="4465" /> -<TGConnectingPoint num="8" id="4466" /> -<TGConnectingPoint num="9" id="4467" /> -<TGConnectingPoint num="10" id="4468" /> -<TGConnectingPoint num="11" id="4469" /> -<TGConnectingPoint num="12" id="4470" /> -<TGConnectingPoint num="13" id="4471" /> -<TGConnectingPoint num="14" id="4472" /> -<TGConnectingPoint num="15" id="4473" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5070" /> +<TGConnectingPoint num="1" id="5071" /> +<TGConnectingPoint num="2" id="5072" /> +<TGConnectingPoint num="3" id="5073" /> +<TGConnectingPoint num="4" id="5074" /> +<TGConnectingPoint num="5" id="5075" /> +<TGConnectingPoint num="6" id="5076" /> +<TGConnectingPoint num="7" id="5077" /> +<TGConnectingPoint num="8" id="5078" /> +<TGConnectingPoint num="9" id="5079" /> +<TGConnectingPoint num="10" id="5080" /> +<TGConnectingPoint num="11" id="5081" /> +<TGConnectingPoint num="12" id="5082" /> +<TGConnectingPoint num="13" id="5083" /> +<TGConnectingPoint num="14" id="5084" /> +<TGConnectingPoint num="15" id="5085" /> <extraparam> <Line value="No free id" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="4491" > +<COMPONENT type="301" id="5103" index="42" uid="5031a483-6572-454f-975e-75bbc03ec4fa" > <cdparam x="733" y="597" /> <sizeparam width="131" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="One free id at least " /> -<TGConnectingPoint num="0" id="4475" /> -<TGConnectingPoint num="1" id="4476" /> -<TGConnectingPoint num="2" id="4477" /> -<TGConnectingPoint num="3" id="4478" /> -<TGConnectingPoint num="4" id="4479" /> -<TGConnectingPoint num="5" id="4480" /> -<TGConnectingPoint num="6" id="4481" /> -<TGConnectingPoint num="7" id="4482" /> -<TGConnectingPoint num="8" id="4483" /> -<TGConnectingPoint num="9" id="4484" /> -<TGConnectingPoint num="10" id="4485" /> -<TGConnectingPoint num="11" id="4486" /> -<TGConnectingPoint num="12" id="4487" /> -<TGConnectingPoint num="13" id="4488" /> -<TGConnectingPoint num="14" id="4489" /> -<TGConnectingPoint num="15" id="4490" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5087" /> +<TGConnectingPoint num="1" id="5088" /> +<TGConnectingPoint num="2" id="5089" /> +<TGConnectingPoint num="3" id="5090" /> +<TGConnectingPoint num="4" id="5091" /> +<TGConnectingPoint num="5" id="5092" /> +<TGConnectingPoint num="6" id="5093" /> +<TGConnectingPoint num="7" id="5094" /> +<TGConnectingPoint num="8" id="5095" /> +<TGConnectingPoint num="9" id="5096" /> +<TGConnectingPoint num="10" id="5097" /> +<TGConnectingPoint num="11" id="5098" /> +<TGConnectingPoint num="12" id="5099" /> +<TGConnectingPoint num="13" id="5100" /> +<TGConnectingPoint num="14" id="5101" /> +<TGConnectingPoint num="15" id="5102" /> <extraparam> <Line value="One free id at least" /> </extraparam> </COMPONENT> -<COMPONENT type="5106" id="4532" > +<COMPONENT type="5106" id="5176" index="43" uid="e5e66e00-32b4-46fa-ac1a-a597823afe5f" > <cdparam x="427" y="1182" /> <sizeparam width="488" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="AddingNewID" /> -<TGConnectingPoint num="0" id="4492" /> -<TGConnectingPoint num="1" id="4493" /> -<TGConnectingPoint num="2" id="4494" /> -<TGConnectingPoint num="3" id="4495" /> -<TGConnectingPoint num="4" id="4496" /> -<TGConnectingPoint num="5" id="4497" /> -<TGConnectingPoint num="6" id="4498" /> -<TGConnectingPoint num="7" id="4499" /> -<TGConnectingPoint num="8" id="4500" /> -<TGConnectingPoint num="9" id="4501" /> -<TGConnectingPoint num="10" id="4502" /> -<TGConnectingPoint num="11" id="4503" /> -<TGConnectingPoint num="12" id="4504" /> -<TGConnectingPoint num="13" id="4505" /> -<TGConnectingPoint num="14" id="4506" /> -<TGConnectingPoint num="15" id="4507" /> -<TGConnectingPoint num="16" id="4508" /> -<TGConnectingPoint num="17" id="4509" /> -<TGConnectingPoint num="18" id="4510" /> -<TGConnectingPoint num="19" id="4511" /> -<TGConnectingPoint num="20" id="4512" /> -<TGConnectingPoint num="21" id="4513" /> -<TGConnectingPoint num="22" id="4514" /> -<TGConnectingPoint num="23" id="4515" /> -<TGConnectingPoint num="24" id="4516" /> -<TGConnectingPoint num="25" id="4517" /> -<TGConnectingPoint num="26" id="4518" /> -<TGConnectingPoint num="27" id="4519" /> -<TGConnectingPoint num="28" id="4520" /> -<TGConnectingPoint num="29" id="4521" /> -<TGConnectingPoint num="30" id="4522" /> -<TGConnectingPoint num="31" id="4523" /> -<TGConnectingPoint num="32" id="4524" /> -<TGConnectingPoint num="33" id="4525" /> -<TGConnectingPoint num="34" id="4526" /> -<TGConnectingPoint num="35" id="4527" /> -<TGConnectingPoint num="36" id="4528" /> -<TGConnectingPoint num="37" id="4529" /> -<TGConnectingPoint num="38" id="4530" /> -<TGConnectingPoint num="39" id="4531" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="4573" > +<new d="false" /> +<TGConnectingPoint num="0" id="5104" /> +<TGConnectingPoint num="1" id="5105" /> +<TGConnectingPoint num="2" id="5106" /> +<TGConnectingPoint num="3" id="5107" /> +<TGConnectingPoint num="4" id="5108" /> +<TGConnectingPoint num="5" id="5109" /> +<TGConnectingPoint num="6" id="5110" /> +<TGConnectingPoint num="7" id="5111" /> +<TGConnectingPoint num="8" id="5112" /> +<TGConnectingPoint num="9" id="5113" /> +<TGConnectingPoint num="10" id="5114" /> +<TGConnectingPoint num="11" id="5115" /> +<TGConnectingPoint num="12" id="5116" /> +<TGConnectingPoint num="13" id="5117" /> +<TGConnectingPoint num="14" id="5118" /> +<TGConnectingPoint num="15" id="5119" /> +<TGConnectingPoint num="16" id="5120" /> +<TGConnectingPoint num="17" id="5121" /> +<TGConnectingPoint num="18" id="5122" /> +<TGConnectingPoint num="19" id="5123" /> +<TGConnectingPoint num="20" id="5124" /> +<TGConnectingPoint num="21" id="5125" /> +<TGConnectingPoint num="22" id="5126" /> +<TGConnectingPoint num="23" id="5127" /> +<TGConnectingPoint num="24" id="5128" /> +<TGConnectingPoint num="25" id="5129" /> +<TGConnectingPoint num="26" id="5130" /> +<TGConnectingPoint num="27" id="5131" /> +<TGConnectingPoint num="28" id="5132" /> +<TGConnectingPoint num="29" id="5133" /> +<TGConnectingPoint num="30" id="5134" /> +<TGConnectingPoint num="31" id="5135" /> +<TGConnectingPoint num="32" id="5136" /> +<TGConnectingPoint num="33" id="5137" /> +<TGConnectingPoint num="34" id="5138" /> +<TGConnectingPoint num="35" id="5139" /> +<TGConnectingPoint num="36" id="5140" /> +<TGConnectingPoint num="37" id="5141" /> +<TGConnectingPoint num="38" id="5142" /> +<TGConnectingPoint num="39" id="5143" /> +<TGConnectingPoint num="40" id="5144" /> +<TGConnectingPoint num="41" id="5145" /> +<TGConnectingPoint num="42" id="5146" /> +<TGConnectingPoint num="43" id="5147" /> +<TGConnectingPoint num="44" id="5148" /> +<TGConnectingPoint num="45" id="5149" /> +<TGConnectingPoint num="46" id="5150" /> +<TGConnectingPoint num="47" id="5151" /> +<TGConnectingPoint num="48" id="5152" /> +<TGConnectingPoint num="49" id="5153" /> +<TGConnectingPoint num="50" id="5154" /> +<TGConnectingPoint num="51" id="5155" /> +<TGConnectingPoint num="52" id="5156" /> +<TGConnectingPoint num="53" id="5157" /> +<TGConnectingPoint num="54" id="5158" /> +<TGConnectingPoint num="55" id="5159" /> +<TGConnectingPoint num="56" id="5160" /> +<TGConnectingPoint num="57" id="5161" /> +<TGConnectingPoint num="58" id="5162" /> +<TGConnectingPoint num="59" id="5163" /> +<TGConnectingPoint num="60" id="5164" /> +<TGConnectingPoint num="61" id="5165" /> +<TGConnectingPoint num="62" id="5166" /> +<TGConnectingPoint num="63" id="5167" /> +<TGConnectingPoint num="64" id="5168" /> +<TGConnectingPoint num="65" id="5169" /> +<TGConnectingPoint num="66" id="5170" /> +<TGConnectingPoint num="67" id="5171" /> +<TGConnectingPoint num="68" id="5172" /> +<TGConnectingPoint num="69" id="5173" /> +<TGConnectingPoint num="70" id="5174" /> +<TGConnectingPoint num="71" id="5175" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="5249" index="44" uid="d907a288-1b87-4d0a-bf17-571801b04137" > <cdparam x="531" y="435" /> <sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="RemovingOldIDs" /> -<TGConnectingPoint num="0" id="4533" /> -<TGConnectingPoint num="1" id="4534" /> -<TGConnectingPoint num="2" id="4535" /> -<TGConnectingPoint num="3" id="4536" /> -<TGConnectingPoint num="4" id="4537" /> -<TGConnectingPoint num="5" id="4538" /> -<TGConnectingPoint num="6" id="4539" /> -<TGConnectingPoint num="7" id="4540" /> -<TGConnectingPoint num="8" id="4541" /> -<TGConnectingPoint num="9" id="4542" /> -<TGConnectingPoint num="10" id="4543" /> -<TGConnectingPoint num="11" id="4544" /> -<TGConnectingPoint num="12" id="4545" /> -<TGConnectingPoint num="13" id="4546" /> -<TGConnectingPoint num="14" id="4547" /> -<TGConnectingPoint num="15" id="4548" /> -<TGConnectingPoint num="16" id="4549" /> -<TGConnectingPoint num="17" id="4550" /> -<TGConnectingPoint num="18" id="4551" /> -<TGConnectingPoint num="19" id="4552" /> -<TGConnectingPoint num="20" id="4553" /> -<TGConnectingPoint num="21" id="4554" /> -<TGConnectingPoint num="22" id="4555" /> -<TGConnectingPoint num="23" id="4556" /> -<TGConnectingPoint num="24" id="4557" /> -<TGConnectingPoint num="25" id="4558" /> -<TGConnectingPoint num="26" id="4559" /> -<TGConnectingPoint num="27" id="4560" /> -<TGConnectingPoint num="28" id="4561" /> -<TGConnectingPoint num="29" id="4562" /> -<TGConnectingPoint num="30" id="4563" /> -<TGConnectingPoint num="31" id="4564" /> -<TGConnectingPoint num="32" id="4565" /> -<TGConnectingPoint num="33" id="4566" /> -<TGConnectingPoint num="34" id="4567" /> -<TGConnectingPoint num="35" id="4568" /> -<TGConnectingPoint num="36" id="4569" /> -<TGConnectingPoint num="37" id="4570" /> -<TGConnectingPoint num="38" id="4571" /> -<TGConnectingPoint num="39" id="4572" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="4614" > +<new d="false" /> +<TGConnectingPoint num="0" id="5177" /> +<TGConnectingPoint num="1" id="5178" /> +<TGConnectingPoint num="2" id="5179" /> +<TGConnectingPoint num="3" id="5180" /> +<TGConnectingPoint num="4" id="5181" /> +<TGConnectingPoint num="5" id="5182" /> +<TGConnectingPoint num="6" id="5183" /> +<TGConnectingPoint num="7" id="5184" /> +<TGConnectingPoint num="8" id="5185" /> +<TGConnectingPoint num="9" id="5186" /> +<TGConnectingPoint num="10" id="5187" /> +<TGConnectingPoint num="11" id="5188" /> +<TGConnectingPoint num="12" id="5189" /> +<TGConnectingPoint num="13" id="5190" /> +<TGConnectingPoint num="14" id="5191" /> +<TGConnectingPoint num="15" id="5192" /> +<TGConnectingPoint num="16" id="5193" /> +<TGConnectingPoint num="17" id="5194" /> +<TGConnectingPoint num="18" id="5195" /> +<TGConnectingPoint num="19" id="5196" /> +<TGConnectingPoint num="20" id="5197" /> +<TGConnectingPoint num="21" id="5198" /> +<TGConnectingPoint num="22" id="5199" /> +<TGConnectingPoint num="23" id="5200" /> +<TGConnectingPoint num="24" id="5201" /> +<TGConnectingPoint num="25" id="5202" /> +<TGConnectingPoint num="26" id="5203" /> +<TGConnectingPoint num="27" id="5204" /> +<TGConnectingPoint num="28" id="5205" /> +<TGConnectingPoint num="29" id="5206" /> +<TGConnectingPoint num="30" id="5207" /> +<TGConnectingPoint num="31" id="5208" /> +<TGConnectingPoint num="32" id="5209" /> +<TGConnectingPoint num="33" id="5210" /> +<TGConnectingPoint num="34" id="5211" /> +<TGConnectingPoint num="35" id="5212" /> +<TGConnectingPoint num="36" id="5213" /> +<TGConnectingPoint num="37" id="5214" /> +<TGConnectingPoint num="38" id="5215" /> +<TGConnectingPoint num="39" id="5216" /> +<TGConnectingPoint num="40" id="5217" /> +<TGConnectingPoint num="41" id="5218" /> +<TGConnectingPoint num="42" id="5219" /> +<TGConnectingPoint num="43" id="5220" /> +<TGConnectingPoint num="44" id="5221" /> +<TGConnectingPoint num="45" id="5222" /> +<TGConnectingPoint num="46" id="5223" /> +<TGConnectingPoint num="47" id="5224" /> +<TGConnectingPoint num="48" id="5225" /> +<TGConnectingPoint num="49" id="5226" /> +<TGConnectingPoint num="50" id="5227" /> +<TGConnectingPoint num="51" id="5228" /> +<TGConnectingPoint num="52" id="5229" /> +<TGConnectingPoint num="53" id="5230" /> +<TGConnectingPoint num="54" id="5231" /> +<TGConnectingPoint num="55" id="5232" /> +<TGConnectingPoint num="56" id="5233" /> +<TGConnectingPoint num="57" id="5234" /> +<TGConnectingPoint num="58" id="5235" /> +<TGConnectingPoint num="59" id="5236" /> +<TGConnectingPoint num="60" id="5237" /> +<TGConnectingPoint num="61" id="5238" /> +<TGConnectingPoint num="62" id="5239" /> +<TGConnectingPoint num="63" id="5240" /> +<TGConnectingPoint num="64" id="5241" /> +<TGConnectingPoint num="65" id="5242" /> +<TGConnectingPoint num="66" id="5243" /> +<TGConnectingPoint num="67" id="5244" /> +<TGConnectingPoint num="68" id="5245" /> +<TGConnectingPoint num="69" id="5246" /> +<TGConnectingPoint num="70" id="5247" /> +<TGConnectingPoint num="71" id="5248" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="5322" index="45" uid="4f3b6cb2-9903-4b1a-9f47-267ef4999d07" > <cdparam x="453" y="145" /> <sizeparam width="257" height="72" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="state0" value="WaitingForNewNodesOrPosition" /> -<TGConnectingPoint num="0" id="4574" /> -<TGConnectingPoint num="1" id="4575" /> -<TGConnectingPoint num="2" id="4576" /> -<TGConnectingPoint num="3" id="4577" /> -<TGConnectingPoint num="4" id="4578" /> -<TGConnectingPoint num="5" id="4579" /> -<TGConnectingPoint num="6" id="4580" /> -<TGConnectingPoint num="7" id="4581" /> -<TGConnectingPoint num="8" id="4582" /> -<TGConnectingPoint num="9" id="4583" /> -<TGConnectingPoint num="10" id="4584" /> -<TGConnectingPoint num="11" id="4585" /> -<TGConnectingPoint num="12" id="4586" /> -<TGConnectingPoint num="13" id="4587" /> -<TGConnectingPoint num="14" id="4588" /> -<TGConnectingPoint num="15" id="4589" /> -<TGConnectingPoint num="16" id="4590" /> -<TGConnectingPoint num="17" id="4591" /> -<TGConnectingPoint num="18" id="4592" /> -<TGConnectingPoint num="19" id="4593" /> -<TGConnectingPoint num="20" id="4594" /> -<TGConnectingPoint num="21" id="4595" /> -<TGConnectingPoint num="22" id="4596" /> -<TGConnectingPoint num="23" id="4597" /> -<TGConnectingPoint num="24" id="4598" /> -<TGConnectingPoint num="25" id="4599" /> -<TGConnectingPoint num="26" id="4600" /> -<TGConnectingPoint num="27" id="4601" /> -<TGConnectingPoint num="28" id="4602" /> -<TGConnectingPoint num="29" id="4603" /> -<TGConnectingPoint num="30" id="4604" /> -<TGConnectingPoint num="31" id="4605" /> -<TGConnectingPoint num="32" id="4606" /> -<TGConnectingPoint num="33" id="4607" /> -<TGConnectingPoint num="34" id="4608" /> -<TGConnectingPoint num="35" id="4609" /> -<TGConnectingPoint num="36" id="4610" /> -<TGConnectingPoint num="37" id="4611" /> -<TGConnectingPoint num="38" id="4612" /> -<TGConnectingPoint num="39" id="4613" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="4625" > +<new d="false" /> +<TGConnectingPoint num="0" id="5250" /> +<TGConnectingPoint num="1" id="5251" /> +<TGConnectingPoint num="2" id="5252" /> +<TGConnectingPoint num="3" id="5253" /> +<TGConnectingPoint num="4" id="5254" /> +<TGConnectingPoint num="5" id="5255" /> +<TGConnectingPoint num="6" id="5256" /> +<TGConnectingPoint num="7" id="5257" /> +<TGConnectingPoint num="8" id="5258" /> +<TGConnectingPoint num="9" id="5259" /> +<TGConnectingPoint num="10" id="5260" /> +<TGConnectingPoint num="11" id="5261" /> +<TGConnectingPoint num="12" id="5262" /> +<TGConnectingPoint num="13" id="5263" /> +<TGConnectingPoint num="14" id="5264" /> +<TGConnectingPoint num="15" id="5265" /> +<TGConnectingPoint num="16" id="5266" /> +<TGConnectingPoint num="17" id="5267" /> +<TGConnectingPoint num="18" id="5268" /> +<TGConnectingPoint num="19" id="5269" /> +<TGConnectingPoint num="20" id="5270" /> +<TGConnectingPoint num="21" id="5271" /> +<TGConnectingPoint num="22" id="5272" /> +<TGConnectingPoint num="23" id="5273" /> +<TGConnectingPoint num="24" id="5274" /> +<TGConnectingPoint num="25" id="5275" /> +<TGConnectingPoint num="26" id="5276" /> +<TGConnectingPoint num="27" id="5277" /> +<TGConnectingPoint num="28" id="5278" /> +<TGConnectingPoint num="29" id="5279" /> +<TGConnectingPoint num="30" id="5280" /> +<TGConnectingPoint num="31" id="5281" /> +<TGConnectingPoint num="32" id="5282" /> +<TGConnectingPoint num="33" id="5283" /> +<TGConnectingPoint num="34" id="5284" /> +<TGConnectingPoint num="35" id="5285" /> +<TGConnectingPoint num="36" id="5286" /> +<TGConnectingPoint num="37" id="5287" /> +<TGConnectingPoint num="38" id="5288" /> +<TGConnectingPoint num="39" id="5289" /> +<TGConnectingPoint num="40" id="5290" /> +<TGConnectingPoint num="41" id="5291" /> +<TGConnectingPoint num="42" id="5292" /> +<TGConnectingPoint num="43" id="5293" /> +<TGConnectingPoint num="44" id="5294" /> +<TGConnectingPoint num="45" id="5295" /> +<TGConnectingPoint num="46" id="5296" /> +<TGConnectingPoint num="47" id="5297" /> +<TGConnectingPoint num="48" id="5298" /> +<TGConnectingPoint num="49" id="5299" /> +<TGConnectingPoint num="50" id="5300" /> +<TGConnectingPoint num="51" id="5301" /> +<TGConnectingPoint num="52" id="5302" /> +<TGConnectingPoint num="53" id="5303" /> +<TGConnectingPoint num="54" id="5304" /> +<TGConnectingPoint num="55" id="5305" /> +<TGConnectingPoint num="56" id="5306" /> +<TGConnectingPoint num="57" id="5307" /> +<TGConnectingPoint num="58" id="5308" /> +<TGConnectingPoint num="59" id="5309" /> +<TGConnectingPoint num="60" id="5310" /> +<TGConnectingPoint num="61" id="5311" /> +<TGConnectingPoint num="62" id="5312" /> +<TGConnectingPoint num="63" id="5313" /> +<TGConnectingPoint num="64" id="5314" /> +<TGConnectingPoint num="65" id="5315" /> +<TGConnectingPoint num="66" id="5316" /> +<TGConnectingPoint num="67" id="5317" /> +<TGConnectingPoint num="68" id="5318" /> +<TGConnectingPoint num="69" id="5319" /> +<TGConnectingPoint num="70" id="5320" /> +<TGConnectingPoint num="71" id="5321" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="5333" index="46" uid="33a538bd-3b23-440d-a51d-eb4fe9d32dba" > <cdparam x="505" y="254" /> -<sizeparam width="152" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="152" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Receive signal" value="addANode(id, position)" /> -<TGConnectingPoint num="0" id="4615" /> -<TGConnectingPoint num="1" id="4616" /> -<TGConnectingPoint num="2" id="4617" /> -<TGConnectingPoint num="3" id="4618" /> -<TGConnectingPoint num="4" id="4619" /> -<TGConnectingPoint num="5" id="4620" /> -<TGConnectingPoint num="6" id="4621" /> -<TGConnectingPoint num="7" id="4622" /> -<TGConnectingPoint num="8" id="4623" /> -<TGConnectingPoint num="9" id="4624" /> -</COMPONENT> - -<COMPONENT type="5100" id="4627" > +<new d="false" /> +<TGConnectingPoint num="0" id="5323" /> +<TGConnectingPoint num="1" id="5324" /> +<TGConnectingPoint num="2" id="5325" /> +<TGConnectingPoint num="3" id="5326" /> +<TGConnectingPoint num="4" id="5327" /> +<TGConnectingPoint num="5" id="5328" /> +<TGConnectingPoint num="6" id="5329" /> +<TGConnectingPoint num="7" id="5330" /> +<TGConnectingPoint num="8" id="5331" /> +<TGConnectingPoint num="9" id="5332" /> +</COMPONENT> + +<COMPONENT type="5100" id="5335" index="47" uid="499982cd-41c0-406a-a4d6-e8c6f882f190" > <cdparam x="574" y="80" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4626" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5334" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="CorrectnessChecking" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="4640" > -<cdparam x="432" y="279" /> +<AVATARStateMachineDiagramPanel name="DSRSC_Management" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="5342" index="0" uid="41893f4a-2fcf-4f8f-8cde-e99e31098924" > +<cdparam x="507" y="267" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4636" /> -<TGConnectingPoint num="1" id="4637" /> -<TGConnectingPoint num="2" id="4638" /> -<TGConnectingPoint num="3" id="4639" /> -<P1 x="432" y="279" id="4695" /> -<P2 x="517" y="124" id="4724" /> -<Point x="504" y="393" /> -<Point x="621" y="397" /> -<Point x="623" y="107" /> +<infoparam name="connector from Receive signal to Send signal" value="null" /> +<TGConnectingPoint num="0" id="5341" /> +<P1 x="507" y="267" id="5440" /> +<P2 x="631" y="277" id="5417" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4628" > -<father id="4640" num="0" /> -<cdparam x="504" y="393" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5340" index="16" uid="838c2cb9-9aa0-4ce6-9dcb-4337baf9cd93" > +<father id="5342" num="0" /> +<cdparam x="507" y="307" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5336" /> +<TGConnectingPoint num="1" id="5337" /> +<TGConnectingPoint num="2" id="5338" /> +<TGConnectingPoint num="3" id="5339" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5355" index="1" uid="f256aee6-854c-41f1-96e6-d4441fd11cca" > +<cdparam x="440" y="432" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from Receive signal to state0" value="null" /> +<TGConnectingPoint num="0" id="5351" /> +<TGConnectingPoint num="1" id="5352" /> +<TGConnectingPoint num="2" id="5353" /> +<TGConnectingPoint num="3" id="5354" /> +<P1 x="440" y="432" id="5429" /> +<P2 x="530" y="110" id="5494" /> +<Point x="442" y="479" /> +<Point x="974" y="511" /> +<Point x="957" y="129" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5343" index="17" uid="418519e8-ad03-4327-87d3-24693005e52d" > +<father id="5355" num="0" /> +<cdparam x="442" y="479" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4629" > -<father id="4640" num="1" /> -<cdparam x="621" y="397" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5344" index="18" uid="1177cdc0-8828-4f26-98a5-e9ebb8dfdf56" > +<father id="5355" num="1" /> +<cdparam x="974" y="511" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4630" > -<father id="4640" num="2" /> -<cdparam x="623" y="107" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5345" index="19" uid="82564b13-5c70-4d85-9e08-415e1130e7c6" > +<father id="5355" num="2" /> +<cdparam x="957" y="129" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4635" > -<father id="4640" num="3" /> -<cdparam x="479" y="319" /> -<sizeparam width="98" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5350" index="20" uid="7f782471-9e3c-4b41-90ce-66bc97c3d622" > +<father id="5355" num="3" /> +<cdparam x="457" y="473" /> +<sizeparam width="150" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4631" /> -<TGConnectingPoint num="1" id="4632" /> -<TGConnectingPoint num="2" id="4633" /> -<TGConnectingPoint num="3" id="4634" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5346" /> +<TGConnectingPoint num="1" id="5347" /> +<TGConnectingPoint num="2" id="5348" /> +<TGConnectingPoint num="3" id="5349" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sendMessage(id, position)" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5362" index="2" uid="80fb6de1-6d28-4a59-b832-e5ba614eb5b9" > +<cdparam x="407" y="182" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Receive signal" value="null" /> +<TGConnectingPoint num="0" id="5361" /> +<P1 x="407" y="182" id="5478" /> +<P2 x="440" y="402" id="5428" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5360" index="21" uid="dbdaf0b1-81f6-4de3-aeab-69f11467b063" > +<father id="5362" num="0" /> +<cdparam x="407" y="222" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5356" /> +<TGConnectingPoint num="1" id="5357" /> +<TGConnectingPoint num="2" id="5358" /> +<TGConnectingPoint num="3" id="5359" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5375" index="3" uid="205a169a-15b1-4775-a401-f5fc662c32cc" > +<cdparam x="507" y="267" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from Receive signal to state0" value="null" /> +<TGConnectingPoint num="0" id="5371" /> +<TGConnectingPoint num="1" id="5372" /> +<TGConnectingPoint num="2" id="5373" /> +<TGConnectingPoint num="3" id="5374" /> +<P1 x="631" y="307" id="5418" /> +<P2 x="530" y="141" id="5476" /> +<Point x="644" y="343" /> +<Point x="829" y="341" /> +<Point x="848" y="153" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5363" index="22" uid="b208cb44-55d2-4244-8c9d-faf9b58df3a1" > +<father id="5375" num="0" /> +<cdparam x="644" y="343" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5364" index="23" uid="94d04900-3042-4c5c-a384-83fc94ee7fd2" > +<father id="5375" num="1" /> +<cdparam x="829" y="341" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5365" index="24" uid="ee4279c7-3bb8-46b3-b4b3-0e9e81ed7d27" > +<father id="5375" num="2" /> +<cdparam x="848" y="153" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5370" index="25" uid="18686a4a-c29c-4c2b-a847-98e58e159797" > +<father id="5375" num="3" /> +<cdparam x="507" y="307" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5366" /> +<TGConnectingPoint num="1" id="5367" /> +<TGConnectingPoint num="2" id="5368" /> +<TGConnectingPoint num="3" id="5369" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5388" index="4" uid="dd1e6178-43f8-47f9-8752-1108ebde477d" > +<cdparam x="289" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from Send signal to state0" value="null" /> +<TGConnectingPoint num="0" id="5384" /> +<TGConnectingPoint num="1" id="5385" /> +<TGConnectingPoint num="2" id="5386" /> +<TGConnectingPoint num="3" id="5387" /> +<P1 x="289" y="344" id="5451" /> +<P2 x="285" y="141" id="5475" /> +<Point x="285" y="384" /> +<Point x="189" y="387" /> +<Point x="176" y="154" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5376" index="26" uid="bf680bb5-6b76-40d1-9b66-12bd8a9a16b5" > +<father id="5388" num="0" /> +<cdparam x="285" y="384" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5377" index="27" uid="75be00b9-71b9-46d2-a97d-a2b40f92eccd" > +<father id="5388" num="1" /> +<cdparam x="189" y="387" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5378" index="28" uid="36df946b-b1f4-4eab-aef5-538c0f11e09f" > +<father id="5388" num="2" /> +<cdparam x="176" y="154" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5383" index="29" uid="3b43b244-314b-4797-a88a-35880d51f69f" > +<father id="5388" num="3" /> +<cdparam x="289" y="384" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5379" /> +<TGConnectingPoint num="1" id="5380" /> +<TGConnectingPoint num="2" id="5381" /> +<TGConnectingPoint num="3" id="5382" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5395" index="5" uid="2989cbd7-3745-4b58-9623-84665393949a" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from start state to state0" value="null" /> +<TGConnectingPoint num="0" id="5394" /> +<P1 x="407" y="70" id="5545" /> +<P2 x="407" y="101" id="5473" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5393" index="30" uid="ea03c0ac-798f-4e1f-a825-c38ee50eea2a" > +<father id="5395" num="0" /> +<cdparam x="407" y="110" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5389" /> +<TGConnectingPoint num="1" id="5390" /> +<TGConnectingPoint num="2" id="5391" /> +<TGConnectingPoint num="3" id="5392" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5402" index="6" uid="42f01820-abc6-4424-bc35-abc8c9e5e5d1" > +<cdparam x="314" y="182" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Receive signal" value="null" /> +<TGConnectingPoint num="0" id="5401" /> +<P1 x="314" y="182" id="5500" /> +<P2 x="296" y="256" id="5461" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5400" index="31" uid="2039adf1-9f74-4157-9504-6fe82715347d" > +<father id="5402" num="0" /> +<cdparam x="314" y="222" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5396" /> +<TGConnectingPoint num="1" id="5397" /> +<TGConnectingPoint num="2" id="5398" /> +<TGConnectingPoint num="3" id="5399" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5409" index="7" uid="638b13d3-96fe-47e2-be13-3a6db05ff1a5" > +<cdparam x="296" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from Receive signal to Send signal" value="null" /> +<TGConnectingPoint num="0" id="5408" /> +<P1 x="296" y="286" id="5462" /> +<P2 x="289" y="314" id="5450" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5407" index="32" uid="c88b5ef5-baf8-4658-bab4-c0a9eb6cea08" > +<father id="5409" num="0" /> +<cdparam x="296" y="326" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5403" /> +<TGConnectingPoint num="1" id="5404" /> +<TGConnectingPoint num="2" id="5405" /> +<TGConnectingPoint num="3" id="5406" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5416" index="8" uid="3adab845-7805-4c66-85a6-0c3143b51fbe" > +<cdparam x="498" y="182" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Receive signal" value="null" /> +<TGConnectingPoint num="0" id="5415" /> +<P1 x="498" y="182" id="5503" /> +<P2 x="507" y="237" id="5439" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5414" index="33" uid="f7b23f47-666e-4e41-9e10-f9a3501ac055" > +<father id="5416" num="0" /> +<cdparam x="498" y="222" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5410" /> +<TGConnectingPoint num="1" id="5411" /> +<TGConnectingPoint num="2" id="5412" /> +<TGConnectingPoint num="3" id="5413" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="5427" index="9" uid="4d9e3240-7354-4d2b-ac76-3914c8006fca" > +<cdparam x="490" y="282" /> +<sizeparam width="283" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="forwardEmergencyBrakingMessage(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5417" /> +<TGConnectingPoint num="1" id="5418" /> +<TGConnectingPoint num="2" id="5419" /> +<TGConnectingPoint num="3" id="5420" /> +<TGConnectingPoint num="4" id="5421" /> +<TGConnectingPoint num="5" id="5422" /> +<TGConnectingPoint num="6" id="5423" /> +<TGConnectingPoint num="7" id="5424" /> +<TGConnectingPoint num="8" id="5425" /> +<TGConnectingPoint num="9" id="5426" /> +</COMPONENT> + +<COMPONENT type="5104" id="5438" index="10" uid="bff336e5-27e2-4b8f-99f3-88939dccf3d0" > +<cdparam x="288" y="407" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="broadcastEmergencyBrakingMessage(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5428" /> +<TGConnectingPoint num="1" id="5429" /> +<TGConnectingPoint num="2" id="5430" /> +<TGConnectingPoint num="3" id="5431" /> +<TGConnectingPoint num="4" id="5432" /> +<TGConnectingPoint num="5" id="5433" /> +<TGConnectingPoint num="6" id="5434" /> +<TGConnectingPoint num="7" id="5435" /> +<TGConnectingPoint num="8" id="5436" /> +<TGConnectingPoint num="9" id="5437" /> +</COMPONENT> + +<COMPONENT type="5104" id="5449" index="11" uid="ff720f2d-2305-45b0-8d5c-b6348b1d785f" > +<cdparam x="412" y="242" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="obstacleDetected(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5439" /> +<TGConnectingPoint num="1" id="5440" /> +<TGConnectingPoint num="2" id="5441" /> +<TGConnectingPoint num="3" id="5442" /> +<TGConnectingPoint num="4" id="5443" /> +<TGConnectingPoint num="5" id="5444" /> +<TGConnectingPoint num="6" id="5445" /> +<TGConnectingPoint num="7" id="5446" /> +<TGConnectingPoint num="8" id="5447" /> +<TGConnectingPoint num="9" id="5448" /> +</COMPONENT> + +<COMPONENT type="5103" id="5460" index="12" uid="655eeea4-e544-4ad1-adca-8c71d59c304d" > +<cdparam x="208" y="319" /> +<sizeparam width="163" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Send signal" value="setCarPosition(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5450" /> +<TGConnectingPoint num="1" id="5451" /> +<TGConnectingPoint num="2" id="5452" /> +<TGConnectingPoint num="3" id="5453" /> +<TGConnectingPoint num="4" id="5454" /> +<TGConnectingPoint num="5" id="5455" /> +<TGConnectingPoint num="6" id="5456" /> +<TGConnectingPoint num="7" id="5457" /> +<TGConnectingPoint num="8" id="5458" /> +<TGConnectingPoint num="9" id="5459" /> +</COMPONENT> + +<COMPONENT type="5104" id="5471" index="13" uid="fcda8993-5727-442d-9cc0-31bd161568a9" > +<cdparam x="220" y="261" /> +<sizeparam width="152" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Receive signal" value="carPosition(id, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5461" /> +<TGConnectingPoint num="1" id="5462" /> +<TGConnectingPoint num="2" id="5463" /> +<TGConnectingPoint num="3" id="5464" /> +<TGConnectingPoint num="4" id="5465" /> +<TGConnectingPoint num="5" id="5466" /> +<TGConnectingPoint num="6" id="5467" /> +<TGConnectingPoint num="7" id="5468" /> +<TGConnectingPoint num="8" id="5469" /> +<TGConnectingPoint num="9" id="5470" /> +</COMPONENT> + +<COMPONENT type="5106" id="5544" index="14" uid="f7bf92ee-f820-44db-a61a-a88bb2fc70f2" > +<cdparam x="285" y="101" /> +<sizeparam width="245" height="81" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="WaitingForEnvironmentInput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5472" /> +<TGConnectingPoint num="1" id="5473" /> +<TGConnectingPoint num="2" id="5474" /> +<TGConnectingPoint num="3" id="5475" /> +<TGConnectingPoint num="4" id="5476" /> +<TGConnectingPoint num="5" id="5477" /> +<TGConnectingPoint num="6" id="5478" /> +<TGConnectingPoint num="7" id="5479" /> +<TGConnectingPoint num="8" id="5480" /> +<TGConnectingPoint num="9" id="5481" /> +<TGConnectingPoint num="10" id="5482" /> +<TGConnectingPoint num="11" id="5483" /> +<TGConnectingPoint num="12" id="5484" /> +<TGConnectingPoint num="13" id="5485" /> +<TGConnectingPoint num="14" id="5486" /> +<TGConnectingPoint num="15" id="5487" /> +<TGConnectingPoint num="16" id="5488" /> +<TGConnectingPoint num="17" id="5489" /> +<TGConnectingPoint num="18" id="5490" /> +<TGConnectingPoint num="19" id="5491" /> +<TGConnectingPoint num="20" id="5492" /> +<TGConnectingPoint num="21" id="5493" /> +<TGConnectingPoint num="22" id="5494" /> +<TGConnectingPoint num="23" id="5495" /> +<TGConnectingPoint num="24" id="5496" /> +<TGConnectingPoint num="25" id="5497" /> +<TGConnectingPoint num="26" id="5498" /> +<TGConnectingPoint num="27" id="5499" /> +<TGConnectingPoint num="28" id="5500" /> +<TGConnectingPoint num="29" id="5501" /> +<TGConnectingPoint num="30" id="5502" /> +<TGConnectingPoint num="31" id="5503" /> +<TGConnectingPoint num="32" id="5504" /> +<TGConnectingPoint num="33" id="5505" /> +<TGConnectingPoint num="34" id="5506" /> +<TGConnectingPoint num="35" id="5507" /> +<TGConnectingPoint num="36" id="5508" /> +<TGConnectingPoint num="37" id="5509" /> +<TGConnectingPoint num="38" id="5510" /> +<TGConnectingPoint num="39" id="5511" /> +<TGConnectingPoint num="40" id="5512" /> +<TGConnectingPoint num="41" id="5513" /> +<TGConnectingPoint num="42" id="5514" /> +<TGConnectingPoint num="43" id="5515" /> +<TGConnectingPoint num="44" id="5516" /> +<TGConnectingPoint num="45" id="5517" /> +<TGConnectingPoint num="46" id="5518" /> +<TGConnectingPoint num="47" id="5519" /> +<TGConnectingPoint num="48" id="5520" /> +<TGConnectingPoint num="49" id="5521" /> +<TGConnectingPoint num="50" id="5522" /> +<TGConnectingPoint num="51" id="5523" /> +<TGConnectingPoint num="52" id="5524" /> +<TGConnectingPoint num="53" id="5525" /> +<TGConnectingPoint num="54" id="5526" /> +<TGConnectingPoint num="55" id="5527" /> +<TGConnectingPoint num="56" id="5528" /> +<TGConnectingPoint num="57" id="5529" /> +<TGConnectingPoint num="58" id="5530" /> +<TGConnectingPoint num="59" id="5531" /> +<TGConnectingPoint num="60" id="5532" /> +<TGConnectingPoint num="61" id="5533" /> +<TGConnectingPoint num="62" id="5534" /> +<TGConnectingPoint num="63" id="5535" /> +<TGConnectingPoint num="64" id="5536" /> +<TGConnectingPoint num="65" id="5537" /> +<TGConnectingPoint num="66" id="5538" /> +<TGConnectingPoint num="67" id="5539" /> +<TGConnectingPoint num="68" id="5540" /> +<TGConnectingPoint num="69" id="5541" /> +<TGConnectingPoint num="70" id="5542" /> +<TGConnectingPoint num="71" id="5543" /> <extraparam> -<guard value="[ canHaveInvalid]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="invalidMessage()" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<CONNECTOR type="5102" id="4653" > -<cdparam x="290" y="387" /> +<COMPONENT type="5100" id="5546" index="15" uid="04ba7a71-e9bd-4e25-b00d-651e085fc071" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5545" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="DrivingPowerReductionStrategy" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="5559" index="0" uid="92cddec1-52a2-4c04-ac67-a154fdd691a1" > +<cdparam x="408" y="342" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="4649" /> -<TGConnectingPoint num="1" id="4650" /> -<TGConnectingPoint num="2" id="4651" /> -<TGConnectingPoint num="3" id="4652" /> -<P1 x="290" y="387" id="4683" /> -<P2 x="298" y="117" id="4741" /> -<Point x="297" y="425" /> -<Point x="160" y="415" /> -<Point x="172" y="94" /> +<infoparam name="connector from state0 to state0" value="null" /> +<TGConnectingPoint num="0" id="5555" /> +<TGConnectingPoint num="1" id="5556" /> +<TGConnectingPoint num="2" id="5557" /> +<TGConnectingPoint num="3" id="5558" /> +<P1 x="408" y="342" id="5587" /> +<P2 x="550" y="124" id="5688" /> +<Point x="395" y="429" /> +<Point x="601" y="431" /> +<Point x="620" y="117" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4641" > -<father id="4653" num="0" /> -<cdparam x="297" y="425" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5547" index="8" uid="20c0ab46-6e14-4413-b184-07f993df732e" > +<father id="5559" num="0" /> +<cdparam x="395" y="429" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4642" > -<father id="4653" num="1" /> -<cdparam x="160" y="415" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5548" index="9" uid="86c6c5d4-9fe5-4f36-920e-3b60194b292e" > +<father id="5559" num="1" /> +<cdparam x="601" y="431" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4643" > -<father id="4653" num="2" /> -<cdparam x="172" y="94" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5549" index="10" uid="24cd5667-0212-4243-b24e-58fd2100483f" > +<father id="5559" num="2" /> +<cdparam x="620" y="117" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4648" > -<father id="4653" num="3" /> -<cdparam x="290" y="427" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5554" index="11" uid="1731eb8f-135d-4ab9-acbc-0c83ecc06227" > +<father id="5559" num="3" /> +<cdparam x="408" y="382" /> +<sizeparam width="324" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4644" /> -<TGConnectingPoint num="1" id="4645" /> -<TGConnectingPoint num="2" id="4646" /> -<TGConnectingPoint num="3" id="4647" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4660" > +<new d="false" /> +<TGConnectingPoint num="0" id="5550" /> +<TGConnectingPoint num="1" id="5551" /> +<TGConnectingPoint num="2" id="5552" /> +<TGConnectingPoint num="3" id="5553" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="minReducePowerTime" enabled="true"/> +<afterMax value="maxReducePowerTime" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="reducePowerDone()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5566" index="1" uid="6bcfe2ed-e726-40c2-9ca9-72caa46a14fa" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="4659" /> -<P1 x="407" y="70" id="4761" /> -<P2 x="407" y="99" id="4721" /> +<TGConnectingPoint num="0" id="5565" /> +<P1 x="407" y="70" id="5738" /> +<P2 x="408" y="106" id="5666" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4658" > -<father id="4660" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5564" index="12" uid="f076c75f-68e3-46d0-b935-cc395f897c27" > +<father id="5566" num="0" /> <cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4654" /> -<TGConnectingPoint num="1" id="4655" /> -<TGConnectingPoint num="2" id="4656" /> -<TGConnectingPoint num="3" id="4657" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5560" /> +<TGConnectingPoint num="1" id="5561" /> +<TGConnectingPoint num="2" id="5562" /> +<TGConnectingPoint num="3" id="5563" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4667" > -<cdparam x="407" y="149" /> +<CONNECTOR type="5102" id="5573" index="2" uid="c60c2731-063f-42d0-8130-651aac53f0aa" > +<cdparam x="408" y="156" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="4666" /> -<P1 x="407" y="149" id="4726" /> -<P2 x="407" y="188" id="4709" /> +<TGConnectingPoint num="0" id="5572" /> +<P1 x="408" y="156" id="5671" /> +<P2 x="408" y="201" id="5654" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4665" > -<father id="4667" num="0" /> -<cdparam x="407" y="189" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5571" index="13" uid="7e1bb787-6153-44c5-a6d6-999e9d43d3a0" > +<father id="5573" num="0" /> +<cdparam x="408" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4661" /> -<TGConnectingPoint num="1" id="4662" /> -<TGConnectingPoint num="2" id="4663" /> -<TGConnectingPoint num="3" id="4664" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5567" /> +<TGConnectingPoint num="1" id="5568" /> +<TGConnectingPoint num="2" id="5569" /> +<TGConnectingPoint num="3" id="5570" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4674" > -<cdparam x="407" y="218" /> +<CONNECTOR type="5102" id="5580" index="3" uid="266fe0bc-2cec-4d2b-845e-4e18cdd9012e" > +<cdparam x="408" y="231" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Receive signal to choice" value="null" /> -<TGConnectingPoint num="0" id="4673" /> -<P1 x="407" y="218" id="4710" /> -<P2 x="407" y="254" id="4693" /> +<infoparam name="connector from Receive signal to state0" value="null" /> +<TGConnectingPoint num="0" id="5579" /> +<P1 x="408" y="231" id="5655" /> +<P2 x="408" y="292" id="5582" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4672" > -<father id="4674" num="0" /> -<cdparam x="419" y="243" /> -<sizeparam width="108" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5578" index="14" uid="0d62c022-f9ea-4213-b9a9-0f206c386880" > +<father id="5580" num="0" /> +<cdparam x="408" y="271" /> +<sizeparam width="163" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4668" /> -<TGConnectingPoint num="1" id="4669" /> -<TGConnectingPoint num="2" id="4670" /> -<TGConnectingPoint num="3" id="4671" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="checkingMessage()" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4681" > -<cdparam x="382" y="279" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to Send signal" value="null" /> -<TGConnectingPoint num="0" id="4680" /> -<P1 x="382" y="279" id="4697" /> -<P2 x="290" y="357" id="4682" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4679" > -<father id="4681" num="0" /> -<cdparam x="259" y="312" /> -<sizeparam width="85" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5574" /> +<TGConnectingPoint num="1" id="5575" /> +<TGConnectingPoint num="2" id="5576" /> +<TGConnectingPoint num="3" id="5577" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="applyReducePower(value)" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="5653" index="4" uid="3092abac-d15b-40f4-8d0f-35f0b1a98859" > +<cdparam x="278" y="292" /> +<sizeparam width="260" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4675" /> -<TGConnectingPoint num="1" id="4676" /> -<TGConnectingPoint num="2" id="4677" /> -<TGConnectingPoint num="3" id="4678" /> +<infoparam name="state0" value="WaitForReducePowerToBePerformed" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5581" /> +<TGConnectingPoint num="1" id="5582" /> +<TGConnectingPoint num="2" id="5583" /> +<TGConnectingPoint num="3" id="5584" /> +<TGConnectingPoint num="4" id="5585" /> +<TGConnectingPoint num="5" id="5586" /> +<TGConnectingPoint num="6" id="5587" /> +<TGConnectingPoint num="7" id="5588" /> +<TGConnectingPoint num="8" id="5589" /> +<TGConnectingPoint num="9" id="5590" /> +<TGConnectingPoint num="10" id="5591" /> +<TGConnectingPoint num="11" id="5592" /> +<TGConnectingPoint num="12" id="5593" /> +<TGConnectingPoint num="13" id="5594" /> +<TGConnectingPoint num="14" id="5595" /> +<TGConnectingPoint num="15" id="5596" /> +<TGConnectingPoint num="16" id="5597" /> +<TGConnectingPoint num="17" id="5598" /> +<TGConnectingPoint num="18" id="5599" /> +<TGConnectingPoint num="19" id="5600" /> +<TGConnectingPoint num="20" id="5601" /> +<TGConnectingPoint num="21" id="5602" /> +<TGConnectingPoint num="22" id="5603" /> +<TGConnectingPoint num="23" id="5604" /> +<TGConnectingPoint num="24" id="5605" /> +<TGConnectingPoint num="25" id="5606" /> +<TGConnectingPoint num="26" id="5607" /> +<TGConnectingPoint num="27" id="5608" /> +<TGConnectingPoint num="28" id="5609" /> +<TGConnectingPoint num="29" id="5610" /> +<TGConnectingPoint num="30" id="5611" /> +<TGConnectingPoint num="31" id="5612" /> +<TGConnectingPoint num="32" id="5613" /> +<TGConnectingPoint num="33" id="5614" /> +<TGConnectingPoint num="34" id="5615" /> +<TGConnectingPoint num="35" id="5616" /> +<TGConnectingPoint num="36" id="5617" /> +<TGConnectingPoint num="37" id="5618" /> +<TGConnectingPoint num="38" id="5619" /> +<TGConnectingPoint num="39" id="5620" /> +<TGConnectingPoint num="40" id="5621" /> +<TGConnectingPoint num="41" id="5622" /> +<TGConnectingPoint num="42" id="5623" /> +<TGConnectingPoint num="43" id="5624" /> +<TGConnectingPoint num="44" id="5625" /> +<TGConnectingPoint num="45" id="5626" /> +<TGConnectingPoint num="46" id="5627" /> +<TGConnectingPoint num="47" id="5628" /> +<TGConnectingPoint num="48" id="5629" /> +<TGConnectingPoint num="49" id="5630" /> +<TGConnectingPoint num="50" id="5631" /> +<TGConnectingPoint num="51" id="5632" /> +<TGConnectingPoint num="52" id="5633" /> +<TGConnectingPoint num="53" id="5634" /> +<TGConnectingPoint num="54" id="5635" /> +<TGConnectingPoint num="55" id="5636" /> +<TGConnectingPoint num="56" id="5637" /> +<TGConnectingPoint num="57" id="5638" /> +<TGConnectingPoint num="58" id="5639" /> +<TGConnectingPoint num="59" id="5640" /> +<TGConnectingPoint num="60" id="5641" /> +<TGConnectingPoint num="61" id="5642" /> +<TGConnectingPoint num="62" id="5643" /> +<TGConnectingPoint num="63" id="5644" /> +<TGConnectingPoint num="64" id="5645" /> +<TGConnectingPoint num="65" id="5646" /> +<TGConnectingPoint num="66" id="5647" /> +<TGConnectingPoint num="67" id="5648" /> +<TGConnectingPoint num="68" id="5649" /> +<TGConnectingPoint num="69" id="5650" /> +<TGConnectingPoint num="70" id="5651" /> +<TGConnectingPoint num="71" id="5652" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="validMessage()" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<COMPONENT type="5103" id="4692" > -<cdparam x="174" y="362" /> -<sizeparam width="232" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="toPlausibityCheckMessage(id, position)" /> -<TGConnectingPoint num="0" id="4682" /> -<TGConnectingPoint num="1" id="4683" /> -<TGConnectingPoint num="2" id="4684" /> -<TGConnectingPoint num="3" id="4685" /> -<TGConnectingPoint num="4" id="4686" /> -<TGConnectingPoint num="5" id="4687" /> -<TGConnectingPoint num="6" id="4688" /> -<TGConnectingPoint num="7" id="4689" /> -<TGConnectingPoint num="8" id="4690" /> -<TGConnectingPoint num="9" id="4691" /> -</COMPONENT> - -<COMPONENT type="5107" id="4708" > -<cdparam x="392" y="264" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="4693" /> -<TGConnectingPoint num="1" id="4694" /> -<TGConnectingPoint num="2" id="4695" /> -<TGConnectingPoint num="3" id="4696" /> -<TGConnectingPoint num="4" id="4697" /> -<TGConnectingPoint num="5" id="4698" /> -<TGConnectingPoint num="6" id="4699" /> -<TGConnectingPoint num="7" id="4700" /> -<TGConnectingPoint num="8" id="4701" /> -<TGConnectingPoint num="9" id="4702" /> -<TGConnectingPoint num="10" id="4703" /> -<TGConnectingPoint num="11" id="4704" /> -<TGConnectingPoint num="12" id="4705" /> -<TGConnectingPoint num="13" id="4706" /> -<TGConnectingPoint num="14" id="4707" /> -</COMPONENT> - -<COMPONENT type="5104" id="4719" > -<cdparam x="275" y="193" /> -<sizeparam width="264" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="5664" index="5" uid="4e18c1fa-fc4f-45d7-b6a1-bd659c685cf2" > +<cdparam x="307" y="206" /> +<sizeparam width="203" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="getEmergencyBrakingMessage(id, position)" /> -<TGConnectingPoint num="0" id="4709" /> -<TGConnectingPoint num="1" id="4710" /> -<TGConnectingPoint num="2" id="4711" /> -<TGConnectingPoint num="3" id="4712" /> -<TGConnectingPoint num="4" id="4713" /> -<TGConnectingPoint num="5" id="4714" /> -<TGConnectingPoint num="6" id="4715" /> -<TGConnectingPoint num="7" id="4716" /> -<TGConnectingPoint num="8" id="4717" /> -<TGConnectingPoint num="9" id="4718" /> -</COMPONENT> - -<COMPONENT type="5106" id="4760" > -<cdparam x="298" y="99" /> -<sizeparam width="219" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Receive signal" value="getReducePowerOrder(value)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5654" /> +<TGConnectingPoint num="1" id="5655" /> +<TGConnectingPoint num="2" id="5656" /> +<TGConnectingPoint num="3" id="5657" /> +<TGConnectingPoint num="4" id="5658" /> +<TGConnectingPoint num="5" id="5659" /> +<TGConnectingPoint num="6" id="5660" /> +<TGConnectingPoint num="7" id="5661" /> +<TGConnectingPoint num="8" id="5662" /> +<TGConnectingPoint num="9" id="5663" /> +</COMPONENT> + +<COMPONENT type="5106" id="5737" index="6" uid="f84149a8-c4dd-4ce8-8666-311e1e8a731f" > +<cdparam x="267" y="106" /> +<sizeparam width="283" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingForMessageToAnalyze" /> -<TGConnectingPoint num="0" id="4720" /> -<TGConnectingPoint num="1" id="4721" /> -<TGConnectingPoint num="2" id="4722" /> -<TGConnectingPoint num="3" id="4723" /> -<TGConnectingPoint num="4" id="4724" /> -<TGConnectingPoint num="5" id="4725" /> -<TGConnectingPoint num="6" id="4726" /> -<TGConnectingPoint num="7" id="4727" /> -<TGConnectingPoint num="8" id="4728" /> -<TGConnectingPoint num="9" id="4729" /> -<TGConnectingPoint num="10" id="4730" /> -<TGConnectingPoint num="11" id="4731" /> -<TGConnectingPoint num="12" id="4732" /> -<TGConnectingPoint num="13" id="4733" /> -<TGConnectingPoint num="14" id="4734" /> -<TGConnectingPoint num="15" id="4735" /> -<TGConnectingPoint num="16" id="4736" /> -<TGConnectingPoint num="17" id="4737" /> -<TGConnectingPoint num="18" id="4738" /> -<TGConnectingPoint num="19" id="4739" /> -<TGConnectingPoint num="20" id="4740" /> -<TGConnectingPoint num="21" id="4741" /> -<TGConnectingPoint num="22" id="4742" /> -<TGConnectingPoint num="23" id="4743" /> -<TGConnectingPoint num="24" id="4744" /> -<TGConnectingPoint num="25" id="4745" /> -<TGConnectingPoint num="26" id="4746" /> -<TGConnectingPoint num="27" id="4747" /> -<TGConnectingPoint num="28" id="4748" /> -<TGConnectingPoint num="29" id="4749" /> -<TGConnectingPoint num="30" id="4750" /> -<TGConnectingPoint num="31" id="4751" /> -<TGConnectingPoint num="32" id="4752" /> -<TGConnectingPoint num="33" id="4753" /> -<TGConnectingPoint num="34" id="4754" /> -<TGConnectingPoint num="35" id="4755" /> -<TGConnectingPoint num="36" id="4756" /> -<TGConnectingPoint num="37" id="4757" /> -<TGConnectingPoint num="38" id="4758" /> -<TGConnectingPoint num="39" id="4759" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="4762" > +<infoparam name="state0" value="WaitForReducePowerOrder" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5665" /> +<TGConnectingPoint num="1" id="5666" /> +<TGConnectingPoint num="2" id="5667" /> +<TGConnectingPoint num="3" id="5668" /> +<TGConnectingPoint num="4" id="5669" /> +<TGConnectingPoint num="5" id="5670" /> +<TGConnectingPoint num="6" id="5671" /> +<TGConnectingPoint num="7" id="5672" /> +<TGConnectingPoint num="8" id="5673" /> +<TGConnectingPoint num="9" id="5674" /> +<TGConnectingPoint num="10" id="5675" /> +<TGConnectingPoint num="11" id="5676" /> +<TGConnectingPoint num="12" id="5677" /> +<TGConnectingPoint num="13" id="5678" /> +<TGConnectingPoint num="14" id="5679" /> +<TGConnectingPoint num="15" id="5680" /> +<TGConnectingPoint num="16" id="5681" /> +<TGConnectingPoint num="17" id="5682" /> +<TGConnectingPoint num="18" id="5683" /> +<TGConnectingPoint num="19" id="5684" /> +<TGConnectingPoint num="20" id="5685" /> +<TGConnectingPoint num="21" id="5686" /> +<TGConnectingPoint num="22" id="5687" /> +<TGConnectingPoint num="23" id="5688" /> +<TGConnectingPoint num="24" id="5689" /> +<TGConnectingPoint num="25" id="5690" /> +<TGConnectingPoint num="26" id="5691" /> +<TGConnectingPoint num="27" id="5692" /> +<TGConnectingPoint num="28" id="5693" /> +<TGConnectingPoint num="29" id="5694" /> +<TGConnectingPoint num="30" id="5695" /> +<TGConnectingPoint num="31" id="5696" /> +<TGConnectingPoint num="32" id="5697" /> +<TGConnectingPoint num="33" id="5698" /> +<TGConnectingPoint num="34" id="5699" /> +<TGConnectingPoint num="35" id="5700" /> +<TGConnectingPoint num="36" id="5701" /> +<TGConnectingPoint num="37" id="5702" /> +<TGConnectingPoint num="38" id="5703" /> +<TGConnectingPoint num="39" id="5704" /> +<TGConnectingPoint num="40" id="5705" /> +<TGConnectingPoint num="41" id="5706" /> +<TGConnectingPoint num="42" id="5707" /> +<TGConnectingPoint num="43" id="5708" /> +<TGConnectingPoint num="44" id="5709" /> +<TGConnectingPoint num="45" id="5710" /> +<TGConnectingPoint num="46" id="5711" /> +<TGConnectingPoint num="47" id="5712" /> +<TGConnectingPoint num="48" id="5713" /> +<TGConnectingPoint num="49" id="5714" /> +<TGConnectingPoint num="50" id="5715" /> +<TGConnectingPoint num="51" id="5716" /> +<TGConnectingPoint num="52" id="5717" /> +<TGConnectingPoint num="53" id="5718" /> +<TGConnectingPoint num="54" id="5719" /> +<TGConnectingPoint num="55" id="5720" /> +<TGConnectingPoint num="56" id="5721" /> +<TGConnectingPoint num="57" id="5722" /> +<TGConnectingPoint num="58" id="5723" /> +<TGConnectingPoint num="59" id="5724" /> +<TGConnectingPoint num="60" id="5725" /> +<TGConnectingPoint num="61" id="5726" /> +<TGConnectingPoint num="62" id="5727" /> +<TGConnectingPoint num="63" id="5728" /> +<TGConnectingPoint num="64" id="5729" /> +<TGConnectingPoint num="65" id="5730" /> +<TGConnectingPoint num="66" id="5731" /> +<TGConnectingPoint num="67" id="5732" /> +<TGConnectingPoint num="68" id="5733" /> +<TGConnectingPoint num="69" id="5734" /> +<TGConnectingPoint num="70" id="5735" /> +<TGConnectingPoint num="71" id="5736" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="5739" index="7" uid="2e433aad-4057-42fe-9532-187d1e29f3c4" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4761" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5738" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="DrivingPowerReductionStrategy" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="4775" > -<cdparam x="408" y="342" /> +<AVATARStateMachineDiagramPanel name="BrakeManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="5752" index="0" uid="afbf504a-8708-4f2e-bd18-7cdf252cb776" > +<cdparam x="514" y="350" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4771" /> -<TGConnectingPoint num="1" id="4772" /> -<TGConnectingPoint num="2" id="4773" /> -<TGConnectingPoint num="3" id="4774" /> -<P1 x="408" y="342" id="4803" /> -<P2 x="550" y="124" id="4872" /> -<Point x="395" y="429" /> -<Point x="601" y="431" /> -<Point x="620" y="117" /> +<TGConnectingPoint num="0" id="5748" /> +<TGConnectingPoint num="1" id="5749" /> +<TGConnectingPoint num="2" id="5750" /> +<TGConnectingPoint num="3" id="5751" /> +<P1 x="497" y="343" id="5780" /> +<P2 x="570" y="148" id="5862" /> +<Point x="497" y="396" /> +<Point x="697" y="396" /> +<Point x="697" y="148" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4763" > -<father id="4775" num="0" /> -<cdparam x="395" y="429" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5740" index="8" uid="704d11f9-899d-4350-81b8-8a1af3f09fb4" > +<father id="5752" num="0" /> +<cdparam x="497" y="396" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4764" > -<father id="4775" num="1" /> -<cdparam x="601" y="431" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5741" index="9" uid="57cc5ae3-8284-49d3-9b20-9b443ec0668e" > +<father id="5752" num="1" /> +<cdparam x="697" y="396" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4765" > -<father id="4775" num="2" /> -<cdparam x="620" y="117" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5742" index="10" uid="5da81ac7-0d27-4c3d-9dd6-17cfebfc8056" > +<father id="5752" num="2" /> +<cdparam x="697" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4770" > -<father id="4775" num="3" /> -<cdparam x="408" y="382" /> -<sizeparam width="324" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="5747" index="11" uid="3f6c0b38-48ee-40da-a275-35e5c0bd7360" > +<father id="5752" num="3" /> +<cdparam x="508" y="363" /> +<sizeparam width="180" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4766" /> -<TGConnectingPoint num="1" id="4767" /> -<TGConnectingPoint num="2" id="4768" /> -<TGConnectingPoint num="3" id="4769" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="minReducePowerTime" /> -<afterMax value="maxReducePowerTime" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="reducePowerDone()" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4782" > +<new d="false" /> +<TGConnectingPoint num="0" id="5743" /> +<TGConnectingPoint num="1" id="5744" /> +<TGConnectingPoint num="2" id="5745" /> +<TGConnectingPoint num="3" id="5746" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="value" enabled="true"/> +<afterMax value="brakeMaxDuration" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="brakingDone()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5759" index="1" uid="161ed5cc-3cc7-4802-9297-ffea6bed163e" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="4781" /> -<P1 x="407" y="70" id="4890" /> -<P2 x="408" y="106" id="4850" /> +<TGConnectingPoint num="0" id="5758" /> +<P1 x="475" y="89" id="5931" /> +<P2 x="484" y="124" id="5859" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4780" > -<father id="4782" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5757" index="12" uid="7939c141-095d-46d0-b7e2-1b2f42df31f0" > +<father id="5759" num="0" /> <cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4776" /> -<TGConnectingPoint num="1" id="4777" /> -<TGConnectingPoint num="2" id="4778" /> -<TGConnectingPoint num="3" id="4779" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5753" /> +<TGConnectingPoint num="1" id="5754" /> +<TGConnectingPoint num="2" id="5755" /> +<TGConnectingPoint num="3" id="5756" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4789" > -<cdparam x="408" y="156" /> +<CONNECTOR type="5102" id="5766" index="2" uid="9dcf3459-a71c-49fc-ba7b-ae6cf978eeb1" > +<cdparam x="484" y="172" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="4788" /> -<P1 x="408" y="156" id="4855" /> -<P2 x="408" y="201" id="4838" /> +<TGConnectingPoint num="0" id="5765" /> +<P1 x="441" y="172" id="5872" /> +<P2 x="441" y="195" id="5847" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4787" > -<father id="4789" num="0" /> -<cdparam x="408" y="196" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5764" index="13" uid="42a083a7-eb40-4695-9ecb-6890414cad53" > +<father id="5766" num="0" /> +<cdparam x="484" y="212" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4783" /> -<TGConnectingPoint num="1" id="4784" /> -<TGConnectingPoint num="2" id="4785" /> -<TGConnectingPoint num="3" id="4786" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5760" /> +<TGConnectingPoint num="1" id="5761" /> +<TGConnectingPoint num="2" id="5762" /> +<TGConnectingPoint num="3" id="5763" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4796" > -<cdparam x="408" y="231" /> +<CONNECTOR type="5102" id="5773" index="3" uid="ddcc9d9c-cca2-4323-a59c-ebc00db91220" > +<cdparam x="485" y="230" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="4795" /> -<P1 x="408" y="231" id="4839" /> -<P2 x="408" y="292" id="4798" /> +<TGConnectingPoint num="0" id="5772" /> +<P1 x="441" y="225" id="5848" /> +<P2 x="441" y="293" id="5782" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4794" > -<father id="4796" num="0" /> -<cdparam x="408" y="271" /> -<sizeparam width="163" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5771" index="14" uid="f84924fa-26cf-45bf-ae0d-76331aa97d8d" > +<father id="5773" num="0" /> +<cdparam x="447" y="243" /> +<sizeparam width="235" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4790" /> -<TGConnectingPoint num="1" id="4791" /> -<TGConnectingPoint num="2" id="4792" /> -<TGConnectingPoint num="3" id="4793" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5767" /> +<TGConnectingPoint num="1" id="5768" /> +<TGConnectingPoint num="2" id="5769" /> +<TGConnectingPoint num="3" id="5770" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="applyBraking(value)" enabled="true"/> +<actions value="value = value * 10" enabled="true"/> +<actions value="brakeMaxDuration = value + deltaBrake" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="5846" index="4" uid="e831102f-6438-4640-a038-99154ecf3afe" > +<cdparam x="386" y="293" /> +<sizeparam width="223" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="WaitingforBrakingToBeCompleted" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5774" /> +<TGConnectingPoint num="1" id="5775" /> +<TGConnectingPoint num="2" id="5776" /> +<TGConnectingPoint num="3" id="5777" /> +<TGConnectingPoint num="4" id="5778" /> +<TGConnectingPoint num="5" id="5779" /> +<TGConnectingPoint num="6" id="5780" /> +<TGConnectingPoint num="7" id="5781" /> +<TGConnectingPoint num="8" id="5782" /> +<TGConnectingPoint num="9" id="5783" /> +<TGConnectingPoint num="10" id="5784" /> +<TGConnectingPoint num="11" id="5785" /> +<TGConnectingPoint num="12" id="5786" /> +<TGConnectingPoint num="13" id="5787" /> +<TGConnectingPoint num="14" id="5788" /> +<TGConnectingPoint num="15" id="5789" /> +<TGConnectingPoint num="16" id="5790" /> +<TGConnectingPoint num="17" id="5791" /> +<TGConnectingPoint num="18" id="5792" /> +<TGConnectingPoint num="19" id="5793" /> +<TGConnectingPoint num="20" id="5794" /> +<TGConnectingPoint num="21" id="5795" /> +<TGConnectingPoint num="22" id="5796" /> +<TGConnectingPoint num="23" id="5797" /> +<TGConnectingPoint num="24" id="5798" /> +<TGConnectingPoint num="25" id="5799" /> +<TGConnectingPoint num="26" id="5800" /> +<TGConnectingPoint num="27" id="5801" /> +<TGConnectingPoint num="28" id="5802" /> +<TGConnectingPoint num="29" id="5803" /> +<TGConnectingPoint num="30" id="5804" /> +<TGConnectingPoint num="31" id="5805" /> +<TGConnectingPoint num="32" id="5806" /> +<TGConnectingPoint num="33" id="5807" /> +<TGConnectingPoint num="34" id="5808" /> +<TGConnectingPoint num="35" id="5809" /> +<TGConnectingPoint num="36" id="5810" /> +<TGConnectingPoint num="37" id="5811" /> +<TGConnectingPoint num="38" id="5812" /> +<TGConnectingPoint num="39" id="5813" /> +<TGConnectingPoint num="40" id="5814" /> +<TGConnectingPoint num="41" id="5815" /> +<TGConnectingPoint num="42" id="5816" /> +<TGConnectingPoint num="43" id="5817" /> +<TGConnectingPoint num="44" id="5818" /> +<TGConnectingPoint num="45" id="5819" /> +<TGConnectingPoint num="46" id="5820" /> +<TGConnectingPoint num="47" id="5821" /> +<TGConnectingPoint num="48" id="5822" /> +<TGConnectingPoint num="49" id="5823" /> +<TGConnectingPoint num="50" id="5824" /> +<TGConnectingPoint num="51" id="5825" /> +<TGConnectingPoint num="52" id="5826" /> +<TGConnectingPoint num="53" id="5827" /> +<TGConnectingPoint num="54" id="5828" /> +<TGConnectingPoint num="55" id="5829" /> +<TGConnectingPoint num="56" id="5830" /> +<TGConnectingPoint num="57" id="5831" /> +<TGConnectingPoint num="58" id="5832" /> +<TGConnectingPoint num="59" id="5833" /> +<TGConnectingPoint num="60" id="5834" /> +<TGConnectingPoint num="61" id="5835" /> +<TGConnectingPoint num="62" id="5836" /> +<TGConnectingPoint num="63" id="5837" /> +<TGConnectingPoint num="64" id="5838" /> +<TGConnectingPoint num="65" id="5839" /> +<TGConnectingPoint num="66" id="5840" /> +<TGConnectingPoint num="67" id="5841" /> +<TGConnectingPoint num="68" id="5842" /> +<TGConnectingPoint num="69" id="5843" /> +<TGConnectingPoint num="70" id="5844" /> +<TGConnectingPoint num="71" id="5845" /> +<invariant /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="applyReducePower(value)" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<COMPONENT type="5106" id="4837" > -<cdparam x="278" y="292" /> -<sizeparam width="260" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitForReducePowerToBePerformed" /> -<TGConnectingPoint num="0" id="4797" /> -<TGConnectingPoint num="1" id="4798" /> -<TGConnectingPoint num="2" id="4799" /> -<TGConnectingPoint num="3" id="4800" /> -<TGConnectingPoint num="4" id="4801" /> -<TGConnectingPoint num="5" id="4802" /> -<TGConnectingPoint num="6" id="4803" /> -<TGConnectingPoint num="7" id="4804" /> -<TGConnectingPoint num="8" id="4805" /> -<TGConnectingPoint num="9" id="4806" /> -<TGConnectingPoint num="10" id="4807" /> -<TGConnectingPoint num="11" id="4808" /> -<TGConnectingPoint num="12" id="4809" /> -<TGConnectingPoint num="13" id="4810" /> -<TGConnectingPoint num="14" id="4811" /> -<TGConnectingPoint num="15" id="4812" /> -<TGConnectingPoint num="16" id="4813" /> -<TGConnectingPoint num="17" id="4814" /> -<TGConnectingPoint num="18" id="4815" /> -<TGConnectingPoint num="19" id="4816" /> -<TGConnectingPoint num="20" id="4817" /> -<TGConnectingPoint num="21" id="4818" /> -<TGConnectingPoint num="22" id="4819" /> -<TGConnectingPoint num="23" id="4820" /> -<TGConnectingPoint num="24" id="4821" /> -<TGConnectingPoint num="25" id="4822" /> -<TGConnectingPoint num="26" id="4823" /> -<TGConnectingPoint num="27" id="4824" /> -<TGConnectingPoint num="28" id="4825" /> -<TGConnectingPoint num="29" id="4826" /> -<TGConnectingPoint num="30" id="4827" /> -<TGConnectingPoint num="31" id="4828" /> -<TGConnectingPoint num="32" id="4829" /> -<TGConnectingPoint num="33" id="4830" /> -<TGConnectingPoint num="34" id="4831" /> -<TGConnectingPoint num="35" id="4832" /> -<TGConnectingPoint num="36" id="4833" /> -<TGConnectingPoint num="37" id="4834" /> -<TGConnectingPoint num="38" id="4835" /> -<TGConnectingPoint num="39" id="4836" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="4848" > -<cdparam x="307" y="206" /> -<sizeparam width="203" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="5857" index="5" uid="cbe06433-d3f6-4c55-8da5-b238b57eded2" > +<cdparam x="396" y="200" /> +<sizeparam width="90" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="getReducePowerOrder(value)" /> -<TGConnectingPoint num="0" id="4838" /> -<TGConnectingPoint num="1" id="4839" /> -<TGConnectingPoint num="2" id="4840" /> -<TGConnectingPoint num="3" id="4841" /> -<TGConnectingPoint num="4" id="4842" /> -<TGConnectingPoint num="5" id="4843" /> -<TGConnectingPoint num="6" id="4844" /> -<TGConnectingPoint num="7" id="4845" /> -<TGConnectingPoint num="8" id="4846" /> -<TGConnectingPoint num="9" id="4847" /> -</COMPONENT> - -<COMPONENT type="5106" id="4889" > -<cdparam x="267" y="106" /> -<sizeparam width="283" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Receive signal" value="brake(value)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5847" /> +<TGConnectingPoint num="1" id="5848" /> +<TGConnectingPoint num="2" id="5849" /> +<TGConnectingPoint num="3" id="5850" /> +<TGConnectingPoint num="4" id="5851" /> +<TGConnectingPoint num="5" id="5852" /> +<TGConnectingPoint num="6" id="5853" /> +<TGConnectingPoint num="7" id="5854" /> +<TGConnectingPoint num="8" id="5855" /> +<TGConnectingPoint num="9" id="5856" /> +</COMPONENT> + +<COMPONENT type="5106" id="5930" index="6" uid="52b8c0f4-c7ed-4260-bc39-9076a42547f7" > +<cdparam x="398" y="124" /> +<sizeparam width="172" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitForReducePowerOrder" /> -<TGConnectingPoint num="0" id="4849" /> -<TGConnectingPoint num="1" id="4850" /> -<TGConnectingPoint num="2" id="4851" /> -<TGConnectingPoint num="3" id="4852" /> -<TGConnectingPoint num="4" id="4853" /> -<TGConnectingPoint num="5" id="4854" /> -<TGConnectingPoint num="6" id="4855" /> -<TGConnectingPoint num="7" id="4856" /> -<TGConnectingPoint num="8" id="4857" /> -<TGConnectingPoint num="9" id="4858" /> -<TGConnectingPoint num="10" id="4859" /> -<TGConnectingPoint num="11" id="4860" /> -<TGConnectingPoint num="12" id="4861" /> -<TGConnectingPoint num="13" id="4862" /> -<TGConnectingPoint num="14" id="4863" /> -<TGConnectingPoint num="15" id="4864" /> -<TGConnectingPoint num="16" id="4865" /> -<TGConnectingPoint num="17" id="4866" /> -<TGConnectingPoint num="18" id="4867" /> -<TGConnectingPoint num="19" id="4868" /> -<TGConnectingPoint num="20" id="4869" /> -<TGConnectingPoint num="21" id="4870" /> -<TGConnectingPoint num="22" id="4871" /> -<TGConnectingPoint num="23" id="4872" /> -<TGConnectingPoint num="24" id="4873" /> -<TGConnectingPoint num="25" id="4874" /> -<TGConnectingPoint num="26" id="4875" /> -<TGConnectingPoint num="27" id="4876" /> -<TGConnectingPoint num="28" id="4877" /> -<TGConnectingPoint num="29" id="4878" /> -<TGConnectingPoint num="30" id="4879" /> -<TGConnectingPoint num="31" id="4880" /> -<TGConnectingPoint num="32" id="4881" /> -<TGConnectingPoint num="33" id="4882" /> -<TGConnectingPoint num="34" id="4883" /> -<TGConnectingPoint num="35" id="4884" /> -<TGConnectingPoint num="36" id="4885" /> -<TGConnectingPoint num="37" id="4886" /> -<TGConnectingPoint num="38" id="4887" /> -<TGConnectingPoint num="39" id="4888" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="4891" > -<cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="state0" value="WaitForBrakingOrder" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5858" /> +<TGConnectingPoint num="1" id="5859" /> +<TGConnectingPoint num="2" id="5860" /> +<TGConnectingPoint num="3" id="5861" /> +<TGConnectingPoint num="4" id="5862" /> +<TGConnectingPoint num="5" id="5863" /> +<TGConnectingPoint num="6" id="5864" /> +<TGConnectingPoint num="7" id="5865" /> +<TGConnectingPoint num="8" id="5866" /> +<TGConnectingPoint num="9" id="5867" /> +<TGConnectingPoint num="10" id="5868" /> +<TGConnectingPoint num="11" id="5869" /> +<TGConnectingPoint num="12" id="5870" /> +<TGConnectingPoint num="13" id="5871" /> +<TGConnectingPoint num="14" id="5872" /> +<TGConnectingPoint num="15" id="5873" /> +<TGConnectingPoint num="16" id="5874" /> +<TGConnectingPoint num="17" id="5875" /> +<TGConnectingPoint num="18" id="5876" /> +<TGConnectingPoint num="19" id="5877" /> +<TGConnectingPoint num="20" id="5878" /> +<TGConnectingPoint num="21" id="5879" /> +<TGConnectingPoint num="22" id="5880" /> +<TGConnectingPoint num="23" id="5881" /> +<TGConnectingPoint num="24" id="5882" /> +<TGConnectingPoint num="25" id="5883" /> +<TGConnectingPoint num="26" id="5884" /> +<TGConnectingPoint num="27" id="5885" /> +<TGConnectingPoint num="28" id="5886" /> +<TGConnectingPoint num="29" id="5887" /> +<TGConnectingPoint num="30" id="5888" /> +<TGConnectingPoint num="31" id="5889" /> +<TGConnectingPoint num="32" id="5890" /> +<TGConnectingPoint num="33" id="5891" /> +<TGConnectingPoint num="34" id="5892" /> +<TGConnectingPoint num="35" id="5893" /> +<TGConnectingPoint num="36" id="5894" /> +<TGConnectingPoint num="37" id="5895" /> +<TGConnectingPoint num="38" id="5896" /> +<TGConnectingPoint num="39" id="5897" /> +<TGConnectingPoint num="40" id="5898" /> +<TGConnectingPoint num="41" id="5899" /> +<TGConnectingPoint num="42" id="5900" /> +<TGConnectingPoint num="43" id="5901" /> +<TGConnectingPoint num="44" id="5902" /> +<TGConnectingPoint num="45" id="5903" /> +<TGConnectingPoint num="46" id="5904" /> +<TGConnectingPoint num="47" id="5905" /> +<TGConnectingPoint num="48" id="5906" /> +<TGConnectingPoint num="49" id="5907" /> +<TGConnectingPoint num="50" id="5908" /> +<TGConnectingPoint num="51" id="5909" /> +<TGConnectingPoint num="52" id="5910" /> +<TGConnectingPoint num="53" id="5911" /> +<TGConnectingPoint num="54" id="5912" /> +<TGConnectingPoint num="55" id="5913" /> +<TGConnectingPoint num="56" id="5914" /> +<TGConnectingPoint num="57" id="5915" /> +<TGConnectingPoint num="58" id="5916" /> +<TGConnectingPoint num="59" id="5917" /> +<TGConnectingPoint num="60" id="5918" /> +<TGConnectingPoint num="61" id="5919" /> +<TGConnectingPoint num="62" id="5920" /> +<TGConnectingPoint num="63" id="5921" /> +<TGConnectingPoint num="64" id="5922" /> +<TGConnectingPoint num="65" id="5923" /> +<TGConnectingPoint num="66" id="5924" /> +<TGConnectingPoint num="67" id="5925" /> +<TGConnectingPoint num="68" id="5926" /> +<TGConnectingPoint num="69" id="5927" /> +<TGConnectingPoint num="70" id="5928" /> +<TGConnectingPoint num="71" id="5929" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="5932" index="7" uid="defa32bb-a2ed-4087-ba19-25fa6728f80d" > +<cdparam x="468" y="69" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="4890" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5931" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="DangerAvoidanceStrategy" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="4904" > +<AVATARStateMachineDiagramPanel name="DangerAvoidanceStrategy" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="5945" index="0" uid="b834c5c2-2661-4674-91f1-1214c716e0c5" > <cdparam x="512" y="766" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="4900" /> -<TGConnectingPoint num="1" id="4901" /> -<TGConnectingPoint num="2" id="4902" /> -<TGConnectingPoint num="3" id="4903" /> -<P1 x="512" y="766" id="4969" /> -<P2 x="636" y="162" id="5150" /> +<TGConnectingPoint num="0" id="5941" /> +<TGConnectingPoint num="1" id="5942" /> +<TGConnectingPoint num="2" id="5943" /> +<TGConnectingPoint num="3" id="5944" /> +<P1 x="512" y="766" id="6010" /> +<P2 x="636" y="162" id="6255" /> <Point x="516" y="826" /> <Point x="776" y="833" /> <Point x="781" y="165" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4892" > -<father id="4904" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5933" index="20" uid="d96722d7-d6c8-4d4d-9593-fa42d0d6f4df" > +<father id="5945" num="0" /> <cdparam x="516" y="826" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4893" > -<father id="4904" num="1" /> +<SUBCOMPONENT type="-1" id="5934" index="21" uid="4ec55fdf-a3cd-472d-88aa-a3c5dd524e02" > +<father id="5945" num="1" /> <cdparam x="776" y="833" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4894" > -<father id="4904" num="2" /> +<SUBCOMPONENT type="-1" id="5935" index="22" uid="5bc1a94d-7235-430b-93d5-38d2e4384835" > +<father id="5945" num="2" /> <cdparam x="781" y="165" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="4899" > -<father id="4904" num="3" /> +<SUBCOMPONENT type="-1" id="5940" index="23" uid="a252c078-0a67-4246-ba9c-c4d2b17d00c2" > +<father id="5945" num="3" /> <cdparam x="512" y="806" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4895" /> -<TGConnectingPoint num="1" id="4896" /> -<TGConnectingPoint num="2" id="4897" /> -<TGConnectingPoint num="3" id="4898" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5936" /> +<TGConnectingPoint num="1" id="5937" /> +<TGConnectingPoint num="2" id="5938" /> +<TGConnectingPoint num="3" id="5939" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4911" > +<CONNECTOR type="5102" id="5952" index="1" uid="197af73e-c497-4599-966e-37a7d12052d2" > <cdparam x="518" y="602" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="4910" /> -<P1 x="510" y="605" id="4980" /> -<P2 x="511" y="642" id="4991" /> +<TGConnectingPoint num="0" id="5951" /> +<P1 x="510" y="605" id="6021" /> +<P2 x="511" y="642" id="6032" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4909" > -<father id="4911" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5950" index="24" uid="f7d58b6d-82eb-4f6c-b46d-2dba8e1288f8" > +<father id="5952" num="0" /> <cdparam x="518" y="642" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4905" /> -<TGConnectingPoint num="1" id="4906" /> -<TGConnectingPoint num="2" id="4907" /> -<TGConnectingPoint num="3" id="4908" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5946" /> +<TGConnectingPoint num="1" id="5947" /> +<TGConnectingPoint num="2" id="5948" /> +<TGConnectingPoint num="3" id="5949" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4918" > +<CONNECTOR type="5102" id="5959" index="2" uid="e8e3ab44-96d9-48b3-aa41-49aa41e06596" > <cdparam x="586" y="530" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="4917" /> -<P1 x="510" y="530" id="5060" /> -<P2 x="510" y="575" id="4979" /> +<TGConnectingPoint num="0" id="5958" /> +<P1 x="510" y="530" id="6133" /> +<P2 x="510" y="575" id="6020" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4916" > -<father id="4918" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5957" index="25" uid="6ef99717-b0c2-4947-a60b-cff417778eb0" > +<father id="5959" num="0" /> <cdparam x="523" y="558" /> -<sizeparam width="244" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="244" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4912" /> -<TGConnectingPoint num="1" id="4913" /> -<TGConnectingPoint num="2" id="4914" /> -<TGConnectingPoint num="3" id="4915" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="value = 10 - (position - currentPosition)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="4925" > +<new d="false" /> +<TGConnectingPoint num="0" id="5953" /> +<TGConnectingPoint num="1" id="5954" /> +<TGConnectingPoint num="2" id="5955" /> +<TGConnectingPoint num="3" id="5956" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="value = 10 - (position - currentPosition)" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5966" index="3" uid="55068c52-f534-4cd4-a532-acd307f4ef89" > <cdparam x="524" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="4924" /> -<P1 x="524" y="331" id="5102" /> -<P2 x="560" y="480" id="5049" /> +<TGConnectingPoint num="0" id="5965" /> +<P1 x="524" y="331" id="6207" /> +<P2 x="560" y="480" id="6122" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4923" > -<father id="4925" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5964" index="26" uid="f37d133b-e95f-46a5-9cf3-67063b22e0c3" > +<father id="5966" num="0" /> <cdparam x="548" y="369" /> -<sizeparam width="44" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="44" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4919" /> -<TGConnectingPoint num="1" id="4920" /> -<TGConnectingPoint num="2" id="4921" /> -<TGConnectingPoint num="3" id="4922" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5960" /> +<TGConnectingPoint num="1" id="5961" /> +<TGConnectingPoint num="2" id="5962" /> +<TGConnectingPoint num="3" id="5963" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4932" > +<CONNECTOR type="5102" id="5973" index="4" uid="e2a3d6a2-7515-4f8d-9659-97ebf3599db1" > <cdparam x="419" y="125" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="4931" /> -<P1 x="419" y="125" id="5168" /> -<P2 x="431" y="144" id="5135" /> +<TGConnectingPoint num="0" id="5972" /> +<P1 x="419" y="125" id="6305" /> +<P2 x="431" y="144" id="6240" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4930" > -<father id="4932" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5971" index="27" uid="5edfcb14-b951-4044-9390-1c0e987d5eff" > +<father id="5973" num="0" /> <cdparam x="419" y="165" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4926" /> -<TGConnectingPoint num="1" id="4927" /> -<TGConnectingPoint num="2" id="4928" /> -<TGConnectingPoint num="3" id="4929" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5967" /> +<TGConnectingPoint num="1" id="5968" /> +<TGConnectingPoint num="2" id="5969" /> +<TGConnectingPoint num="3" id="5970" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4939" > +<CONNECTOR type="5102" id="5980" index="5" uid="0c46190b-36dd-4dce-aaa0-dbc4ec8aff07" > <cdparam x="499" y="194" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="4938" /> -<P1 x="499" y="194" id="5133" /> -<P2 x="499" y="228" id="5116" /> +<TGConnectingPoint num="0" id="5979" /> +<P1 x="499" y="194" id="6238" /> +<P2 x="499" y="228" id="6221" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4937" > -<father id="4939" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5978" index="28" uid="04aaf7ff-0777-436d-a497-a7445837a3b7" > +<father id="5980" num="0" /> <cdparam x="499" y="234" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4933" /> -<TGConnectingPoint num="1" id="4934" /> -<TGConnectingPoint num="2" id="4935" /> -<TGConnectingPoint num="3" id="4936" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5974" /> +<TGConnectingPoint num="1" id="5975" /> +<TGConnectingPoint num="2" id="5976" /> +<TGConnectingPoint num="3" id="5977" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4946" > +<CONNECTOR type="5102" id="5987" index="6" uid="1e6ab39f-becd-40ac-9ec8-c9a62fcca2e8" > <cdparam x="499" y="258" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to choice" value="null" /> -<TGConnectingPoint num="0" id="4945" /> -<P1 x="499" y="258" id="5117" /> -<P2 x="499" y="306" id="5100" /> +<TGConnectingPoint num="0" id="5986" /> +<P1 x="499" y="258" id="6222" /> +<P2 x="499" y="306" id="6205" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4944" > -<father id="4946" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5985" index="29" uid="19aaf413-4301-4419-8abf-8f7e9da9de13" > +<father id="5987" num="0" /> <cdparam x="499" y="298" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4940" /> -<TGConnectingPoint num="1" id="4941" /> -<TGConnectingPoint num="2" id="4942" /> -<TGConnectingPoint num="3" id="4943" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5981" /> +<TGConnectingPoint num="1" id="5982" /> +<TGConnectingPoint num="2" id="5983" /> +<TGConnectingPoint num="3" id="5984" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4953" > +<CONNECTOR type="5102" id="5994" index="7" uid="d3323cdf-0da4-4e22-807c-dcf5cc632726" > <cdparam x="474" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to Send signal" value="null" /> -<TGConnectingPoint num="0" id="4952" /> -<P1 x="474" y="331" id="5104" /> -<P2 x="393" y="394" id="5072" /> +<TGConnectingPoint num="0" id="5993" /> +<P1 x="474" y="331" id="6209" /> +<P2 x="393" y="394" id="6177" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4951" > -<father id="4953" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5992" index="30" uid="43895013-b016-4f0c-9d41-49a4eccca93c" > +<father id="5994" num="0" /> <cdparam x="356" y="357" /> -<sizeparam width="78" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="78" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4947" /> -<TGConnectingPoint num="1" id="4948" /> -<TGConnectingPoint num="2" id="4949" /> -<TGConnectingPoint num="3" id="4950" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5988" /> +<TGConnectingPoint num="1" id="5989" /> +<TGConnectingPoint num="2" id="5990" /> +<TGConnectingPoint num="3" id="5991" /> <extraparam> -<guard value="[ speed > 5]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ speed > 5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4960" > +<CONNECTOR type="5102" id="6001" index="8" uid="5a781999-2439-4939-8f6f-273442a1bc3a" > <cdparam x="390" y="432" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="4959" /> -<P1 x="393" y="424" id="5073" /> -<P2 x="436" y="480" id="5031" /> +<TGConnectingPoint num="0" id="6000" /> +<P1 x="393" y="424" id="6178" /> +<P2 x="436" y="480" id="6104" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4958" > -<father id="4960" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5999" index="31" uid="86565a1c-2896-4ba7-b585-cee952dcf717" > +<father id="6001" num="0" /> <cdparam x="390" y="472" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4954" /> -<TGConnectingPoint num="1" id="4955" /> -<TGConnectingPoint num="2" id="4956" /> -<TGConnectingPoint num="3" id="4957" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5995" /> +<TGConnectingPoint num="1" id="5996" /> +<TGConnectingPoint num="2" id="5997" /> +<TGConnectingPoint num="3" id="5998" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="4967" > +<CONNECTOR type="5102" id="6008" index="9" uid="ba0d8b74-a56a-4818-bb2a-6cad711a00b5" > <cdparam x="537" y="692" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="4966" /> -<P1 x="511" y="692" id="4996" /> -<P2 x="512" y="736" id="4968" /> +<TGConnectingPoint num="0" id="6007" /> +<P1 x="511" y="692" id="6037" /> +<P2 x="512" y="736" id="6009" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="4965" > -<father id="4967" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6006" index="32" uid="43a6cad1-d87d-4225-986c-bf24716a6622" > +<father id="6008" num="0" /> <cdparam x="534" y="724" /> -<sizeparam width="126" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="126" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="4961" /> -<TGConnectingPoint num="1" id="4962" /> -<TGConnectingPoint num="2" id="4963" /> -<TGConnectingPoint num="3" id="4964" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="value = carinfo.myID" /> -</extraparam> -</SUBCOMPONENT> - -<COMPONENT type="5103" id="4978" > +<new d="false" /> +<TGConnectingPoint num="0" id="6002" /> +<TGConnectingPoint num="1" id="6003" /> +<TGConnectingPoint num="2" id="6004" /> +<TGConnectingPoint num="3" id="6005" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="value = carinfo.myID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="6019" index="10" uid="7c02bdff-b93c-4f9c-bcb5-8f9af671fd53" > <cdparam x="378" y="741" /> -<sizeparam width="269" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Send signal" value="forwardEmergency(value, currentPosition)" /> -<TGConnectingPoint num="0" id="4968" /> -<TGConnectingPoint num="1" id="4969" /> -<TGConnectingPoint num="2" id="4970" /> -<TGConnectingPoint num="3" id="4971" /> -<TGConnectingPoint num="4" id="4972" /> -<TGConnectingPoint num="5" id="4973" /> -<TGConnectingPoint num="6" id="4974" /> -<TGConnectingPoint num="7" id="4975" /> -<TGConnectingPoint num="8" id="4976" /> -<TGConnectingPoint num="9" id="4977" /> -</COMPONENT> - -<COMPONENT type="5103" id="4989" > +<new d="false" /> +<TGConnectingPoint num="0" id="6009" /> +<TGConnectingPoint num="1" id="6010" /> +<TGConnectingPoint num="2" id="6011" /> +<TGConnectingPoint num="3" id="6012" /> +<TGConnectingPoint num="4" id="6013" /> +<TGConnectingPoint num="5" id="6014" /> +<TGConnectingPoint num="6" id="6015" /> +<TGConnectingPoint num="7" id="6016" /> +<TGConnectingPoint num="8" id="6017" /> +<TGConnectingPoint num="9" id="6018" /> +</COMPONENT> + +<COMPONENT type="5103" id="6030" index="11" uid="8ca51324-34c3-4406-ab0c-59e312e779b9" > <cdparam x="446" y="580" /> -<sizeparam width="128" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Send signal" value="brakePower(value)" /> -<TGConnectingPoint num="0" id="4979" /> -<TGConnectingPoint num="1" id="4980" /> -<TGConnectingPoint num="2" id="4981" /> -<TGConnectingPoint num="3" id="4982" /> -<TGConnectingPoint num="4" id="4983" /> -<TGConnectingPoint num="5" id="4984" /> -<TGConnectingPoint num="6" id="4985" /> -<TGConnectingPoint num="7" id="4986" /> -<TGConnectingPoint num="8" id="4987" /> -<TGConnectingPoint num="9" id="4988" /> -</COMPONENT> - -<COMPONENT type="5106" id="5030" > +<new d="false" /> +<TGConnectingPoint num="0" id="6020" /> +<TGConnectingPoint num="1" id="6021" /> +<TGConnectingPoint num="2" id="6022" /> +<TGConnectingPoint num="3" id="6023" /> +<TGConnectingPoint num="4" id="6024" /> +<TGConnectingPoint num="5" id="6025" /> +<TGConnectingPoint num="6" id="6026" /> +<TGConnectingPoint num="7" id="6027" /> +<TGConnectingPoint num="8" id="6028" /> +<TGConnectingPoint num="9" id="6029" /> +</COMPONENT> + +<COMPONENT type="5106" id="6103" index="12" uid="7fc6963c-3986-46c0-80f1-21c7e4d10ed9" > <cdparam x="403" y="642" /> <sizeparam width="217" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="state0" value="ForwardManagement" /> -<TGConnectingPoint num="0" id="4990" /> -<TGConnectingPoint num="1" id="4991" /> -<TGConnectingPoint num="2" id="4992" /> -<TGConnectingPoint num="3" id="4993" /> -<TGConnectingPoint num="4" id="4994" /> -<TGConnectingPoint num="5" id="4995" /> -<TGConnectingPoint num="6" id="4996" /> -<TGConnectingPoint num="7" id="4997" /> -<TGConnectingPoint num="8" id="4998" /> -<TGConnectingPoint num="9" id="4999" /> -<TGConnectingPoint num="10" id="5000" /> -<TGConnectingPoint num="11" id="5001" /> -<TGConnectingPoint num="12" id="5002" /> -<TGConnectingPoint num="13" id="5003" /> -<TGConnectingPoint num="14" id="5004" /> -<TGConnectingPoint num="15" id="5005" /> -<TGConnectingPoint num="16" id="5006" /> -<TGConnectingPoint num="17" id="5007" /> -<TGConnectingPoint num="18" id="5008" /> -<TGConnectingPoint num="19" id="5009" /> -<TGConnectingPoint num="20" id="5010" /> -<TGConnectingPoint num="21" id="5011" /> -<TGConnectingPoint num="22" id="5012" /> -<TGConnectingPoint num="23" id="5013" /> -<TGConnectingPoint num="24" id="5014" /> -<TGConnectingPoint num="25" id="5015" /> -<TGConnectingPoint num="26" id="5016" /> -<TGConnectingPoint num="27" id="5017" /> -<TGConnectingPoint num="28" id="5018" /> -<TGConnectingPoint num="29" id="5019" /> -<TGConnectingPoint num="30" id="5020" /> -<TGConnectingPoint num="31" id="5021" /> -<TGConnectingPoint num="32" id="5022" /> -<TGConnectingPoint num="33" id="5023" /> -<TGConnectingPoint num="34" id="5024" /> -<TGConnectingPoint num="35" id="5025" /> -<TGConnectingPoint num="36" id="5026" /> -<TGConnectingPoint num="37" id="5027" /> -<TGConnectingPoint num="38" id="5028" /> -<TGConnectingPoint num="39" id="5029" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="5071" > -<cdparam x="436" y="480" /> -<sizeparam width="201" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="BrakingManagement" /> -<TGConnectingPoint num="0" id="5031" /> -<TGConnectingPoint num="1" id="5032" /> -<TGConnectingPoint num="2" id="5033" /> -<TGConnectingPoint num="3" id="5034" /> -<TGConnectingPoint num="4" id="5035" /> -<TGConnectingPoint num="5" id="5036" /> -<TGConnectingPoint num="6" id="5037" /> -<TGConnectingPoint num="7" id="5038" /> -<TGConnectingPoint num="8" id="5039" /> -<TGConnectingPoint num="9" id="5040" /> -<TGConnectingPoint num="10" id="5041" /> -<TGConnectingPoint num="11" id="5042" /> -<TGConnectingPoint num="12" id="5043" /> -<TGConnectingPoint num="13" id="5044" /> -<TGConnectingPoint num="14" id="5045" /> -<TGConnectingPoint num="15" id="5046" /> -<TGConnectingPoint num="16" id="5047" /> -<TGConnectingPoint num="17" id="5048" /> -<TGConnectingPoint num="18" id="5049" /> -<TGConnectingPoint num="19" id="5050" /> -<TGConnectingPoint num="20" id="5051" /> -<TGConnectingPoint num="21" id="5052" /> -<TGConnectingPoint num="22" id="5053" /> -<TGConnectingPoint num="23" id="5054" /> -<TGConnectingPoint num="24" id="5055" /> -<TGConnectingPoint num="25" id="5056" /> -<TGConnectingPoint num="26" id="5057" /> -<TGConnectingPoint num="27" id="5058" /> -<TGConnectingPoint num="28" id="5059" /> -<TGConnectingPoint num="29" id="5060" /> -<TGConnectingPoint num="30" id="5061" /> -<TGConnectingPoint num="31" id="5062" /> -<TGConnectingPoint num="32" id="5063" /> -<TGConnectingPoint num="33" id="5064" /> -<TGConnectingPoint num="34" id="5065" /> -<TGConnectingPoint num="35" id="5066" /> -<TGConnectingPoint num="36" id="5067" /> -<TGConnectingPoint num="37" id="5068" /> -<TGConnectingPoint num="38" id="5069" /> -<TGConnectingPoint num="39" id="5070" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5103" id="5082" > -<cdparam x="326" y="399" /> -<sizeparam width="135" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="reducePower(value)" /> -<TGConnectingPoint num="0" id="5072" /> -<TGConnectingPoint num="1" id="5073" /> -<TGConnectingPoint num="2" id="5074" /> -<TGConnectingPoint num="3" id="5075" /> -<TGConnectingPoint num="4" id="5076" /> -<TGConnectingPoint num="5" id="5077" /> -<TGConnectingPoint num="6" id="5078" /> -<TGConnectingPoint num="7" id="5079" /> -<TGConnectingPoint num="8" id="5080" /> -<TGConnectingPoint num="9" id="5081" /> -</COMPONENT> - -<COMPONENT type="301" id="5099" > -<cdparam x="561" y="301" /> -<sizeparam width="169" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="UML Note" value="Have to reduce Power ? -" /> -<TGConnectingPoint num="0" id="5083" /> -<TGConnectingPoint num="1" id="5084" /> -<TGConnectingPoint num="2" id="5085" /> -<TGConnectingPoint num="3" id="5086" /> -<TGConnectingPoint num="4" id="5087" /> -<TGConnectingPoint num="5" id="5088" /> -<TGConnectingPoint num="6" id="5089" /> -<TGConnectingPoint num="7" id="5090" /> -<TGConnectingPoint num="8" id="5091" /> -<TGConnectingPoint num="9" id="5092" /> -<TGConnectingPoint num="10" id="5093" /> -<TGConnectingPoint num="11" id="5094" /> -<TGConnectingPoint num="12" id="5095" /> -<TGConnectingPoint num="13" id="5096" /> -<TGConnectingPoint num="14" id="5097" /> -<TGConnectingPoint num="15" id="5098" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6031" /> +<TGConnectingPoint num="1" id="6032" /> +<TGConnectingPoint num="2" id="6033" /> +<TGConnectingPoint num="3" id="6034" /> +<TGConnectingPoint num="4" id="6035" /> +<TGConnectingPoint num="5" id="6036" /> +<TGConnectingPoint num="6" id="6037" /> +<TGConnectingPoint num="7" id="6038" /> +<TGConnectingPoint num="8" id="6039" /> +<TGConnectingPoint num="9" id="6040" /> +<TGConnectingPoint num="10" id="6041" /> +<TGConnectingPoint num="11" id="6042" /> +<TGConnectingPoint num="12" id="6043" /> +<TGConnectingPoint num="13" id="6044" /> +<TGConnectingPoint num="14" id="6045" /> +<TGConnectingPoint num="15" id="6046" /> +<TGConnectingPoint num="16" id="6047" /> +<TGConnectingPoint num="17" id="6048" /> +<TGConnectingPoint num="18" id="6049" /> +<TGConnectingPoint num="19" id="6050" /> +<TGConnectingPoint num="20" id="6051" /> +<TGConnectingPoint num="21" id="6052" /> +<TGConnectingPoint num="22" id="6053" /> +<TGConnectingPoint num="23" id="6054" /> +<TGConnectingPoint num="24" id="6055" /> +<TGConnectingPoint num="25" id="6056" /> +<TGConnectingPoint num="26" id="6057" /> +<TGConnectingPoint num="27" id="6058" /> +<TGConnectingPoint num="28" id="6059" /> +<TGConnectingPoint num="29" id="6060" /> +<TGConnectingPoint num="30" id="6061" /> +<TGConnectingPoint num="31" id="6062" /> +<TGConnectingPoint num="32" id="6063" /> +<TGConnectingPoint num="33" id="6064" /> +<TGConnectingPoint num="34" id="6065" /> +<TGConnectingPoint num="35" id="6066" /> +<TGConnectingPoint num="36" id="6067" /> +<TGConnectingPoint num="37" id="6068" /> +<TGConnectingPoint num="38" id="6069" /> +<TGConnectingPoint num="39" id="6070" /> +<TGConnectingPoint num="40" id="6071" /> +<TGConnectingPoint num="41" id="6072" /> +<TGConnectingPoint num="42" id="6073" /> +<TGConnectingPoint num="43" id="6074" /> +<TGConnectingPoint num="44" id="6075" /> +<TGConnectingPoint num="45" id="6076" /> +<TGConnectingPoint num="46" id="6077" /> +<TGConnectingPoint num="47" id="6078" /> +<TGConnectingPoint num="48" id="6079" /> +<TGConnectingPoint num="49" id="6080" /> +<TGConnectingPoint num="50" id="6081" /> +<TGConnectingPoint num="51" id="6082" /> +<TGConnectingPoint num="52" id="6083" /> +<TGConnectingPoint num="53" id="6084" /> +<TGConnectingPoint num="54" id="6085" /> +<TGConnectingPoint num="55" id="6086" /> +<TGConnectingPoint num="56" id="6087" /> +<TGConnectingPoint num="57" id="6088" /> +<TGConnectingPoint num="58" id="6089" /> +<TGConnectingPoint num="59" id="6090" /> +<TGConnectingPoint num="60" id="6091" /> +<TGConnectingPoint num="61" id="6092" /> +<TGConnectingPoint num="62" id="6093" /> +<TGConnectingPoint num="63" id="6094" /> +<TGConnectingPoint num="64" id="6095" /> +<TGConnectingPoint num="65" id="6096" /> +<TGConnectingPoint num="66" id="6097" /> +<TGConnectingPoint num="67" id="6098" /> +<TGConnectingPoint num="68" id="6099" /> +<TGConnectingPoint num="69" id="6100" /> +<TGConnectingPoint num="70" id="6101" /> +<TGConnectingPoint num="71" id="6102" /> <extraparam> -<Line value="Have to reduce Power ?" /> </extraparam> </COMPONENT> -<COMPONENT type="5107" id="5115" > -<cdparam x="484" y="316" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="5100" /> -<TGConnectingPoint num="1" id="5101" /> -<TGConnectingPoint num="2" id="5102" /> -<TGConnectingPoint num="3" id="5103" /> -<TGConnectingPoint num="4" id="5104" /> -<TGConnectingPoint num="5" id="5105" /> -<TGConnectingPoint num="6" id="5106" /> -<TGConnectingPoint num="7" id="5107" /> -<TGConnectingPoint num="8" id="5108" /> -<TGConnectingPoint num="9" id="5109" /> -<TGConnectingPoint num="10" id="5110" /> -<TGConnectingPoint num="11" id="5111" /> -<TGConnectingPoint num="12" id="5112" /> -<TGConnectingPoint num="13" id="5113" /> -<TGConnectingPoint num="14" id="5114" /> -</COMPONENT> - -<COMPONENT type="5104" id="5126" > -<cdparam x="370" y="233" /> -<sizeparam width="258" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="brake(speed, currentPosition, position)" /> -<TGConnectingPoint num="0" id="5116" /> -<TGConnectingPoint num="1" id="5117" /> -<TGConnectingPoint num="2" id="5118" /> -<TGConnectingPoint num="3" id="5119" /> -<TGConnectingPoint num="4" id="5120" /> -<TGConnectingPoint num="5" id="5121" /> -<TGConnectingPoint num="6" id="5122" /> -<TGConnectingPoint num="7" id="5123" /> -<TGConnectingPoint num="8" id="5124" /> -<TGConnectingPoint num="9" id="5125" /> -</COMPONENT> - -<COMPONENT type="5106" id="5167" > -<cdparam x="363" y="144" /> -<sizeparam width="273" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingForActionsToTake" /> -<TGConnectingPoint num="0" id="5127" /> -<TGConnectingPoint num="1" id="5128" /> -<TGConnectingPoint num="2" id="5129" /> -<TGConnectingPoint num="3" id="5130" /> -<TGConnectingPoint num="4" id="5131" /> -<TGConnectingPoint num="5" id="5132" /> -<TGConnectingPoint num="6" id="5133" /> -<TGConnectingPoint num="7" id="5134" /> -<TGConnectingPoint num="8" id="5135" /> -<TGConnectingPoint num="9" id="5136" /> -<TGConnectingPoint num="10" id="5137" /> -<TGConnectingPoint num="11" id="5138" /> -<TGConnectingPoint num="12" id="5139" /> -<TGConnectingPoint num="13" id="5140" /> -<TGConnectingPoint num="14" id="5141" /> -<TGConnectingPoint num="15" id="5142" /> -<TGConnectingPoint num="16" id="5143" /> -<TGConnectingPoint num="17" id="5144" /> -<TGConnectingPoint num="18" id="5145" /> -<TGConnectingPoint num="19" id="5146" /> -<TGConnectingPoint num="20" id="5147" /> -<TGConnectingPoint num="21" id="5148" /> -<TGConnectingPoint num="22" id="5149" /> -<TGConnectingPoint num="23" id="5150" /> -<TGConnectingPoint num="24" id="5151" /> -<TGConnectingPoint num="25" id="5152" /> -<TGConnectingPoint num="26" id="5153" /> -<TGConnectingPoint num="27" id="5154" /> -<TGConnectingPoint num="28" id="5155" /> -<TGConnectingPoint num="29" id="5156" /> -<TGConnectingPoint num="30" id="5157" /> -<TGConnectingPoint num="31" id="5158" /> -<TGConnectingPoint num="32" id="5159" /> -<TGConnectingPoint num="33" id="5160" /> -<TGConnectingPoint num="34" id="5161" /> -<TGConnectingPoint num="35" id="5162" /> -<TGConnectingPoint num="36" id="5163" /> -<TGConnectingPoint num="37" id="5164" /> -<TGConnectingPoint num="38" id="5165" /> -<TGConnectingPoint num="39" id="5166" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="5169" > -<cdparam x="412" y="105" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="5168" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="BrakeManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="5182" > -<cdparam x="514" y="350" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="5178" /> -<TGConnectingPoint num="1" id="5179" /> -<TGConnectingPoint num="2" id="5180" /> -<TGConnectingPoint num="3" id="5181" /> -<P1 x="497" y="343" id="5210" /> -<P2 x="570" y="148" id="5260" /> -<Point x="497" y="396" /> -<Point x="697" y="396" /> -<Point x="697" y="148" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5170" > -<father id="5182" num="0" /> -<cdparam x="497" y="396" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5171" > -<father id="5182" num="1" /> -<cdparam x="697" y="396" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5172" > -<father id="5182" num="2" /> -<cdparam x="697" y="148" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5177" > -<father id="5182" num="3" /> -<cdparam x="508" y="363" /> -<sizeparam width="180" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5173" /> -<TGConnectingPoint num="1" id="5174" /> -<TGConnectingPoint num="2" id="5175" /> -<TGConnectingPoint num="3" id="5176" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="value" /> -<afterMax value="brakeMaxDuration" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="brakingDone()" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="5189" > -<cdparam x="407" y="70" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="5188" /> -<P1 x="475" y="89" id="5297" /> -<P2 x="484" y="124" id="5257" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5187" > -<father id="5189" num="0" /> -<cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5106" id="6176" index="13" uid="15d24b19-3cdf-4c63-a225-d3b9fcdac249" > +<cdparam x="436" y="480" /> +<sizeparam width="201" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5183" /> -<TGConnectingPoint num="1" id="5184" /> -<TGConnectingPoint num="2" id="5185" /> -<TGConnectingPoint num="3" id="5186" /> +<infoparam name="state0" value="BrakingManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6104" /> +<TGConnectingPoint num="1" id="6105" /> +<TGConnectingPoint num="2" id="6106" /> +<TGConnectingPoint num="3" id="6107" /> +<TGConnectingPoint num="4" id="6108" /> +<TGConnectingPoint num="5" id="6109" /> +<TGConnectingPoint num="6" id="6110" /> +<TGConnectingPoint num="7" id="6111" /> +<TGConnectingPoint num="8" id="6112" /> +<TGConnectingPoint num="9" id="6113" /> +<TGConnectingPoint num="10" id="6114" /> +<TGConnectingPoint num="11" id="6115" /> +<TGConnectingPoint num="12" id="6116" /> +<TGConnectingPoint num="13" id="6117" /> +<TGConnectingPoint num="14" id="6118" /> +<TGConnectingPoint num="15" id="6119" /> +<TGConnectingPoint num="16" id="6120" /> +<TGConnectingPoint num="17" id="6121" /> +<TGConnectingPoint num="18" id="6122" /> +<TGConnectingPoint num="19" id="6123" /> +<TGConnectingPoint num="20" id="6124" /> +<TGConnectingPoint num="21" id="6125" /> +<TGConnectingPoint num="22" id="6126" /> +<TGConnectingPoint num="23" id="6127" /> +<TGConnectingPoint num="24" id="6128" /> +<TGConnectingPoint num="25" id="6129" /> +<TGConnectingPoint num="26" id="6130" /> +<TGConnectingPoint num="27" id="6131" /> +<TGConnectingPoint num="28" id="6132" /> +<TGConnectingPoint num="29" id="6133" /> +<TGConnectingPoint num="30" id="6134" /> +<TGConnectingPoint num="31" id="6135" /> +<TGConnectingPoint num="32" id="6136" /> +<TGConnectingPoint num="33" id="6137" /> +<TGConnectingPoint num="34" id="6138" /> +<TGConnectingPoint num="35" id="6139" /> +<TGConnectingPoint num="36" id="6140" /> +<TGConnectingPoint num="37" id="6141" /> +<TGConnectingPoint num="38" id="6142" /> +<TGConnectingPoint num="39" id="6143" /> +<TGConnectingPoint num="40" id="6144" /> +<TGConnectingPoint num="41" id="6145" /> +<TGConnectingPoint num="42" id="6146" /> +<TGConnectingPoint num="43" id="6147" /> +<TGConnectingPoint num="44" id="6148" /> +<TGConnectingPoint num="45" id="6149" /> +<TGConnectingPoint num="46" id="6150" /> +<TGConnectingPoint num="47" id="6151" /> +<TGConnectingPoint num="48" id="6152" /> +<TGConnectingPoint num="49" id="6153" /> +<TGConnectingPoint num="50" id="6154" /> +<TGConnectingPoint num="51" id="6155" /> +<TGConnectingPoint num="52" id="6156" /> +<TGConnectingPoint num="53" id="6157" /> +<TGConnectingPoint num="54" id="6158" /> +<TGConnectingPoint num="55" id="6159" /> +<TGConnectingPoint num="56" id="6160" /> +<TGConnectingPoint num="57" id="6161" /> +<TGConnectingPoint num="58" id="6162" /> +<TGConnectingPoint num="59" id="6163" /> +<TGConnectingPoint num="60" id="6164" /> +<TGConnectingPoint num="61" id="6165" /> +<TGConnectingPoint num="62" id="6166" /> +<TGConnectingPoint num="63" id="6167" /> +<TGConnectingPoint num="64" id="6168" /> +<TGConnectingPoint num="65" id="6169" /> +<TGConnectingPoint num="66" id="6170" /> +<TGConnectingPoint num="67" id="6171" /> +<TGConnectingPoint num="68" id="6172" /> +<TGConnectingPoint num="69" id="6173" /> +<TGConnectingPoint num="70" id="6174" /> +<TGConnectingPoint num="71" id="6175" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<CONNECTOR type="5102" id="5196" > -<cdparam x="484" y="172" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="5195" /> -<P1 x="441" y="172" id="5270" /> -<P2 x="441" y="195" id="5245" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5194" > -<father id="5196" num="0" /> -<cdparam x="484" y="212" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="6187" index="14" uid="513a14b1-044b-4702-8f2b-a945e5462a82" > +<cdparam x="326" y="399" /> +<sizeparam width="135" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5190" /> -<TGConnectingPoint num="1" id="5191" /> -<TGConnectingPoint num="2" id="5192" /> -<TGConnectingPoint num="3" id="5193" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> +<infoparam name="Send signal" value="reducePower(value)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6177" /> +<TGConnectingPoint num="1" id="6178" /> +<TGConnectingPoint num="2" id="6179" /> +<TGConnectingPoint num="3" id="6180" /> +<TGConnectingPoint num="4" id="6181" /> +<TGConnectingPoint num="5" id="6182" /> +<TGConnectingPoint num="6" id="6183" /> +<TGConnectingPoint num="7" id="6184" /> +<TGConnectingPoint num="8" id="6185" /> +<TGConnectingPoint num="9" id="6186" /> +</COMPONENT> -<CONNECTOR type="5102" id="5203" > -<cdparam x="485" y="230" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="5202" /> -<P1 x="441" y="225" id="5246" /> -<P2 x="441" y="293" id="5212" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5201" > -<father id="5203" num="0" /> -<cdparam x="447" y="243" /> -<sizeparam width="235" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="301" id="6204" index="15" uid="2f19d05f-0570-4401-95c8-3cf8233dafbe" > +<cdparam x="561" y="301" /> +<sizeparam width="169" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5197" /> -<TGConnectingPoint num="1" id="5198" /> -<TGConnectingPoint num="2" id="5199" /> -<TGConnectingPoint num="3" id="5200" /> +<infoparam name="UML Note" value="Have to reduce Power ? +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6188" /> +<TGConnectingPoint num="1" id="6189" /> +<TGConnectingPoint num="2" id="6190" /> +<TGConnectingPoint num="3" id="6191" /> +<TGConnectingPoint num="4" id="6192" /> +<TGConnectingPoint num="5" id="6193" /> +<TGConnectingPoint num="6" id="6194" /> +<TGConnectingPoint num="7" id="6195" /> +<TGConnectingPoint num="8" id="6196" /> +<TGConnectingPoint num="9" id="6197" /> +<TGConnectingPoint num="10" id="6198" /> +<TGConnectingPoint num="11" id="6199" /> +<TGConnectingPoint num="12" id="6200" /> +<TGConnectingPoint num="13" id="6201" /> +<TGConnectingPoint num="14" id="6202" /> +<TGConnectingPoint num="15" id="6203" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="applyBraking(value)" /> -<actions value="value = value * 10" /> -<actions value="brakeMaxDuration = value + deltaBrake" /> +<Line value="Have to reduce Power ?" /> </extraparam> -</SUBCOMPONENT> +</COMPONENT> -<COMPONENT type="5106" id="5244" > -<cdparam x="386" y="293" /> -<sizeparam width="223" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5107" id="6220" index="16" uid="643a8f5d-8b52-4fdb-a96c-0f290d34508b" > +<cdparam x="484" y="316" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitingforBrakingToBeCompleted" /> -<TGConnectingPoint num="0" id="5204" /> -<TGConnectingPoint num="1" id="5205" /> -<TGConnectingPoint num="2" id="5206" /> -<TGConnectingPoint num="3" id="5207" /> -<TGConnectingPoint num="4" id="5208" /> -<TGConnectingPoint num="5" id="5209" /> -<TGConnectingPoint num="6" id="5210" /> -<TGConnectingPoint num="7" id="5211" /> -<TGConnectingPoint num="8" id="5212" /> -<TGConnectingPoint num="9" id="5213" /> -<TGConnectingPoint num="10" id="5214" /> -<TGConnectingPoint num="11" id="5215" /> -<TGConnectingPoint num="12" id="5216" /> -<TGConnectingPoint num="13" id="5217" /> -<TGConnectingPoint num="14" id="5218" /> -<TGConnectingPoint num="15" id="5219" /> -<TGConnectingPoint num="16" id="5220" /> -<TGConnectingPoint num="17" id="5221" /> -<TGConnectingPoint num="18" id="5222" /> -<TGConnectingPoint num="19" id="5223" /> -<TGConnectingPoint num="20" id="5224" /> -<TGConnectingPoint num="21" id="5225" /> -<TGConnectingPoint num="22" id="5226" /> -<TGConnectingPoint num="23" id="5227" /> -<TGConnectingPoint num="24" id="5228" /> -<TGConnectingPoint num="25" id="5229" /> -<TGConnectingPoint num="26" id="5230" /> -<TGConnectingPoint num="27" id="5231" /> -<TGConnectingPoint num="28" id="5232" /> -<TGConnectingPoint num="29" id="5233" /> -<TGConnectingPoint num="30" id="5234" /> -<TGConnectingPoint num="31" id="5235" /> -<TGConnectingPoint num="32" id="5236" /> -<TGConnectingPoint num="33" id="5237" /> -<TGConnectingPoint num="34" id="5238" /> -<TGConnectingPoint num="35" id="5239" /> -<TGConnectingPoint num="36" id="5240" /> -<TGConnectingPoint num="37" id="5241" /> -<TGConnectingPoint num="38" id="5242" /> -<TGConnectingPoint num="39" id="5243" /> -<invariant /> -<extraparam> -</extraparam> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6205" /> +<TGConnectingPoint num="1" id="6206" /> +<TGConnectingPoint num="2" id="6207" /> +<TGConnectingPoint num="3" id="6208" /> +<TGConnectingPoint num="4" id="6209" /> +<TGConnectingPoint num="5" id="6210" /> +<TGConnectingPoint num="6" id="6211" /> +<TGConnectingPoint num="7" id="6212" /> +<TGConnectingPoint num="8" id="6213" /> +<TGConnectingPoint num="9" id="6214" /> +<TGConnectingPoint num="10" id="6215" /> +<TGConnectingPoint num="11" id="6216" /> +<TGConnectingPoint num="12" id="6217" /> +<TGConnectingPoint num="13" id="6218" /> +<TGConnectingPoint num="14" id="6219" /> </COMPONENT> -<COMPONENT type="5104" id="5255" > -<cdparam x="396" y="200" /> -<sizeparam width="90" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="6231" index="17" uid="32168c7b-3e92-42ec-8424-435cd13b40e8" > +<cdparam x="370" y="233" /> +<sizeparam width="258" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="brake(value)" /> -<TGConnectingPoint num="0" id="5245" /> -<TGConnectingPoint num="1" id="5246" /> -<TGConnectingPoint num="2" id="5247" /> -<TGConnectingPoint num="3" id="5248" /> -<TGConnectingPoint num="4" id="5249" /> -<TGConnectingPoint num="5" id="5250" /> -<TGConnectingPoint num="6" id="5251" /> -<TGConnectingPoint num="7" id="5252" /> -<TGConnectingPoint num="8" id="5253" /> -<TGConnectingPoint num="9" id="5254" /> -</COMPONENT> - -<COMPONENT type="5106" id="5296" > -<cdparam x="398" y="124" /> -<sizeparam width="172" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Receive signal" value="brake(speed, currentPosition, position)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6221" /> +<TGConnectingPoint num="1" id="6222" /> +<TGConnectingPoint num="2" id="6223" /> +<TGConnectingPoint num="3" id="6224" /> +<TGConnectingPoint num="4" id="6225" /> +<TGConnectingPoint num="5" id="6226" /> +<TGConnectingPoint num="6" id="6227" /> +<TGConnectingPoint num="7" id="6228" /> +<TGConnectingPoint num="8" id="6229" /> +<TGConnectingPoint num="9" id="6230" /> +</COMPONENT> + +<COMPONENT type="5106" id="6304" index="18" uid="0fe652ac-6ad1-47d7-8b8f-ddcb98c0e55c" > +<cdparam x="363" y="144" /> +<sizeparam width="273" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="WaitForBrakingOrder" /> -<TGConnectingPoint num="0" id="5256" /> -<TGConnectingPoint num="1" id="5257" /> -<TGConnectingPoint num="2" id="5258" /> -<TGConnectingPoint num="3" id="5259" /> -<TGConnectingPoint num="4" id="5260" /> -<TGConnectingPoint num="5" id="5261" /> -<TGConnectingPoint num="6" id="5262" /> -<TGConnectingPoint num="7" id="5263" /> -<TGConnectingPoint num="8" id="5264" /> -<TGConnectingPoint num="9" id="5265" /> -<TGConnectingPoint num="10" id="5266" /> -<TGConnectingPoint num="11" id="5267" /> -<TGConnectingPoint num="12" id="5268" /> -<TGConnectingPoint num="13" id="5269" /> -<TGConnectingPoint num="14" id="5270" /> -<TGConnectingPoint num="15" id="5271" /> -<TGConnectingPoint num="16" id="5272" /> -<TGConnectingPoint num="17" id="5273" /> -<TGConnectingPoint num="18" id="5274" /> -<TGConnectingPoint num="19" id="5275" /> -<TGConnectingPoint num="20" id="5276" /> -<TGConnectingPoint num="21" id="5277" /> -<TGConnectingPoint num="22" id="5278" /> -<TGConnectingPoint num="23" id="5279" /> -<TGConnectingPoint num="24" id="5280" /> -<TGConnectingPoint num="25" id="5281" /> -<TGConnectingPoint num="26" id="5282" /> -<TGConnectingPoint num="27" id="5283" /> -<TGConnectingPoint num="28" id="5284" /> -<TGConnectingPoint num="29" id="5285" /> -<TGConnectingPoint num="30" id="5286" /> -<TGConnectingPoint num="31" id="5287" /> -<TGConnectingPoint num="32" id="5288" /> -<TGConnectingPoint num="33" id="5289" /> -<TGConnectingPoint num="34" id="5290" /> -<TGConnectingPoint num="35" id="5291" /> -<TGConnectingPoint num="36" id="5292" /> -<TGConnectingPoint num="37" id="5293" /> -<TGConnectingPoint num="38" id="5294" /> -<TGConnectingPoint num="39" id="5295" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="5298" > -<cdparam x="468" y="69" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="state0" value="WaitingForActionsToTake" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6232" /> +<TGConnectingPoint num="1" id="6233" /> +<TGConnectingPoint num="2" id="6234" /> +<TGConnectingPoint num="3" id="6235" /> +<TGConnectingPoint num="4" id="6236" /> +<TGConnectingPoint num="5" id="6237" /> +<TGConnectingPoint num="6" id="6238" /> +<TGConnectingPoint num="7" id="6239" /> +<TGConnectingPoint num="8" id="6240" /> +<TGConnectingPoint num="9" id="6241" /> +<TGConnectingPoint num="10" id="6242" /> +<TGConnectingPoint num="11" id="6243" /> +<TGConnectingPoint num="12" id="6244" /> +<TGConnectingPoint num="13" id="6245" /> +<TGConnectingPoint num="14" id="6246" /> +<TGConnectingPoint num="15" id="6247" /> +<TGConnectingPoint num="16" id="6248" /> +<TGConnectingPoint num="17" id="6249" /> +<TGConnectingPoint num="18" id="6250" /> +<TGConnectingPoint num="19" id="6251" /> +<TGConnectingPoint num="20" id="6252" /> +<TGConnectingPoint num="21" id="6253" /> +<TGConnectingPoint num="22" id="6254" /> +<TGConnectingPoint num="23" id="6255" /> +<TGConnectingPoint num="24" id="6256" /> +<TGConnectingPoint num="25" id="6257" /> +<TGConnectingPoint num="26" id="6258" /> +<TGConnectingPoint num="27" id="6259" /> +<TGConnectingPoint num="28" id="6260" /> +<TGConnectingPoint num="29" id="6261" /> +<TGConnectingPoint num="30" id="6262" /> +<TGConnectingPoint num="31" id="6263" /> +<TGConnectingPoint num="32" id="6264" /> +<TGConnectingPoint num="33" id="6265" /> +<TGConnectingPoint num="34" id="6266" /> +<TGConnectingPoint num="35" id="6267" /> +<TGConnectingPoint num="36" id="6268" /> +<TGConnectingPoint num="37" id="6269" /> +<TGConnectingPoint num="38" id="6270" /> +<TGConnectingPoint num="39" id="6271" /> +<TGConnectingPoint num="40" id="6272" /> +<TGConnectingPoint num="41" id="6273" /> +<TGConnectingPoint num="42" id="6274" /> +<TGConnectingPoint num="43" id="6275" /> +<TGConnectingPoint num="44" id="6276" /> +<TGConnectingPoint num="45" id="6277" /> +<TGConnectingPoint num="46" id="6278" /> +<TGConnectingPoint num="47" id="6279" /> +<TGConnectingPoint num="48" id="6280" /> +<TGConnectingPoint num="49" id="6281" /> +<TGConnectingPoint num="50" id="6282" /> +<TGConnectingPoint num="51" id="6283" /> +<TGConnectingPoint num="52" id="6284" /> +<TGConnectingPoint num="53" id="6285" /> +<TGConnectingPoint num="54" id="6286" /> +<TGConnectingPoint num="55" id="6287" /> +<TGConnectingPoint num="56" id="6288" /> +<TGConnectingPoint num="57" id="6289" /> +<TGConnectingPoint num="58" id="6290" /> +<TGConnectingPoint num="59" id="6291" /> +<TGConnectingPoint num="60" id="6292" /> +<TGConnectingPoint num="61" id="6293" /> +<TGConnectingPoint num="62" id="6294" /> +<TGConnectingPoint num="63" id="6295" /> +<TGConnectingPoint num="64" id="6296" /> +<TGConnectingPoint num="65" id="6297" /> +<TGConnectingPoint num="66" id="6298" /> +<TGConnectingPoint num="67" id="6299" /> +<TGConnectingPoint num="68" id="6300" /> +<TGConnectingPoint num="69" id="6301" /> +<TGConnectingPoint num="70" id="6302" /> +<TGConnectingPoint num="71" id="6303" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="6306" index="19" uid="cbab9fea-2605-49b8-a86f-36b5eb571e60" > +<cdparam x="412" y="105" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="5297" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6305" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="ObjectListManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="5311" > -<cdparam x="548" y="343" /> +<AVATARStateMachineDiagramPanel name="VehiculeDynamicsManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="6313" index="0" uid="5a88b942-3194-40a0-a3ab-7ece7dbb00f7" > +<cdparam x="686" y="231" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="5307" /> -<TGConnectingPoint num="1" id="5308" /> -<TGConnectingPoint num="2" id="5309" /> -<TGConnectingPoint num="3" id="5310" /> -<P1 x="548" y="343" id="5347" /> -<P2 x="606" y="211" id="5391" /> -<Point x="546" y="362" /> -<Point x="658" y="366" /> -<Point x="672" y="172" /> +<infoparam name="connector from state0 to Send signal" value="null" /> +<TGConnectingPoint num="0" id="6312" /> +<P1 x="686" y="231" id="6391" /> +<P2 x="697" y="301" id="6354" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5299" > -<father id="5311" num="0" /> -<cdparam x="546" y="362" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5300" > -<father id="5311" num="1" /> -<cdparam x="658" y="366" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6311" index="9" uid="f761276a-d1ae-426b-b1fb-053b494b2351" > +<father id="6313" num="0" /> +<cdparam x="686" y="271" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6307" /> +<TGConnectingPoint num="1" id="6308" /> +<TGConnectingPoint num="2" id="6309" /> +<TGConnectingPoint num="3" id="6310" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5301" > -<father id="5311" num="2" /> -<cdparam x="672" y="172" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="6320" index="1" uid="e41487aa-16b1-41b4-bbb8-d0e3ab2496f3" > +<cdparam x="513" y="231" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Receive signal" value="null" /> +<TGConnectingPoint num="0" id="6319" /> +<P1 x="513" y="231" id="6404" /> +<P2 x="467" y="300" id="6365" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6318" index="10" uid="646aa757-77ab-49f3-858e-22077f536db4" > +<father id="6320" num="0" /> +<cdparam x="513" y="271" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6314" /> +<TGConnectingPoint num="1" id="6315" /> +<TGConnectingPoint num="2" id="6316" /> +<TGConnectingPoint num="3" id="6317" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5306" > -<father id="5311" num="3" /> -<cdparam x="548" y="383" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="6327" index="2" uid="15d62be6-06db-46ef-8f51-1cd2cb277026" > +<cdparam x="597" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from start state to state0" value="null" /> +<TGConnectingPoint num="0" id="6326" /> +<P1 x="539" y="137" id="6449" /> +<P2 x="549" y="181" id="6384" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6325" index="11" uid="2b588b3f-8b73-4f23-b0f1-17e078defba5" > +<father id="6327" num="0" /> +<cdparam x="597" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5302" /> -<TGConnectingPoint num="1" id="5303" /> -<TGConnectingPoint num="2" id="5304" /> -<TGConnectingPoint num="3" id="5305" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6321" /> +<TGConnectingPoint num="1" id="6322" /> +<TGConnectingPoint num="2" id="6323" /> +<TGConnectingPoint num="3" id="6324" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5324" > -<cdparam x="318" y="342" /> +<CONNECTOR type="5102" id="6340" index="3" uid="99bddd8c-800f-4b89-a014-904d8d4eca38" > +<cdparam x="467" y="330" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="5320" /> -<TGConnectingPoint num="1" id="5321" /> -<TGConnectingPoint num="2" id="5322" /> -<TGConnectingPoint num="3" id="5323" /> -<P1 x="318" y="342" id="5358" /> -<P2 x="332" y="211" id="5389" /> -<Point x="317" y="374" /> -<Point x="207" y="388" /> -<Point x="214" y="205" /> +<TGConnectingPoint num="0" id="6336" /> +<TGConnectingPoint num="1" id="6337" /> +<TGConnectingPoint num="2" id="6338" /> +<TGConnectingPoint num="3" id="6339" /> +<P1 x="467" y="330" id="6366" /> +<P2 x="481" y="199" id="6397" /> +<Point x="466" y="362" /> +<Point x="356" y="376" /> +<Point x="363" y="193" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5312" > -<father id="5324" num="0" /> -<cdparam x="317" y="374" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6328" index="12" uid="3c1b4c09-676c-4c7d-9a3b-13828f09796e" > +<father id="6340" num="0" /> +<cdparam x="466" y="362" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5313" > -<father id="5324" num="1" /> -<cdparam x="207" y="388" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6329" index="13" uid="b32ff972-6f4b-4c46-8882-4436be2b8de9" > +<father id="6340" num="1" /> +<cdparam x="356" y="376" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5314" > -<father id="5324" num="2" /> -<cdparam x="214" y="205" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6330" index="14" uid="969c9f4b-67fd-4f88-80b1-ad9e1274e6e1" > +<father id="6340" num="2" /> +<cdparam x="363" y="193" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5319" > -<father id="5324" num="3" /> -<cdparam x="318" y="382" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6335" index="15" uid="c5de980f-7ad6-4f59-b445-686ede446b8c" > +<father id="6340" num="3" /> +<cdparam x="467" y="370" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5315" /> -<TGConnectingPoint num="1" id="5316" /> -<TGConnectingPoint num="2" id="5317" /> -<TGConnectingPoint num="3" id="5318" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6331" /> +<TGConnectingPoint num="1" id="6332" /> +<TGConnectingPoint num="2" id="6333" /> +<TGConnectingPoint num="3" id="6334" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5331" > -<cdparam x="448" y="168" /> +<CONNECTOR type="5102" id="6353" index="4" uid="94b7d9d9-1729-43c1-adb2-de6104aeb079" > +<cdparam x="697" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="5330" /> -<P1 x="390" y="149" id="5409" /> -<P2 x="400" y="193" id="5376" /> +<infoparam name="connector from Send signal to state0" value="null" /> +<TGConnectingPoint num="0" id="6349" /> +<TGConnectingPoint num="1" id="6350" /> +<TGConnectingPoint num="2" id="6351" /> +<TGConnectingPoint num="3" id="6352" /> +<P1 x="697" y="331" id="6355" /> +<P2 x="755" y="199" id="6399" /> +<Point x="695" y="350" /> +<Point x="807" y="354" /> +<Point x="821" y="160" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5329" > -<father id="5331" num="0" /> -<cdparam x="448" y="208" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6341" index="16" uid="a9c48e2b-156d-45d6-8285-ac3260daed4c" > +<father id="6353" num="0" /> +<cdparam x="695" y="350" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5325" /> -<TGConnectingPoint num="1" id="5326" /> -<TGConnectingPoint num="2" id="5327" /> -<TGConnectingPoint num="3" id="5328" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> +<infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> - -<CONNECTOR type="5102" id="5338" > -<cdparam x="364" y="243" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="5337" /> -<P1 x="364" y="243" id="5396" /> -<P2 x="318" y="312" id="5357" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5336" > -<father id="5338" num="0" /> -<cdparam x="364" y="283" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6342" index="17" uid="8242876b-fe18-4de2-9111-1f25641079c4" > +<father id="6353" num="1" /> +<cdparam x="807" y="354" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5332" /> -<TGConnectingPoint num="1" id="5333" /> -<TGConnectingPoint num="2" id="5334" /> -<TGConnectingPoint num="3" id="5335" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> +<infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> - -<CONNECTOR type="5102" id="5345" > -<cdparam x="537" y="243" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="5344" /> -<P1 x="537" y="243" id="5383" /> -<P2 x="548" y="313" id="5346" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5343" > -<father id="5345" num="0" /> -<cdparam x="537" y="283" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6343" index="18" uid="fffaa79f-24c4-4447-9825-5d8e99b4b19f" > +<father id="6353" num="2" /> +<cdparam x="821" y="160" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6348" index="19" uid="1144224c-77b5-4a11-a46f-2a2400c4e32a" > +<father id="6353" num="3" /> +<cdparam x="697" y="371" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5339" /> -<TGConnectingPoint num="1" id="5340" /> -<TGConnectingPoint num="2" id="5341" /> -<TGConnectingPoint num="3" id="5342" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6344" /> +<TGConnectingPoint num="1" id="6345" /> +<TGConnectingPoint num="2" id="6346" /> +<TGConnectingPoint num="3" id="6347" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5103" id="5356" > -<cdparam x="463" y="318" /> -<sizeparam width="171" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="6364" index="5" uid="ed4d641b-45b0-49b9-97d7-045c07112b4b" > +<cdparam x="625" y="306" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="getInfoOnObstacle(obstacle)" /> -<TGConnectingPoint num="0" id="5346" /> -<TGConnectingPoint num="1" id="5347" /> -<TGConnectingPoint num="2" id="5348" /> -<TGConnectingPoint num="3" id="5349" /> -<TGConnectingPoint num="4" id="5350" /> -<TGConnectingPoint num="5" id="5351" /> -<TGConnectingPoint num="6" id="5352" /> -<TGConnectingPoint num="7" id="5353" /> -<TGConnectingPoint num="8" id="5354" /> -<TGConnectingPoint num="9" id="5355" /> +<infoparam name="Send signal" value="getInfoOnSpeed(speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6354" /> +<TGConnectingPoint num="1" id="6355" /> +<TGConnectingPoint num="2" id="6356" /> +<TGConnectingPoint num="3" id="6357" /> +<TGConnectingPoint num="4" id="6358" /> +<TGConnectingPoint num="5" id="6359" /> +<TGConnectingPoint num="6" id="6360" /> +<TGConnectingPoint num="7" id="6361" /> +<TGConnectingPoint num="8" id="6362" /> +<TGConnectingPoint num="9" id="6363" /> </COMPONENT> -<COMPONENT type="5104" id="5367" > -<cdparam x="233" y="317" /> -<sizeparam width="170" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5104" id="6375" index="6" uid="d5075232-a978-409c-9e84-fd618c9ba974" > +<cdparam x="390" y="305" /> +<sizeparam width="155" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="isObstacleAhead(obstacle)" /> -<TGConnectingPoint num="0" id="5357" /> -<TGConnectingPoint num="1" id="5358" /> -<TGConnectingPoint num="2" id="5359" /> -<TGConnectingPoint num="3" id="5360" /> -<TGConnectingPoint num="4" id="5361" /> -<TGConnectingPoint num="5" id="5362" /> -<TGConnectingPoint num="6" id="5363" /> -<TGConnectingPoint num="7" id="5364" /> -<TGConnectingPoint num="8" id="5365" /> -<TGConnectingPoint num="9" id="5366" /> -</COMPONENT> - -<COMPONENT type="5106" id="5408" > -<cdparam x="332" y="193" /> +<infoparam name="Receive signal" value="updateOnSpeed(speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6365" /> +<TGConnectingPoint num="1" id="6366" /> +<TGConnectingPoint num="2" id="6367" /> +<TGConnectingPoint num="3" id="6368" /> +<TGConnectingPoint num="4" id="6369" /> +<TGConnectingPoint num="5" id="6370" /> +<TGConnectingPoint num="6" id="6371" /> +<TGConnectingPoint num="7" id="6372" /> +<TGConnectingPoint num="8" id="6373" /> +<TGConnectingPoint num="9" id="6374" /> +</COMPONENT> + +<COMPONENT type="5106" id="6448" index="7" uid="c7127ac4-4293-44e9-8a30-05ba5415baee" > +<cdparam x="481" y="181" /> <sizeparam width="274" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="state0" value="WaitingForUpdateOrRequestOnObstacle" /> -<TGConnectingPoint num="0" id="5368" /> -<TGConnectingPoint num="1" id="5369" /> -<TGConnectingPoint num="2" id="5370" /> -<TGConnectingPoint num="3" id="5371" /> -<TGConnectingPoint num="4" id="5372" /> -<TGConnectingPoint num="5" id="5373" /> -<TGConnectingPoint num="6" id="5374" /> -<TGConnectingPoint num="7" id="5375" /> -<TGConnectingPoint num="8" id="5376" /> -<TGConnectingPoint num="9" id="5377" /> -<TGConnectingPoint num="10" id="5378" /> -<TGConnectingPoint num="11" id="5379" /> -<TGConnectingPoint num="12" id="5380" /> -<TGConnectingPoint num="13" id="5381" /> -<TGConnectingPoint num="14" id="5382" /> -<TGConnectingPoint num="15" id="5383" /> -<TGConnectingPoint num="16" id="5384" /> -<TGConnectingPoint num="17" id="5385" /> -<TGConnectingPoint num="18" id="5386" /> -<TGConnectingPoint num="19" id="5387" /> -<TGConnectingPoint num="20" id="5388" /> -<TGConnectingPoint num="21" id="5389" /> -<TGConnectingPoint num="22" id="5390" /> -<TGConnectingPoint num="23" id="5391" /> -<TGConnectingPoint num="24" id="5392" /> -<TGConnectingPoint num="25" id="5393" /> -<TGConnectingPoint num="26" id="5394" /> -<TGConnectingPoint num="27" id="5395" /> -<TGConnectingPoint num="28" id="5396" /> -<TGConnectingPoint num="29" id="5397" /> -<TGConnectingPoint num="30" id="5398" /> -<TGConnectingPoint num="31" id="5399" /> -<TGConnectingPoint num="32" id="5400" /> -<TGConnectingPoint num="33" id="5401" /> -<TGConnectingPoint num="34" id="5402" /> -<TGConnectingPoint num="35" id="5403" /> -<TGConnectingPoint num="36" id="5404" /> -<TGConnectingPoint num="37" id="5405" /> -<TGConnectingPoint num="38" id="5406" /> -<TGConnectingPoint num="39" id="5407" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="5410" > -<cdparam x="383" y="129" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6376" /> +<TGConnectingPoint num="1" id="6377" /> +<TGConnectingPoint num="2" id="6378" /> +<TGConnectingPoint num="3" id="6379" /> +<TGConnectingPoint num="4" id="6380" /> +<TGConnectingPoint num="5" id="6381" /> +<TGConnectingPoint num="6" id="6382" /> +<TGConnectingPoint num="7" id="6383" /> +<TGConnectingPoint num="8" id="6384" /> +<TGConnectingPoint num="9" id="6385" /> +<TGConnectingPoint num="10" id="6386" /> +<TGConnectingPoint num="11" id="6387" /> +<TGConnectingPoint num="12" id="6388" /> +<TGConnectingPoint num="13" id="6389" /> +<TGConnectingPoint num="14" id="6390" /> +<TGConnectingPoint num="15" id="6391" /> +<TGConnectingPoint num="16" id="6392" /> +<TGConnectingPoint num="17" id="6393" /> +<TGConnectingPoint num="18" id="6394" /> +<TGConnectingPoint num="19" id="6395" /> +<TGConnectingPoint num="20" id="6396" /> +<TGConnectingPoint num="21" id="6397" /> +<TGConnectingPoint num="22" id="6398" /> +<TGConnectingPoint num="23" id="6399" /> +<TGConnectingPoint num="24" id="6400" /> +<TGConnectingPoint num="25" id="6401" /> +<TGConnectingPoint num="26" id="6402" /> +<TGConnectingPoint num="27" id="6403" /> +<TGConnectingPoint num="28" id="6404" /> +<TGConnectingPoint num="29" id="6405" /> +<TGConnectingPoint num="30" id="6406" /> +<TGConnectingPoint num="31" id="6407" /> +<TGConnectingPoint num="32" id="6408" /> +<TGConnectingPoint num="33" id="6409" /> +<TGConnectingPoint num="34" id="6410" /> +<TGConnectingPoint num="35" id="6411" /> +<TGConnectingPoint num="36" id="6412" /> +<TGConnectingPoint num="37" id="6413" /> +<TGConnectingPoint num="38" id="6414" /> +<TGConnectingPoint num="39" id="6415" /> +<TGConnectingPoint num="40" id="6416" /> +<TGConnectingPoint num="41" id="6417" /> +<TGConnectingPoint num="42" id="6418" /> +<TGConnectingPoint num="43" id="6419" /> +<TGConnectingPoint num="44" id="6420" /> +<TGConnectingPoint num="45" id="6421" /> +<TGConnectingPoint num="46" id="6422" /> +<TGConnectingPoint num="47" id="6423" /> +<TGConnectingPoint num="48" id="6424" /> +<TGConnectingPoint num="49" id="6425" /> +<TGConnectingPoint num="50" id="6426" /> +<TGConnectingPoint num="51" id="6427" /> +<TGConnectingPoint num="52" id="6428" /> +<TGConnectingPoint num="53" id="6429" /> +<TGConnectingPoint num="54" id="6430" /> +<TGConnectingPoint num="55" id="6431" /> +<TGConnectingPoint num="56" id="6432" /> +<TGConnectingPoint num="57" id="6433" /> +<TGConnectingPoint num="58" id="6434" /> +<TGConnectingPoint num="59" id="6435" /> +<TGConnectingPoint num="60" id="6436" /> +<TGConnectingPoint num="61" id="6437" /> +<TGConnectingPoint num="62" id="6438" /> +<TGConnectingPoint num="63" id="6439" /> +<TGConnectingPoint num="64" id="6440" /> +<TGConnectingPoint num="65" id="6441" /> +<TGConnectingPoint num="66" id="6442" /> +<TGConnectingPoint num="67" id="6443" /> +<TGConnectingPoint num="68" id="6444" /> +<TGConnectingPoint num="69" id="6445" /> +<TGConnectingPoint num="70" id="6446" /> +<TGConnectingPoint num="71" id="6447" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="6450" index="8" uid="b54de5c4-7c18-4d1e-bed4-cddc321557a6" > +<cdparam x="532" y="117" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="5409" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6449" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="PlausibilityCheck" minX="10" maxX="1400" minY="10" maxY="1400" > -<CONNECTOR type="5102" id="5417" > +<AVATARStateMachineDiagramPanel name="PlausibilityCheck" minX="10" maxX="1400" minY="10" maxY="1400" zoom="1.0" > +<CONNECTOR type="5102" id="6457" index="0" uid="c145cab8-0c0b-4578-9de2-42773aae9cd5" > <cdparam x="452" y="393" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to choice" value="null" /> -<TGConnectingPoint num="0" id="5416" /> -<P1 x="452" y="393" id="5545" /> -<P2 x="452" y="408" id="5764" /> +<TGConnectingPoint num="0" id="6456" /> +<P1 x="452" y="393" id="6585" /> +<P2 x="452" y="408" id="6868" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5415" > -<father id="5417" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6455" index="34" uid="7da8489e-6726-439c-895c-0f39b7061497" > +<father id="6457" num="0" /> <cdparam x="452" y="433" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5411" /> -<TGConnectingPoint num="1" id="5412" /> -<TGConnectingPoint num="2" id="5413" /> -<TGConnectingPoint num="3" id="5414" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6451" /> +<TGConnectingPoint num="1" id="6452" /> +<TGConnectingPoint num="2" id="6453" /> +<TGConnectingPoint num="3" id="6454" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5424" > +<CONNECTOR type="5102" id="6464" index="1" uid="05b01fcd-6639-4585-9e9b-b71710e35b13" > <cdparam x="708" y="685" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="5423" /> -<P1 x="708" y="685" id="5607" /> -<P2 x="351" y="555" id="5730" /> +<TGConnectingPoint num="0" id="6463" /> +<P1 x="708" y="685" id="6647" /> +<P2 x="351" y="555" id="6802" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5422" > -<father id="5424" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6462" index="35" uid="2d95142f-4158-4cb6-9a80-cde6480b4112" > +<father id="6464" num="0" /> <cdparam x="665" y="652" /> -<sizeparam width="39" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5418" /> -<TGConnectingPoint num="1" id="5419" /> -<TGConnectingPoint num="2" id="5420" /> -<TGConnectingPoint num="3" id="5421" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6458" /> +<TGConnectingPoint num="1" id="6459" /> +<TGConnectingPoint num="2" id="6460" /> +<TGConnectingPoint num="3" id="6461" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5433" > +<CONNECTOR type="5102" id="6473" index="2" uid="ba1a5691-737e-4f1d-bb9f-6478b38be7a6" > <cdparam x="698" y="550" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="5431" /> -<TGConnectingPoint num="1" id="5432" /> -<P1 x="698" y="550" id="5651" /> -<P2 x="351" y="548" id="5750" /> +<TGConnectingPoint num="0" id="6471" /> +<TGConnectingPoint num="1" id="6472" /> +<P1 x="698" y="550" id="6691" /> +<P2 x="351" y="548" id="6822" /> <Point x="399" y="552" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5425" > -<father id="5433" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6465" index="36" uid="9260c700-6981-4ef2-bbf4-e3dcb27ab4b3" > +<father id="6473" num="0" /> <cdparam x="399" y="552" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5430" > -<father id="5433" num="1" /> +<SUBCOMPONENT type="-1" id="6470" index="37" uid="b0314096-5dbc-4de4-9de5-2b50454d0e17" > +<father id="6473" num="1" /> <cdparam x="647" y="579" /> -<sizeparam width="39" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5426" /> -<TGConnectingPoint num="1" id="5427" /> -<TGConnectingPoint num="2" id="5428" /> -<TGConnectingPoint num="3" id="5429" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6466" /> +<TGConnectingPoint num="1" id="6467" /> +<TGConnectingPoint num="2" id="6468" /> +<TGConnectingPoint num="3" id="6469" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5446" > +<CONNECTOR type="5102" id="6486" index="3" uid="60758809-5808-4f82-a54e-c056004b0adc" > <cdparam x="761" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="5442" /> -<TGConnectingPoint num="1" id="5443" /> -<TGConnectingPoint num="2" id="5444" /> -<TGConnectingPoint num="3" id="5445" /> -<P1 x="761" y="906" id="5623" /> -<P2 x="574" y="163" id="5824" /> +<TGConnectingPoint num="0" id="6482" /> +<TGConnectingPoint num="1" id="6483" /> +<TGConnectingPoint num="2" id="6484" /> +<TGConnectingPoint num="3" id="6485" /> +<P1 x="761" y="906" id="6663" /> +<P2 x="574" y="163" id="6928" /> <Point x="763" y="952" /> <Point x="998" y="955" /> <Point x="987" y="163" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5434" > -<father id="5446" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6474" index="38" uid="30565854-8b9e-4a0f-8855-4afa3963a680" > +<father id="6486" num="0" /> <cdparam x="763" y="952" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5435" > -<father id="5446" num="1" /> +<SUBCOMPONENT type="-1" id="6475" index="39" uid="d81b8187-bf9b-4a26-8b19-b19f722a0c89" > +<father id="6486" num="1" /> <cdparam x="998" y="955" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5436" > -<father id="5446" num="2" /> +<SUBCOMPONENT type="-1" id="6476" index="40" uid="1a23e8e0-5849-475d-aa63-db3b45176bac" > +<father id="6486" num="2" /> <cdparam x="987" y="163" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5441" > -<father id="5446" num="3" /> +<SUBCOMPONENT type="-1" id="6481" index="41" uid="ce2fd10c-c91c-406e-8ff1-aafe2be86be4" > +<father id="6486" num="3" /> <cdparam x="761" y="946" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5437" /> -<TGConnectingPoint num="1" id="5438" /> -<TGConnectingPoint num="2" id="5439" /> -<TGConnectingPoint num="3" id="5440" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6477" /> +<TGConnectingPoint num="1" id="6478" /> +<TGConnectingPoint num="2" id="6479" /> +<TGConnectingPoint num="3" id="6480" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5453" > +<CONNECTOR type="5102" id="6493" index="4" uid="b3b3c4bc-209e-4150-a387-597aa7aaf490" > <cdparam x="609" y="497" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="5452" /> -<P1 x="609" y="497" id="5709" /> -<P2 x="723" y="525" id="5650" /> +<TGConnectingPoint num="0" id="6492" /> +<P1 x="609" y="497" id="6781" /> +<P2 x="723" y="525" id="6690" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5451" > -<father id="5453" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6491" index="42" uid="14ee0759-2b66-4ef6-839f-182cb7e64a06" > +<father id="6493" num="0" /> <cdparam x="675" y="507" /> -<sizeparam width="166" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="166" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5447" /> -<TGConnectingPoint num="1" id="5448" /> -<TGConnectingPoint num="2" id="5449" /> -<TGConnectingPoint num="3" id="5450" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6487" /> +<TGConnectingPoint num="1" id="6488" /> +<TGConnectingPoint num="2" id="6489" /> +<TGConnectingPoint num="3" id="6490" /> <extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ else ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5460" > +<CONNECTOR type="5102" id="6500" index="5" uid="0c054c33-b0dd-49fd-81d2-d4633f4b678f" > <cdparam x="559" y="497" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="5459" /> -<P1 x="559" y="497" id="5708" /> -<P2 x="351" y="530" id="5727" /> +<TGConnectingPoint num="0" id="6499" /> +<P1 x="559" y="497" id="6780" /> +<P2 x="351" y="530" id="6799" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5458" > -<father id="5460" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6498" index="43" uid="80b715d9-b48a-4093-8613-5846b894fcf4" > +<father id="6500" num="0" /> <cdparam x="423" y="498" /> -<sizeparam width="74" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="74" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5454" /> -<TGConnectingPoint num="1" id="5455" /> -<TGConnectingPoint num="2" id="5456" /> -<TGConnectingPoint num="3" id="5457" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6494" /> +<TGConnectingPoint num="1" id="6495" /> +<TGConnectingPoint num="2" id="6496" /> +<TGConnectingPoint num="3" id="6497" /> <extraparam> -<guard value="[ speed < 3]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ speed < 3]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5467" > +<CONNECTOR type="5102" id="6507" index="6" uid="3ca042d4-db8c-4cb3-b832-56166a005db8" > <cdparam x="477" y="433" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<TGConnectingPoint num="0" id="5466" /> -<P1 x="477" y="433" id="5766" /> -<P2 x="584" y="472" id="5707" /> +<TGConnectingPoint num="0" id="6506" /> +<P1 x="477" y="433" id="6870" /> +<P2 x="584" y="472" id="6779" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5465" > -<father id="5467" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6505" index="44" uid="7d02d61a-f4e4-4ca1-a670-3d99a6ee63d7" > +<father id="6507" num="0" /> <cdparam x="507" y="439" /> -<sizeparam width="86" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="86" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5461" /> -<TGConnectingPoint num="1" id="5462" /> -<TGConnectingPoint num="2" id="5463" /> -<TGConnectingPoint num="3" id="5464" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6501" /> +<TGConnectingPoint num="1" id="6502" /> +<TGConnectingPoint num="2" id="6503" /> +<TGConnectingPoint num="3" id="6504" /> <extraparam> -<guard value="[ obstacle > 0]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ obstacle > 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5480" > +<CONNECTOR type="5102" id="6520" index="7" uid="4fb1e109-3e06-4cbc-8246-aad9832a046e" > <cdparam x="285" y="555" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="5476" /> -<TGConnectingPoint num="1" id="5477" /> -<TGConnectingPoint num="2" id="5478" /> -<TGConnectingPoint num="3" id="5479" /> -<P1 x="285" y="555" id="5729" /> -<P2 x="333" y="176" id="5816" /> +<TGConnectingPoint num="0" id="6516" /> +<TGConnectingPoint num="1" id="6517" /> +<TGConnectingPoint num="2" id="6518" /> +<TGConnectingPoint num="3" id="6519" /> +<P1 x="285" y="555" id="6801" /> +<P2 x="333" y="176" id="6920" /> <Point x="280" y="606" /> <Point x="196" y="609" /> <Point x="196" y="176" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5468" > -<father id="5480" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6508" index="45" uid="c9da74ed-8d08-4b43-a48e-859af30d1309" > +<father id="6520" num="0" /> <cdparam x="280" y="606" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5469" > -<father id="5480" num="1" /> +<SUBCOMPONENT type="-1" id="6509" index="46" uid="821b731b-0b2d-4e8b-948a-1b9a47eb3149" > +<father id="6520" num="1" /> <cdparam x="196" y="609" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5470" > -<father id="5480" num="2" /> +<SUBCOMPONENT type="-1" id="6510" index="47" uid="b47560dd-786a-4779-b78d-8b32f96c0515" > +<father id="6520" num="2" /> <cdparam x="196" y="176" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5475" > -<father id="5480" num="3" /> +<SUBCOMPONENT type="-1" id="6515" index="48" uid="bfaffcdf-7c01-495d-be98-6555c2b4794e" > +<father id="6520" num="3" /> <cdparam x="231" y="581" /> -<sizeparam width="115" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="115" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5471" /> -<TGConnectingPoint num="1" id="5472" /> -<TGConnectingPoint num="2" id="5473" /> -<TGConnectingPoint num="3" id="5474" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="emergencyIgnored()" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="5487" > +<new d="false" /> +<TGConnectingPoint num="0" id="6511" /> +<TGConnectingPoint num="1" id="6512" /> +<TGConnectingPoint num="2" id="6513" /> +<TGConnectingPoint num="3" id="6514" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyIgnored()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6527" index="8" uid="6dab3524-5954-43b7-ab35-0d5c5960f3d0" > <cdparam x="427" y="433" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="5486" /> -<P1 x="427" y="433" id="5765" /> -<P2 x="285" y="505" id="5724" /> +<TGConnectingPoint num="0" id="6526" /> +<P1 x="427" y="433" id="6869" /> +<P2 x="285" y="505" id="6796" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5485" > -<father id="5487" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6525" index="49" uid="d33589a9-2f8d-4401-b50a-3b7989d20eb3" > +<father id="6527" num="0" /> <cdparam x="278" y="444" /> -<sizeparam width="96" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="96" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5481" /> -<TGConnectingPoint num="1" id="5482" /> -<TGConnectingPoint num="2" id="5483" /> -<TGConnectingPoint num="3" id="5484" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6521" /> +<TGConnectingPoint num="1" id="6522" /> +<TGConnectingPoint num="2" id="6523" /> +<TGConnectingPoint num="3" id="6524" /> <extraparam> -<guard value="[ obstacle == 0]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ obstacle == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5494" > +<CONNECTOR type="5102" id="6534" index="9" uid="4b72cba3-dddc-449b-abab-2bea1ee0256e" > <cdparam x="452" y="132" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="5493" /> -<P1 x="452" y="132" id="5854" /> -<P2 x="453" y="151" id="5814" /> +<TGConnectingPoint num="0" id="6533" /> +<P1 x="452" y="132" id="6990" /> +<P2 x="453" y="151" id="6918" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5492" > -<father id="5494" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6532" index="50" uid="417b9d0d-3309-4edc-93e8-34239ad75ccb" > +<father id="6534" num="0" /> <cdparam x="452" y="172" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5488" /> -<TGConnectingPoint num="1" id="5489" /> -<TGConnectingPoint num="2" id="5490" /> -<TGConnectingPoint num="3" id="5491" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6528" /> +<TGConnectingPoint num="1" id="6529" /> +<TGConnectingPoint num="2" id="6530" /> +<TGConnectingPoint num="3" id="6531" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5501" > +<CONNECTOR type="5102" id="6541" index="10" uid="c34b6e97-fcfb-40e7-b448-07ccf009860d" > <cdparam x="453" y="201" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="5500" /> -<P1 x="453" y="201" id="5819" /> -<P2 x="453" y="221" id="5802" /> +<TGConnectingPoint num="0" id="6540" /> +<P1 x="453" y="201" id="6923" /> +<P2 x="453" y="221" id="6906" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5499" > -<father id="5501" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6539" index="51" uid="8a93e72b-0235-416c-8259-41e11f7d4c50" > +<father id="6541" num="0" /> <cdparam x="453" y="241" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5495" /> -<TGConnectingPoint num="1" id="5496" /> -<TGConnectingPoint num="2" id="5497" /> -<TGConnectingPoint num="3" id="5498" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6535" /> +<TGConnectingPoint num="1" id="6536" /> +<TGConnectingPoint num="2" id="6537" /> +<TGConnectingPoint num="3" id="6538" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5508" > +<CONNECTOR type="5102" id="6548" index="11" uid="654b9766-3a0c-4c60-aa4a-e35134846f37" > <cdparam x="453" y="251" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="5507" /> -<P1 x="453" y="251" id="5803" /> -<P2 x="453" y="275" id="5791" /> +<TGConnectingPoint num="0" id="6547" /> +<P1 x="453" y="251" id="6907" /> +<P2 x="453" y="275" id="6895" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5506" > -<father id="5508" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6546" index="52" uid="7a6139e9-08c6-445f-9785-b43c8b56ca2f" > +<father id="6548" num="0" /> <cdparam x="453" y="291" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5502" /> -<TGConnectingPoint num="1" id="5503" /> -<TGConnectingPoint num="2" id="5504" /> -<TGConnectingPoint num="3" id="5505" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6542" /> +<TGConnectingPoint num="1" id="6543" /> +<TGConnectingPoint num="2" id="6544" /> +<TGConnectingPoint num="3" id="6545" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5515" > +<CONNECTOR type="5102" id="6555" index="12" uid="8857bb22-d4da-4258-a380-08233444629e" > <cdparam x="453" y="305" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="5514" /> -<P1 x="453" y="305" id="5792" /> -<P2 x="452" y="326" id="5780" /> +<TGConnectingPoint num="0" id="6554" /> +<P1 x="453" y="305" id="6896" /> +<P2 x="452" y="326" id="6884" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5513" > -<father id="5515" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6553" index="53" uid="a1970344-1f74-4cfc-83d6-764c7fb9a143" > +<father id="6555" num="0" /> <cdparam x="453" y="345" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5509" /> -<TGConnectingPoint num="1" id="5510" /> -<TGConnectingPoint num="2" id="5511" /> -<TGConnectingPoint num="3" id="5512" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6549" /> +<TGConnectingPoint num="1" id="6550" /> +<TGConnectingPoint num="2" id="6551" /> +<TGConnectingPoint num="3" id="6552" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5522" > +<CONNECTOR type="5102" id="6562" index="13" uid="672935b3-a20f-4e6f-8653-dea693e1b6d2" > <cdparam x="452" y="386" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to choice" value="null" /> -<TGConnectingPoint num="0" id="5521" /> -<P1 x="452" y="356" id="5781" /> -<P2 x="452" y="363" id="5544" /> +<TGConnectingPoint num="0" id="6561" /> +<P1 x="452" y="356" id="6885" /> +<P2 x="452" y="363" id="6584" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5520" > -<father id="5522" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6560" index="54" uid="84a41161-8f6c-43ef-a32f-5585187eef62" > +<father id="6562" num="0" /> <cdparam x="452" y="426" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5516" /> -<TGConnectingPoint num="1" id="5517" /> -<TGConnectingPoint num="2" id="5518" /> -<TGConnectingPoint num="3" id="5519" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6556" /> +<TGConnectingPoint num="1" id="6557" /> +<TGConnectingPoint num="2" id="6558" /> +<TGConnectingPoint num="3" id="6559" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5529" > +<CONNECTOR type="5102" id="6569" index="14" uid="155700a9-f195-409c-b4eb-5392fb9d9e72" > <cdparam x="763" y="841" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="5528" /> -<P1 x="763" y="841" id="5672" /> -<P2 x="761" y="876" id="5622" /> +<TGConnectingPoint num="0" id="6568" /> +<P1 x="763" y="841" id="6712" /> +<P2 x="761" y="876" id="6662" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5527" > -<father id="5529" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6567" index="55" uid="746112f4-e153-4a21-a0b3-f3902b703e05" > +<father id="6569" num="0" /> <cdparam x="763" y="881" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5523" /> -<TGConnectingPoint num="1" id="5524" /> -<TGConnectingPoint num="2" id="5525" /> -<TGConnectingPoint num="3" id="5526" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6563" /> +<TGConnectingPoint num="1" id="6564" /> +<TGConnectingPoint num="2" id="6565" /> +<TGConnectingPoint num="3" id="6566" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5536" > +<CONNECTOR type="5102" id="6576" index="15" uid="ee2c731d-905b-4868-8539-0baea8b6dd5f" > <cdparam x="723" y="575" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<TGConnectingPoint num="0" id="5535" /> -<P1 x="723" y="575" id="5656" /> -<P2 x="733" y="660" id="5606" /> +<TGConnectingPoint num="0" id="6575" /> +<P1 x="723" y="575" id="6696" /> +<P2 x="733" y="660" id="6646" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5534" > -<father id="5536" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6574" index="56" uid="797261d9-8e75-4112-aab3-3579d979878d" > +<father id="6576" num="0" /> <cdparam x="734" y="596" /> -<sizeparam width="310" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="310" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5530" /> -<TGConnectingPoint num="1" id="5531" /> -<TGConnectingPoint num="2" id="5532" /> -<TGConnectingPoint num="3" id="5533" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6570" /> +<TGConnectingPoint num="1" id="6571" /> +<TGConnectingPoint num="2" id="6572" /> +<TGConnectingPoint num="3" id="6573" /> <extraparam> -<guard value="[ (list.id0 == id) or (list.id1 == id) or (list.id2 == id)]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ (list.id0 == id) or (list.id1 == id) or (list.id2 == id)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5543" > +<CONNECTOR type="5102" id="6583" index="16" uid="1ee110f8-a670-485f-a663-2b7ff9bb88f2" > <cdparam x="733" y="710" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to state0" value="null" /> -<TGConnectingPoint num="0" id="5542" /> -<P1 x="733" y="710" id="5612" /> -<P2 x="730" y="791" id="5683" /> +<TGConnectingPoint num="0" id="6582" /> +<P1 x="733" y="710" id="6652" /> +<P2 x="730" y="791" id="6723" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5541" > -<father id="5543" num="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6581" index="57" uid="bd6fb006-2e7e-4f31-b33d-81a47fd56f64" > +<father id="6583" num="0" /> <cdparam x="737" y="736" /> -<sizeparam width="173" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="173" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5537" /> -<TGConnectingPoint num="1" id="5538" /> -<TGConnectingPoint num="2" id="5539" /> -<TGConnectingPoint num="3" id="5540" /> -<extraparam> -<guard value="[ position > currentPosition]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="emergencyTakenIntoAccount()" /> -</extraparam> -</SUBCOMPONENT> - -<COMPONENT type="5104" id="5554" > +<new d="false" /> +<TGConnectingPoint num="0" id="6577" /> +<TGConnectingPoint num="1" id="6578" /> +<TGConnectingPoint num="2" id="6579" /> +<TGConnectingPoint num="3" id="6580" /> +<extraparam> +<guard value="[ position > currentPosition]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyTakenIntoAccount()" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5104" id="6594" index="17" uid="93bb4635-569e-406a-9517-fddc4bab1e66" > <cdparam x="397" y="368" /> -<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="Receive signal" value="getNodeList(list)" /> -<TGConnectingPoint num="0" id="5544" /> -<TGConnectingPoint num="1" id="5545" /> -<TGConnectingPoint num="2" id="5546" /> -<TGConnectingPoint num="3" id="5547" /> -<TGConnectingPoint num="4" id="5548" /> -<TGConnectingPoint num="5" id="5549" /> -<TGConnectingPoint num="6" id="5550" /> -<TGConnectingPoint num="7" id="5551" /> -<TGConnectingPoint num="8" id="5552" /> -<TGConnectingPoint num="9" id="5553" /> -</COMPONENT> - -<COMPONENT type="301" id="5571" > +<new d="false" /> +<TGConnectingPoint num="0" id="6584" /> +<TGConnectingPoint num="1" id="6585" /> +<TGConnectingPoint num="2" id="6586" /> +<TGConnectingPoint num="3" id="6587" /> +<TGConnectingPoint num="4" id="6588" /> +<TGConnectingPoint num="5" id="6589" /> +<TGConnectingPoint num="6" id="6590" /> +<TGConnectingPoint num="7" id="6591" /> +<TGConnectingPoint num="8" id="6592" /> +<TGConnectingPoint num="9" id="6593" /> +</COMPONENT> + +<COMPONENT type="301" id="6611" index="18" uid="ac51f654-bced-418d-8dab-078730c03a70" > <cdparam x="617" y="435" /> <sizeparam width="83" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="UML Note" value="Going fast? " /> -<TGConnectingPoint num="0" id="5555" /> -<TGConnectingPoint num="1" id="5556" /> -<TGConnectingPoint num="2" id="5557" /> -<TGConnectingPoint num="3" id="5558" /> -<TGConnectingPoint num="4" id="5559" /> -<TGConnectingPoint num="5" id="5560" /> -<TGConnectingPoint num="6" id="5561" /> -<TGConnectingPoint num="7" id="5562" /> -<TGConnectingPoint num="8" id="5563" /> -<TGConnectingPoint num="9" id="5564" /> -<TGConnectingPoint num="10" id="5565" /> -<TGConnectingPoint num="11" id="5566" /> -<TGConnectingPoint num="12" id="5567" /> -<TGConnectingPoint num="13" id="5568" /> -<TGConnectingPoint num="14" id="5569" /> -<TGConnectingPoint num="15" id="5570" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6595" /> +<TGConnectingPoint num="1" id="6596" /> +<TGConnectingPoint num="2" id="6597" /> +<TGConnectingPoint num="3" id="6598" /> +<TGConnectingPoint num="4" id="6599" /> +<TGConnectingPoint num="5" id="6600" /> +<TGConnectingPoint num="6" id="6601" /> +<TGConnectingPoint num="7" id="6602" /> +<TGConnectingPoint num="8" id="6603" /> +<TGConnectingPoint num="9" id="6604" /> +<TGConnectingPoint num="10" id="6605" /> +<TGConnectingPoint num="11" id="6606" /> +<TGConnectingPoint num="12" id="6607" /> +<TGConnectingPoint num="13" id="6608" /> +<TGConnectingPoint num="14" id="6609" /> +<TGConnectingPoint num="15" id="6610" /> <extraparam> <Line value="Going fast?" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="5588" > +<COMPONENT type="301" id="6628" index="19" uid="2178112d-93c9-474e-8d1d-da6b8a9cff2b" > <cdparam x="582" y="390" /> <sizeparam width="212" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="UML Note" value="Radar also detected an obstacle? " /> -<TGConnectingPoint num="0" id="5572" /> -<TGConnectingPoint num="1" id="5573" /> -<TGConnectingPoint num="2" id="5574" /> -<TGConnectingPoint num="3" id="5575" /> -<TGConnectingPoint num="4" id="5576" /> -<TGConnectingPoint num="5" id="5577" /> -<TGConnectingPoint num="6" id="5578" /> -<TGConnectingPoint num="7" id="5579" /> -<TGConnectingPoint num="8" id="5580" /> -<TGConnectingPoint num="9" id="5581" /> -<TGConnectingPoint num="10" id="5582" /> -<TGConnectingPoint num="11" id="5583" /> -<TGConnectingPoint num="12" id="5584" /> -<TGConnectingPoint num="13" id="5585" /> -<TGConnectingPoint num="14" id="5586" /> -<TGConnectingPoint num="15" id="5587" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6612" /> +<TGConnectingPoint num="1" id="6613" /> +<TGConnectingPoint num="2" id="6614" /> +<TGConnectingPoint num="3" id="6615" /> +<TGConnectingPoint num="4" id="6616" /> +<TGConnectingPoint num="5" id="6617" /> +<TGConnectingPoint num="6" id="6618" /> +<TGConnectingPoint num="7" id="6619" /> +<TGConnectingPoint num="8" id="6620" /> +<TGConnectingPoint num="9" id="6621" /> +<TGConnectingPoint num="10" id="6622" /> +<TGConnectingPoint num="11" id="6623" /> +<TGConnectingPoint num="12" id="6624" /> +<TGConnectingPoint num="13" id="6625" /> +<TGConnectingPoint num="14" id="6626" /> +<TGConnectingPoint num="15" id="6627" /> <extraparam> <Line value="Radar also detected an obstacle?" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="5605" > +<COMPONENT type="301" id="6645" index="20" uid="c99a7fa7-1a88-4a58-9b0c-10b1cc9dbd7f" > <cdparam x="775" y="658" /> <sizeparam width="115" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="UML Note" value="Obstacle ahead? " /> -<TGConnectingPoint num="0" id="5589" /> -<TGConnectingPoint num="1" id="5590" /> -<TGConnectingPoint num="2" id="5591" /> -<TGConnectingPoint num="3" id="5592" /> -<TGConnectingPoint num="4" id="5593" /> -<TGConnectingPoint num="5" id="5594" /> -<TGConnectingPoint num="6" id="5595" /> -<TGConnectingPoint num="7" id="5596" /> -<TGConnectingPoint num="8" id="5597" /> -<TGConnectingPoint num="9" id="5598" /> -<TGConnectingPoint num="10" id="5599" /> -<TGConnectingPoint num="11" id="5600" /> -<TGConnectingPoint num="12" id="5601" /> -<TGConnectingPoint num="13" id="5602" /> -<TGConnectingPoint num="14" id="5603" /> -<TGConnectingPoint num="15" id="5604" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6629" /> +<TGConnectingPoint num="1" id="6630" /> +<TGConnectingPoint num="2" id="6631" /> +<TGConnectingPoint num="3" id="6632" /> +<TGConnectingPoint num="4" id="6633" /> +<TGConnectingPoint num="5" id="6634" /> +<TGConnectingPoint num="6" id="6635" /> +<TGConnectingPoint num="7" id="6636" /> +<TGConnectingPoint num="8" id="6637" /> +<TGConnectingPoint num="9" id="6638" /> +<TGConnectingPoint num="10" id="6639" /> +<TGConnectingPoint num="11" id="6640" /> +<TGConnectingPoint num="12" id="6641" /> +<TGConnectingPoint num="13" id="6642" /> +<TGConnectingPoint num="14" id="6643" /> +<TGConnectingPoint num="15" id="6644" /> <extraparam> <Line value="Obstacle ahead?" /> </extraparam> </COMPONENT> -<COMPONENT type="5107" id="5621" > +<COMPONENT type="5107" id="6661" index="21" uid="f8df4bb9-21f4-465e-a862-3f384b546ae4" > <cdparam x="718" y="670" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="5606" /> -<TGConnectingPoint num="1" id="5607" /> -<TGConnectingPoint num="2" id="5608" /> -<TGConnectingPoint num="3" id="5609" /> -<TGConnectingPoint num="4" id="5610" /> -<TGConnectingPoint num="5" id="5611" /> -<TGConnectingPoint num="6" id="5612" /> -<TGConnectingPoint num="7" id="5613" /> -<TGConnectingPoint num="8" id="5614" /> -<TGConnectingPoint num="9" id="5615" /> -<TGConnectingPoint num="10" id="5616" /> -<TGConnectingPoint num="11" id="5617" /> -<TGConnectingPoint num="12" id="5618" /> -<TGConnectingPoint num="13" id="5619" /> -<TGConnectingPoint num="14" id="5620" /> -</COMPONENT> - -<COMPONENT type="5103" id="5632" > +<new d="false" /> +<TGConnectingPoint num="0" id="6646" /> +<TGConnectingPoint num="1" id="6647" /> +<TGConnectingPoint num="2" id="6648" /> +<TGConnectingPoint num="3" id="6649" /> +<TGConnectingPoint num="4" id="6650" /> +<TGConnectingPoint num="5" id="6651" /> +<TGConnectingPoint num="6" id="6652" /> +<TGConnectingPoint num="7" id="6653" /> +<TGConnectingPoint num="8" id="6654" /> +<TGConnectingPoint num="9" id="6655" /> +<TGConnectingPoint num="10" id="6656" /> +<TGConnectingPoint num="11" id="6657" /> +<TGConnectingPoint num="12" id="6658" /> +<TGConnectingPoint num="13" id="6659" /> +<TGConnectingPoint num="14" id="6660" /> +</COMPONENT> + +<COMPONENT type="5103" id="6672" index="22" uid="31e1dfc8-d8f0-41a7-856f-00bdc0c04e73" > <cdparam x="644" y="881" /> -<sizeparam width="234" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="234" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="Send signal" value="brake(speed, currentPosition, position)" /> -<TGConnectingPoint num="0" id="5622" /> -<TGConnectingPoint num="1" id="5623" /> -<TGConnectingPoint num="2" id="5624" /> -<TGConnectingPoint num="3" id="5625" /> -<TGConnectingPoint num="4" id="5626" /> -<TGConnectingPoint num="5" id="5627" /> -<TGConnectingPoint num="6" id="5628" /> -<TGConnectingPoint num="7" id="5629" /> -<TGConnectingPoint num="8" id="5630" /> -<TGConnectingPoint num="9" id="5631" /> -</COMPONENT> - -<COMPONENT type="301" id="5649" > +<new d="false" /> +<TGConnectingPoint num="0" id="6662" /> +<TGConnectingPoint num="1" id="6663" /> +<TGConnectingPoint num="2" id="6664" /> +<TGConnectingPoint num="3" id="6665" /> +<TGConnectingPoint num="4" id="6666" /> +<TGConnectingPoint num="5" id="6667" /> +<TGConnectingPoint num="6" id="6668" /> +<TGConnectingPoint num="7" id="6669" /> +<TGConnectingPoint num="8" id="6670" /> +<TGConnectingPoint num="9" id="6671" /> +</COMPONENT> + +<COMPONENT type="301" id="6689" index="23" uid="658b811b-3e64-4322-ac98-4e7179fec086" > <cdparam x="765" y="511" /> <sizeparam width="75" height="35" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="UML Note" value="KnownID? " /> -<TGConnectingPoint num="0" id="5633" /> -<TGConnectingPoint num="1" id="5634" /> -<TGConnectingPoint num="2" id="5635" /> -<TGConnectingPoint num="3" id="5636" /> -<TGConnectingPoint num="4" id="5637" /> -<TGConnectingPoint num="5" id="5638" /> -<TGConnectingPoint num="6" id="5639" /> -<TGConnectingPoint num="7" id="5640" /> -<TGConnectingPoint num="8" id="5641" /> -<TGConnectingPoint num="9" id="5642" /> -<TGConnectingPoint num="10" id="5643" /> -<TGConnectingPoint num="11" id="5644" /> -<TGConnectingPoint num="12" id="5645" /> -<TGConnectingPoint num="13" id="5646" /> -<TGConnectingPoint num="14" id="5647" /> -<TGConnectingPoint num="15" id="5648" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6673" /> +<TGConnectingPoint num="1" id="6674" /> +<TGConnectingPoint num="2" id="6675" /> +<TGConnectingPoint num="3" id="6676" /> +<TGConnectingPoint num="4" id="6677" /> +<TGConnectingPoint num="5" id="6678" /> +<TGConnectingPoint num="6" id="6679" /> +<TGConnectingPoint num="7" id="6680" /> +<TGConnectingPoint num="8" id="6681" /> +<TGConnectingPoint num="9" id="6682" /> +<TGConnectingPoint num="10" id="6683" /> +<TGConnectingPoint num="11" id="6684" /> +<TGConnectingPoint num="12" id="6685" /> +<TGConnectingPoint num="13" id="6686" /> +<TGConnectingPoint num="14" id="6687" /> +<TGConnectingPoint num="15" id="6688" /> <extraparam> <Line value="KnownID?" /> </extraparam> </COMPONENT> -<COMPONENT type="5107" id="5665" > +<COMPONENT type="5107" id="6705" index="24" uid="47b9f2e7-93d0-4998-88ea-0121a74053b0" > <cdparam x="708" y="535" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="5650" /> -<TGConnectingPoint num="1" id="5651" /> -<TGConnectingPoint num="2" id="5652" /> -<TGConnectingPoint num="3" id="5653" /> -<TGConnectingPoint num="4" id="5654" /> -<TGConnectingPoint num="5" id="5655" /> -<TGConnectingPoint num="6" id="5656" /> -<TGConnectingPoint num="7" id="5657" /> -<TGConnectingPoint num="8" id="5658" /> -<TGConnectingPoint num="9" id="5659" /> -<TGConnectingPoint num="10" id="5660" /> -<TGConnectingPoint num="11" id="5661" /> -<TGConnectingPoint num="12" id="5662" /> -<TGConnectingPoint num="13" id="5663" /> -<TGConnectingPoint num="14" id="5664" /> -</COMPONENT> - -<COMPONENT type="5106" id="5706" > +<new d="false" /> +<TGConnectingPoint num="0" id="6690" /> +<TGConnectingPoint num="1" id="6691" /> +<TGConnectingPoint num="2" id="6692" /> +<TGConnectingPoint num="3" id="6693" /> +<TGConnectingPoint num="4" id="6694" /> +<TGConnectingPoint num="5" id="6695" /> +<TGConnectingPoint num="6" id="6696" /> +<TGConnectingPoint num="7" id="6697" /> +<TGConnectingPoint num="8" id="6698" /> +<TGConnectingPoint num="9" id="6699" /> +<TGConnectingPoint num="10" id="6700" /> +<TGConnectingPoint num="11" id="6701" /> +<TGConnectingPoint num="12" id="6702" /> +<TGConnectingPoint num="13" id="6703" /> +<TGConnectingPoint num="14" id="6704" /> +</COMPONENT> + +<COMPONENT type="5106" id="6778" index="25" uid="07410f36-531f-44b7-b7d4-a87bac604ec2" > <cdparam x="639" y="791" /> <sizeparam width="248" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="state0" value="EmergencyTakenIntoAccount" /> -<TGConnectingPoint num="0" id="5666" /> -<TGConnectingPoint num="1" id="5667" /> -<TGConnectingPoint num="2" id="5668" /> -<TGConnectingPoint num="3" id="5669" /> -<TGConnectingPoint num="4" id="5670" /> -<TGConnectingPoint num="5" id="5671" /> -<TGConnectingPoint num="6" id="5672" /> -<TGConnectingPoint num="7" id="5673" /> -<TGConnectingPoint num="8" id="5674" /> -<TGConnectingPoint num="9" id="5675" /> -<TGConnectingPoint num="10" id="5676" /> -<TGConnectingPoint num="11" id="5677" /> -<TGConnectingPoint num="12" id="5678" /> -<TGConnectingPoint num="13" id="5679" /> -<TGConnectingPoint num="14" id="5680" /> -<TGConnectingPoint num="15" id="5681" /> -<TGConnectingPoint num="16" id="5682" /> -<TGConnectingPoint num="17" id="5683" /> -<TGConnectingPoint num="18" id="5684" /> -<TGConnectingPoint num="19" id="5685" /> -<TGConnectingPoint num="20" id="5686" /> -<TGConnectingPoint num="21" id="5687" /> -<TGConnectingPoint num="22" id="5688" /> -<TGConnectingPoint num="23" id="5689" /> -<TGConnectingPoint num="24" id="5690" /> -<TGConnectingPoint num="25" id="5691" /> -<TGConnectingPoint num="26" id="5692" /> -<TGConnectingPoint num="27" id="5693" /> -<TGConnectingPoint num="28" id="5694" /> -<TGConnectingPoint num="29" id="5695" /> -<TGConnectingPoint num="30" id="5696" /> -<TGConnectingPoint num="31" id="5697" /> -<TGConnectingPoint num="32" id="5698" /> -<TGConnectingPoint num="33" id="5699" /> -<TGConnectingPoint num="34" id="5700" /> -<TGConnectingPoint num="35" id="5701" /> -<TGConnectingPoint num="36" id="5702" /> -<TGConnectingPoint num="37" id="5703" /> -<TGConnectingPoint num="38" id="5704" /> -<TGConnectingPoint num="39" id="5705" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6706" /> +<TGConnectingPoint num="1" id="6707" /> +<TGConnectingPoint num="2" id="6708" /> +<TGConnectingPoint num="3" id="6709" /> +<TGConnectingPoint num="4" id="6710" /> +<TGConnectingPoint num="5" id="6711" /> +<TGConnectingPoint num="6" id="6712" /> +<TGConnectingPoint num="7" id="6713" /> +<TGConnectingPoint num="8" id="6714" /> +<TGConnectingPoint num="9" id="6715" /> +<TGConnectingPoint num="10" id="6716" /> +<TGConnectingPoint num="11" id="6717" /> +<TGConnectingPoint num="12" id="6718" /> +<TGConnectingPoint num="13" id="6719" /> +<TGConnectingPoint num="14" id="6720" /> +<TGConnectingPoint num="15" id="6721" /> +<TGConnectingPoint num="16" id="6722" /> +<TGConnectingPoint num="17" id="6723" /> +<TGConnectingPoint num="18" id="6724" /> +<TGConnectingPoint num="19" id="6725" /> +<TGConnectingPoint num="20" id="6726" /> +<TGConnectingPoint num="21" id="6727" /> +<TGConnectingPoint num="22" id="6728" /> +<TGConnectingPoint num="23" id="6729" /> +<TGConnectingPoint num="24" id="6730" /> +<TGConnectingPoint num="25" id="6731" /> +<TGConnectingPoint num="26" id="6732" /> +<TGConnectingPoint num="27" id="6733" /> +<TGConnectingPoint num="28" id="6734" /> +<TGConnectingPoint num="29" id="6735" /> +<TGConnectingPoint num="30" id="6736" /> +<TGConnectingPoint num="31" id="6737" /> +<TGConnectingPoint num="32" id="6738" /> +<TGConnectingPoint num="33" id="6739" /> +<TGConnectingPoint num="34" id="6740" /> +<TGConnectingPoint num="35" id="6741" /> +<TGConnectingPoint num="36" id="6742" /> +<TGConnectingPoint num="37" id="6743" /> +<TGConnectingPoint num="38" id="6744" /> +<TGConnectingPoint num="39" id="6745" /> +<TGConnectingPoint num="40" id="6746" /> +<TGConnectingPoint num="41" id="6747" /> +<TGConnectingPoint num="42" id="6748" /> +<TGConnectingPoint num="43" id="6749" /> +<TGConnectingPoint num="44" id="6750" /> +<TGConnectingPoint num="45" id="6751" /> +<TGConnectingPoint num="46" id="6752" /> +<TGConnectingPoint num="47" id="6753" /> +<TGConnectingPoint num="48" id="6754" /> +<TGConnectingPoint num="49" id="6755" /> +<TGConnectingPoint num="50" id="6756" /> +<TGConnectingPoint num="51" id="6757" /> +<TGConnectingPoint num="52" id="6758" /> +<TGConnectingPoint num="53" id="6759" /> +<TGConnectingPoint num="54" id="6760" /> +<TGConnectingPoint num="55" id="6761" /> +<TGConnectingPoint num="56" id="6762" /> +<TGConnectingPoint num="57" id="6763" /> +<TGConnectingPoint num="58" id="6764" /> +<TGConnectingPoint num="59" id="6765" /> +<TGConnectingPoint num="60" id="6766" /> +<TGConnectingPoint num="61" id="6767" /> +<TGConnectingPoint num="62" id="6768" /> +<TGConnectingPoint num="63" id="6769" /> +<TGConnectingPoint num="64" id="6770" /> +<TGConnectingPoint num="65" id="6771" /> +<TGConnectingPoint num="66" id="6772" /> +<TGConnectingPoint num="67" id="6773" /> +<TGConnectingPoint num="68" id="6774" /> +<TGConnectingPoint num="69" id="6775" /> +<TGConnectingPoint num="70" id="6776" /> +<TGConnectingPoint num="71" id="6777" /> <accessibility /> <extraparam> </extraparam> </COMPONENT> -<COMPONENT type="5107" id="5722" > +<COMPONENT type="5107" id="6794" index="26" uid="5fe59bf3-9d3a-4e1b-8d03-7409305e8306" > <cdparam x="569" y="482" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="5707" /> -<TGConnectingPoint num="1" id="5708" /> -<TGConnectingPoint num="2" id="5709" /> -<TGConnectingPoint num="3" id="5710" /> -<TGConnectingPoint num="4" id="5711" /> -<TGConnectingPoint num="5" id="5712" /> -<TGConnectingPoint num="6" id="5713" /> -<TGConnectingPoint num="7" id="5714" /> -<TGConnectingPoint num="8" id="5715" /> -<TGConnectingPoint num="9" id="5716" /> -<TGConnectingPoint num="10" id="5717" /> -<TGConnectingPoint num="11" id="5718" /> -<TGConnectingPoint num="12" id="5719" /> -<TGConnectingPoint num="13" id="5720" /> -<TGConnectingPoint num="14" id="5721" /> -</COMPONENT> - -<COMPONENT type="5106" id="5763" > +<new d="false" /> +<TGConnectingPoint num="0" id="6779" /> +<TGConnectingPoint num="1" id="6780" /> +<TGConnectingPoint num="2" id="6781" /> +<TGConnectingPoint num="3" id="6782" /> +<TGConnectingPoint num="4" id="6783" /> +<TGConnectingPoint num="5" id="6784" /> +<TGConnectingPoint num="6" id="6785" /> +<TGConnectingPoint num="7" id="6786" /> +<TGConnectingPoint num="8" id="6787" /> +<TGConnectingPoint num="9" id="6788" /> +<TGConnectingPoint num="10" id="6789" /> +<TGConnectingPoint num="11" id="6790" /> +<TGConnectingPoint num="12" id="6791" /> +<TGConnectingPoint num="13" id="6792" /> +<TGConnectingPoint num="14" id="6793" /> +</COMPONENT> + +<COMPONENT type="5106" id="6867" index="27" uid="94851b95-257e-4981-a5fd-db9abdbe8e81" > <cdparam x="219" y="505" /> <sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="state0" value="EmergencyIgnored" /> -<TGConnectingPoint num="0" id="5723" /> -<TGConnectingPoint num="1" id="5724" /> -<TGConnectingPoint num="2" id="5725" /> -<TGConnectingPoint num="3" id="5726" /> -<TGConnectingPoint num="4" id="5727" /> -<TGConnectingPoint num="5" id="5728" /> -<TGConnectingPoint num="6" id="5729" /> -<TGConnectingPoint num="7" id="5730" /> -<TGConnectingPoint num="8" id="5731" /> -<TGConnectingPoint num="9" id="5732" /> -<TGConnectingPoint num="10" id="5733" /> -<TGConnectingPoint num="11" id="5734" /> -<TGConnectingPoint num="12" id="5735" /> -<TGConnectingPoint num="13" id="5736" /> -<TGConnectingPoint num="14" id="5737" /> -<TGConnectingPoint num="15" id="5738" /> -<TGConnectingPoint num="16" id="5739" /> -<TGConnectingPoint num="17" id="5740" /> -<TGConnectingPoint num="18" id="5741" /> -<TGConnectingPoint num="19" id="5742" /> -<TGConnectingPoint num="20" id="5743" /> -<TGConnectingPoint num="21" id="5744" /> -<TGConnectingPoint num="22" id="5745" /> -<TGConnectingPoint num="23" id="5746" /> -<TGConnectingPoint num="24" id="5747" /> -<TGConnectingPoint num="25" id="5748" /> -<TGConnectingPoint num="26" id="5749" /> -<TGConnectingPoint num="27" id="5750" /> -<TGConnectingPoint num="28" id="5751" /> -<TGConnectingPoint num="29" id="5752" /> -<TGConnectingPoint num="30" id="5753" /> -<TGConnectingPoint num="31" id="5754" /> -<TGConnectingPoint num="32" id="5755" /> -<TGConnectingPoint num="33" id="5756" /> -<TGConnectingPoint num="34" id="5757" /> -<TGConnectingPoint num="35" id="5758" /> -<TGConnectingPoint num="36" id="5759" /> -<TGConnectingPoint num="37" id="5760" /> -<TGConnectingPoint num="38" id="5761" /> -<TGConnectingPoint num="39" id="5762" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6795" /> +<TGConnectingPoint num="1" id="6796" /> +<TGConnectingPoint num="2" id="6797" /> +<TGConnectingPoint num="3" id="6798" /> +<TGConnectingPoint num="4" id="6799" /> +<TGConnectingPoint num="5" id="6800" /> +<TGConnectingPoint num="6" id="6801" /> +<TGConnectingPoint num="7" id="6802" /> +<TGConnectingPoint num="8" id="6803" /> +<TGConnectingPoint num="9" id="6804" /> +<TGConnectingPoint num="10" id="6805" /> +<TGConnectingPoint num="11" id="6806" /> +<TGConnectingPoint num="12" id="6807" /> +<TGConnectingPoint num="13" id="6808" /> +<TGConnectingPoint num="14" id="6809" /> +<TGConnectingPoint num="15" id="6810" /> +<TGConnectingPoint num="16" id="6811" /> +<TGConnectingPoint num="17" id="6812" /> +<TGConnectingPoint num="18" id="6813" /> +<TGConnectingPoint num="19" id="6814" /> +<TGConnectingPoint num="20" id="6815" /> +<TGConnectingPoint num="21" id="6816" /> +<TGConnectingPoint num="22" id="6817" /> +<TGConnectingPoint num="23" id="6818" /> +<TGConnectingPoint num="24" id="6819" /> +<TGConnectingPoint num="25" id="6820" /> +<TGConnectingPoint num="26" id="6821" /> +<TGConnectingPoint num="27" id="6822" /> +<TGConnectingPoint num="28" id="6823" /> +<TGConnectingPoint num="29" id="6824" /> +<TGConnectingPoint num="30" id="6825" /> +<TGConnectingPoint num="31" id="6826" /> +<TGConnectingPoint num="32" id="6827" /> +<TGConnectingPoint num="33" id="6828" /> +<TGConnectingPoint num="34" id="6829" /> +<TGConnectingPoint num="35" id="6830" /> +<TGConnectingPoint num="36" id="6831" /> +<TGConnectingPoint num="37" id="6832" /> +<TGConnectingPoint num="38" id="6833" /> +<TGConnectingPoint num="39" id="6834" /> +<TGConnectingPoint num="40" id="6835" /> +<TGConnectingPoint num="41" id="6836" /> +<TGConnectingPoint num="42" id="6837" /> +<TGConnectingPoint num="43" id="6838" /> +<TGConnectingPoint num="44" id="6839" /> +<TGConnectingPoint num="45" id="6840" /> +<TGConnectingPoint num="46" id="6841" /> +<TGConnectingPoint num="47" id="6842" /> +<TGConnectingPoint num="48" id="6843" /> +<TGConnectingPoint num="49" id="6844" /> +<TGConnectingPoint num="50" id="6845" /> +<TGConnectingPoint num="51" id="6846" /> +<TGConnectingPoint num="52" id="6847" /> +<TGConnectingPoint num="53" id="6848" /> +<TGConnectingPoint num="54" id="6849" /> +<TGConnectingPoint num="55" id="6850" /> +<TGConnectingPoint num="56" id="6851" /> +<TGConnectingPoint num="57" id="6852" /> +<TGConnectingPoint num="58" id="6853" /> +<TGConnectingPoint num="59" id="6854" /> +<TGConnectingPoint num="60" id="6855" /> +<TGConnectingPoint num="61" id="6856" /> +<TGConnectingPoint num="62" id="6857" /> +<TGConnectingPoint num="63" id="6858" /> +<TGConnectingPoint num="64" id="6859" /> +<TGConnectingPoint num="65" id="6860" /> +<TGConnectingPoint num="66" id="6861" /> +<TGConnectingPoint num="67" id="6862" /> +<TGConnectingPoint num="68" id="6863" /> +<TGConnectingPoint num="69" id="6864" /> +<TGConnectingPoint num="70" id="6865" /> +<TGConnectingPoint num="71" id="6866" /> <invariant /> <extraparam> </extraparam> </COMPONENT> -<COMPONENT type="5107" id="5779" > +<COMPONENT type="5107" id="6883" index="28" uid="61acecfc-4f4b-43e3-a60d-d37397fa9cd1" > <cdparam x="437" y="418" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="5764" /> -<TGConnectingPoint num="1" id="5765" /> -<TGConnectingPoint num="2" id="5766" /> -<TGConnectingPoint num="3" id="5767" /> -<TGConnectingPoint num="4" id="5768" /> -<TGConnectingPoint num="5" id="5769" /> -<TGConnectingPoint num="6" id="5770" /> -<TGConnectingPoint num="7" id="5771" /> -<TGConnectingPoint num="8" id="5772" /> -<TGConnectingPoint num="9" id="5773" /> -<TGConnectingPoint num="10" id="5774" /> -<TGConnectingPoint num="11" id="5775" /> -<TGConnectingPoint num="12" id="5776" /> -<TGConnectingPoint num="13" id="5777" /> -<TGConnectingPoint num="14" id="5778" /> -</COMPONENT> - -<COMPONENT type="5104" id="5790" > +<new d="false" /> +<TGConnectingPoint num="0" id="6868" /> +<TGConnectingPoint num="1" id="6869" /> +<TGConnectingPoint num="2" id="6870" /> +<TGConnectingPoint num="3" id="6871" /> +<TGConnectingPoint num="4" id="6872" /> +<TGConnectingPoint num="5" id="6873" /> +<TGConnectingPoint num="6" id="6874" /> +<TGConnectingPoint num="7" id="6875" /> +<TGConnectingPoint num="8" id="6876" /> +<TGConnectingPoint num="9" id="6877" /> +<TGConnectingPoint num="10" id="6878" /> +<TGConnectingPoint num="11" id="6879" /> +<TGConnectingPoint num="12" id="6880" /> +<TGConnectingPoint num="13" id="6881" /> +<TGConnectingPoint num="14" id="6882" /> +</COMPONENT> + +<COMPONENT type="5104" id="6894" index="29" uid="47b9cb83-c3d0-4f43-b073-563c914306e6" > <cdparam x="363" y="331" /> -<sizeparam width="179" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="179" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="Receive signal" value="getInfoOnObstacle(obstacle)" /> -<TGConnectingPoint num="0" id="5780" /> -<TGConnectingPoint num="1" id="5781" /> -<TGConnectingPoint num="2" id="5782" /> -<TGConnectingPoint num="3" id="5783" /> -<TGConnectingPoint num="4" id="5784" /> -<TGConnectingPoint num="5" id="5785" /> -<TGConnectingPoint num="6" id="5786" /> -<TGConnectingPoint num="7" id="5787" /> -<TGConnectingPoint num="8" id="5788" /> -<TGConnectingPoint num="9" id="5789" /> -</COMPONENT> - -<COMPONENT type="5104" id="5801" > +<new d="false" /> +<TGConnectingPoint num="0" id="6884" /> +<TGConnectingPoint num="1" id="6885" /> +<TGConnectingPoint num="2" id="6886" /> +<TGConnectingPoint num="3" id="6887" /> +<TGConnectingPoint num="4" id="6888" /> +<TGConnectingPoint num="5" id="6889" /> +<TGConnectingPoint num="6" id="6890" /> +<TGConnectingPoint num="7" id="6891" /> +<TGConnectingPoint num="8" id="6892" /> +<TGConnectingPoint num="9" id="6893" /> +</COMPONENT> + +<COMPONENT type="5104" id="6905" index="30" uid="a31ec692-10bf-42ee-9649-309104e0506d" > <cdparam x="377" y="280" /> -<sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="153" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="Receive signal" value="getInfoOnSpeed(speed)" /> -<TGConnectingPoint num="0" id="5791" /> -<TGConnectingPoint num="1" id="5792" /> -<TGConnectingPoint num="2" id="5793" /> -<TGConnectingPoint num="3" id="5794" /> -<TGConnectingPoint num="4" id="5795" /> -<TGConnectingPoint num="5" id="5796" /> -<TGConnectingPoint num="6" id="5797" /> -<TGConnectingPoint num="7" id="5798" /> -<TGConnectingPoint num="8" id="5799" /> -<TGConnectingPoint num="9" id="5800" /> -</COMPONENT> - -<COMPONENT type="5104" id="5812" > +<new d="false" /> +<TGConnectingPoint num="0" id="6895" /> +<TGConnectingPoint num="1" id="6896" /> +<TGConnectingPoint num="2" id="6897" /> +<TGConnectingPoint num="3" id="6898" /> +<TGConnectingPoint num="4" id="6899" /> +<TGConnectingPoint num="5" id="6900" /> +<TGConnectingPoint num="6" id="6901" /> +<TGConnectingPoint num="7" id="6902" /> +<TGConnectingPoint num="8" id="6903" /> +<TGConnectingPoint num="9" id="6904" /> +</COMPONENT> + +<COMPONENT type="5104" id="6916" index="31" uid="8923e99c-2f73-4c0f-8c22-4d33afe2cc6a" > <cdparam x="319" y="226" /> -<sizeparam width="269" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="Receive signal" value="getEmergencyMessageToVerify(id, position)" /> -<TGConnectingPoint num="0" id="5802" /> -<TGConnectingPoint num="1" id="5803" /> -<TGConnectingPoint num="2" id="5804" /> -<TGConnectingPoint num="3" id="5805" /> -<TGConnectingPoint num="4" id="5806" /> -<TGConnectingPoint num="5" id="5807" /> -<TGConnectingPoint num="6" id="5808" /> -<TGConnectingPoint num="7" id="5809" /> -<TGConnectingPoint num="8" id="5810" /> -<TGConnectingPoint num="9" id="5811" /> -</COMPONENT> - -<COMPONENT type="5106" id="5853" > +<new d="false" /> +<TGConnectingPoint num="0" id="6906" /> +<TGConnectingPoint num="1" id="6907" /> +<TGConnectingPoint num="2" id="6908" /> +<TGConnectingPoint num="3" id="6909" /> +<TGConnectingPoint num="4" id="6910" /> +<TGConnectingPoint num="5" id="6911" /> +<TGConnectingPoint num="6" id="6912" /> +<TGConnectingPoint num="7" id="6913" /> +<TGConnectingPoint num="8" id="6914" /> +<TGConnectingPoint num="9" id="6915" /> +</COMPONENT> + +<COMPONENT type="5106" id="6989" index="32" uid="cf68dea2-bc31-4bfd-91d7-d9182e9398c8" > <cdparam x="333" y="151" /> <sizeparam width="241" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="state0" value="WaitingForEmergencyMessage" /> -<TGConnectingPoint num="0" id="5813" /> -<TGConnectingPoint num="1" id="5814" /> -<TGConnectingPoint num="2" id="5815" /> -<TGConnectingPoint num="3" id="5816" /> -<TGConnectingPoint num="4" id="5817" /> -<TGConnectingPoint num="5" id="5818" /> -<TGConnectingPoint num="6" id="5819" /> -<TGConnectingPoint num="7" id="5820" /> -<TGConnectingPoint num="8" id="5821" /> -<TGConnectingPoint num="9" id="5822" /> -<TGConnectingPoint num="10" id="5823" /> -<TGConnectingPoint num="11" id="5824" /> -<TGConnectingPoint num="12" id="5825" /> -<TGConnectingPoint num="13" id="5826" /> -<TGConnectingPoint num="14" id="5827" /> -<TGConnectingPoint num="15" id="5828" /> -<TGConnectingPoint num="16" id="5829" /> -<TGConnectingPoint num="17" id="5830" /> -<TGConnectingPoint num="18" id="5831" /> -<TGConnectingPoint num="19" id="5832" /> -<TGConnectingPoint num="20" id="5833" /> -<TGConnectingPoint num="21" id="5834" /> -<TGConnectingPoint num="22" id="5835" /> -<TGConnectingPoint num="23" id="5836" /> -<TGConnectingPoint num="24" id="5837" /> -<TGConnectingPoint num="25" id="5838" /> -<TGConnectingPoint num="26" id="5839" /> -<TGConnectingPoint num="27" id="5840" /> -<TGConnectingPoint num="28" id="5841" /> -<TGConnectingPoint num="29" id="5842" /> -<TGConnectingPoint num="30" id="5843" /> -<TGConnectingPoint num="31" id="5844" /> -<TGConnectingPoint num="32" id="5845" /> -<TGConnectingPoint num="33" id="5846" /> -<TGConnectingPoint num="34" id="5847" /> -<TGConnectingPoint num="35" id="5848" /> -<TGConnectingPoint num="36" id="5849" /> -<TGConnectingPoint num="37" id="5850" /> -<TGConnectingPoint num="38" id="5851" /> -<TGConnectingPoint num="39" id="5852" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="5855" > +<new d="false" /> +<TGConnectingPoint num="0" id="6917" /> +<TGConnectingPoint num="1" id="6918" /> +<TGConnectingPoint num="2" id="6919" /> +<TGConnectingPoint num="3" id="6920" /> +<TGConnectingPoint num="4" id="6921" /> +<TGConnectingPoint num="5" id="6922" /> +<TGConnectingPoint num="6" id="6923" /> +<TGConnectingPoint num="7" id="6924" /> +<TGConnectingPoint num="8" id="6925" /> +<TGConnectingPoint num="9" id="6926" /> +<TGConnectingPoint num="10" id="6927" /> +<TGConnectingPoint num="11" id="6928" /> +<TGConnectingPoint num="12" id="6929" /> +<TGConnectingPoint num="13" id="6930" /> +<TGConnectingPoint num="14" id="6931" /> +<TGConnectingPoint num="15" id="6932" /> +<TGConnectingPoint num="16" id="6933" /> +<TGConnectingPoint num="17" id="6934" /> +<TGConnectingPoint num="18" id="6935" /> +<TGConnectingPoint num="19" id="6936" /> +<TGConnectingPoint num="20" id="6937" /> +<TGConnectingPoint num="21" id="6938" /> +<TGConnectingPoint num="22" id="6939" /> +<TGConnectingPoint num="23" id="6940" /> +<TGConnectingPoint num="24" id="6941" /> +<TGConnectingPoint num="25" id="6942" /> +<TGConnectingPoint num="26" id="6943" /> +<TGConnectingPoint num="27" id="6944" /> +<TGConnectingPoint num="28" id="6945" /> +<TGConnectingPoint num="29" id="6946" /> +<TGConnectingPoint num="30" id="6947" /> +<TGConnectingPoint num="31" id="6948" /> +<TGConnectingPoint num="32" id="6949" /> +<TGConnectingPoint num="33" id="6950" /> +<TGConnectingPoint num="34" id="6951" /> +<TGConnectingPoint num="35" id="6952" /> +<TGConnectingPoint num="36" id="6953" /> +<TGConnectingPoint num="37" id="6954" /> +<TGConnectingPoint num="38" id="6955" /> +<TGConnectingPoint num="39" id="6956" /> +<TGConnectingPoint num="40" id="6957" /> +<TGConnectingPoint num="41" id="6958" /> +<TGConnectingPoint num="42" id="6959" /> +<TGConnectingPoint num="43" id="6960" /> +<TGConnectingPoint num="44" id="6961" /> +<TGConnectingPoint num="45" id="6962" /> +<TGConnectingPoint num="46" id="6963" /> +<TGConnectingPoint num="47" id="6964" /> +<TGConnectingPoint num="48" id="6965" /> +<TGConnectingPoint num="49" id="6966" /> +<TGConnectingPoint num="50" id="6967" /> +<TGConnectingPoint num="51" id="6968" /> +<TGConnectingPoint num="52" id="6969" /> +<TGConnectingPoint num="53" id="6970" /> +<TGConnectingPoint num="54" id="6971" /> +<TGConnectingPoint num="55" id="6972" /> +<TGConnectingPoint num="56" id="6973" /> +<TGConnectingPoint num="57" id="6974" /> +<TGConnectingPoint num="58" id="6975" /> +<TGConnectingPoint num="59" id="6976" /> +<TGConnectingPoint num="60" id="6977" /> +<TGConnectingPoint num="61" id="6978" /> +<TGConnectingPoint num="62" id="6979" /> +<TGConnectingPoint num="63" id="6980" /> +<TGConnectingPoint num="64" id="6981" /> +<TGConnectingPoint num="65" id="6982" /> +<TGConnectingPoint num="66" id="6983" /> +<TGConnectingPoint num="67" id="6984" /> +<TGConnectingPoint num="68" id="6985" /> +<TGConnectingPoint num="69" id="6986" /> +<TGConnectingPoint num="70" id="6987" /> +<TGConnectingPoint num="71" id="6988" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="6991" index="33" uid="9ca9041d-e06d-4fb8-977c-3e6cd8337143" > <cdparam x="445" y="112" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="5854" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6990" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="VehiculeDynamicsManagement" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="5862" > -<cdparam x="686" y="231" /> +<AVATARStateMachineDiagramPanel name="ObjectListManagement" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<CONNECTOR type="5102" id="7004" index="0" uid="bfb78001-1be6-45fc-8cbc-405c18c33416" > +<cdparam x="548" y="343" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="5861" /> -<P1 x="686" y="231" id="5940" /> -<P2 x="697" y="301" id="5903" /> +<infoparam name="connector from Send signal to state0" value="null" /> +<TGConnectingPoint num="0" id="7000" /> +<TGConnectingPoint num="1" id="7001" /> +<TGConnectingPoint num="2" id="7002" /> +<TGConnectingPoint num="3" id="7003" /> +<P1 x="548" y="343" id="7040" /> +<P2 x="606" y="211" id="7084" /> +<Point x="546" y="362" /> +<Point x="658" y="366" /> +<Point x="672" y="172" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5860" > -<father id="5862" num="0" /> -<cdparam x="686" y="271" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6992" index="9" uid="3dc0ff5a-e4ff-4331-82b7-08fe85f03cad" > +<father id="7004" num="0" /> +<cdparam x="546" y="362" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5856" /> -<TGConnectingPoint num="1" id="5857" /> -<TGConnectingPoint num="2" id="5858" /> -<TGConnectingPoint num="3" id="5859" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> +<infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> - -<CONNECTOR type="5102" id="5869" > -<cdparam x="513" y="231" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Receive signal" value="null" /> -<TGConnectingPoint num="0" id="5868" /> -<P1 x="513" y="231" id="5953" /> -<P2 x="467" y="300" id="5914" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5867" > -<father id="5869" num="0" /> -<cdparam x="513" y="271" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6993" index="10" uid="0fbda039-fb59-4973-8c57-109062dc8123" > +<father id="7004" num="1" /> +<cdparam x="658" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5863" /> -<TGConnectingPoint num="1" id="5864" /> -<TGConnectingPoint num="2" id="5865" /> -<TGConnectingPoint num="3" id="5866" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6994" index="11" uid="0b2fc6d7-7273-4b90-b178-15cba9f00a20" > +<father id="7004" num="2" /> +<cdparam x="672" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> - -<CONNECTOR type="5102" id="5876" > -<cdparam x="597" y="156" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="5875" /> -<P1 x="539" y="137" id="5966" /> -<P2 x="549" y="181" id="5933" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5874" > -<father id="5876" num="0" /> -<cdparam x="597" y="196" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="6999" index="12" uid="59e14e26-2c14-4959-bf3d-80e2ede68190" > +<father id="7004" num="3" /> +<cdparam x="548" y="383" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5870" /> -<TGConnectingPoint num="1" id="5871" /> -<TGConnectingPoint num="2" id="5872" /> -<TGConnectingPoint num="3" id="5873" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6995" /> +<TGConnectingPoint num="1" id="6996" /> +<TGConnectingPoint num="2" id="6997" /> +<TGConnectingPoint num="3" id="6998" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5889" > -<cdparam x="467" y="330" /> +<CONNECTOR type="5102" id="7017" index="1" uid="d37e90b6-0d5e-4ab0-8ebd-7a7384e30db1" > +<cdparam x="318" y="342" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Receive signal to state0" value="null" /> -<TGConnectingPoint num="0" id="5885" /> -<TGConnectingPoint num="1" id="5886" /> -<TGConnectingPoint num="2" id="5887" /> -<TGConnectingPoint num="3" id="5888" /> -<P1 x="467" y="330" id="5915" /> -<P2 x="481" y="199" id="5946" /> -<Point x="466" y="362" /> -<Point x="356" y="376" /> -<Point x="363" y="193" /> +<TGConnectingPoint num="0" id="7013" /> +<TGConnectingPoint num="1" id="7014" /> +<TGConnectingPoint num="2" id="7015" /> +<TGConnectingPoint num="3" id="7016" /> +<P1 x="318" y="342" id="7051" /> +<P2 x="332" y="211" id="7082" /> +<Point x="317" y="374" /> +<Point x="207" y="388" /> +<Point x="214" y="205" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5877" > -<father id="5889" num="0" /> -<cdparam x="466" y="362" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7005" index="13" uid="d1fd9ea3-90ca-4aff-9171-35913e89ebce" > +<father id="7017" num="0" /> +<cdparam x="317" y="374" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5878" > -<father id="5889" num="1" /> -<cdparam x="356" y="376" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="7006" index="14" uid="cbf0443e-4bb6-4083-b850-3b7263f1c8e9" > +<father id="7017" num="1" /> +<cdparam x="207" y="388" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5879" > -<father id="5889" num="2" /> -<cdparam x="363" y="193" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="7007" index="15" uid="e1db77cd-b740-4b0c-8e62-2d4542ce0534" > +<father id="7017" num="2" /> +<cdparam x="214" y="205" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5884" > -<father id="5889" num="3" /> -<cdparam x="467" y="370" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="7012" index="16" uid="366fa2bd-4484-471b-9500-9b59d0f063e6" > +<father id="7017" num="3" /> +<cdparam x="318" y="382" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5880" /> -<TGConnectingPoint num="1" id="5881" /> -<TGConnectingPoint num="2" id="5882" /> -<TGConnectingPoint num="3" id="5883" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7008" /> +<TGConnectingPoint num="1" id="7009" /> +<TGConnectingPoint num="2" id="7010" /> +<TGConnectingPoint num="3" id="7011" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="5902" > -<cdparam x="697" y="331" /> +<CONNECTOR type="5102" id="7024" index="2" uid="c03165a2-7d20-4a4d-87e9-38e9b4d8fd3c" > +<cdparam x="448" y="168" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="5898" /> -<TGConnectingPoint num="1" id="5899" /> -<TGConnectingPoint num="2" id="5900" /> -<TGConnectingPoint num="3" id="5901" /> -<P1 x="697" y="331" id="5904" /> -<P2 x="755" y="199" id="5948" /> -<Point x="695" y="350" /> -<Point x="807" y="354" /> -<Point x="821" y="160" /> +<infoparam name="connector from start state to state0" value="null" /> +<TGConnectingPoint num="0" id="7023" /> +<P1 x="390" y="149" id="7134" /> +<P2 x="400" y="193" id="7069" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5890" > -<father id="5902" num="0" /> -<cdparam x="695" y="350" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5891" > -<father id="5902" num="1" /> -<cdparam x="807" y="354" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7022" index="17" uid="310344f1-e896-4528-afbc-c4d0045de0f3" > +<father id="7024" num="0" /> +<cdparam x="448" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7018" /> +<TGConnectingPoint num="1" id="7019" /> +<TGConnectingPoint num="2" id="7020" /> +<TGConnectingPoint num="3" id="7021" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5892" > -<father id="5902" num="2" /> -<cdparam x="821" y="160" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="7031" index="3" uid="f9efa52b-fe59-497b-8066-a760db55e5bb" > +<cdparam x="364" y="243" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Receive signal" value="null" /> +<TGConnectingPoint num="0" id="7030" /> +<P1 x="364" y="243" id="7089" /> +<P2 x="318" y="312" id="7050" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7029" index="18" uid="4f1cf65c-4e15-408d-9dc0-7a67d0b82e74" > +<father id="7031" num="0" /> +<cdparam x="364" y="283" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="point " value="null" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7025" /> +<TGConnectingPoint num="1" id="7026" /> +<TGConnectingPoint num="2" id="7027" /> +<TGConnectingPoint num="3" id="7028" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="5897" > -<father id="5902" num="3" /> -<cdparam x="697" y="371" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<CONNECTOR type="5102" id="7038" index="4" uid="6d2b8e6b-610e-4834-a5da-983273fc739c" > +<cdparam x="537" y="243" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to Send signal" value="null" /> +<TGConnectingPoint num="0" id="7037" /> +<P1 x="537" y="243" id="7076" /> +<P2 x="548" y="313" id="7039" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7036" index="19" uid="412e614b-2bc7-44a4-b026-4a07e050ae1f" > +<father id="7038" num="0" /> +<cdparam x="537" y="283" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="5893" /> -<TGConnectingPoint num="1" id="5894" /> -<TGConnectingPoint num="2" id="5895" /> -<TGConnectingPoint num="3" id="5896" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7032" /> +<TGConnectingPoint num="1" id="7033" /> +<TGConnectingPoint num="2" id="7034" /> +<TGConnectingPoint num="3" id="7035" /> <extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5103" id="5913" > -<cdparam x="625" y="306" /> -<sizeparam width="145" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="7049" index="5" uid="ffcb1f82-28de-4252-b563-3f61c9de4102" > +<cdparam x="463" y="318" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="getInfoOnSpeed(speed)" /> -<TGConnectingPoint num="0" id="5903" /> -<TGConnectingPoint num="1" id="5904" /> -<TGConnectingPoint num="2" id="5905" /> -<TGConnectingPoint num="3" id="5906" /> -<TGConnectingPoint num="4" id="5907" /> -<TGConnectingPoint num="5" id="5908" /> -<TGConnectingPoint num="6" id="5909" /> -<TGConnectingPoint num="7" id="5910" /> -<TGConnectingPoint num="8" id="5911" /> -<TGConnectingPoint num="9" id="5912" /> -</COMPONENT> - -<COMPONENT type="5104" id="5924" > -<cdparam x="390" y="305" /> -<sizeparam width="155" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Send signal" value="getInfoOnObstacle(obstacle)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7039" /> +<TGConnectingPoint num="1" id="7040" /> +<TGConnectingPoint num="2" id="7041" /> +<TGConnectingPoint num="3" id="7042" /> +<TGConnectingPoint num="4" id="7043" /> +<TGConnectingPoint num="5" id="7044" /> +<TGConnectingPoint num="6" id="7045" /> +<TGConnectingPoint num="7" id="7046" /> +<TGConnectingPoint num="8" id="7047" /> +<TGConnectingPoint num="9" id="7048" /> +</COMPONENT> + +<COMPONENT type="5104" id="7060" index="6" uid="fe9e513a-879d-4178-9c4e-2e61990c11b7" > +<cdparam x="233" y="317" /> +<sizeparam width="170" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Receive signal" value="updateOnSpeed(speed)" /> -<TGConnectingPoint num="0" id="5914" /> -<TGConnectingPoint num="1" id="5915" /> -<TGConnectingPoint num="2" id="5916" /> -<TGConnectingPoint num="3" id="5917" /> -<TGConnectingPoint num="4" id="5918" /> -<TGConnectingPoint num="5" id="5919" /> -<TGConnectingPoint num="6" id="5920" /> -<TGConnectingPoint num="7" id="5921" /> -<TGConnectingPoint num="8" id="5922" /> -<TGConnectingPoint num="9" id="5923" /> -</COMPONENT> - -<COMPONENT type="5106" id="5965" > -<cdparam x="481" y="181" /> +<infoparam name="Receive signal" value="isObstacleAhead(obstacle)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7050" /> +<TGConnectingPoint num="1" id="7051" /> +<TGConnectingPoint num="2" id="7052" /> +<TGConnectingPoint num="3" id="7053" /> +<TGConnectingPoint num="4" id="7054" /> +<TGConnectingPoint num="5" id="7055" /> +<TGConnectingPoint num="6" id="7056" /> +<TGConnectingPoint num="7" id="7057" /> +<TGConnectingPoint num="8" id="7058" /> +<TGConnectingPoint num="9" id="7059" /> +</COMPONENT> + +<COMPONENT type="5106" id="7133" index="7" uid="32978a90-f315-49e1-89f5-cac8742353e6" > +<cdparam x="332" y="193" /> <sizeparam width="274" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="state0" value="WaitingForUpdateOrRequestOnObstacle" /> -<TGConnectingPoint num="0" id="5925" /> -<TGConnectingPoint num="1" id="5926" /> -<TGConnectingPoint num="2" id="5927" /> -<TGConnectingPoint num="3" id="5928" /> -<TGConnectingPoint num="4" id="5929" /> -<TGConnectingPoint num="5" id="5930" /> -<TGConnectingPoint num="6" id="5931" /> -<TGConnectingPoint num="7" id="5932" /> -<TGConnectingPoint num="8" id="5933" /> -<TGConnectingPoint num="9" id="5934" /> -<TGConnectingPoint num="10" id="5935" /> -<TGConnectingPoint num="11" id="5936" /> -<TGConnectingPoint num="12" id="5937" /> -<TGConnectingPoint num="13" id="5938" /> -<TGConnectingPoint num="14" id="5939" /> -<TGConnectingPoint num="15" id="5940" /> -<TGConnectingPoint num="16" id="5941" /> -<TGConnectingPoint num="17" id="5942" /> -<TGConnectingPoint num="18" id="5943" /> -<TGConnectingPoint num="19" id="5944" /> -<TGConnectingPoint num="20" id="5945" /> -<TGConnectingPoint num="21" id="5946" /> -<TGConnectingPoint num="22" id="5947" /> -<TGConnectingPoint num="23" id="5948" /> -<TGConnectingPoint num="24" id="5949" /> -<TGConnectingPoint num="25" id="5950" /> -<TGConnectingPoint num="26" id="5951" /> -<TGConnectingPoint num="27" id="5952" /> -<TGConnectingPoint num="28" id="5953" /> -<TGConnectingPoint num="29" id="5954" /> -<TGConnectingPoint num="30" id="5955" /> -<TGConnectingPoint num="31" id="5956" /> -<TGConnectingPoint num="32" id="5957" /> -<TGConnectingPoint num="33" id="5958" /> -<TGConnectingPoint num="34" id="5959" /> -<TGConnectingPoint num="35" id="5960" /> -<TGConnectingPoint num="36" id="5961" /> -<TGConnectingPoint num="37" id="5962" /> -<TGConnectingPoint num="38" id="5963" /> -<TGConnectingPoint num="39" id="5964" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="5967" > -<cdparam x="532" y="117" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7061" /> +<TGConnectingPoint num="1" id="7062" /> +<TGConnectingPoint num="2" id="7063" /> +<TGConnectingPoint num="3" id="7064" /> +<TGConnectingPoint num="4" id="7065" /> +<TGConnectingPoint num="5" id="7066" /> +<TGConnectingPoint num="6" id="7067" /> +<TGConnectingPoint num="7" id="7068" /> +<TGConnectingPoint num="8" id="7069" /> +<TGConnectingPoint num="9" id="7070" /> +<TGConnectingPoint num="10" id="7071" /> +<TGConnectingPoint num="11" id="7072" /> +<TGConnectingPoint num="12" id="7073" /> +<TGConnectingPoint num="13" id="7074" /> +<TGConnectingPoint num="14" id="7075" /> +<TGConnectingPoint num="15" id="7076" /> +<TGConnectingPoint num="16" id="7077" /> +<TGConnectingPoint num="17" id="7078" /> +<TGConnectingPoint num="18" id="7079" /> +<TGConnectingPoint num="19" id="7080" /> +<TGConnectingPoint num="20" id="7081" /> +<TGConnectingPoint num="21" id="7082" /> +<TGConnectingPoint num="22" id="7083" /> +<TGConnectingPoint num="23" id="7084" /> +<TGConnectingPoint num="24" id="7085" /> +<TGConnectingPoint num="25" id="7086" /> +<TGConnectingPoint num="26" id="7087" /> +<TGConnectingPoint num="27" id="7088" /> +<TGConnectingPoint num="28" id="7089" /> +<TGConnectingPoint num="29" id="7090" /> +<TGConnectingPoint num="30" id="7091" /> +<TGConnectingPoint num="31" id="7092" /> +<TGConnectingPoint num="32" id="7093" /> +<TGConnectingPoint num="33" id="7094" /> +<TGConnectingPoint num="34" id="7095" /> +<TGConnectingPoint num="35" id="7096" /> +<TGConnectingPoint num="36" id="7097" /> +<TGConnectingPoint num="37" id="7098" /> +<TGConnectingPoint num="38" id="7099" /> +<TGConnectingPoint num="39" id="7100" /> +<TGConnectingPoint num="40" id="7101" /> +<TGConnectingPoint num="41" id="7102" /> +<TGConnectingPoint num="42" id="7103" /> +<TGConnectingPoint num="43" id="7104" /> +<TGConnectingPoint num="44" id="7105" /> +<TGConnectingPoint num="45" id="7106" /> +<TGConnectingPoint num="46" id="7107" /> +<TGConnectingPoint num="47" id="7108" /> +<TGConnectingPoint num="48" id="7109" /> +<TGConnectingPoint num="49" id="7110" /> +<TGConnectingPoint num="50" id="7111" /> +<TGConnectingPoint num="51" id="7112" /> +<TGConnectingPoint num="52" id="7113" /> +<TGConnectingPoint num="53" id="7114" /> +<TGConnectingPoint num="54" id="7115" /> +<TGConnectingPoint num="55" id="7116" /> +<TGConnectingPoint num="56" id="7117" /> +<TGConnectingPoint num="57" id="7118" /> +<TGConnectingPoint num="58" id="7119" /> +<TGConnectingPoint num="59" id="7120" /> +<TGConnectingPoint num="60" id="7121" /> +<TGConnectingPoint num="61" id="7122" /> +<TGConnectingPoint num="62" id="7123" /> +<TGConnectingPoint num="63" id="7124" /> +<TGConnectingPoint num="64" id="7125" /> +<TGConnectingPoint num="65" id="7126" /> +<TGConnectingPoint num="66" id="7127" /> +<TGConnectingPoint num="67" id="7128" /> +<TGConnectingPoint num="68" id="7129" /> +<TGConnectingPoint num="69" id="7130" /> +<TGConnectingPoint num="70" id="7131" /> +<TGConnectingPoint num="71" id="7132" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="7135" index="8" uid="d1ca4e2b-6fa0-44c7-b47a-ac919fc289bc" > +<cdparam x="383" y="129" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="5966" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7134" /> </COMPONENT> @@ -13543,1642 +16080,1719 @@ Otherwise, the most far away <Modeling type="ADD" nameTab="Avatar Deployment" > <ADDDiagramPanel name="Deployment Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="5363" id="5992" > +<COMPONENT type="5363" id="7160" index="0" uid="4bbc063e-4d85-4caf-b3de-2d253e473679" > <cdparam x="492" y="462" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Bus0" value="name" /> -<TGConnectingPoint num="0" id="5968" /> -<TGConnectingPoint num="1" id="5969" /> -<TGConnectingPoint num="2" id="5970" /> -<TGConnectingPoint num="3" id="5971" /> -<TGConnectingPoint num="4" id="5972" /> -<TGConnectingPoint num="5" id="5973" /> -<TGConnectingPoint num="6" id="5974" /> -<TGConnectingPoint num="7" id="5975" /> -<TGConnectingPoint num="8" id="5976" /> -<TGConnectingPoint num="9" id="5977" /> -<TGConnectingPoint num="10" id="5978" /> -<TGConnectingPoint num="11" id="5979" /> -<TGConnectingPoint num="12" id="5980" /> -<TGConnectingPoint num="13" id="5981" /> -<TGConnectingPoint num="14" id="5982" /> -<TGConnectingPoint num="15" id="5983" /> -<TGConnectingPoint num="16" id="5984" /> -<TGConnectingPoint num="17" id="5985" /> -<TGConnectingPoint num="18" id="5986" /> -<TGConnectingPoint num="19" id="5987" /> -<TGConnectingPoint num="20" id="5988" /> -<TGConnectingPoint num="21" id="5989" /> -<TGConnectingPoint num="22" id="5990" /> -<TGConnectingPoint num="23" id="5991" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7136" /> +<TGConnectingPoint num="1" id="7137" /> +<TGConnectingPoint num="2" id="7138" /> +<TGConnectingPoint num="3" id="7139" /> +<TGConnectingPoint num="4" id="7140" /> +<TGConnectingPoint num="5" id="7141" /> +<TGConnectingPoint num="6" id="7142" /> +<TGConnectingPoint num="7" id="7143" /> +<TGConnectingPoint num="8" id="7144" /> +<TGConnectingPoint num="9" id="7145" /> +<TGConnectingPoint num="10" id="7146" /> +<TGConnectingPoint num="11" id="7147" /> +<TGConnectingPoint num="12" id="7148" /> +<TGConnectingPoint num="13" id="7149" /> +<TGConnectingPoint num="14" id="7150" /> +<TGConnectingPoint num="15" id="7151" /> +<TGConnectingPoint num="16" id="7152" /> +<TGConnectingPoint num="17" id="7153" /> +<TGConnectingPoint num="18" id="7154" /> +<TGConnectingPoint num="19" id="7155" /> +<TGConnectingPoint num="20" id="7156" /> +<TGConnectingPoint num="21" id="7157" /> +<TGConnectingPoint num="22" id="7158" /> +<TGConnectingPoint num="23" id="7159" /> <extraparam> <info stereotype="VGSB" nodeName="Bus0" /> <attributes index="0" nbOfAttachedInitiators="0" nbOfAttachedTargets="0" minLatency="0" fifoDepth="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5363" id="6017" > +<COMPONENT type="5363" id="7185" index="1" uid="20ce69d4-8f4b-4c05-9936-f09e1756eec9" > <cdparam x="455" y="392" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Crossbar1" value="name" /> -<TGConnectingPoint num="0" id="5993" /> -<TGConnectingPoint num="1" id="5994" /> -<TGConnectingPoint num="2" id="5995" /> -<TGConnectingPoint num="3" id="5996" /> -<TGConnectingPoint num="4" id="5997" /> -<TGConnectingPoint num="5" id="5998" /> -<TGConnectingPoint num="6" id="5999" /> -<TGConnectingPoint num="7" id="6000" /> -<TGConnectingPoint num="8" id="6001" /> -<TGConnectingPoint num="9" id="6002" /> -<TGConnectingPoint num="10" id="6003" /> -<TGConnectingPoint num="11" id="6004" /> -<TGConnectingPoint num="12" id="6005" /> -<TGConnectingPoint num="13" id="6006" /> -<TGConnectingPoint num="14" id="6007" /> -<TGConnectingPoint num="15" id="6008" /> -<TGConnectingPoint num="16" id="6009" /> -<TGConnectingPoint num="17" id="6010" /> -<TGConnectingPoint num="18" id="6011" /> -<TGConnectingPoint num="19" id="6012" /> -<TGConnectingPoint num="20" id="6013" /> -<TGConnectingPoint num="21" id="6014" /> -<TGConnectingPoint num="22" id="6015" /> -<TGConnectingPoint num="23" id="6016" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7161" /> +<TGConnectingPoint num="1" id="7162" /> +<TGConnectingPoint num="2" id="7163" /> +<TGConnectingPoint num="3" id="7164" /> +<TGConnectingPoint num="4" id="7165" /> +<TGConnectingPoint num="5" id="7166" /> +<TGConnectingPoint num="6" id="7167" /> +<TGConnectingPoint num="7" id="7168" /> +<TGConnectingPoint num="8" id="7169" /> +<TGConnectingPoint num="9" id="7170" /> +<TGConnectingPoint num="10" id="7171" /> +<TGConnectingPoint num="11" id="7172" /> +<TGConnectingPoint num="12" id="7173" /> +<TGConnectingPoint num="13" id="7174" /> +<TGConnectingPoint num="14" id="7175" /> +<TGConnectingPoint num="15" id="7176" /> +<TGConnectingPoint num="16" id="7177" /> +<TGConnectingPoint num="17" id="7178" /> +<TGConnectingPoint num="18" id="7179" /> +<TGConnectingPoint num="19" id="7180" /> +<TGConnectingPoint num="20" id="7181" /> +<TGConnectingPoint num="21" id="7182" /> +<TGConnectingPoint num="22" id="7183" /> +<TGConnectingPoint num="23" id="7184" /> <extraparam> <info stereotype="VGMN" nodeName="Crossbar1" /> <attributes index="0" nbOfAttachedInitiators="0" nbOfAttachedTargets="0" minLatency="10" fifoDepth="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5355" id="6069" > +<COMPONENT type="5355" id="7237" index="2" uid="368b47b2-81e9-4aaf-a0e0-2cc00519b12a" > <cdparam x="348" y="800" /> <sizeparam width="459" height="77" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory4" value="name" /> -<TGConnectingPoint num="0" id="6045" /> -<TGConnectingPoint num="1" id="6046" /> -<TGConnectingPoint num="2" id="6047" /> -<TGConnectingPoint num="3" id="6048" /> -<TGConnectingPoint num="4" id="6049" /> -<TGConnectingPoint num="5" id="6050" /> -<TGConnectingPoint num="6" id="6051" /> -<TGConnectingPoint num="7" id="6052" /> -<TGConnectingPoint num="8" id="6053" /> -<TGConnectingPoint num="9" id="6054" /> -<TGConnectingPoint num="10" id="6055" /> -<TGConnectingPoint num="11" id="6056" /> -<TGConnectingPoint num="12" id="6057" /> -<TGConnectingPoint num="13" id="6058" /> -<TGConnectingPoint num="14" id="6059" /> -<TGConnectingPoint num="15" id="6060" /> -<TGConnectingPoint num="16" id="6061" /> -<TGConnectingPoint num="17" id="6062" /> -<TGConnectingPoint num="18" id="6063" /> -<TGConnectingPoint num="19" id="6064" /> -<TGConnectingPoint num="20" id="6065" /> -<TGConnectingPoint num="21" id="6066" /> -<TGConnectingPoint num="22" id="6067" /> -<TGConnectingPoint num="23" id="6068" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7213" /> +<TGConnectingPoint num="1" id="7214" /> +<TGConnectingPoint num="2" id="7215" /> +<TGConnectingPoint num="3" id="7216" /> +<TGConnectingPoint num="4" id="7217" /> +<TGConnectingPoint num="5" id="7218" /> +<TGConnectingPoint num="6" id="7219" /> +<TGConnectingPoint num="7" id="7220" /> +<TGConnectingPoint num="8" id="7221" /> +<TGConnectingPoint num="9" id="7222" /> +<TGConnectingPoint num="10" id="7223" /> +<TGConnectingPoint num="11" id="7224" /> +<TGConnectingPoint num="12" id="7225" /> +<TGConnectingPoint num="13" id="7226" /> +<TGConnectingPoint num="14" id="7227" /> +<TGConnectingPoint num="15" id="7228" /> +<TGConnectingPoint num="16" id="7229" /> +<TGConnectingPoint num="17" id="7230" /> +<TGConnectingPoint num="18" id="7231" /> +<TGConnectingPoint num="19" id="7232" /> +<TGConnectingPoint num="20" id="7233" /> +<TGConnectingPoint num="21" id="7234" /> +<TGConnectingPoint num="22" id="7235" /> +<TGConnectingPoint num="23" id="7236" /> <extraparam> <info stereotype="RAM" nodeName="Memory4" /> -<attributes byteDataSize="33554432" index="4" /> +<attributes byteDataSize="33554432" index="4" processCode="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5362" id="6026" > -<father id="6069" num="0" /> -<cdparam x="348" y="809" /> -<sizeparam width="252" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7194" index="41" uid="00fc4b2f-3ce2-4c83-840c-cdee12f04b93" > +<father id="7237" num="0" /> +<cdparam x="348" y="837" /> +<sizeparam width="241" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="207" minY="0" maxY="37" /> -<infoparam name="TGComponent" value="DangerAvoidanceStrategy/in brake" /> -<TGConnectingPoint num="0" id="6018" /> -<TGConnectingPoint num="1" id="6019" /> -<TGConnectingPoint num="2" id="6020" /> -<TGConnectingPoint num="3" id="6021" /> -<TGConnectingPoint num="4" id="6022" /> -<TGConnectingPoint num="5" id="6023" /> -<TGConnectingPoint num="6" id="6024" /> -<TGConnectingPoint num="7" id="6025" /> +<cdrectangleparam minX="0" maxX="218" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="PlausibilityCheck/in getInfoOnSpeed" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7186" /> +<TGConnectingPoint num="1" id="7187" /> +<TGConnectingPoint num="2" id="7188" /> +<TGConnectingPoint num="3" id="7189" /> +<TGConnectingPoint num="4" id="7190" /> +<TGConnectingPoint num="5" id="7191" /> +<TGConnectingPoint num="6" id="7192" /> +<TGConnectingPoint num="7" id="7193" /> <extraparam> -<info value="DangerAvoidanceStrategy/in brake" channelName="DangerAvoidanceStrategy/in brake(int speed, int currentPosition, int position) #--# PlausibilityCheck/out brake(int speed, int currentPosition, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="PlausibilityCheck/in getInfoOnSpeed" channelName="PlausibilityCheck/in getInfoOnSpeed(int speed) #--# VehiculeDynamicsManagement/out getInfoOnSpeed(int speed)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6035" > -<father id="6069" num="1" /> +<SUBCOMPONENT type="5362" id="7203" index="42" uid="1e7cb060-dbcb-410a-955d-64792b745982" > +<father id="7237" num="1" /> <cdparam x="348" y="811" /> -<sizeparam width="272" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="255" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="187" minY="0" maxY="37" /> +<cdrectangleparam minX="0" maxX="204" minY="0" maxY="37" /> <infoparam name="TGComponent" value="PlausibilityCheck/in getInfoOnObstacle" /> -<TGConnectingPoint num="0" id="6027" /> -<TGConnectingPoint num="1" id="6028" /> -<TGConnectingPoint num="2" id="6029" /> -<TGConnectingPoint num="3" id="6030" /> -<TGConnectingPoint num="4" id="6031" /> -<TGConnectingPoint num="5" id="6032" /> -<TGConnectingPoint num="6" id="6033" /> -<TGConnectingPoint num="7" id="6034" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7195" /> +<TGConnectingPoint num="1" id="7196" /> +<TGConnectingPoint num="2" id="7197" /> +<TGConnectingPoint num="3" id="7198" /> +<TGConnectingPoint num="4" id="7199" /> +<TGConnectingPoint num="5" id="7200" /> +<TGConnectingPoint num="6" id="7201" /> +<TGConnectingPoint num="7" id="7202" /> <extraparam> <info value="PlausibilityCheck/in getInfoOnObstacle" channelName="PlausibilityCheck/in getInfoOnObstacle(int obstacle) #--# ObjectListManagement/out getInfoOnObstacle(int info)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6044" > -<father id="6069" num="2" /> -<cdparam x="348" y="837" /> -<sizeparam width="256" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7212" index="43" uid="2326765f-4b76-437e-8ea2-9437e38023b1" > +<father id="7237" num="2" /> +<cdparam x="348" y="809" /> +<sizeparam width="236" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="203" minY="0" maxY="37" /> -<infoparam name="TGComponent" value="PlausibilityCheck/in getInfoOnSpeed" /> -<TGConnectingPoint num="0" id="6036" /> -<TGConnectingPoint num="1" id="6037" /> -<TGConnectingPoint num="2" id="6038" /> -<TGConnectingPoint num="3" id="6039" /> -<TGConnectingPoint num="4" id="6040" /> -<TGConnectingPoint num="5" id="6041" /> -<TGConnectingPoint num="6" id="6042" /> -<TGConnectingPoint num="7" id="6043" /> +<cdrectangleparam minX="0" maxX="223" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="DangerAvoidanceStrategy/in brake" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7204" /> +<TGConnectingPoint num="1" id="7205" /> +<TGConnectingPoint num="2" id="7206" /> +<TGConnectingPoint num="3" id="7207" /> +<TGConnectingPoint num="4" id="7208" /> +<TGConnectingPoint num="5" id="7209" /> +<TGConnectingPoint num="6" id="7210" /> +<TGConnectingPoint num="7" id="7211" /> <extraparam> -<info value="PlausibilityCheck/in getInfoOnSpeed" channelName="PlausibilityCheck/in getInfoOnSpeed(int speed) #--# VehiculeDynamicsManagement/out getInfoOnSpeed(int speed)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="DangerAvoidanceStrategy/in brake" channelName="DangerAvoidanceStrategy/in brake(int speed, int currentPosition, int position) #--# PlausibilityCheck/out brake(int speed, int currentPosition, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5351" id="6130" > +<COMPONENT type="5351" id="7298" index="3" uid="0f82a4bc-d458-46f4-ac84-4eb496755ccd" > <cdparam x="757" y="486" /> <sizeparam width="364" height="237" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU4" value="name" /> -<TGConnectingPoint num="0" id="6106" /> -<TGConnectingPoint num="1" id="6107" /> -<TGConnectingPoint num="2" id="6108" /> -<TGConnectingPoint num="3" id="6109" /> -<TGConnectingPoint num="4" id="6110" /> -<TGConnectingPoint num="5" id="6111" /> -<TGConnectingPoint num="6" id="6112" /> -<TGConnectingPoint num="7" id="6113" /> -<TGConnectingPoint num="8" id="6114" /> -<TGConnectingPoint num="9" id="6115" /> -<TGConnectingPoint num="10" id="6116" /> -<TGConnectingPoint num="11" id="6117" /> -<TGConnectingPoint num="12" id="6118" /> -<TGConnectingPoint num="13" id="6119" /> -<TGConnectingPoint num="14" id="6120" /> -<TGConnectingPoint num="15" id="6121" /> -<TGConnectingPoint num="16" id="6122" /> -<TGConnectingPoint num="17" id="6123" /> -<TGConnectingPoint num="18" id="6124" /> -<TGConnectingPoint num="19" id="6125" /> -<TGConnectingPoint num="20" id="6126" /> -<TGConnectingPoint num="21" id="6127" /> -<TGConnectingPoint num="22" id="6128" /> -<TGConnectingPoint num="23" id="6129" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7274" /> +<TGConnectingPoint num="1" id="7275" /> +<TGConnectingPoint num="2" id="7276" /> +<TGConnectingPoint num="3" id="7277" /> +<TGConnectingPoint num="4" id="7278" /> +<TGConnectingPoint num="5" id="7279" /> +<TGConnectingPoint num="6" id="7280" /> +<TGConnectingPoint num="7" id="7281" /> +<TGConnectingPoint num="8" id="7282" /> +<TGConnectingPoint num="9" id="7283" /> +<TGConnectingPoint num="10" id="7284" /> +<TGConnectingPoint num="11" id="7285" /> +<TGConnectingPoint num="12" id="7286" /> +<TGConnectingPoint num="13" id="7287" /> +<TGConnectingPoint num="14" id="7288" /> +<TGConnectingPoint num="15" id="7289" /> +<TGConnectingPoint num="16" id="7290" /> +<TGConnectingPoint num="17" id="7291" /> +<TGConnectingPoint num="18" id="7292" /> +<TGConnectingPoint num="19" id="7293" /> +<TGConnectingPoint num="20" id="7294" /> +<TGConnectingPoint num="21" id="7295" /> +<TGConnectingPoint num="22" id="7296" /> +<TGConnectingPoint num="23" id="7297" /> <extraparam> <info stereotype="CPU" nodeName="CPU4" /> <attributes nbOfIrq="6" iCacheWays="8" iCacheSets="1" iCacheWords="4" dCacheWays="8" dCacheSets="1" dCacheWords="4" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5352" id="6078" > -<father id="6130" num="0" /> -<cdparam x="782" y="527" /> -<sizeparam width="170" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7246" index="44" uid="088c7dd1-a8e4-494c-a84e-9db151627c33" > +<father id="7298" num="0" /> +<cdparam x="780" y="669" /> +<sizeparam width="311" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="194" minY="0" maxY="197" /> -<infoparam name="TGComponent" value="AVATAR Design::CSCU" /> -<TGConnectingPoint num="0" id="6070" /> -<TGConnectingPoint num="1" id="6071" /> -<TGConnectingPoint num="2" id="6072" /> -<TGConnectingPoint num="3" id="6073" /> -<TGConnectingPoint num="4" id="6074" /> -<TGConnectingPoint num="5" id="6075" /> -<TGConnectingPoint num="6" id="6076" /> -<TGConnectingPoint num="7" id="6077" /> +<cdrectangleparam minX="0" maxX="53" minY="0" maxY="197" /> +<infoparam name="TGComponent" value="AVATAR Design::VehiculeDynamicsManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7238" /> +<TGConnectingPoint num="1" id="7239" /> +<TGConnectingPoint num="2" id="7240" /> +<TGConnectingPoint num="3" id="7241" /> +<TGConnectingPoint num="4" id="7242" /> +<TGConnectingPoint num="5" id="7243" /> +<TGConnectingPoint num="6" id="7244" /> +<TGConnectingPoint num="7" id="7245" /> <extraparam> -<info value="AVATAR Design::CSCU" taskName="CSCU" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::VehiculeDynamicsManagement" taskName="VehiculeDynamicsManagement" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6087" > -<father id="6130" num="1" /> -<cdparam x="781" y="578" /> -<sizeparam width="277" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7255" index="45" uid="8c0eaf27-ba98-429c-be01-57a57bdb487d" > +<father id="7298" num="1" /> +<cdparam x="780" y="623" /> +<sizeparam width="229" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="87" minY="0" maxY="197" /> -<infoparam name="TGComponent" value="AVATAR Design::ObjectListManagement" /> -<TGConnectingPoint num="0" id="6079" /> -<TGConnectingPoint num="1" id="6080" /> -<TGConnectingPoint num="2" id="6081" /> -<TGConnectingPoint num="3" id="6082" /> -<TGConnectingPoint num="4" id="6083" /> -<TGConnectingPoint num="5" id="6084" /> -<TGConnectingPoint num="6" id="6085" /> -<TGConnectingPoint num="7" id="6086" /> +<cdrectangleparam minX="0" maxX="135" minY="0" maxY="197" /> +<infoparam name="TGComponent" value="AVATAR Design::PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7247" /> +<TGConnectingPoint num="1" id="7248" /> +<TGConnectingPoint num="2" id="7249" /> +<TGConnectingPoint num="3" id="7250" /> +<TGConnectingPoint num="4" id="7251" /> +<TGConnectingPoint num="5" id="7252" /> +<TGConnectingPoint num="6" id="7253" /> +<TGConnectingPoint num="7" id="7254" /> <extraparam> -<info value="AVATAR Design::ObjectListManagement" taskName="ObjectListManagement" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::PlausibilityCheck" taskName="PlausibilityCheck" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6096" > -<father id="6130" num="2" /> -<cdparam x="780" y="623" /> -<sizeparam width="238" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7264" index="46" uid="551fc01f-24a8-4e50-89db-02fad1be9184" > +<father id="7298" num="2" /> +<cdparam x="781" y="578" /> +<sizeparam width="265" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="126" minY="0" maxY="197" /> -<infoparam name="TGComponent" value="AVATAR Design::PlausibilityCheck" /> -<TGConnectingPoint num="0" id="6088" /> -<TGConnectingPoint num="1" id="6089" /> -<TGConnectingPoint num="2" id="6090" /> -<TGConnectingPoint num="3" id="6091" /> -<TGConnectingPoint num="4" id="6092" /> -<TGConnectingPoint num="5" id="6093" /> -<TGConnectingPoint num="6" id="6094" /> -<TGConnectingPoint num="7" id="6095" /> +<cdrectangleparam minX="0" maxX="99" minY="0" maxY="197" /> +<infoparam name="TGComponent" value="AVATAR Design::ObjectListManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7256" /> +<TGConnectingPoint num="1" id="7257" /> +<TGConnectingPoint num="2" id="7258" /> +<TGConnectingPoint num="3" id="7259" /> +<TGConnectingPoint num="4" id="7260" /> +<TGConnectingPoint num="5" id="7261" /> +<TGConnectingPoint num="6" id="7262" /> +<TGConnectingPoint num="7" id="7263" /> <extraparam> -<info value="AVATAR Design::PlausibilityCheck" taskName="PlausibilityCheck" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::ObjectListManagement" taskName="ObjectListManagement" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6105" > -<father id="6130" num="3" /> -<cdparam x="780" y="669" /> -<sizeparam width="325" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7273" index="47" uid="6ceea65f-1f24-4b34-99d7-c5f05a6f7a21" > +<father id="7298" num="3" /> +<cdparam x="782" y="527" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="39" minY="0" maxY="197" /> -<infoparam name="TGComponent" value="AVATAR Design::VehiculeDynamicsManagement" /> -<TGConnectingPoint num="0" id="6097" /> -<TGConnectingPoint num="1" id="6098" /> -<TGConnectingPoint num="2" id="6099" /> -<TGConnectingPoint num="3" id="6100" /> -<TGConnectingPoint num="4" id="6101" /> -<TGConnectingPoint num="5" id="6102" /> -<TGConnectingPoint num="6" id="6103" /> -<TGConnectingPoint num="7" id="6104" /> +<cdrectangleparam minX="0" maxX="200" minY="0" maxY="197" /> +<infoparam name="TGComponent" value="AVATAR Design::CSCU" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7265" /> +<TGConnectingPoint num="1" id="7266" /> +<TGConnectingPoint num="2" id="7267" /> +<TGConnectingPoint num="3" id="7268" /> +<TGConnectingPoint num="4" id="7269" /> +<TGConnectingPoint num="5" id="7270" /> +<TGConnectingPoint num="6" id="7271" /> +<TGConnectingPoint num="7" id="7272" /> <extraparam> -<info value="AVATAR Design::VehiculeDynamicsManagement" taskName="VehiculeDynamicsManagement" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::CSCU" taskName="CSCU" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5351" id="6191" > +<COMPONENT type="5351" id="7359" index="4" uid="80f85e3e-b125-436e-94f9-cb931e6089ed" > <cdparam x="401" y="22" /> <sizeparam width="379" height="227" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU1" value="name" /> -<TGConnectingPoint num="0" id="6167" /> -<TGConnectingPoint num="1" id="6168" /> -<TGConnectingPoint num="2" id="6169" /> -<TGConnectingPoint num="3" id="6170" /> -<TGConnectingPoint num="4" id="6171" /> -<TGConnectingPoint num="5" id="6172" /> -<TGConnectingPoint num="6" id="6173" /> -<TGConnectingPoint num="7" id="6174" /> -<TGConnectingPoint num="8" id="6175" /> -<TGConnectingPoint num="9" id="6176" /> -<TGConnectingPoint num="10" id="6177" /> -<TGConnectingPoint num="11" id="6178" /> -<TGConnectingPoint num="12" id="6179" /> -<TGConnectingPoint num="13" id="6180" /> -<TGConnectingPoint num="14" id="6181" /> -<TGConnectingPoint num="15" id="6182" /> -<TGConnectingPoint num="16" id="6183" /> -<TGConnectingPoint num="17" id="6184" /> -<TGConnectingPoint num="18" id="6185" /> -<TGConnectingPoint num="19" id="6186" /> -<TGConnectingPoint num="20" id="6187" /> -<TGConnectingPoint num="21" id="6188" /> -<TGConnectingPoint num="22" id="6189" /> -<TGConnectingPoint num="23" id="6190" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7335" /> +<TGConnectingPoint num="1" id="7336" /> +<TGConnectingPoint num="2" id="7337" /> +<TGConnectingPoint num="3" id="7338" /> +<TGConnectingPoint num="4" id="7339" /> +<TGConnectingPoint num="5" id="7340" /> +<TGConnectingPoint num="6" id="7341" /> +<TGConnectingPoint num="7" id="7342" /> +<TGConnectingPoint num="8" id="7343" /> +<TGConnectingPoint num="9" id="7344" /> +<TGConnectingPoint num="10" id="7345" /> +<TGConnectingPoint num="11" id="7346" /> +<TGConnectingPoint num="12" id="7347" /> +<TGConnectingPoint num="13" id="7348" /> +<TGConnectingPoint num="14" id="7349" /> +<TGConnectingPoint num="15" id="7350" /> +<TGConnectingPoint num="16" id="7351" /> +<TGConnectingPoint num="17" id="7352" /> +<TGConnectingPoint num="18" id="7353" /> +<TGConnectingPoint num="19" id="7354" /> +<TGConnectingPoint num="20" id="7355" /> +<TGConnectingPoint num="21" id="7356" /> +<TGConnectingPoint num="22" id="7357" /> +<TGConnectingPoint num="23" id="7358" /> <extraparam> <info stereotype="CPU" nodeName="CPU1" /> <attributes nbOfIrq="6" iCacheWays="8" iCacheSets="1" iCacheWords="4" dCacheWays="8" dCacheSets="1" dCacheWords="4" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5352" id="6139" > -<father id="6191" num="0" /> -<cdparam x="433" y="67" /> -<sizeparam width="229" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7307" index="48" uid="2a1985ef-1541-4dec-99a7-75f2bd28bb57" > +<father id="7359" num="0" /> +<cdparam x="431" y="201" /> +<sizeparam width="254" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="150" minY="0" maxY="187" /> -<infoparam name="TGComponent" value="AVATAR Design::Communication" /> -<TGConnectingPoint num="0" id="6131" /> -<TGConnectingPoint num="1" id="6132" /> -<TGConnectingPoint num="2" id="6133" /> -<TGConnectingPoint num="3" id="6134" /> -<TGConnectingPoint num="4" id="6135" /> -<TGConnectingPoint num="5" id="6136" /> -<TGConnectingPoint num="6" id="6137" /> -<TGConnectingPoint num="7" id="6138" /> +<cdrectangleparam minX="0" maxX="125" minY="0" maxY="187" /> +<infoparam name="TGComponent" value="AVATAR Design::CorrectnessChecking" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7299" /> +<TGConnectingPoint num="1" id="7300" /> +<TGConnectingPoint num="2" id="7301" /> +<TGConnectingPoint num="3" id="7302" /> +<TGConnectingPoint num="4" id="7303" /> +<TGConnectingPoint num="5" id="7304" /> +<TGConnectingPoint num="6" id="7305" /> +<TGConnectingPoint num="7" id="7306" /> <extraparam> -<info value="AVATAR Design::Communication" taskName="Communication" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::CorrectnessChecking" taskName="CorrectnessChecking" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6148" > -<father id="6191" num="1" /> -<cdparam x="433" y="111" /> -<sizeparam width="264" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7316" index="49" uid="2df59930-5fc4-44e6-86f1-66cc72d47f51" > +<father id="7359" num="1" /> +<cdparam x="431" y="156" /> +<sizeparam width="330" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="115" minY="0" maxY="187" /> -<infoparam name="TGComponent" value="AVATAR Design::DSRSC_Management" /> -<TGConnectingPoint num="0" id="6140" /> -<TGConnectingPoint num="1" id="6141" /> -<TGConnectingPoint num="2" id="6142" /> -<TGConnectingPoint num="3" id="6143" /> -<TGConnectingPoint num="4" id="6144" /> -<TGConnectingPoint num="5" id="6145" /> -<TGConnectingPoint num="6" id="6146" /> -<TGConnectingPoint num="7" id="6147" /> +<cdrectangleparam minX="0" maxX="49" minY="0" maxY="187" /> +<infoparam name="TGComponent" value="AVATAR Design::NeighbourhoodTableManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7308" /> +<TGConnectingPoint num="1" id="7309" /> +<TGConnectingPoint num="2" id="7310" /> +<TGConnectingPoint num="3" id="7311" /> +<TGConnectingPoint num="4" id="7312" /> +<TGConnectingPoint num="5" id="7313" /> +<TGConnectingPoint num="6" id="7314" /> +<TGConnectingPoint num="7" id="7315" /> <extraparam> -<info value="AVATAR Design::DSRSC_Management" taskName="DSRSC_Management" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::NeighbourhoodTableManagement" taskName="NeighbourhoodTableManagement" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6157" > -<father id="6191" num="2" /> -<cdparam x="431" y="156" /> -<sizeparam width="343" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7325" index="50" uid="b711bc7f-108b-4069-9453-676a1b93f437" > +<father id="7359" num="2" /> +<cdparam x="433" y="111" /> +<sizeparam width="251" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="36" minY="0" maxY="187" /> -<infoparam name="TGComponent" value="AVATAR Design::NeighbourhoodTableManagement" /> -<TGConnectingPoint num="0" id="6149" /> -<TGConnectingPoint num="1" id="6150" /> -<TGConnectingPoint num="2" id="6151" /> -<TGConnectingPoint num="3" id="6152" /> -<TGConnectingPoint num="4" id="6153" /> -<TGConnectingPoint num="5" id="6154" /> -<TGConnectingPoint num="6" id="6155" /> -<TGConnectingPoint num="7" id="6156" /> +<cdrectangleparam minX="0" maxX="128" minY="0" maxY="187" /> +<infoparam name="TGComponent" value="AVATAR Design::DSRSC_Management" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7317" /> +<TGConnectingPoint num="1" id="7318" /> +<TGConnectingPoint num="2" id="7319" /> +<TGConnectingPoint num="3" id="7320" /> +<TGConnectingPoint num="4" id="7321" /> +<TGConnectingPoint num="5" id="7322" /> +<TGConnectingPoint num="6" id="7323" /> +<TGConnectingPoint num="7" id="7324" /> <extraparam> -<info value="AVATAR Design::NeighbourhoodTableManagement" taskName="NeighbourhoodTableManagement" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::DSRSC_Management" taskName="DSRSC_Management" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6166" > -<father id="6191" num="3" /> -<cdparam x="431" y="201" /> -<sizeparam width="267" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7334" index="51" uid="f76c232d-f633-4a1a-a78f-cd2cb3407304" > +<father id="7359" num="3" /> +<cdparam x="433" y="67" /> +<sizeparam width="222" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="112" minY="0" maxY="187" /> -<infoparam name="TGComponent" value="AVATAR Design::CorrectnessChecking" /> -<TGConnectingPoint num="0" id="6158" /> -<TGConnectingPoint num="1" id="6159" /> -<TGConnectingPoint num="2" id="6160" /> -<TGConnectingPoint num="3" id="6161" /> -<TGConnectingPoint num="4" id="6162" /> -<TGConnectingPoint num="5" id="6163" /> -<TGConnectingPoint num="6" id="6164" /> -<TGConnectingPoint num="7" id="6165" /> +<cdrectangleparam minX="0" maxX="157" minY="0" maxY="187" /> +<infoparam name="TGComponent" value="AVATAR Design::Communication" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7326" /> +<TGConnectingPoint num="1" id="7327" /> +<TGConnectingPoint num="2" id="7328" /> +<TGConnectingPoint num="3" id="7329" /> +<TGConnectingPoint num="4" id="7330" /> +<TGConnectingPoint num="5" id="7331" /> +<TGConnectingPoint num="6" id="7332" /> +<TGConnectingPoint num="7" id="7333" /> <extraparam> -<info value="AVATAR Design::CorrectnessChecking" taskName="CorrectnessChecking" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::Communication" taskName="Communication" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5351" id="6234" > +<COMPONENT type="5351" id="7402" index="5" uid="f1d366f0-63d3-4778-b798-0fa51c9cb023" > <cdparam x="805" y="17" /> <sizeparam width="357" height="149" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU2" value="name" /> -<TGConnectingPoint num="0" id="6210" /> -<TGConnectingPoint num="1" id="6211" /> -<TGConnectingPoint num="2" id="6212" /> -<TGConnectingPoint num="3" id="6213" /> -<TGConnectingPoint num="4" id="6214" /> -<TGConnectingPoint num="5" id="6215" /> -<TGConnectingPoint num="6" id="6216" /> -<TGConnectingPoint num="7" id="6217" /> -<TGConnectingPoint num="8" id="6218" /> -<TGConnectingPoint num="9" id="6219" /> -<TGConnectingPoint num="10" id="6220" /> -<TGConnectingPoint num="11" id="6221" /> -<TGConnectingPoint num="12" id="6222" /> -<TGConnectingPoint num="13" id="6223" /> -<TGConnectingPoint num="14" id="6224" /> -<TGConnectingPoint num="15" id="6225" /> -<TGConnectingPoint num="16" id="6226" /> -<TGConnectingPoint num="17" id="6227" /> -<TGConnectingPoint num="18" id="6228" /> -<TGConnectingPoint num="19" id="6229" /> -<TGConnectingPoint num="20" id="6230" /> -<TGConnectingPoint num="21" id="6231" /> -<TGConnectingPoint num="22" id="6232" /> -<TGConnectingPoint num="23" id="6233" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7378" /> +<TGConnectingPoint num="1" id="7379" /> +<TGConnectingPoint num="2" id="7380" /> +<TGConnectingPoint num="3" id="7381" /> +<TGConnectingPoint num="4" id="7382" /> +<TGConnectingPoint num="5" id="7383" /> +<TGConnectingPoint num="6" id="7384" /> +<TGConnectingPoint num="7" id="7385" /> +<TGConnectingPoint num="8" id="7386" /> +<TGConnectingPoint num="9" id="7387" /> +<TGConnectingPoint num="10" id="7388" /> +<TGConnectingPoint num="11" id="7389" /> +<TGConnectingPoint num="12" id="7390" /> +<TGConnectingPoint num="13" id="7391" /> +<TGConnectingPoint num="14" id="7392" /> +<TGConnectingPoint num="15" id="7393" /> +<TGConnectingPoint num="16" id="7394" /> +<TGConnectingPoint num="17" id="7395" /> +<TGConnectingPoint num="18" id="7396" /> +<TGConnectingPoint num="19" id="7397" /> +<TGConnectingPoint num="20" id="7398" /> +<TGConnectingPoint num="21" id="7399" /> +<TGConnectingPoint num="22" id="7400" /> +<TGConnectingPoint num="23" id="7401" /> <extraparam> <info stereotype="CPU" nodeName="CPU2" /> <attributes nbOfIrq="6" iCacheWays="8" iCacheSets="1" iCacheWords="4" dCacheWays="8" dCacheSets="1" dCacheWords="4" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5352" id="6200" > -<father id="6234" num="0" /> -<cdparam x="844" y="57" /> -<sizeparam width="159" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7368" index="52" uid="90914fb1-2c46-4d1e-a7ba-69acbb38dae3" > +<father id="7402" num="0" /> +<cdparam x="817" y="103" /> +<sizeparam width="312" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="198" minY="0" maxY="109" /> -<infoparam name="TGComponent" value="AVATAR Design::PTC" /> -<TGConnectingPoint num="0" id="6192" /> -<TGConnectingPoint num="1" id="6193" /> -<TGConnectingPoint num="2" id="6194" /> -<TGConnectingPoint num="3" id="6195" /> -<TGConnectingPoint num="4" id="6196" /> -<TGConnectingPoint num="5" id="6197" /> -<TGConnectingPoint num="6" id="6198" /> -<TGConnectingPoint num="7" id="6199" /> +<cdrectangleparam minX="0" maxX="45" minY="0" maxY="109" /> +<infoparam name="TGComponent" value="AVATAR Design::DrivingPowerReductionStrategy" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7360" /> +<TGConnectingPoint num="1" id="7361" /> +<TGConnectingPoint num="2" id="7362" /> +<TGConnectingPoint num="3" id="7363" /> +<TGConnectingPoint num="4" id="7364" /> +<TGConnectingPoint num="5" id="7365" /> +<TGConnectingPoint num="6" id="7366" /> +<TGConnectingPoint num="7" id="7367" /> <extraparam> -<info value="AVATAR Design::PTC" taskName="PTC" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::DrivingPowerReductionStrategy" taskName="DrivingPowerReductionStrategy" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6209" > -<father id="6234" num="1" /> -<cdparam x="817" y="103" /> -<sizeparam width="332" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7377" index="53" uid="dceb04cb-c07b-406b-b685-105da3f37bf6" > +<father id="7402" num="1" /> +<cdparam x="844" y="57" /> +<sizeparam width="157" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="25" minY="0" maxY="109" /> -<infoparam name="TGComponent" value="AVATAR Design::DrivingPowerReductionStrategy" /> -<TGConnectingPoint num="0" id="6201" /> -<TGConnectingPoint num="1" id="6202" /> -<TGConnectingPoint num="2" id="6203" /> -<TGConnectingPoint num="3" id="6204" /> -<TGConnectingPoint num="4" id="6205" /> -<TGConnectingPoint num="5" id="6206" /> -<TGConnectingPoint num="6" id="6207" /> -<TGConnectingPoint num="7" id="6208" /> +<cdrectangleparam minX="0" maxX="200" minY="0" maxY="109" /> +<infoparam name="TGComponent" value="AVATAR Design::PTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7369" /> +<TGConnectingPoint num="1" id="7370" /> +<TGConnectingPoint num="2" id="7371" /> +<TGConnectingPoint num="3" id="7372" /> +<TGConnectingPoint num="4" id="7373" /> +<TGConnectingPoint num="5" id="7374" /> +<TGConnectingPoint num="6" id="7375" /> +<TGConnectingPoint num="7" id="7376" /> <extraparam> -<info value="AVATAR Design::DrivingPowerReductionStrategy" taskName="DrivingPowerReductionStrategy" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::PTC" taskName="PTC" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5351" id="6286" > +<COMPONENT type="5351" id="7454" index="6" uid="17b4b027-a529-49fa-850f-2b54069124bd" > <cdparam x="1050" y="248" /> <sizeparam width="350" height="189" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU3" value="name" /> -<TGConnectingPoint num="0" id="6262" /> -<TGConnectingPoint num="1" id="6263" /> -<TGConnectingPoint num="2" id="6264" /> -<TGConnectingPoint num="3" id="6265" /> -<TGConnectingPoint num="4" id="6266" /> -<TGConnectingPoint num="5" id="6267" /> -<TGConnectingPoint num="6" id="6268" /> -<TGConnectingPoint num="7" id="6269" /> -<TGConnectingPoint num="8" id="6270" /> -<TGConnectingPoint num="9" id="6271" /> -<TGConnectingPoint num="10" id="6272" /> -<TGConnectingPoint num="11" id="6273" /> -<TGConnectingPoint num="12" id="6274" /> -<TGConnectingPoint num="13" id="6275" /> -<TGConnectingPoint num="14" id="6276" /> -<TGConnectingPoint num="15" id="6277" /> -<TGConnectingPoint num="16" id="6278" /> -<TGConnectingPoint num="17" id="6279" /> -<TGConnectingPoint num="18" id="6280" /> -<TGConnectingPoint num="19" id="6281" /> -<TGConnectingPoint num="20" id="6282" /> -<TGConnectingPoint num="21" id="6283" /> -<TGConnectingPoint num="22" id="6284" /> -<TGConnectingPoint num="23" id="6285" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7430" /> +<TGConnectingPoint num="1" id="7431" /> +<TGConnectingPoint num="2" id="7432" /> +<TGConnectingPoint num="3" id="7433" /> +<TGConnectingPoint num="4" id="7434" /> +<TGConnectingPoint num="5" id="7435" /> +<TGConnectingPoint num="6" id="7436" /> +<TGConnectingPoint num="7" id="7437" /> +<TGConnectingPoint num="8" id="7438" /> +<TGConnectingPoint num="9" id="7439" /> +<TGConnectingPoint num="10" id="7440" /> +<TGConnectingPoint num="11" id="7441" /> +<TGConnectingPoint num="12" id="7442" /> +<TGConnectingPoint num="13" id="7443" /> +<TGConnectingPoint num="14" id="7444" /> +<TGConnectingPoint num="15" id="7445" /> +<TGConnectingPoint num="16" id="7446" /> +<TGConnectingPoint num="17" id="7447" /> +<TGConnectingPoint num="18" id="7448" /> +<TGConnectingPoint num="19" id="7449" /> +<TGConnectingPoint num="20" id="7450" /> +<TGConnectingPoint num="21" id="7451" /> +<TGConnectingPoint num="22" id="7452" /> +<TGConnectingPoint num="23" id="7453" /> <extraparam> <info stereotype="CPU" nodeName="CPU3" /> <attributes nbOfIrq="6" iCacheWays="8" iCacheSets="1" iCacheWords="4" dCacheWays="8" dCacheSets="1" dCacheWords="4" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5352" id="6243" > -<father id="6286" num="0" /> -<cdparam x="1082" y="290" /> -<sizeparam width="161" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7411" index="54" uid="e35ecece-4eb1-488f-b3c8-2a47eb4ee2e9" > +<father id="7454" num="0" /> +<cdparam x="1083" y="382" /> +<sizeparam width="241" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="189" minY="0" maxY="149" /> -<infoparam name="TGComponent" value="AVATAR Design::BCU" /> -<TGConnectingPoint num="0" id="6235" /> -<TGConnectingPoint num="1" id="6236" /> -<TGConnectingPoint num="2" id="6237" /> -<TGConnectingPoint num="3" id="6238" /> -<TGConnectingPoint num="4" id="6239" /> -<TGConnectingPoint num="5" id="6240" /> -<TGConnectingPoint num="6" id="6241" /> -<TGConnectingPoint num="7" id="6242" /> +<cdrectangleparam minX="0" maxX="109" minY="0" maxY="149" /> +<infoparam name="TGComponent" value="AVATAR Design::BrakeManagement" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7403" /> +<TGConnectingPoint num="1" id="7404" /> +<TGConnectingPoint num="2" id="7405" /> +<TGConnectingPoint num="3" id="7406" /> +<TGConnectingPoint num="4" id="7407" /> +<TGConnectingPoint num="5" id="7408" /> +<TGConnectingPoint num="6" id="7409" /> +<TGConnectingPoint num="7" id="7410" /> <extraparam> -<info value="AVATAR Design::BCU" taskName="BCU" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::BrakeManagement" taskName="BrakeManagement" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6252" > -<father id="6286" num="1" /> +<SUBCOMPONENT type="5352" id="7420" index="55" uid="587978b9-6456-443e-bbe6-2b46cfc5bc82" > +<father id="7454" num="1" /> <cdparam x="1083" y="335" /> -<sizeparam width="298" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="281" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="52" minY="0" maxY="149" /> +<cdrectangleparam minX="0" maxX="69" minY="0" maxY="149" /> <infoparam name="TGComponent" value="AVATAR Design::DangerAvoidanceStrategy" /> -<TGConnectingPoint num="0" id="6244" /> -<TGConnectingPoint num="1" id="6245" /> -<TGConnectingPoint num="2" id="6246" /> -<TGConnectingPoint num="3" id="6247" /> -<TGConnectingPoint num="4" id="6248" /> -<TGConnectingPoint num="5" id="6249" /> -<TGConnectingPoint num="6" id="6250" /> -<TGConnectingPoint num="7" id="6251" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7412" /> +<TGConnectingPoint num="1" id="7413" /> +<TGConnectingPoint num="2" id="7414" /> +<TGConnectingPoint num="3" id="7415" /> +<TGConnectingPoint num="4" id="7416" /> +<TGConnectingPoint num="5" id="7417" /> +<TGConnectingPoint num="6" id="7418" /> +<TGConnectingPoint num="7" id="7419" /> <extraparam> <info value="AVATAR Design::DangerAvoidanceStrategy" taskName="DangerAvoidanceStrategy" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6261" > -<father id="6286" num="2" /> -<cdparam x="1083" y="382" /> -<sizeparam width="251" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7429" index="56" uid="1a80d4e3-86f2-412d-9eb7-e2c178edd6f7" > +<father id="7454" num="2" /> +<cdparam x="1082" y="290" /> +<sizeparam width="157" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="99" minY="0" maxY="149" /> -<infoparam name="TGComponent" value="AVATAR Design::BrakeManagement" /> -<TGConnectingPoint num="0" id="6253" /> -<TGConnectingPoint num="1" id="6254" /> -<TGConnectingPoint num="2" id="6255" /> -<TGConnectingPoint num="3" id="6256" /> -<TGConnectingPoint num="4" id="6257" /> -<TGConnectingPoint num="5" id="6258" /> -<TGConnectingPoint num="6" id="6259" /> -<TGConnectingPoint num="7" id="6260" /> +<cdrectangleparam minX="0" maxX="193" minY="0" maxY="149" /> +<infoparam name="TGComponent" value="AVATAR Design::BCU" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7421" /> +<TGConnectingPoint num="1" id="7422" /> +<TGConnectingPoint num="2" id="7423" /> +<TGConnectingPoint num="3" id="7424" /> +<TGConnectingPoint num="4" id="7425" /> +<TGConnectingPoint num="5" id="7426" /> +<TGConnectingPoint num="6" id="7427" /> +<TGConnectingPoint num="7" id="7428" /> <extraparam> -<info value="AVATAR Design::BrakeManagement" taskName="BrakeManagement" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::BCU" taskName="BCU" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5351" id="6365" > +<COMPONENT type="5351" id="7533" index="7" uid="ba906217-2688-4ece-98f5-ba5416288303" > <cdparam x="30" y="43" /> <sizeparam width="329" height="311" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU0" value="name" /> -<TGConnectingPoint num="0" id="6341" /> -<TGConnectingPoint num="1" id="6342" /> -<TGConnectingPoint num="2" id="6343" /> -<TGConnectingPoint num="3" id="6344" /> -<TGConnectingPoint num="4" id="6345" /> -<TGConnectingPoint num="5" id="6346" /> -<TGConnectingPoint num="6" id="6347" /> -<TGConnectingPoint num="7" id="6348" /> -<TGConnectingPoint num="8" id="6349" /> -<TGConnectingPoint num="9" id="6350" /> -<TGConnectingPoint num="10" id="6351" /> -<TGConnectingPoint num="11" id="6352" /> -<TGConnectingPoint num="12" id="6353" /> -<TGConnectingPoint num="13" id="6354" /> -<TGConnectingPoint num="14" id="6355" /> -<TGConnectingPoint num="15" id="6356" /> -<TGConnectingPoint num="16" id="6357" /> -<TGConnectingPoint num="17" id="6358" /> -<TGConnectingPoint num="18" id="6359" /> -<TGConnectingPoint num="19" id="6360" /> -<TGConnectingPoint num="20" id="6361" /> -<TGConnectingPoint num="21" id="6362" /> -<TGConnectingPoint num="22" id="6363" /> -<TGConnectingPoint num="23" id="6364" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7509" /> +<TGConnectingPoint num="1" id="7510" /> +<TGConnectingPoint num="2" id="7511" /> +<TGConnectingPoint num="3" id="7512" /> +<TGConnectingPoint num="4" id="7513" /> +<TGConnectingPoint num="5" id="7514" /> +<TGConnectingPoint num="6" id="7515" /> +<TGConnectingPoint num="7" id="7516" /> +<TGConnectingPoint num="8" id="7517" /> +<TGConnectingPoint num="9" id="7518" /> +<TGConnectingPoint num="10" id="7519" /> +<TGConnectingPoint num="11" id="7520" /> +<TGConnectingPoint num="12" id="7521" /> +<TGConnectingPoint num="13" id="7522" /> +<TGConnectingPoint num="14" id="7523" /> +<TGConnectingPoint num="15" id="7524" /> +<TGConnectingPoint num="16" id="7525" /> +<TGConnectingPoint num="17" id="7526" /> +<TGConnectingPoint num="18" id="7527" /> +<TGConnectingPoint num="19" id="7528" /> +<TGConnectingPoint num="20" id="7529" /> +<TGConnectingPoint num="21" id="7530" /> +<TGConnectingPoint num="22" id="7531" /> +<TGConnectingPoint num="23" id="7532" /> <extraparam> <info stereotype="CPU" nodeName="CPU0" /> <attributes nbOfIrq="6" iCacheWays="1" iCacheSets="8" iCacheWords="4" dCacheWays="1" dCacheSets="8" dCacheWords="4" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5352" id="6295" > -<father id="6365" num="0" /> -<cdparam x="73" y="86" /> -<sizeparam width="199" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7463" index="57" uid="2d64c50e-81ff-4c7b-9e7a-ea6a9ad8677b" > +<father id="7533" num="0" /> +<cdparam x="73" y="308" /> +<sizeparam width="250" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="130" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AVATAR Design::TestBench" /> -<TGConnectingPoint num="0" id="6287" /> -<TGConnectingPoint num="1" id="6288" /> -<TGConnectingPoint num="2" id="6289" /> -<TGConnectingPoint num="3" id="6290" /> -<TGConnectingPoint num="4" id="6291" /> -<TGConnectingPoint num="5" id="6292" /> -<TGConnectingPoint num="6" id="6293" /> -<TGConnectingPoint num="7" id="6294" /> +<cdrectangleparam minX="0" maxX="79" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AVATAR Design::EmergencySimulator" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7455" /> +<TGConnectingPoint num="1" id="7456" /> +<TGConnectingPoint num="2" id="7457" /> +<TGConnectingPoint num="3" id="7458" /> +<TGConnectingPoint num="4" id="7459" /> +<TGConnectingPoint num="5" id="7460" /> +<TGConnectingPoint num="6" id="7461" /> +<TGConnectingPoint num="7" id="7462" /> <extraparam> -<info value="AVATAR Design::TestBench" taskName="TestBench" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::EmergencySimulator" taskName="EmergencySimulator" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6304" > -<father id="6365" num="1" /> -<cdparam x="72" y="132" /> -<sizeparam width="218" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7472" index="58" uid="69e2ccdd-eda7-4eec-aab2-106a61976dc4" > +<father id="7533" num="1" /> +<cdparam x="73" y="265" /> +<sizeparam width="251" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="111" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AVATAR Design::SpeedSensor" /> -<TGConnectingPoint num="0" id="6296" /> -<TGConnectingPoint num="1" id="6297" /> -<TGConnectingPoint num="2" id="6298" /> -<TGConnectingPoint num="3" id="6299" /> -<TGConnectingPoint num="4" id="6300" /> -<TGConnectingPoint num="5" id="6301" /> -<TGConnectingPoint num="6" id="6302" /> -<TGConnectingPoint num="7" id="6303" /> +<cdrectangleparam minX="0" maxX="78" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AVATAR Design::CarPositionSimulator" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7464" /> +<TGConnectingPoint num="1" id="7465" /> +<TGConnectingPoint num="2" id="7466" /> +<TGConnectingPoint num="3" id="7467" /> +<TGConnectingPoint num="4" id="7468" /> +<TGConnectingPoint num="5" id="7469" /> +<TGConnectingPoint num="6" id="7470" /> +<TGConnectingPoint num="7" id="7471" /> <extraparam> -<info value="AVATAR Design::SpeedSensor" taskName="SpeedSensor" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::CarPositionSimulator" taskName="CarPositionSimulator" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6313" > -<father id="6365" num="2" /> -<cdparam x="72" y="221" /> -<sizeparam width="204" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7481" index="59" uid="a9c511f8-3e82-489c-9365-7cfc854296a4" > +<father id="7533" num="2" /> +<cdparam x="72" y="178" /> +<sizeparam width="207" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="125" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AVATAR Design::GPSSensor" /> -<TGConnectingPoint num="0" id="6305" /> -<TGConnectingPoint num="1" id="6306" /> -<TGConnectingPoint num="2" id="6307" /> -<TGConnectingPoint num="3" id="6308" /> -<TGConnectingPoint num="4" id="6309" /> -<TGConnectingPoint num="5" id="6310" /> -<TGConnectingPoint num="6" id="6311" /> -<TGConnectingPoint num="7" id="6312" /> +<cdrectangleparam minX="0" maxX="122" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AVATAR Design::RadarSensor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7473" /> +<TGConnectingPoint num="1" id="7474" /> +<TGConnectingPoint num="2" id="7475" /> +<TGConnectingPoint num="3" id="7476" /> +<TGConnectingPoint num="4" id="7477" /> +<TGConnectingPoint num="5" id="7478" /> +<TGConnectingPoint num="6" id="7479" /> +<TGConnectingPoint num="7" id="7480" /> <extraparam> -<info value="AVATAR Design::GPSSensor" taskName="GPSSensor" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::RadarSensor" taskName="RadarSensor" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6322" > -<father id="6365" num="3" /> -<cdparam x="72" y="178" /> -<sizeparam width="216" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7490" index="60" uid="ec42e1fa-b2ad-407d-bd5a-32e5eb0cc85c" > +<father id="7533" num="3" /> +<cdparam x="72" y="221" /> +<sizeparam width="194" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="113" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AVATAR Design::RadarSensor" /> -<TGConnectingPoint num="0" id="6314" /> -<TGConnectingPoint num="1" id="6315" /> -<TGConnectingPoint num="2" id="6316" /> -<TGConnectingPoint num="3" id="6317" /> -<TGConnectingPoint num="4" id="6318" /> -<TGConnectingPoint num="5" id="6319" /> -<TGConnectingPoint num="6" id="6320" /> -<TGConnectingPoint num="7" id="6321" /> +<cdrectangleparam minX="0" maxX="135" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AVATAR Design::GPSSensor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7482" /> +<TGConnectingPoint num="1" id="7483" /> +<TGConnectingPoint num="2" id="7484" /> +<TGConnectingPoint num="3" id="7485" /> +<TGConnectingPoint num="4" id="7486" /> +<TGConnectingPoint num="5" id="7487" /> +<TGConnectingPoint num="6" id="7488" /> +<TGConnectingPoint num="7" id="7489" /> <extraparam> -<info value="AVATAR Design::RadarSensor" taskName="RadarSensor" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::GPSSensor" taskName="GPSSensor" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6331" > -<father id="6365" num="4" /> -<cdparam x="73" y="265" /> -<sizeparam width="264" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7499" index="61" uid="77f727c8-c177-4fff-a255-410642fb1b94" > +<father id="7533" num="4" /> +<cdparam x="72" y="132" /> +<sizeparam width="208" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="65" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AVATAR Design::CarPositionSimulator" /> -<TGConnectingPoint num="0" id="6323" /> -<TGConnectingPoint num="1" id="6324" /> -<TGConnectingPoint num="2" id="6325" /> -<TGConnectingPoint num="3" id="6326" /> -<TGConnectingPoint num="4" id="6327" /> -<TGConnectingPoint num="5" id="6328" /> -<TGConnectingPoint num="6" id="6329" /> -<TGConnectingPoint num="7" id="6330" /> +<cdrectangleparam minX="0" maxX="121" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AVATAR Design::SpeedSensor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7491" /> +<TGConnectingPoint num="1" id="7492" /> +<TGConnectingPoint num="2" id="7493" /> +<TGConnectingPoint num="3" id="7494" /> +<TGConnectingPoint num="4" id="7495" /> +<TGConnectingPoint num="5" id="7496" /> +<TGConnectingPoint num="6" id="7497" /> +<TGConnectingPoint num="7" id="7498" /> <extraparam> -<info value="AVATAR Design::CarPositionSimulator" taskName="CarPositionSimulator" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::SpeedSensor" taskName="SpeedSensor" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5352" id="6340" > -<father id="6365" num="5" /> -<cdparam x="73" y="308" /> -<sizeparam width="261" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5352" id="7508" index="62" uid="75c026dc-37cf-439c-98d2-c4a2bca5a059" > +<father id="7533" num="5" /> +<cdparam x="73" y="86" /> +<sizeparam width="193" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="68" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AVATAR Design::EmergencySimulator" /> -<TGConnectingPoint num="0" id="6332" /> -<TGConnectingPoint num="1" id="6333" /> -<TGConnectingPoint num="2" id="6334" /> -<TGConnectingPoint num="3" id="6335" /> -<TGConnectingPoint num="4" id="6336" /> -<TGConnectingPoint num="5" id="6337" /> -<TGConnectingPoint num="6" id="6338" /> -<TGConnectingPoint num="7" id="6339" /> +<cdrectangleparam minX="0" maxX="136" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AVATAR Design::TestBench" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7500" /> +<TGConnectingPoint num="1" id="7501" /> +<TGConnectingPoint num="2" id="7502" /> +<TGConnectingPoint num="3" id="7503" /> +<TGConnectingPoint num="4" id="7504" /> +<TGConnectingPoint num="5" id="7505" /> +<TGConnectingPoint num="6" id="7506" /> +<TGConnectingPoint num="7" id="7507" /> <extraparam> -<info value="AVATAR Design::EmergencySimulator" taskName="EmergencySimulator" referenceTaskName="AVATAR Design" /> +<info value="AVATAR Design::TestBench" taskName="TestBench" referenceTaskName="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5363" id="6390" > +<COMPONENT type="5363" id="7558" index="8" uid="3dc3471f-88f8-4161-aa63-7875a13b6f40" > <cdparam x="197" y="454" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Crossbar0" value="name" /> -<TGConnectingPoint num="0" id="6366" /> -<TGConnectingPoint num="1" id="6367" /> -<TGConnectingPoint num="2" id="6368" /> -<TGConnectingPoint num="3" id="6369" /> -<TGConnectingPoint num="4" id="6370" /> -<TGConnectingPoint num="5" id="6371" /> -<TGConnectingPoint num="6" id="6372" /> -<TGConnectingPoint num="7" id="6373" /> -<TGConnectingPoint num="8" id="6374" /> -<TGConnectingPoint num="9" id="6375" /> -<TGConnectingPoint num="10" id="6376" /> -<TGConnectingPoint num="11" id="6377" /> -<TGConnectingPoint num="12" id="6378" /> -<TGConnectingPoint num="13" id="6379" /> -<TGConnectingPoint num="14" id="6380" /> -<TGConnectingPoint num="15" id="6381" /> -<TGConnectingPoint num="16" id="6382" /> -<TGConnectingPoint num="17" id="6383" /> -<TGConnectingPoint num="18" id="6384" /> -<TGConnectingPoint num="19" id="6385" /> -<TGConnectingPoint num="20" id="6386" /> -<TGConnectingPoint num="21" id="6387" /> -<TGConnectingPoint num="22" id="6388" /> -<TGConnectingPoint num="23" id="6389" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7534" /> +<TGConnectingPoint num="1" id="7535" /> +<TGConnectingPoint num="2" id="7536" /> +<TGConnectingPoint num="3" id="7537" /> +<TGConnectingPoint num="4" id="7538" /> +<TGConnectingPoint num="5" id="7539" /> +<TGConnectingPoint num="6" id="7540" /> +<TGConnectingPoint num="7" id="7541" /> +<TGConnectingPoint num="8" id="7542" /> +<TGConnectingPoint num="9" id="7543" /> +<TGConnectingPoint num="10" id="7544" /> +<TGConnectingPoint num="11" id="7545" /> +<TGConnectingPoint num="12" id="7546" /> +<TGConnectingPoint num="13" id="7547" /> +<TGConnectingPoint num="14" id="7548" /> +<TGConnectingPoint num="15" id="7549" /> +<TGConnectingPoint num="16" id="7550" /> +<TGConnectingPoint num="17" id="7551" /> +<TGConnectingPoint num="18" id="7552" /> +<TGConnectingPoint num="19" id="7553" /> +<TGConnectingPoint num="20" id="7554" /> +<TGConnectingPoint num="21" id="7555" /> +<TGConnectingPoint num="22" id="7556" /> +<TGConnectingPoint num="23" id="7557" /> <extraparam> <info stereotype="VGMN" nodeName="Crossbar0" /> <attributes index="0" nbOfAttachedInitiators="0" nbOfAttachedTargets="0" minLatency="10" fifoDepth="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5363" id="6415" > +<COMPONENT type="5363" id="7583" index="9" uid="649f077a-dca6-48bb-b225-e14e7a404574" > <cdparam x="749" y="358" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Crossbar2" value="name" /> -<TGConnectingPoint num="0" id="6391" /> -<TGConnectingPoint num="1" id="6392" /> -<TGConnectingPoint num="2" id="6393" /> -<TGConnectingPoint num="3" id="6394" /> -<TGConnectingPoint num="4" id="6395" /> -<TGConnectingPoint num="5" id="6396" /> -<TGConnectingPoint num="6" id="6397" /> -<TGConnectingPoint num="7" id="6398" /> -<TGConnectingPoint num="8" id="6399" /> -<TGConnectingPoint num="9" id="6400" /> -<TGConnectingPoint num="10" id="6401" /> -<TGConnectingPoint num="11" id="6402" /> -<TGConnectingPoint num="12" id="6403" /> -<TGConnectingPoint num="13" id="6404" /> -<TGConnectingPoint num="14" id="6405" /> -<TGConnectingPoint num="15" id="6406" /> -<TGConnectingPoint num="16" id="6407" /> -<TGConnectingPoint num="17" id="6408" /> -<TGConnectingPoint num="18" id="6409" /> -<TGConnectingPoint num="19" id="6410" /> -<TGConnectingPoint num="20" id="6411" /> -<TGConnectingPoint num="21" id="6412" /> -<TGConnectingPoint num="22" id="6413" /> -<TGConnectingPoint num="23" id="6414" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7559" /> +<TGConnectingPoint num="1" id="7560" /> +<TGConnectingPoint num="2" id="7561" /> +<TGConnectingPoint num="3" id="7562" /> +<TGConnectingPoint num="4" id="7563" /> +<TGConnectingPoint num="5" id="7564" /> +<TGConnectingPoint num="6" id="7565" /> +<TGConnectingPoint num="7" id="7566" /> +<TGConnectingPoint num="8" id="7567" /> +<TGConnectingPoint num="9" id="7568" /> +<TGConnectingPoint num="10" id="7569" /> +<TGConnectingPoint num="11" id="7570" /> +<TGConnectingPoint num="12" id="7571" /> +<TGConnectingPoint num="13" id="7572" /> +<TGConnectingPoint num="14" id="7573" /> +<TGConnectingPoint num="15" id="7574" /> +<TGConnectingPoint num="16" id="7575" /> +<TGConnectingPoint num="17" id="7576" /> +<TGConnectingPoint num="18" id="7577" /> +<TGConnectingPoint num="19" id="7578" /> +<TGConnectingPoint num="20" id="7579" /> +<TGConnectingPoint num="21" id="7580" /> +<TGConnectingPoint num="22" id="7581" /> +<TGConnectingPoint num="23" id="7582" /> <extraparam> <info stereotype="VGMN" nodeName="Crossbar2" /> <attributes index="0" nbOfAttachedInitiators="0" nbOfAttachedTargets="0" minLatency="10" fifoDepth="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5363" id="6440" > +<COMPONENT type="5363" id="7608" index="10" uid="e2b57445-6cdd-4518-8d77-5610356701c8" > <cdparam x="464" y="534" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Crossbar4" value="name" /> -<TGConnectingPoint num="0" id="6416" /> -<TGConnectingPoint num="1" id="6417" /> -<TGConnectingPoint num="2" id="6418" /> -<TGConnectingPoint num="3" id="6419" /> -<TGConnectingPoint num="4" id="6420" /> -<TGConnectingPoint num="5" id="6421" /> -<TGConnectingPoint num="6" id="6422" /> -<TGConnectingPoint num="7" id="6423" /> -<TGConnectingPoint num="8" id="6424" /> -<TGConnectingPoint num="9" id="6425" /> -<TGConnectingPoint num="10" id="6426" /> -<TGConnectingPoint num="11" id="6427" /> -<TGConnectingPoint num="12" id="6428" /> -<TGConnectingPoint num="13" id="6429" /> -<TGConnectingPoint num="14" id="6430" /> -<TGConnectingPoint num="15" id="6431" /> -<TGConnectingPoint num="16" id="6432" /> -<TGConnectingPoint num="17" id="6433" /> -<TGConnectingPoint num="18" id="6434" /> -<TGConnectingPoint num="19" id="6435" /> -<TGConnectingPoint num="20" id="6436" /> -<TGConnectingPoint num="21" id="6437" /> -<TGConnectingPoint num="22" id="6438" /> -<TGConnectingPoint num="23" id="6439" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7584" /> +<TGConnectingPoint num="1" id="7585" /> +<TGConnectingPoint num="2" id="7586" /> +<TGConnectingPoint num="3" id="7587" /> +<TGConnectingPoint num="4" id="7588" /> +<TGConnectingPoint num="5" id="7589" /> +<TGConnectingPoint num="6" id="7590" /> +<TGConnectingPoint num="7" id="7591" /> +<TGConnectingPoint num="8" id="7592" /> +<TGConnectingPoint num="9" id="7593" /> +<TGConnectingPoint num="10" id="7594" /> +<TGConnectingPoint num="11" id="7595" /> +<TGConnectingPoint num="12" id="7596" /> +<TGConnectingPoint num="13" id="7597" /> +<TGConnectingPoint num="14" id="7598" /> +<TGConnectingPoint num="15" id="7599" /> +<TGConnectingPoint num="16" id="7600" /> +<TGConnectingPoint num="17" id="7601" /> +<TGConnectingPoint num="18" id="7602" /> +<TGConnectingPoint num="19" id="7603" /> +<TGConnectingPoint num="20" id="7604" /> +<TGConnectingPoint num="21" id="7605" /> +<TGConnectingPoint num="22" id="7606" /> +<TGConnectingPoint num="23" id="7607" /> <extraparam> <info stereotype="VGMN" nodeName="Crossbar4" /> <attributes index="0" nbOfAttachedInitiators="0" nbOfAttachedTargets="0" minLatency="10" fifoDepth="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5363" id="6465" > +<COMPONENT type="5363" id="7633" index="11" uid="79df6ea9-6cf0-44f5-9253-067c69aae433" > <cdparam x="784" y="425" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Crossbar3" value="name" /> -<TGConnectingPoint num="0" id="6441" /> -<TGConnectingPoint num="1" id="6442" /> -<TGConnectingPoint num="2" id="6443" /> -<TGConnectingPoint num="3" id="6444" /> -<TGConnectingPoint num="4" id="6445" /> -<TGConnectingPoint num="5" id="6446" /> -<TGConnectingPoint num="6" id="6447" /> -<TGConnectingPoint num="7" id="6448" /> -<TGConnectingPoint num="8" id="6449" /> -<TGConnectingPoint num="9" id="6450" /> -<TGConnectingPoint num="10" id="6451" /> -<TGConnectingPoint num="11" id="6452" /> -<TGConnectingPoint num="12" id="6453" /> -<TGConnectingPoint num="13" id="6454" /> -<TGConnectingPoint num="14" id="6455" /> -<TGConnectingPoint num="15" id="6456" /> -<TGConnectingPoint num="16" id="6457" /> -<TGConnectingPoint num="17" id="6458" /> -<TGConnectingPoint num="18" id="6459" /> -<TGConnectingPoint num="19" id="6460" /> -<TGConnectingPoint num="20" id="6461" /> -<TGConnectingPoint num="21" id="6462" /> -<TGConnectingPoint num="22" id="6463" /> -<TGConnectingPoint num="23" id="6464" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7609" /> +<TGConnectingPoint num="1" id="7610" /> +<TGConnectingPoint num="2" id="7611" /> +<TGConnectingPoint num="3" id="7612" /> +<TGConnectingPoint num="4" id="7613" /> +<TGConnectingPoint num="5" id="7614" /> +<TGConnectingPoint num="6" id="7615" /> +<TGConnectingPoint num="7" id="7616" /> +<TGConnectingPoint num="8" id="7617" /> +<TGConnectingPoint num="9" id="7618" /> +<TGConnectingPoint num="10" id="7619" /> +<TGConnectingPoint num="11" id="7620" /> +<TGConnectingPoint num="12" id="7621" /> +<TGConnectingPoint num="13" id="7622" /> +<TGConnectingPoint num="14" id="7623" /> +<TGConnectingPoint num="15" id="7624" /> +<TGConnectingPoint num="16" id="7625" /> +<TGConnectingPoint num="17" id="7626" /> +<TGConnectingPoint num="18" id="7627" /> +<TGConnectingPoint num="19" id="7628" /> +<TGConnectingPoint num="20" id="7629" /> +<TGConnectingPoint num="21" id="7630" /> +<TGConnectingPoint num="22" id="7631" /> +<TGConnectingPoint num="23" id="7632" /> <extraparam> <info stereotype="VGMN" nodeName="Crossbar3" /> <attributes index="0" nbOfAttachedInitiators="0" nbOfAttachedTargets="0" minLatency="10" fifoDepth="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5354" id="6490" > +<COMPONENT type="5354" id="7658" index="12" uid="f12b9f14-5d1e-4028-8f17-8bea756c9579" > <cdparam x="10" y="442" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TTY0" value="name" /> -<TGConnectingPoint num="0" id="6466" /> -<TGConnectingPoint num="1" id="6467" /> -<TGConnectingPoint num="2" id="6468" /> -<TGConnectingPoint num="3" id="6469" /> -<TGConnectingPoint num="4" id="6470" /> -<TGConnectingPoint num="5" id="6471" /> -<TGConnectingPoint num="6" id="6472" /> -<TGConnectingPoint num="7" id="6473" /> -<TGConnectingPoint num="8" id="6474" /> -<TGConnectingPoint num="9" id="6475" /> -<TGConnectingPoint num="10" id="6476" /> -<TGConnectingPoint num="11" id="6477" /> -<TGConnectingPoint num="12" id="6478" /> -<TGConnectingPoint num="13" id="6479" /> -<TGConnectingPoint num="14" id="6480" /> -<TGConnectingPoint num="15" id="6481" /> -<TGConnectingPoint num="16" id="6482" /> -<TGConnectingPoint num="17" id="6483" /> -<TGConnectingPoint num="18" id="6484" /> -<TGConnectingPoint num="19" id="6485" /> -<TGConnectingPoint num="20" id="6486" /> -<TGConnectingPoint num="21" id="6487" /> -<TGConnectingPoint num="22" id="6488" /> -<TGConnectingPoint num="23" id="6489" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7634" /> +<TGConnectingPoint num="1" id="7635" /> +<TGConnectingPoint num="2" id="7636" /> +<TGConnectingPoint num="3" id="7637" /> +<TGConnectingPoint num="4" id="7638" /> +<TGConnectingPoint num="5" id="7639" /> +<TGConnectingPoint num="6" id="7640" /> +<TGConnectingPoint num="7" id="7641" /> +<TGConnectingPoint num="8" id="7642" /> +<TGConnectingPoint num="9" id="7643" /> +<TGConnectingPoint num="10" id="7644" /> +<TGConnectingPoint num="11" id="7645" /> +<TGConnectingPoint num="12" id="7646" /> +<TGConnectingPoint num="13" id="7647" /> +<TGConnectingPoint num="14" id="7648" /> +<TGConnectingPoint num="15" id="7649" /> +<TGConnectingPoint num="16" id="7650" /> +<TGConnectingPoint num="17" id="7651" /> +<TGConnectingPoint num="18" id="7652" /> +<TGConnectingPoint num="19" id="7653" /> +<TGConnectingPoint num="20" id="7654" /> +<TGConnectingPoint num="21" id="7655" /> +<TGConnectingPoint num="22" id="7656" /> +<TGConnectingPoint num="23" id="7657" /> <extraparam> <info stereotype="TTY" nodeName="TTY0" /> <attributes index="0" /> </extraparam> </COMPONENT> -<COMPONENT type="5354" id="6515" > +<COMPONENT type="5354" id="7683" index="13" uid="a8e79fb0-2338-4b9a-b366-8c7071d99b5d" > <cdparam x="536" y="264" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TTY1" value="name" /> -<TGConnectingPoint num="0" id="6491" /> -<TGConnectingPoint num="1" id="6492" /> -<TGConnectingPoint num="2" id="6493" /> -<TGConnectingPoint num="3" id="6494" /> -<TGConnectingPoint num="4" id="6495" /> -<TGConnectingPoint num="5" id="6496" /> -<TGConnectingPoint num="6" id="6497" /> -<TGConnectingPoint num="7" id="6498" /> -<TGConnectingPoint num="8" id="6499" /> -<TGConnectingPoint num="9" id="6500" /> -<TGConnectingPoint num="10" id="6501" /> -<TGConnectingPoint num="11" id="6502" /> -<TGConnectingPoint num="12" id="6503" /> -<TGConnectingPoint num="13" id="6504" /> -<TGConnectingPoint num="14" id="6505" /> -<TGConnectingPoint num="15" id="6506" /> -<TGConnectingPoint num="16" id="6507" /> -<TGConnectingPoint num="17" id="6508" /> -<TGConnectingPoint num="18" id="6509" /> -<TGConnectingPoint num="19" id="6510" /> -<TGConnectingPoint num="20" id="6511" /> -<TGConnectingPoint num="21" id="6512" /> -<TGConnectingPoint num="22" id="6513" /> -<TGConnectingPoint num="23" id="6514" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7659" /> +<TGConnectingPoint num="1" id="7660" /> +<TGConnectingPoint num="2" id="7661" /> +<TGConnectingPoint num="3" id="7662" /> +<TGConnectingPoint num="4" id="7663" /> +<TGConnectingPoint num="5" id="7664" /> +<TGConnectingPoint num="6" id="7665" /> +<TGConnectingPoint num="7" id="7666" /> +<TGConnectingPoint num="8" id="7667" /> +<TGConnectingPoint num="9" id="7668" /> +<TGConnectingPoint num="10" id="7669" /> +<TGConnectingPoint num="11" id="7670" /> +<TGConnectingPoint num="12" id="7671" /> +<TGConnectingPoint num="13" id="7672" /> +<TGConnectingPoint num="14" id="7673" /> +<TGConnectingPoint num="15" id="7674" /> +<TGConnectingPoint num="16" id="7675" /> +<TGConnectingPoint num="17" id="7676" /> +<TGConnectingPoint num="18" id="7677" /> +<TGConnectingPoint num="19" id="7678" /> +<TGConnectingPoint num="20" id="7679" /> +<TGConnectingPoint num="21" id="7680" /> +<TGConnectingPoint num="22" id="7681" /> +<TGConnectingPoint num="23" id="7682" /> <extraparam> <info stereotype="TTY" nodeName="TTY1" /> <attributes index="1" /> </extraparam> </COMPONENT> -<COMPONENT type="5354" id="6540" > +<COMPONENT type="5354" id="7708" index="14" uid="700514cd-3610-4457-94aa-6c8c17c6f356" > <cdparam x="252" y="510" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TTY4" value="name" /> -<TGConnectingPoint num="0" id="6516" /> -<TGConnectingPoint num="1" id="6517" /> -<TGConnectingPoint num="2" id="6518" /> -<TGConnectingPoint num="3" id="6519" /> -<TGConnectingPoint num="4" id="6520" /> -<TGConnectingPoint num="5" id="6521" /> -<TGConnectingPoint num="6" id="6522" /> -<TGConnectingPoint num="7" id="6523" /> -<TGConnectingPoint num="8" id="6524" /> -<TGConnectingPoint num="9" id="6525" /> -<TGConnectingPoint num="10" id="6526" /> -<TGConnectingPoint num="11" id="6527" /> -<TGConnectingPoint num="12" id="6528" /> -<TGConnectingPoint num="13" id="6529" /> -<TGConnectingPoint num="14" id="6530" /> -<TGConnectingPoint num="15" id="6531" /> -<TGConnectingPoint num="16" id="6532" /> -<TGConnectingPoint num="17" id="6533" /> -<TGConnectingPoint num="18" id="6534" /> -<TGConnectingPoint num="19" id="6535" /> -<TGConnectingPoint num="20" id="6536" /> -<TGConnectingPoint num="21" id="6537" /> -<TGConnectingPoint num="22" id="6538" /> -<TGConnectingPoint num="23" id="6539" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7684" /> +<TGConnectingPoint num="1" id="7685" /> +<TGConnectingPoint num="2" id="7686" /> +<TGConnectingPoint num="3" id="7687" /> +<TGConnectingPoint num="4" id="7688" /> +<TGConnectingPoint num="5" id="7689" /> +<TGConnectingPoint num="6" id="7690" /> +<TGConnectingPoint num="7" id="7691" /> +<TGConnectingPoint num="8" id="7692" /> +<TGConnectingPoint num="9" id="7693" /> +<TGConnectingPoint num="10" id="7694" /> +<TGConnectingPoint num="11" id="7695" /> +<TGConnectingPoint num="12" id="7696" /> +<TGConnectingPoint num="13" id="7697" /> +<TGConnectingPoint num="14" id="7698" /> +<TGConnectingPoint num="15" id="7699" /> +<TGConnectingPoint num="16" id="7700" /> +<TGConnectingPoint num="17" id="7701" /> +<TGConnectingPoint num="18" id="7702" /> +<TGConnectingPoint num="19" id="7703" /> +<TGConnectingPoint num="20" id="7704" /> +<TGConnectingPoint num="21" id="7705" /> +<TGConnectingPoint num="22" id="7706" /> +<TGConnectingPoint num="23" id="7707" /> <extraparam> <info stereotype="TTY" nodeName="TTY4" /> <attributes index="4" /> </extraparam> </COMPONENT> -<COMPONENT type="5354" id="6565" > +<COMPONENT type="5354" id="7733" index="15" uid="098869a1-b78b-4511-9a4e-a85b54ad2ffd" > <cdparam x="1154" y="468" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TTY3" value="name" /> -<TGConnectingPoint num="0" id="6541" /> -<TGConnectingPoint num="1" id="6542" /> -<TGConnectingPoint num="2" id="6543" /> -<TGConnectingPoint num="3" id="6544" /> -<TGConnectingPoint num="4" id="6545" /> -<TGConnectingPoint num="5" id="6546" /> -<TGConnectingPoint num="6" id="6547" /> -<TGConnectingPoint num="7" id="6548" /> -<TGConnectingPoint num="8" id="6549" /> -<TGConnectingPoint num="9" id="6550" /> -<TGConnectingPoint num="10" id="6551" /> -<TGConnectingPoint num="11" id="6552" /> -<TGConnectingPoint num="12" id="6553" /> -<TGConnectingPoint num="13" id="6554" /> -<TGConnectingPoint num="14" id="6555" /> -<TGConnectingPoint num="15" id="6556" /> -<TGConnectingPoint num="16" id="6557" /> -<TGConnectingPoint num="17" id="6558" /> -<TGConnectingPoint num="18" id="6559" /> -<TGConnectingPoint num="19" id="6560" /> -<TGConnectingPoint num="20" id="6561" /> -<TGConnectingPoint num="21" id="6562" /> -<TGConnectingPoint num="22" id="6563" /> -<TGConnectingPoint num="23" id="6564" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7709" /> +<TGConnectingPoint num="1" id="7710" /> +<TGConnectingPoint num="2" id="7711" /> +<TGConnectingPoint num="3" id="7712" /> +<TGConnectingPoint num="4" id="7713" /> +<TGConnectingPoint num="5" id="7714" /> +<TGConnectingPoint num="6" id="7715" /> +<TGConnectingPoint num="7" id="7716" /> +<TGConnectingPoint num="8" id="7717" /> +<TGConnectingPoint num="9" id="7718" /> +<TGConnectingPoint num="10" id="7719" /> +<TGConnectingPoint num="11" id="7720" /> +<TGConnectingPoint num="12" id="7721" /> +<TGConnectingPoint num="13" id="7722" /> +<TGConnectingPoint num="14" id="7723" /> +<TGConnectingPoint num="15" id="7724" /> +<TGConnectingPoint num="16" id="7725" /> +<TGConnectingPoint num="17" id="7726" /> +<TGConnectingPoint num="18" id="7727" /> +<TGConnectingPoint num="19" id="7728" /> +<TGConnectingPoint num="20" id="7729" /> +<TGConnectingPoint num="21" id="7730" /> +<TGConnectingPoint num="22" id="7731" /> +<TGConnectingPoint num="23" id="7732" /> <extraparam> <info stereotype="TTY" nodeName="TTY3" /> <attributes index="3" /> </extraparam> </COMPONENT> -<COMPONENT type="5354" id="6590" > +<COMPONENT type="5354" id="7758" index="16" uid="cf1dcd31-d335-40b1-aa9e-defb7a6a8a8c" > <cdparam x="888" y="192" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TTY2" value="name" /> -<TGConnectingPoint num="0" id="6566" /> -<TGConnectingPoint num="1" id="6567" /> -<TGConnectingPoint num="2" id="6568" /> -<TGConnectingPoint num="3" id="6569" /> -<TGConnectingPoint num="4" id="6570" /> -<TGConnectingPoint num="5" id="6571" /> -<TGConnectingPoint num="6" id="6572" /> -<TGConnectingPoint num="7" id="6573" /> -<TGConnectingPoint num="8" id="6574" /> -<TGConnectingPoint num="9" id="6575" /> -<TGConnectingPoint num="10" id="6576" /> -<TGConnectingPoint num="11" id="6577" /> -<TGConnectingPoint num="12" id="6578" /> -<TGConnectingPoint num="13" id="6579" /> -<TGConnectingPoint num="14" id="6580" /> -<TGConnectingPoint num="15" id="6581" /> -<TGConnectingPoint num="16" id="6582" /> -<TGConnectingPoint num="17" id="6583" /> -<TGConnectingPoint num="18" id="6584" /> -<TGConnectingPoint num="19" id="6585" /> -<TGConnectingPoint num="20" id="6586" /> -<TGConnectingPoint num="21" id="6587" /> -<TGConnectingPoint num="22" id="6588" /> -<TGConnectingPoint num="23" id="6589" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7734" /> +<TGConnectingPoint num="1" id="7735" /> +<TGConnectingPoint num="2" id="7736" /> +<TGConnectingPoint num="3" id="7737" /> +<TGConnectingPoint num="4" id="7738" /> +<TGConnectingPoint num="5" id="7739" /> +<TGConnectingPoint num="6" id="7740" /> +<TGConnectingPoint num="7" id="7741" /> +<TGConnectingPoint num="8" id="7742" /> +<TGConnectingPoint num="9" id="7743" /> +<TGConnectingPoint num="10" id="7744" /> +<TGConnectingPoint num="11" id="7745" /> +<TGConnectingPoint num="12" id="7746" /> +<TGConnectingPoint num="13" id="7747" /> +<TGConnectingPoint num="14" id="7748" /> +<TGConnectingPoint num="15" id="7749" /> +<TGConnectingPoint num="16" id="7750" /> +<TGConnectingPoint num="17" id="7751" /> +<TGConnectingPoint num="18" id="7752" /> +<TGConnectingPoint num="19" id="7753" /> +<TGConnectingPoint num="20" id="7754" /> +<TGConnectingPoint num="21" id="7755" /> +<TGConnectingPoint num="22" id="7756" /> +<TGConnectingPoint num="23" id="7757" /> <extraparam> <info stereotype="TTY" nodeName="TTY2" /> <attributes index="2" /> </extraparam> </COMPONENT> -<COMPONENT type="5355" id="6660" > +<COMPONENT type="5355" id="7828" index="17" uid="0d2da928-c22d-4ad5-aab0-c102a761299a" > <cdparam x="55" y="553" /> <sizeparam width="157" height="188" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory0" value="name" /> -<TGConnectingPoint num="0" id="6636" /> -<TGConnectingPoint num="1" id="6637" /> -<TGConnectingPoint num="2" id="6638" /> -<TGConnectingPoint num="3" id="6639" /> -<TGConnectingPoint num="4" id="6640" /> -<TGConnectingPoint num="5" id="6641" /> -<TGConnectingPoint num="6" id="6642" /> -<TGConnectingPoint num="7" id="6643" /> -<TGConnectingPoint num="8" id="6644" /> -<TGConnectingPoint num="9" id="6645" /> -<TGConnectingPoint num="10" id="6646" /> -<TGConnectingPoint num="11" id="6647" /> -<TGConnectingPoint num="12" id="6648" /> -<TGConnectingPoint num="13" id="6649" /> -<TGConnectingPoint num="14" id="6650" /> -<TGConnectingPoint num="15" id="6651" /> -<TGConnectingPoint num="16" id="6652" /> -<TGConnectingPoint num="17" id="6653" /> -<TGConnectingPoint num="18" id="6654" /> -<TGConnectingPoint num="19" id="6655" /> -<TGConnectingPoint num="20" id="6656" /> -<TGConnectingPoint num="21" id="6657" /> -<TGConnectingPoint num="22" id="6658" /> -<TGConnectingPoint num="23" id="6659" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7804" /> +<TGConnectingPoint num="1" id="7805" /> +<TGConnectingPoint num="2" id="7806" /> +<TGConnectingPoint num="3" id="7807" /> +<TGConnectingPoint num="4" id="7808" /> +<TGConnectingPoint num="5" id="7809" /> +<TGConnectingPoint num="6" id="7810" /> +<TGConnectingPoint num="7" id="7811" /> +<TGConnectingPoint num="8" id="7812" /> +<TGConnectingPoint num="9" id="7813" /> +<TGConnectingPoint num="10" id="7814" /> +<TGConnectingPoint num="11" id="7815" /> +<TGConnectingPoint num="12" id="7816" /> +<TGConnectingPoint num="13" id="7817" /> +<TGConnectingPoint num="14" id="7818" /> +<TGConnectingPoint num="15" id="7819" /> +<TGConnectingPoint num="16" id="7820" /> +<TGConnectingPoint num="17" id="7821" /> +<TGConnectingPoint num="18" id="7822" /> +<TGConnectingPoint num="19" id="7823" /> +<TGConnectingPoint num="20" id="7824" /> +<TGConnectingPoint num="21" id="7825" /> +<TGConnectingPoint num="22" id="7826" /> +<TGConnectingPoint num="23" id="7827" /> <extraparam> <info stereotype="RAM" nodeName="Memory0" /> -<attributes byteDataSize="33554432" index="0" /> +<attributes byteDataSize="33554432" index="0" processCode="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5362" id="6599" > -<father id="6660" num="0" /> -<cdparam x="-89" y="674" /> -<sizeparam width="301" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7767" index="63" uid="f52ad5eb-602c-494c-a404-cf3199fc78b6" > +<father id="7828" num="0" /> +<cdparam x="-30" y="605" /> +<sizeparam width="242" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-144" minY="0" maxY="148" /> -<infoparam name="TGComponent" value="EmergencySimulator/out obstacleDetected" /> -<TGConnectingPoint num="0" id="6591" /> -<TGConnectingPoint num="1" id="6592" /> -<TGConnectingPoint num="2" id="6593" /> -<TGConnectingPoint num="3" id="6594" /> -<TGConnectingPoint num="4" id="6595" /> -<TGConnectingPoint num="5" id="6596" /> -<TGConnectingPoint num="6" id="6597" /> -<TGConnectingPoint num="7" id="6598" /> +<cdrectangleparam minX="0" maxX="-85" minY="0" maxY="148" /> +<infoparam name="TGComponent" value="CarPositionSimulator/out carPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7759" /> +<TGConnectingPoint num="1" id="7760" /> +<TGConnectingPoint num="2" id="7761" /> +<TGConnectingPoint num="3" id="7762" /> +<TGConnectingPoint num="4" id="7763" /> +<TGConnectingPoint num="5" id="7764" /> +<TGConnectingPoint num="6" id="7765" /> +<TGConnectingPoint num="7" id="7766" /> <extraparam> -<info value="EmergencySimulator/out obstacleDetected" channelName="EmergencySimulator/out obstacleDetected(int id, int position) #--# DSRSC_Management/in obstacleDetected(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="CarPositionSimulator/out carPosition" channelName="CarPositionSimulator/out carPosition(int id, int position) #--# DSRSC_Management/in carPosition(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6608" > -<father id="6660" num="1" /> -<cdparam x="11" y="701" /> -<sizeparam width="201" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7776" index="64" uid="f820c8ae-5a88-4902-b51a-be91d0381a29" > +<father id="7828" num="1" /> +<cdparam x="-9" y="589" /> +<sizeparam width="221" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-44" minY="0" maxY="148" /> -<infoparam name="TGComponent" value="GPSSensor/out setPosition" /> -<TGConnectingPoint num="0" id="6600" /> -<TGConnectingPoint num="1" id="6601" /> -<TGConnectingPoint num="2" id="6602" /> -<TGConnectingPoint num="3" id="6603" /> -<TGConnectingPoint num="4" id="6604" /> -<TGConnectingPoint num="5" id="6605" /> -<TGConnectingPoint num="6" id="6606" /> -<TGConnectingPoint num="7" id="6607" /> +<cdrectangleparam minX="0" maxX="-64" minY="0" maxY="148" /> +<infoparam name="TGComponent" value="RadarSensor/out obstacleAhead" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7768" /> +<TGConnectingPoint num="1" id="7769" /> +<TGConnectingPoint num="2" id="7770" /> +<TGConnectingPoint num="3" id="7771" /> +<TGConnectingPoint num="4" id="7772" /> +<TGConnectingPoint num="5" id="7773" /> +<TGConnectingPoint num="6" id="7774" /> +<TGConnectingPoint num="7" id="7775" /> <extraparam> -<info value="GPSSensor/out setPosition" channelName="GPSSensor/out setPosition(int currentPosition) #--# NeighbourhoodTableManagement/in setPosition(int currentPosition)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="RadarSensor/out obstacleAhead" channelName="RadarSensor/out obstacleAhead(int info) #--# ObjectListManagement/in isObstacleAhead(int info)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6617" > -<father id="6660" num="2" /> -<cdparam x="-35" y="647" /> -<sizeparam width="247" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7785" index="65" uid="f1e557f1-a2d4-4e08-b7aa-4088fcd0b043" > +<father id="7828" num="2" /> +<cdparam x="-18" y="647" /> +<sizeparam width="230" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-90" minY="0" maxY="148" /> +<cdrectangleparam minX="0" maxX="-73" minY="0" maxY="148" /> <infoparam name="TGComponent" value="SpeedSensor/out updateOnSpeed" /> -<TGConnectingPoint num="0" id="6609" /> -<TGConnectingPoint num="1" id="6610" /> -<TGConnectingPoint num="2" id="6611" /> -<TGConnectingPoint num="3" id="6612" /> -<TGConnectingPoint num="4" id="6613" /> -<TGConnectingPoint num="5" id="6614" /> -<TGConnectingPoint num="6" id="6615" /> -<TGConnectingPoint num="7" id="6616" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7777" /> +<TGConnectingPoint num="1" id="7778" /> +<TGConnectingPoint num="2" id="7779" /> +<TGConnectingPoint num="3" id="7780" /> +<TGConnectingPoint num="4" id="7781" /> +<TGConnectingPoint num="5" id="7782" /> +<TGConnectingPoint num="6" id="7783" /> +<TGConnectingPoint num="7" id="7784" /> <extraparam> <info value="SpeedSensor/out updateOnSpeed" channelName="SpeedSensor/out updateOnSpeed(int speed) #--# VehiculeDynamicsManagement/in updateOnSpeed(int speed)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6626" > -<father id="6660" num="3" /> -<cdparam x="-25" y="589" /> -<sizeparam width="237" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7794" index="66" uid="c278b11b-255e-4f4b-bb48-1d433a1acb59" > +<father id="7828" num="3" /> +<cdparam x="28" y="701" /> +<sizeparam width="184" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-80" minY="0" maxY="148" /> -<infoparam name="TGComponent" value="RadarSensor/out obstacleAhead" /> -<TGConnectingPoint num="0" id="6618" /> -<TGConnectingPoint num="1" id="6619" /> -<TGConnectingPoint num="2" id="6620" /> -<TGConnectingPoint num="3" id="6621" /> -<TGConnectingPoint num="4" id="6622" /> -<TGConnectingPoint num="5" id="6623" /> -<TGConnectingPoint num="6" id="6624" /> -<TGConnectingPoint num="7" id="6625" /> +<cdrectangleparam minX="0" maxX="-27" minY="0" maxY="148" /> +<infoparam name="TGComponent" value="GPSSensor/out setPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7786" /> +<TGConnectingPoint num="1" id="7787" /> +<TGConnectingPoint num="2" id="7788" /> +<TGConnectingPoint num="3" id="7789" /> +<TGConnectingPoint num="4" id="7790" /> +<TGConnectingPoint num="5" id="7791" /> +<TGConnectingPoint num="6" id="7792" /> +<TGConnectingPoint num="7" id="7793" /> <extraparam> -<info value="RadarSensor/out obstacleAhead" channelName="RadarSensor/out obstacleAhead(int info) #--# ObjectListManagement/in isObstacleAhead(int info)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="GPSSensor/out setPosition" channelName="GPSSensor/out setPosition(int currentPosition) #--# NeighbourhoodTableManagement/in setPosition(int currentPosition)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6635" > -<father id="6660" num="4" /> -<cdparam x="-49" y="605" /> -<sizeparam width="261" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7803" index="67" uid="afa39880-65b7-4206-b34d-c6ee5ccd8635" > +<father id="7828" num="4" /> +<cdparam x="-67" y="674" /> +<sizeparam width="279" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-104" minY="0" maxY="148" /> -<infoparam name="TGComponent" value="CarPositionSimulator/out carPosition" /> -<TGConnectingPoint num="0" id="6627" /> -<TGConnectingPoint num="1" id="6628" /> -<TGConnectingPoint num="2" id="6629" /> -<TGConnectingPoint num="3" id="6630" /> -<TGConnectingPoint num="4" id="6631" /> -<TGConnectingPoint num="5" id="6632" /> -<TGConnectingPoint num="6" id="6633" /> -<TGConnectingPoint num="7" id="6634" /> +<cdrectangleparam minX="0" maxX="-122" minY="0" maxY="148" /> +<infoparam name="TGComponent" value="EmergencySimulator/out obstacleDetected" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7795" /> +<TGConnectingPoint num="1" id="7796" /> +<TGConnectingPoint num="2" id="7797" /> +<TGConnectingPoint num="3" id="7798" /> +<TGConnectingPoint num="4" id="7799" /> +<TGConnectingPoint num="5" id="7800" /> +<TGConnectingPoint num="6" id="7801" /> +<TGConnectingPoint num="7" id="7802" /> <extraparam> -<info value="CarPositionSimulator/out carPosition" channelName="CarPositionSimulator/out carPosition(int id, int position) #--# DSRSC_Management/in carPosition(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="EmergencySimulator/out obstacleDetected" channelName="EmergencySimulator/out obstacleDetected(int id, int position) #--# DSRSC_Management/in obstacleDetected(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5355" id="6712" > +<COMPONENT type="5355" id="7880" index="18" uid="1303b57b-b952-41cf-8334-e1cb78a410f2" > <cdparam x="1142" y="588" /> <sizeparam width="157" height="109" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory3" value="name" /> -<TGConnectingPoint num="0" id="6688" /> -<TGConnectingPoint num="1" id="6689" /> -<TGConnectingPoint num="2" id="6690" /> -<TGConnectingPoint num="3" id="6691" /> -<TGConnectingPoint num="4" id="6692" /> -<TGConnectingPoint num="5" id="6693" /> -<TGConnectingPoint num="6" id="6694" /> -<TGConnectingPoint num="7" id="6695" /> -<TGConnectingPoint num="8" id="6696" /> -<TGConnectingPoint num="9" id="6697" /> -<TGConnectingPoint num="10" id="6698" /> -<TGConnectingPoint num="11" id="6699" /> -<TGConnectingPoint num="12" id="6700" /> -<TGConnectingPoint num="13" id="6701" /> -<TGConnectingPoint num="14" id="6702" /> -<TGConnectingPoint num="15" id="6703" /> -<TGConnectingPoint num="16" id="6704" /> -<TGConnectingPoint num="17" id="6705" /> -<TGConnectingPoint num="18" id="6706" /> -<TGConnectingPoint num="19" id="6707" /> -<TGConnectingPoint num="20" id="6708" /> -<TGConnectingPoint num="21" id="6709" /> -<TGConnectingPoint num="22" id="6710" /> -<TGConnectingPoint num="23" id="6711" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7856" /> +<TGConnectingPoint num="1" id="7857" /> +<TGConnectingPoint num="2" id="7858" /> +<TGConnectingPoint num="3" id="7859" /> +<TGConnectingPoint num="4" id="7860" /> +<TGConnectingPoint num="5" id="7861" /> +<TGConnectingPoint num="6" id="7862" /> +<TGConnectingPoint num="7" id="7863" /> +<TGConnectingPoint num="8" id="7864" /> +<TGConnectingPoint num="9" id="7865" /> +<TGConnectingPoint num="10" id="7866" /> +<TGConnectingPoint num="11" id="7867" /> +<TGConnectingPoint num="12" id="7868" /> +<TGConnectingPoint num="13" id="7869" /> +<TGConnectingPoint num="14" id="7870" /> +<TGConnectingPoint num="15" id="7871" /> +<TGConnectingPoint num="16" id="7872" /> +<TGConnectingPoint num="17" id="7873" /> +<TGConnectingPoint num="18" id="7874" /> +<TGConnectingPoint num="19" id="7875" /> +<TGConnectingPoint num="20" id="7876" /> +<TGConnectingPoint num="21" id="7877" /> +<TGConnectingPoint num="22" id="7878" /> +<TGConnectingPoint num="23" id="7879" /> <extraparam> <info stereotype="RAM" nodeName="Memory3" /> -<attributes byteDataSize="33554432" index="3" /> +<attributes byteDataSize="33554432" index="3" processCode="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5362" id="6669" > -<father id="6712" num="0" /> -<cdparam x="998" y="614" /> -<sizeparam width="301" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7837" index="68" uid="b75cc53c-03d7-4f2d-b536-120f41a1120c" > +<father id="7880" num="0" /> +<cdparam x="979" y="657" /> +<sizeparam width="320" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-144" minY="0" maxY="69" /> -<infoparam name="TGComponent" value="DangerAvoidanceStrategy/out brakePower" /> -<TGConnectingPoint num="0" id="6661" /> -<TGConnectingPoint num="1" id="6662" /> -<TGConnectingPoint num="2" id="6663" /> -<TGConnectingPoint num="3" id="6664" /> -<TGConnectingPoint num="4" id="6665" /> -<TGConnectingPoint num="5" id="6666" /> -<TGConnectingPoint num="6" id="6667" /> -<TGConnectingPoint num="7" id="6668" /> +<cdrectangleparam minX="0" maxX="-163" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="NeighbourhoodTableManagement/out sendTable" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7829" /> +<TGConnectingPoint num="1" id="7830" /> +<TGConnectingPoint num="2" id="7831" /> +<TGConnectingPoint num="3" id="7832" /> +<TGConnectingPoint num="4" id="7833" /> +<TGConnectingPoint num="5" id="7834" /> +<TGConnectingPoint num="6" id="7835" /> +<TGConnectingPoint num="7" id="7836" /> <extraparam> -<info value="DangerAvoidanceStrategy/out brakePower" channelName="DangerAvoidanceStrategy/out brakePower(int value) #--# BrakeManagement/in brake(int value)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="NeighbourhoodTableManagement/out sendTable" channelName="NeighbourhoodTableManagement/out sendTable(int currentPosition, NodeList list) #--# PlausibilityCheck/in getNodeList(NodeList list)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6678" > -<father id="6712" num="1" /> -<cdparam x="938" y="629" /> -<sizeparam width="361" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7846" index="69" uid="94de2e03-391f-4c5d-b4c1-a05e41478755" > +<father id="7880" num="1" /> +<cdparam x="966" y="629" /> +<sizeparam width="333" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-204" minY="0" maxY="69" /> +<cdrectangleparam minX="0" maxX="-176" minY="0" maxY="69" /> <infoparam name="TGComponent" value="CorrectnessChecking/out toPlausibityCheckMessage" /> -<TGConnectingPoint num="0" id="6670" /> -<TGConnectingPoint num="1" id="6671" /> -<TGConnectingPoint num="2" id="6672" /> -<TGConnectingPoint num="3" id="6673" /> -<TGConnectingPoint num="4" id="6674" /> -<TGConnectingPoint num="5" id="6675" /> -<TGConnectingPoint num="6" id="6676" /> -<TGConnectingPoint num="7" id="6677" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7838" /> +<TGConnectingPoint num="1" id="7839" /> +<TGConnectingPoint num="2" id="7840" /> +<TGConnectingPoint num="3" id="7841" /> +<TGConnectingPoint num="4" id="7842" /> +<TGConnectingPoint num="5" id="7843" /> +<TGConnectingPoint num="6" id="7844" /> +<TGConnectingPoint num="7" id="7845" /> <extraparam> <info value="CorrectnessChecking/out toPlausibityCheckMessage" channelName="CorrectnessChecking/out toPlausibityCheckMessage(int id, int position) #--# PlausibilityCheck/in getEmergencyMessageToVerify(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6687" > -<father id="6712" num="2" /> -<cdparam x="964" y="657" /> -<sizeparam width="335" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7855" index="70" uid="245a80f9-56c5-4806-940c-eed7fcb76340" > +<father id="7880" num="2" /> +<cdparam x="1020" y="614" /> +<sizeparam width="279" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-178" minY="0" maxY="69" /> -<infoparam name="TGComponent" value="NeighbourhoodTableManagement/out sendTable" /> -<TGConnectingPoint num="0" id="6679" /> -<TGConnectingPoint num="1" id="6680" /> -<TGConnectingPoint num="2" id="6681" /> -<TGConnectingPoint num="3" id="6682" /> -<TGConnectingPoint num="4" id="6683" /> -<TGConnectingPoint num="5" id="6684" /> -<TGConnectingPoint num="6" id="6685" /> -<TGConnectingPoint num="7" id="6686" /> +<cdrectangleparam minX="0" maxX="-122" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="DangerAvoidanceStrategy/out brakePower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7847" /> +<TGConnectingPoint num="1" id="7848" /> +<TGConnectingPoint num="2" id="7849" /> +<TGConnectingPoint num="3" id="7850" /> +<TGConnectingPoint num="4" id="7851" /> +<TGConnectingPoint num="5" id="7852" /> +<TGConnectingPoint num="6" id="7853" /> +<TGConnectingPoint num="7" id="7854" /> <extraparam> -<info value="NeighbourhoodTableManagement/out sendTable" channelName="NeighbourhoodTableManagement/out sendTable(int currentPosition, NodeList list) #--# PlausibilityCheck/in getNodeList(NodeList list)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="DangerAvoidanceStrategy/out brakePower" channelName="DangerAvoidanceStrategy/out brakePower(int value) #--# BrakeManagement/in brake(int value)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5355" id="6764" > +<COMPONENT type="5355" id="7932" index="19" uid="9e68e775-a581-4733-941a-221da00cfedb" > <cdparam x="369" y="259" /> <sizeparam width="157" height="109" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory1" value="name" /> -<TGConnectingPoint num="0" id="6740" /> -<TGConnectingPoint num="1" id="6741" /> -<TGConnectingPoint num="2" id="6742" /> -<TGConnectingPoint num="3" id="6743" /> -<TGConnectingPoint num="4" id="6744" /> -<TGConnectingPoint num="5" id="6745" /> -<TGConnectingPoint num="6" id="6746" /> -<TGConnectingPoint num="7" id="6747" /> -<TGConnectingPoint num="8" id="6748" /> -<TGConnectingPoint num="9" id="6749" /> -<TGConnectingPoint num="10" id="6750" /> -<TGConnectingPoint num="11" id="6751" /> -<TGConnectingPoint num="12" id="6752" /> -<TGConnectingPoint num="13" id="6753" /> -<TGConnectingPoint num="14" id="6754" /> -<TGConnectingPoint num="15" id="6755" /> -<TGConnectingPoint num="16" id="6756" /> -<TGConnectingPoint num="17" id="6757" /> -<TGConnectingPoint num="18" id="6758" /> -<TGConnectingPoint num="19" id="6759" /> -<TGConnectingPoint num="20" id="6760" /> -<TGConnectingPoint num="21" id="6761" /> -<TGConnectingPoint num="22" id="6762" /> -<TGConnectingPoint num="23" id="6763" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7908" /> +<TGConnectingPoint num="1" id="7909" /> +<TGConnectingPoint num="2" id="7910" /> +<TGConnectingPoint num="3" id="7911" /> +<TGConnectingPoint num="4" id="7912" /> +<TGConnectingPoint num="5" id="7913" /> +<TGConnectingPoint num="6" id="7914" /> +<TGConnectingPoint num="7" id="7915" /> +<TGConnectingPoint num="8" id="7916" /> +<TGConnectingPoint num="9" id="7917" /> +<TGConnectingPoint num="10" id="7918" /> +<TGConnectingPoint num="11" id="7919" /> +<TGConnectingPoint num="12" id="7920" /> +<TGConnectingPoint num="13" id="7921" /> +<TGConnectingPoint num="14" id="7922" /> +<TGConnectingPoint num="15" id="7923" /> +<TGConnectingPoint num="16" id="7924" /> +<TGConnectingPoint num="17" id="7925" /> +<TGConnectingPoint num="18" id="7926" /> +<TGConnectingPoint num="19" id="7927" /> +<TGConnectingPoint num="20" id="7928" /> +<TGConnectingPoint num="21" id="7929" /> +<TGConnectingPoint num="22" id="7930" /> +<TGConnectingPoint num="23" id="7931" /> <extraparam> <info stereotype="RAM" nodeName="Memory1" /> -<attributes byteDataSize="33554432" index="1" /> +<attributes byteDataSize="33554432" index="1" processCode="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5362" id="6721" > -<father id="6764" num="0" /> -<cdparam x="116" y="286" /> -<sizeparam width="410" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7889" index="71" uid="088917c5-1d22-40a1-a403-d90f8bb05829" > +<father id="7932" num="0" /> +<cdparam x="140" y="315" /> +<sizeparam width="386" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-253" minY="0" maxY="69" /> -<infoparam name="TGComponent" value="DSRSC_Management/out forwardEmergencyBrakingMessage" /> -<TGConnectingPoint num="0" id="6713" /> -<TGConnectingPoint num="1" id="6714" /> -<TGConnectingPoint num="2" id="6715" /> -<TGConnectingPoint num="3" id="6716" /> -<TGConnectingPoint num="4" id="6717" /> -<TGConnectingPoint num="5" id="6718" /> -<TGConnectingPoint num="6" id="6719" /> -<TGConnectingPoint num="7" id="6720" /> +<cdrectangleparam minX="0" maxX="-229" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="DSRSC_Management/in broadcastEmergencyBrakingMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7881" /> +<TGConnectingPoint num="1" id="7882" /> +<TGConnectingPoint num="2" id="7883" /> +<TGConnectingPoint num="3" id="7884" /> +<TGConnectingPoint num="4" id="7885" /> +<TGConnectingPoint num="5" id="7886" /> +<TGConnectingPoint num="6" id="7887" /> +<TGConnectingPoint num="7" id="7888" /> <extraparam> -<info value="DSRSC_Management/out forwardEmergencyBrakingMessage" channelName="DSRSC_Management/out forwardEmergencyBrakingMessage(int id, int position) #--# CorrectnessChecking/in getEmergencyBrakingMessage(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="DSRSC_Management/in broadcastEmergencyBrakingMessage" channelName="DSRSC_Management/in broadcastEmergencyBrakingMessage(int id, int position) #--# DangerAvoidanceStrategy/out forwardEmergency(int myID, int currentPosition)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6730" > -<father id="6764" num="1" /> -<cdparam x="243" y="301" /> -<sizeparam width="283" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7898" index="72" uid="0237db1e-c487-4c54-bc0f-25e2d68a55c2" > +<father id="7932" num="1" /> +<cdparam x="265" y="301" /> +<sizeparam width="261" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-126" minY="0" maxY="69" /> +<cdrectangleparam minX="0" maxX="-104" minY="0" maxY="69" /> <infoparam name="TGComponent" value="DSRSC_Management/out setCarPosition" /> -<TGConnectingPoint num="0" id="6722" /> -<TGConnectingPoint num="1" id="6723" /> -<TGConnectingPoint num="2" id="6724" /> -<TGConnectingPoint num="3" id="6725" /> -<TGConnectingPoint num="4" id="6726" /> -<TGConnectingPoint num="5" id="6727" /> -<TGConnectingPoint num="6" id="6728" /> -<TGConnectingPoint num="7" id="6729" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7890" /> +<TGConnectingPoint num="1" id="7891" /> +<TGConnectingPoint num="2" id="7892" /> +<TGConnectingPoint num="3" id="7893" /> +<TGConnectingPoint num="4" id="7894" /> +<TGConnectingPoint num="5" id="7895" /> +<TGConnectingPoint num="6" id="7896" /> +<TGConnectingPoint num="7" id="7897" /> <extraparam> <info value="DSRSC_Management/out setCarPosition" channelName="DSRSC_Management/out setCarPosition(int id, int position) #--# NeighbourhoodTableManagement/in addANode(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5362" id="6739" > -<father id="6764" num="2" /> -<cdparam x="110" y="315" /> -<sizeparam width="416" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7907" index="73" uid="34b842f5-ab0a-4ec9-9570-f064cd5d4431" > +<father id="7932" num="2" /> +<cdparam x="145" y="286" /> +<sizeparam width="381" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-259" minY="0" maxY="69" /> -<infoparam name="TGComponent" value="DSRSC_Management/in broadcastEmergencyBrakingMessage" /> -<TGConnectingPoint num="0" id="6731" /> -<TGConnectingPoint num="1" id="6732" /> -<TGConnectingPoint num="2" id="6733" /> -<TGConnectingPoint num="3" id="6734" /> -<TGConnectingPoint num="4" id="6735" /> -<TGConnectingPoint num="5" id="6736" /> -<TGConnectingPoint num="6" id="6737" /> -<TGConnectingPoint num="7" id="6738" /> +<cdrectangleparam minX="0" maxX="-224" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="DSRSC_Management/out forwardEmergencyBrakingMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7899" /> +<TGConnectingPoint num="1" id="7900" /> +<TGConnectingPoint num="2" id="7901" /> +<TGConnectingPoint num="3" id="7902" /> +<TGConnectingPoint num="4" id="7903" /> +<TGConnectingPoint num="5" id="7904" /> +<TGConnectingPoint num="6" id="7905" /> +<TGConnectingPoint num="7" id="7906" /> <extraparam> -<info value="DSRSC_Management/in broadcastEmergencyBrakingMessage" channelName="DSRSC_Management/in broadcastEmergencyBrakingMessage(int id, int position) #--# DangerAvoidanceStrategy/out forwardEmergency(int myID, int currentPosition)" fullChannelName="" referenceDiagram="AVATAR Design" /> +<info value="DSRSC_Management/out forwardEmergencyBrakingMessage" channelName="DSRSC_Management/out forwardEmergencyBrakingMessage(int id, int position) #--# CorrectnessChecking/in getEmergencyBrakingMessage(int id, int position)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5355" id="6798" > +<COMPONENT type="5355" id="7966" index="20" uid="d690c4bd-8ba2-4769-8c42-8333bf8dfce9" > <cdparam x="1218" y="105" /> <sizeparam width="157" height="109" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory2" value="name" /> -<TGConnectingPoint num="0" id="6774" /> -<TGConnectingPoint num="1" id="6775" /> -<TGConnectingPoint num="2" id="6776" /> -<TGConnectingPoint num="3" id="6777" /> -<TGConnectingPoint num="4" id="6778" /> -<TGConnectingPoint num="5" id="6779" /> -<TGConnectingPoint num="6" id="6780" /> -<TGConnectingPoint num="7" id="6781" /> -<TGConnectingPoint num="8" id="6782" /> -<TGConnectingPoint num="9" id="6783" /> -<TGConnectingPoint num="10" id="6784" /> -<TGConnectingPoint num="11" id="6785" /> -<TGConnectingPoint num="12" id="6786" /> -<TGConnectingPoint num="13" id="6787" /> -<TGConnectingPoint num="14" id="6788" /> -<TGConnectingPoint num="15" id="6789" /> -<TGConnectingPoint num="16" id="6790" /> -<TGConnectingPoint num="17" id="6791" /> -<TGConnectingPoint num="18" id="6792" /> -<TGConnectingPoint num="19" id="6793" /> -<TGConnectingPoint num="20" id="6794" /> -<TGConnectingPoint num="21" id="6795" /> -<TGConnectingPoint num="22" id="6796" /> -<TGConnectingPoint num="23" id="6797" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7942" /> +<TGConnectingPoint num="1" id="7943" /> +<TGConnectingPoint num="2" id="7944" /> +<TGConnectingPoint num="3" id="7945" /> +<TGConnectingPoint num="4" id="7946" /> +<TGConnectingPoint num="5" id="7947" /> +<TGConnectingPoint num="6" id="7948" /> +<TGConnectingPoint num="7" id="7949" /> +<TGConnectingPoint num="8" id="7950" /> +<TGConnectingPoint num="9" id="7951" /> +<TGConnectingPoint num="10" id="7952" /> +<TGConnectingPoint num="11" id="7953" /> +<TGConnectingPoint num="12" id="7954" /> +<TGConnectingPoint num="13" id="7955" /> +<TGConnectingPoint num="14" id="7956" /> +<TGConnectingPoint num="15" id="7957" /> +<TGConnectingPoint num="16" id="7958" /> +<TGConnectingPoint num="17" id="7959" /> +<TGConnectingPoint num="18" id="7960" /> +<TGConnectingPoint num="19" id="7961" /> +<TGConnectingPoint num="20" id="7962" /> +<TGConnectingPoint num="21" id="7963" /> +<TGConnectingPoint num="22" id="7964" /> +<TGConnectingPoint num="23" id="7965" /> <extraparam> <info stereotype="RAM" nodeName="Memory2" /> -<attributes byteDataSize="33554432" index="2" /> +<attributes byteDataSize="33554432" index="2" processCode="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5362" id="6773" > -<father id="6798" num="0" /> -<cdparam x="1067" y="146" /> -<sizeparam width="308" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5362" id="7941" index="74" uid="828db232-8801-48f4-85c9-84e105ffde40" > +<father id="7966" num="0" /> +<cdparam x="1090" y="146" /> +<sizeparam width="285" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-151" minY="0" maxY="69" /> +<cdrectangleparam minX="0" maxX="-128" minY="0" maxY="69" /> <infoparam name="TGComponent" value="DangerAvoidanceStrategy/out reducePower" /> -<TGConnectingPoint num="0" id="6765" /> -<TGConnectingPoint num="1" id="6766" /> -<TGConnectingPoint num="2" id="6767" /> -<TGConnectingPoint num="3" id="6768" /> -<TGConnectingPoint num="4" id="6769" /> -<TGConnectingPoint num="5" id="6770" /> -<TGConnectingPoint num="6" id="6771" /> -<TGConnectingPoint num="7" id="6772" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7933" /> +<TGConnectingPoint num="1" id="7934" /> +<TGConnectingPoint num="2" id="7935" /> +<TGConnectingPoint num="3" id="7936" /> +<TGConnectingPoint num="4" id="7937" /> +<TGConnectingPoint num="5" id="7938" /> +<TGConnectingPoint num="6" id="7939" /> +<TGConnectingPoint num="7" id="7940" /> <extraparam> <info value="DangerAvoidanceStrategy/out reducePower" channelName="DangerAvoidanceStrategy/out reducePower(int value) #--# DrivingPowerReductionStrategy/in getReducePowerOrder(int value)" fullChannelName="" referenceDiagram="AVATAR Design" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5350" id="6799" > +<CONNECTOR type="5350" id="7967" index="21" uid="2b2d7fb9-b1a0-4f7c-a071-40cba1902129" > <cdparam x="749" y="383" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="749" y="383" id="6394" /> -<P2 x="705" y="404" id="6004" /> +<P1 x="749" y="383" id="7562" /> +<P2 x="705" y="404" id="7172" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6801" > +<CONNECTOR type="5350" id="7969" index="22" uid="17bcd9d2-7290-4496-ab1a-f2a72e79e610" > <cdparam x="784" y="450" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="784" y="450" id="6444" /> -<P2 x="742" y="474" id="5979" /> +<P1 x="784" y="450" id="7612" /> +<P2 x="742" y="474" id="7147" /> <Point x="742" y="479" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="6800" > -<father id="6801" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7968" index="75" uid="eb327750-4e11-4237-8b58-d5a69774cde5" > +<father id="7969" num="0" /> <cdparam x="742" y="479" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="5350" id="6802" > +<CONNECTOR type="5350" id="7970" index="23" uid="cb5693e6-8c61-42d8-b4b0-a98c364ee7e8" > <cdparam x="617" y="512" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="617" y="512" id="5974" /> -<P2 x="589" y="534" id="6417" /> +<P1 x="617" y="512" id="7142" /> +<P2 x="589" y="534" id="7585" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6803" > +<CONNECTOR type="5350" id="7971" index="24" uid="04b65560-0b6c-401a-bd0f-21b0d6c4c1b7" > <cdparam x="447" y="479" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="447" y="479" id="6370" /> -<P2 x="492" y="487" id="5971" /> +<P1 x="447" y="479" id="7538" /> +<P2 x="492" y="487" id="7139" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6804" > +<CONNECTOR type="5350" id="7972" index="25" uid="589c37de-bf46-44db-9b43-d8a640ee6b30" > <cdparam x="580" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="580" y="442" id="5999" /> -<P2 x="554" y="462" id="5976" /> +<P1 x="580" y="442" id="7167" /> +<P2 x="554" y="462" id="7144" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6805" > +<CONNECTOR type="5350" id="7973" index="26" uid="d0aed358-3265-4450-8654-d5a26fc17c23" > <cdparam x="447" y="368" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="447" y="368" id="6746" /> -<P2 x="455" y="392" id="5993" /> +<P1 x="447" y="368" id="7914" /> +<P2 x="455" y="392" id="7161" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6806" > +<CONNECTOR type="5350" id="7974" index="27" uid="6cedf744-ec4c-47d8-96e5-c7557043474e" > <cdparam x="1142" y="588" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1142" y="588" id="6688" /> -<P2 x="1034" y="475" id="6448" /> +<P1 x="1142" y="588" id="7856" /> +<P2 x="1034" y="475" id="7616" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6807" > +<CONNECTOR type="5350" id="7975" index="28" uid="208e84c7-2165-4d9d-9d06-d8c1fbc824b6" > <cdparam x="990" y="281" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1218" y="214" id="6779" /> -<P2 x="999" y="358" id="6393" /> +<P1 x="1218" y="214" id="7947" /> +<P2 x="999" y="358" id="7561" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6808" > +<CONNECTOR type="5350" id="7976" index="29" uid="2ce7e8e4-34f6-4672-a94d-1facb5d27c8f" > <cdparam x="1134" y="504" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1154" y="493" id="6551" /> -<P2 x="1034" y="450" id="6445" /> +<P1 x="1154" y="493" id="7719" /> +<P2 x="1034" y="450" id="7613" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6809" > +<CONNECTOR type="5350" id="7977" index="30" uid="1cfb0172-22e9-400b-b6d7-c5e8e93fec95" > <cdparam x="434" y="583" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="402" y="560" id="6520" /> -<P2 x="464" y="559" id="6419" /> +<P1 x="402" y="560" id="7688" /> +<P2 x="464" y="559" id="7587" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6810" > +<CONNECTOR type="5350" id="7978" index="31" uid="c1d96f9e-0c12-4dfb-b83f-d6a13dedd627" > <cdparam x="601" y="663" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="577" y="800" id="6046" /> -<P2 x="589" y="584" id="6422" /> +<P1 x="577" y="800" id="7214" /> +<P2 x="589" y="584" id="7590" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6811" > +<CONNECTOR type="5350" id="7979" index="32" uid="7f6a7411-6711-4a5b-bfc7-e33620af176a" > <cdparam x="212" y="553" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="212" y="553" id="6638" /> -<P2 x="197" y="504" id="6371" /> +<P1 x="212" y="553" id="7806" /> +<P2 x="197" y="504" id="7539" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6812" > +<CONNECTOR type="5350" id="7980" index="33" uid="6e7877ec-a040-4ead-8e22-b9458487a6b9" > <cdparam x="933" y="282" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="925" y="292" id="6580" /> -<P2 x="936" y="358" id="6400" /> +<P1 x="925" y="292" id="7748" /> +<P2 x="936" y="358" id="7568" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6813" > +<CONNECTOR type="5350" id="7981" index="34" uid="54f15898-8101-4235-8aa1-832fa7e3a02e" > <cdparam x="573" y="364" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="573" y="364" id="6505" /> -<P2 x="580" y="392" id="5994" /> +<P1 x="573" y="364" id="7673" /> +<P2 x="580" y="392" id="7162" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6814" > +<CONNECTOR type="5350" id="7982" index="35" uid="d35da11f-d42b-4589-86d5-54e3a254f743" > <cdparam x="160" y="492" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="160" y="492" id="6470" /> -<P2 x="197" y="491" id="6378" /> +<P1 x="160" y="492" id="7638" /> +<P2 x="197" y="491" id="7546" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6815" > +<CONNECTOR type="5350" id="7983" index="36" uid="b70a12e5-69f0-47e6-a7c1-862f68e8f3b1" > <cdparam x="1036" y="595" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="757" y="604" id="6109" /> -<P2 x="714" y="559" id="6420" /> +<P1 x="757" y="604" id="7277" /> +<P2 x="714" y="559" id="7588" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6816" > +<CONNECTOR type="5350" id="7984" index="37" uid="a7feb0b8-1d47-4601-aba6-2714df35cc8e" > <cdparam x="1050" y="359" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1050" y="342" id="6265" /> -<P2 x="971" y="425" id="6450" /> +<P1 x="1050" y="342" id="7433" /> +<P2 x="971" y="425" id="7618" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6818" > +<CONNECTOR type="5350" id="7986" index="38" uid="9eb21d11-c513-4398-a0fe-5e11b33d5ccc" > <cdparam x="894" y="188" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="894" y="166" id="6224" /> -<P2 x="874" y="358" id="6392" /> +<P1 x="894" y="166" id="7392" /> +<P2 x="874" y="358" id="7560" /> <Point x="849" y="309" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="6817" > -<father id="6818" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7985" index="76" uid="9b3fc91e-70e7-428f-82cf-f3886f381f88" > +<father id="7986" num="0" /> <cdparam x="849" y="309" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="5350" id="6819" > +<CONNECTOR type="5350" id="7987" index="39" uid="3c7bc2ee-369d-41fe-add8-f7945e5c5459" > <cdparam x="495" y="249" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="495" y="249" id="6181" /> -<P2 x="517" y="392" id="6001" /> +<P1 x="495" y="249" id="7349" /> +<P2 x="517" y="392" id="7169" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="5350" id="6820" > +<CONNECTOR type="5350" id="7988" index="40" uid="03d82bf4-c989-4363-bb09-0e7e8743160c" > <cdparam x="112" y="354" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="112" y="354" id="6355" /> -<P2 x="197" y="454" id="6366" /> +<P1 x="112" y="354" id="7523" /> +<P2 x="197" y="454" id="7534" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <spy value="false" /> </extraparam> diff --git a/modeling/Netcom/DemoSept2016.xml b/modeling/Netcom/DemoSept2016.xml index db733a040abd6779a1b8c4c63baa3680c160342c..dd59f42b38895790394d8bb00c6ed2a376599be8 100644 --- a/modeling/Netcom/DemoSept2016.xml +++ b/modeling/Netcom/DemoSept2016.xml @@ -1,24 +1,27 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> +<?xml version="1.0" encoding="UTF-8"?> -<TURTLEGMODELING version="0.98-beta4"> +<TURTLEGMODELING version="3.0 beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="true" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="4" LAST_SELECTED_SUB_TAB="0"> <Modeling type="TML CP" nameTab="CP_Memory_Copy" > -<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="2" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1507" id="2" index="0" uid="afb4053b-3e24-4a4f-b84e-e72a1f6b3980" > <cdparam x="390" y="343" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1" /> </COMPONENT> -<COMPONENT type="1510" id="6" > +<COMPONENT type="1510" id="6" index="1" uid="afa75c01-a1b5-4cc0-af10-9de9a2ddd14a" > <cdparam x="141" y="185" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> +<new d="false" /> <TGConnectingPoint num="0" id="3" /> <TGConnectingPoint num="1" id="4" /> <TGConnectingPoint num="2" id="5" /> @@ -27,7 +30,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="301" id="23" > +<COMPONENT type="301" id="23" index="2" uid="89f53062-76dd-4571-a438-54ff011c5e50" > <cdparam x="559" y="109" /> <sizeparam width="354" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -36,6 +39,7 @@ - samplesToLoad (depends on the application model) - the source and destination addresses " /> +<new d="false" /> <TGConnectingPoint num="0" id="7" /> <TGConnectingPoint num="1" id="8" /> <TGConnectingPoint num="2" id="9" /> @@ -59,12 +63,14 @@ </extraparam> </COMPONENT> -<COMPONENT type="1505" id="34" > +<COMPONENT type="1505" id="34" index="3" uid="aed5812f-4879-4ae2-b43b-733b73356ef7" > <cdparam x="161" y="108" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Configure" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="24" /> <TGConnectingPoint num="1" id="25" /> <TGConnectingPoint num="2" id="26" /> @@ -77,21 +83,24 @@ <TGConnectingPoint num="9" id="33" /> </COMPONENT> -<COMPONENT type="1507" id="36" > +<COMPONENT type="1507" id="36" index="4" uid="26d0196b-6f6f-4efc-8311-9b1653075d95" > <cdparam x="213" y="280" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="35" /> </COMPONENT> -<COMPONENT type="1505" id="47" > +<COMPONENT type="1505" id="47" index="5" uid="075d7beb-f703-44f1-941e-d19a73be6e5b" > <cdparam x="338" y="245" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TransferCycle" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="37" /> <TGConnectingPoint num="1" id="38" /> <TGConnectingPoint num="2" id="39" /> @@ -104,16 +113,17 @@ <TGConnectingPoint num="9" id="46" /> </COMPONENT> -<COMPONENT type="1506" id="49" > +<COMPONENT type="1506" id="49" index="6" uid="f4554794-7f95-4146-9afd-e136f37f84e7" > <cdparam x="216" y="37" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="48" /> </COMPONENT> -<CONNECTOR type="1501" id="51" > +<CONNECTOR type="1501" id="51" index="7" uid="f5bb220f-61f5-4c98-8b72-2d8327267ab8" > <cdparam x="78" y="272" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -121,57 +131,64 @@ <P2 x="400" y="240" id="37" /> <Point x="400" y="199" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="50" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="50" index="12" uid="50640db3-b927-4eb7-a3a2-696b5f78de0f" > <father id="51" num="0" /> <cdparam x="400" y="199" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="1501" id="52" > +<CONNECTOR type="1501" id="52" index="8" uid="cdc413bb-ad2d-4278-89e4-274aa02b686f" > <cdparam x="13" y="363" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="400" y="285" id="38" /> <P2 x="400" y="338" id="1" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="53" > +<CONNECTOR type="1501" id="53" index="9" uid="f9c401cd-fa96-40ff-98e2-89e872580465" > <cdparam x="118" y="312" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="223" y="210" id="5" /> <P2 x="223" y="275" id="35" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="54" > +<CONNECTOR type="1501" id="54" index="10" uid="0236d2af-8af8-4e13-9af1-2a55e8a35e45" > <cdparam x="221" y="23" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="223" y="57" id="48" /> <P2 x="223" y="103" id="24" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="55" > +<CONNECTOR type="1501" id="55" index="11" uid="2674eae7-6cfe-45c4-8451-b4dcf7ddc3cc" > <cdparam x="118" y="129" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="223" y="148" id="25" /> <P2 x="223" y="180" id="3" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </CommunicationPatternDiagramPanel> -<TMLSDPanel name="Configure" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1522" id="130" > +<TMLSDPanel name="Configure" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1522" id="130" index="0" uid="c9f0dccc-3b11-4bb1-bf81-45678a243948" > <cdparam x="220" y="55" /> <sizeparam width="10" height="750" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="56" /> <TGConnectingPoint num="1" id="57" /> <TGConnectingPoint num="2" id="58" /> @@ -258,13 +275,14 @@ </TMLSDPanel> -<TMLSDPanel name="TransferCycle" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1520" id="180" > +<TMLSDPanel name="TransferCycle" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1520" id="180" index="0" uid="e1c6f334-196b-4094-9b1d-dd8b4874748d" > <cdparam x="1045" y="58" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Dst_Storage_Instance" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="131" /> <TGConnectingPoint num="1" id="132" /> <TGConnectingPoint num="2" id="133" /> @@ -323,12 +341,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1521" id="230" > +<COMPONENT type="1521" id="230" index="1" uid="74eec963-9016-4f9f-8e21-402cc5c8501a" > <cdparam x="841" y="58" /> <sizeparam width="10" height="501" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance2" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="181" /> <TGConnectingPoint num="1" id="182" /> <TGConnectingPoint num="2" id="183" /> @@ -387,12 +406,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1521" id="280" > +<COMPONENT type="1521" id="280" index="2" uid="b3894b97-60c1-4468-9465-67e1638db04d" > <cdparam x="367" y="58" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_1" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="231" /> <TGConnectingPoint num="1" id="232" /> <TGConnectingPoint num="2" id="233" /> @@ -451,12 +471,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1520" id="330" > +<COMPONENT type="1520" id="330" index="3" uid="9979cf27-eaf7-4b9d-b1d4-575fb4b55638" > <cdparam x="618" y="58" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Src_Storage_Instance" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="281" /> <TGConnectingPoint num="1" id="282" /> <TGConnectingPoint num="2" id="283" /> @@ -515,12 +536,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="1522" id="380" > +<COMPONENT type="1522" id="380" index="4" uid="e28068b7-b58f-49c1-a667-d42659eb55ae" > <cdparam x="136" y="58" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="331" /> <TGConnectingPoint num="1" id="332" /> <TGConnectingPoint num="2" id="333" /> @@ -579,49 +601,53 @@ </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="381" > +<CONNECTOR type="1523" id="381" index="5" uid="0800d4eb-8331-40d8-80c1-77a17b13970d" > <cdparam x="846" y="309" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress, 1)" /> <P1 x="846" y="208" id="195" /> <P2 x="1050" y="208" id="145" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="382" > +<CONNECTOR type="1523" id="382" index="6" uid="f9ff23d8-13de-4868-9750-32d0638cb22a" > <cdparam x="141" y="278" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress, 1)" /> <P1 x="141" y="178" id="342" /> <P2 x="846" y="178" id="192" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="383" > +<CONNECTOR type="1523" id="383" index="7" uid="82e67592-105e-47c0-8eda-99d89897f8ac" > <cdparam x="372" y="118" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress, 1)" /> <P1 x="372" y="148" id="239" /> <P2 x="623" y="148" id="289" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="384" > +<CONNECTOR type="1523" id="384" index="8" uid="f21a54dc-9c59-4a9c-b3e9-4a7e2866666f" > <cdparam x="158" y="87" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress, 1)" /> <P1 x="141" y="118" id="336" /> <P2 x="372" y="118" id="236" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress" /> <Param index="1" id="1" /> @@ -636,22 +662,25 @@ <Modeling type="TML CP" nameTab="DMA_transfer" > -<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="386" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1507" id="386" index="0" uid="678b3096-8d73-477d-ace7-c89ab429bc73" > <cdparam x="381" y="392" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="385" /> </COMPONENT> -<COMPONENT type="1510" id="390" > +<COMPONENT type="1510" id="390" index="1" uid="b91add5a-614f-40f7-965f-42e92c2fc6ad" > <cdparam x="107" y="220" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> +<new d="false" /> <TGConnectingPoint num="0" id="387" /> <TGConnectingPoint num="1" id="388" /> <TGConnectingPoint num="2" id="389" /> @@ -660,9 +689,9 @@ </extraparam> </COMPONENT> -<COMPONENT type="301" id="407" > +<COMPONENT type="301" id="407" index="2" uid="f5ff982d-dad7-40a3-be7b-f91f34ebf7fb" > <cdparam x="606" y="40" /> -<sizeparam width="313" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="291" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="UML Note" value="Some parameters are mapping dependent: @@ -672,6 +701,7 @@ This model supposes that the DMA informs the CPU via interrupts (no polling messages) " /> +<new d="false" /> <TGConnectingPoint num="0" id="391" /> <TGConnectingPoint num="1" id="392" /> <TGConnectingPoint num="2" id="393" /> @@ -698,21 +728,24 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1507" id="409" > +<COMPONENT type="1507" id="409" index="3" uid="053a5768-fc0c-4ea4-b501-9d85bdf4aa9a" > <cdparam x="179" y="374" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="408" /> </COMPONENT> -<COMPONENT type="1505" id="420" > +<COMPONENT type="1505" id="420" index="4" uid="1609881f-7e3a-4419-816a-409e3f3f30b2" > <cdparam x="329" y="300" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMACycle_SD" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="410" /> <TGConnectingPoint num="1" id="411" /> <TGConnectingPoint num="2" id="412" /> @@ -725,12 +758,14 @@ CPU via interrupts (no polling messages) <TGConnectingPoint num="9" id="419" /> </COMPONENT> -<COMPONENT type="1505" id="431" > +<COMPONENT type="1505" id="431" index="5" uid="3300e901-3b96-4a66-98ca-4142d01d1325" > <cdparam x="127" y="299" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TerminateDMA_SD" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="421" /> <TGConnectingPoint num="1" id="422" /> <TGConnectingPoint num="2" id="423" /> @@ -743,12 +778,14 @@ CPU via interrupts (no polling messages) <TGConnectingPoint num="9" id="430" /> </COMPONENT> -<COMPONENT type="1505" id="442" > +<COMPONENT type="1505" id="442" index="6" uid="b535db4a-adbd-4515-95d0-2d9df311195b" > <cdparam x="127" y="129" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="ConfigureDMA_SD" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="432" /> <TGConnectingPoint num="1" id="433" /> <TGConnectingPoint num="2" id="434" /> @@ -761,32 +798,35 @@ CPU via interrupts (no polling messages) <TGConnectingPoint num="9" id="441" /> </COMPONENT> -<COMPONENT type="1506" id="444" > +<COMPONENT type="1506" id="444" index="7" uid="fb728ecf-a388-4c68-b0f3-6d66844252af" > <cdparam x="182" y="65" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="443" /> </COMPONENT> -<CONNECTOR type="1501" id="445" > +<CONNECTOR type="1501" id="445" index="8" uid="2c652cf6-7aaa-41b7-ad50-2f2c3c6bcb6b" > <cdparam x="189" y="339" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="189" y="339" id="422" /> <P2 x="189" y="369" id="408" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="446" > +<CONNECTOR type="1501" id="446" index="9" uid="a2cb458c-fefa-485e-b6b4-4b904a1cf158" > <cdparam x="10" y="379" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="391" y="340" id="411" /> <P2 x="391" y="387" id="385" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="448" > +<CONNECTOR type="1501" id="448" index="10" uid="8ba92df0-1eb1-47c3-8c00-5555f3fd66ce" > <cdparam x="10" y="293" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -794,49 +834,55 @@ CPU via interrupts (no polling messages) <P2 x="391" y="295" id="410" /> <Point x="391" y="234" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="447" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="447" index="14" uid="6830e086-8d23-45de-a9cb-d912b3227f70" > <father id="448" num="0" /> <cdparam x="391" y="234" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="1501" id="449" > +<CONNECTOR type="1501" id="449" index="11" uid="648df06a-73a0-4cff-9055-576f55d9581b" > <cdparam x="37" y="293" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="189" y="245" id="389" /> <P2 x="189" y="294" id="421" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="450" > +<CONNECTOR type="1501" id="450" index="12" uid="555395f3-dde4-4390-bf16-442ec64a1d8d" > <cdparam x="10" y="124" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="189" y="169" id="433" /> <P2 x="189" y="215" id="387" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="451" > +<CONNECTOR type="1501" id="451" index="13" uid="c8b92715-4fce-4d02-9206-af7bba22b236" > <cdparam x="187" y="61" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="189" y="85" id="443" /> <P2 x="189" y="124" id="432" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </CommunicationPatternDiagramPanel> -<TMLSDPanel name="ConfigureDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="501" > +<TMLSDPanel name="ConfigureDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1521" id="501" index="0" uid="57b33aaf-2a5a-40ed-83d8-3d235d012317" > <cdparam x="386" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_1" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="452" /> <TGConnectingPoint num="1" id="453" /> <TGConnectingPoint num="2" id="454" /> @@ -895,12 +941,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1522" id="551" > +<COMPONENT type="1522" id="551" index="1" uid="f6c744fb-3347-499a-bb54-1ad42a1e21cd" > <cdparam x="611" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="502" /> <TGConnectingPoint num="1" id="503" /> <TGConnectingPoint num="2" id="504" /> @@ -959,12 +1006,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1522" id="601" > +<COMPONENT type="1522" id="601" index="2" uid="5ed44a07-ffc6-479a-a23e-97299794cefb" > <cdparam x="167" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="552" /> <TGConnectingPoint num="1" id="553" /> <TGConnectingPoint num="2" id="554" /> @@ -1023,26 +1071,28 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="602" > +<CONNECTOR type="1523" id="602" index="3" uid="dee68c75-9a05-4e14-916c-b50d7861019c" > <cdparam x="391" y="166" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> <P1 x="391" y="126" id="458" /> <P2 x="616" y="126" id="508" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="counter" /> <Param index="1" id="sourceAddress" /> <Param index="2" id="destinationAddress" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="603" > +<CONNECTOR type="1523" id="603" index="4" uid="10c3484b-3293-480e-8ed6-aa164bd5ad2d" > <cdparam x="172" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> <P1 x="172" y="96" id="555" /> <P2 x="391" y="96" id="455" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="counter" /> <Param index="1" id="sourceAddress" /> @@ -1052,13 +1102,14 @@ CPU via interrupts (no polling messages) </TMLSDPanel> -<TMLSDPanel name="DMACycle_SD" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1520" id="653" > +<TMLSDPanel name="DMACycle_SD" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1520" id="653" index="0" uid="767e3005-ed2a-41e5-bb50-12c9b06f098f" > <cdparam x="1072" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Dst_Storage_Instance_1" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="604" /> <TGConnectingPoint num="1" id="605" /> <TGConnectingPoint num="2" id="606" /> @@ -1117,12 +1168,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1521" id="703" > +<COMPONENT type="1521" id="703" index="1" uid="08c19acb-c10d-493a-8849-107c53adf6a4" > <cdparam x="861" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_3" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="654" /> <TGConnectingPoint num="1" id="655" /> <TGConnectingPoint num="2" id="656" /> @@ -1181,12 +1233,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1521" id="753" > +<COMPONENT type="1521" id="753" index="2" uid="a9140b16-ef33-42eb-bc2f-b41736875070" > <cdparam x="392" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_2" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="704" /> <TGConnectingPoint num="1" id="705" /> <TGConnectingPoint num="2" id="706" /> @@ -1245,12 +1298,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1520" id="803" > +<COMPONENT type="1520" id="803" index="3" uid="280c4895-86ef-4e71-9c93-5b810c318ef7" > <cdparam x="643" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Src_Storage_Instance_1" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="754" /> <TGConnectingPoint num="1" id="755" /> <TGConnectingPoint num="2" id="756" /> @@ -1309,12 +1363,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1522" id="862" > +<COMPONENT type="1522" id="862" index="4" uid="eba87b59-f68f-4b17-bece-6f660102a11f" > <cdparam x="161" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="813" /> <TGConnectingPoint num="1" id="814" /> <TGConnectingPoint num="2" id="815" /> @@ -1372,13 +1427,14 @@ CPU via interrupts (no polling messages) <Attribute access="2" id="counter" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="812" > +<SUBCOMPONENT type="1524" id="812" index="9" uid="67d02b45-df0e-4103-bfda-902a0c209077" > <father id="862" num="0" /> <cdparam x="166" y="200" /> -<sizeparam width="146" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> <infoparam name="action state" value="counter = counter - 1" /> +<new d="false" /> <TGConnectingPoint num="0" id="804" /> <TGConnectingPoint num="1" id="805" /> <TGConnectingPoint num="2" id="806" /> @@ -1389,49 +1445,53 @@ CPU via interrupts (no polling messages) <TGConnectingPoint num="7" id="811" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="863" > +<CONNECTOR type="1523" id="863" index="5" uid="3c067bd1-68cb-4b72-9a3d-d0b6cc136fc2" > <cdparam x="866" y="246" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress, 1)" /> <P1 x="866" y="206" id="668" /> <P2 x="1077" y="206" id="618" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="864" > +<CONNECTOR type="1523" id="864" index="6" uid="01f80042-7bac-455b-ab92-b05be8b8fb22" > <cdparam x="166" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress, 1)" /> <P1 x="166" y="176" id="824" /> <P2 x="866" y="176" id="665" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="865" > +<CONNECTOR type="1523" id="865" index="7" uid="a70ceedc-4830-4ea7-a280-7099737cf1f3" > <cdparam x="397" y="126" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress, 1)" /> <P1 x="397" y="146" id="712" /> <P2 x="648" y="146" id="762" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="866" > +<CONNECTOR type="1523" id="866" index="8" uid="00d40d66-658b-48c2-a541-6b70c3d37173" > <cdparam x="183" y="95" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress, 1)" /> <P1 x="166" y="116" id="818" /> <P2 x="397" y="116" id="709" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress" /> <Param index="1" id="1" /> @@ -1440,13 +1500,14 @@ CPU via interrupts (no polling messages) </TMLSDPanel> -<TMLSDPanel name="TerminateDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="916" > +<TMLSDPanel name="TerminateDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1521" id="916" index="0" uid="8527ac17-70e4-46ec-ac23-ec9a1a10785f" > <cdparam x="332" y="52" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_4" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="867" /> <TGConnectingPoint num="1" id="868" /> <TGConnectingPoint num="2" id="869" /> @@ -1505,12 +1566,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1522" id="966" > +<COMPONENT type="1522" id="966" index="1" uid="bca90de4-2f9d-4eb2-a418-69011c5fb34d" > <cdparam x="557" y="52" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="917" /> <TGConnectingPoint num="1" id="918" /> <TGConnectingPoint num="2" id="919" /> @@ -1569,12 +1631,13 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1016" > +<COMPONENT type="1522" id="1016" index="2" uid="1d5c3037-9b3d-42b9-a7fe-147c9dff081f" > <cdparam x="113" y="52" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="967" /> <TGConnectingPoint num="1" id="968" /> <TGConnectingPoint num="2" id="969" /> @@ -1633,23 +1696,25 @@ CPU via interrupts (no polling messages) </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="1017" > +<CONNECTOR type="1523" id="1017" index="3" uid="401a4cc5-cb55-49cb-84e2-2bd999c2c367" > <cdparam x="337" y="112" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> <P1 x="337" y="112" id="872" /> <P2 x="118" y="112" id="972" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1018" > +<CONNECTOR type="1523" id="1018" index="4" uid="d5c387e2-183e-427b-9fdb-512bcfcf5cd4" > <cdparam x="562" y="82" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> <P1 x="562" y="82" id="919" /> <P2 x="337" y="82" id="869" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> </extraparam> </CONNECTOR> @@ -1662,28 +1727,30 @@ CPU via interrupts (no polling messages) <Modeling type="TML CP" nameTab="Double_DMA_transfer" > -<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="1020" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1507" id="1020" index="0" uid="020c6371-7599-4085-9f2b-b1b2866f7fc6" > <cdparam x="234" y="316" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1019" /> </COMPONENT> -<COMPONENT type="1506" id="1022" > +<COMPONENT type="1506" id="1022" index="1" uid="c899acf2-ae29-426a-92b8-e76b72c72281" > <cdparam x="237" y="80" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1021" /> </COMPONENT> -<COMPONENT type="301" id="1039" > +<COMPONENT type="301" id="1039" index="2" uid="f371ff1f-a2e2-4572-873f-24c0e30a3b94" > <cdparam x="448" y="98" /> -<sizeparam width="396" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="367" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="UML Note" value="Some parameters are mapping dependent: @@ -1693,6 +1760,7 @@ CPU via interrupts (no polling messages) This model supposes that the DMA replies via INTERRUPTS " /> +<new d="false" /> <TGConnectingPoint num="0" id="1023" /> <TGConnectingPoint num="1" id="1024" /> <TGConnectingPoint num="2" id="1025" /> @@ -1719,12 +1787,14 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1504" id="1050" > +<COMPONENT type="1504" id="1050" index="3" uid="108b30b3-5d57-463f-a114-49e943b79a4b" > <cdparam x="183" y="230" /> -<sizeparam width="123" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMATransfer2" value="Reference to a CP" /> +<new d="false" /> <TGConnectingPoint num="0" id="1040" /> <TGConnectingPoint num="1" id="1041" /> <TGConnectingPoint num="2" id="1042" /> @@ -1737,12 +1807,14 @@ INTERRUPTS <TGConnectingPoint num="9" id="1049" /> </COMPONENT> -<COMPONENT type="1504" id="1061" > +<COMPONENT type="1504" id="1061" index="4" uid="fd7dc706-3b9c-4511-b9bf-832b498b52b3" > <cdparam x="183" y="139" /> -<sizeparam width="123" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMATransfer1" value="Reference to a CP" /> +<new d="false" /> <TGConnectingPoint num="0" id="1051" /> <TGConnectingPoint num="1" id="1052" /> <TGConnectingPoint num="2" id="1053" /> @@ -1755,49 +1827,55 @@ INTERRUPTS <TGConnectingPoint num="9" id="1060" /> </COMPONENT> -<CONNECTOR type="1501" id="1062" > +<CONNECTOR type="1501" id="1062" index="5" uid="e5012dd7-23f1-49ba-8336-83681b9a0ddf" > <cdparam x="246" y="268" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="244" y="270" id="1041" /> <P2 x="244" y="311" id="1019" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1063" > +<CONNECTOR type="1501" id="1063" index="6" uid="275bfe1a-ebe6-4614-91fc-f472ff442535" > <cdparam x="244" y="179" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="244" y="179" id="1052" /> <P2 x="244" y="225" id="1040" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1064" > +<CONNECTOR type="1501" id="1064" index="7" uid="9fa887a4-b2d2-4701-8a74-a70317b617c5" > <cdparam x="242" y="116" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="244" y="100" id="1021" /> <P2 x="244" y="134" id="1051" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </CommunicationPatternDiagramPanel> -<CommunicationPatternDiagramPanel name="DMATransfer1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="1066" > +<CommunicationPatternDiagramPanel name="DMATransfer1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1507" id="1066" index="0" uid="075d1de1-b16b-4fd1-92d6-52a72aa57f22" > <cdparam x="437" y="337" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1065" /> </COMPONENT> -<COMPONENT type="1510" id="1070" > +<COMPONENT type="1510" id="1070" index="1" uid="de6ac336-f6e3-4b14-8251-10fc9d06ef78" > <cdparam x="184" y="193" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter1;i>0;i=i-1)" /> +<new d="false" /> <TGConnectingPoint num="0" id="1067" /> <TGConnectingPoint num="1" id="1068" /> <TGConnectingPoint num="2" id="1069" /> @@ -1806,21 +1884,24 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1507" id="1072" > +<COMPONENT type="1507" id="1072" index="2" uid="3031ee4d-2567-4d36-9f4d-054237d5fb41" > <cdparam x="256" y="350" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1071" /> </COMPONENT> -<COMPONENT type="1505" id="1083" > +<COMPONENT type="1505" id="1083" index="3" uid="85cc7935-e241-4b74-a119-b7fdb5f78f39" > <cdparam x="385" y="250" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMACycle_SD1" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="1073" /> <TGConnectingPoint num="1" id="1074" /> <TGConnectingPoint num="2" id="1075" /> @@ -1833,12 +1914,14 @@ INTERRUPTS <TGConnectingPoint num="9" id="1082" /> </COMPONENT> -<COMPONENT type="1505" id="1094" > +<COMPONENT type="1505" id="1094" index="4" uid="98a341ca-7679-4c6e-ba08-8fd1bba8ee15" > <cdparam x="204" y="275" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TerminateDMA_SD1" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="1084" /> <TGConnectingPoint num="1" id="1085" /> <TGConnectingPoint num="2" id="1086" /> @@ -1851,12 +1934,14 @@ INTERRUPTS <TGConnectingPoint num="9" id="1093" /> </COMPONENT> -<COMPONENT type="1505" id="1105" > +<COMPONENT type="1505" id="1105" index="5" uid="15c1785b-33b8-40ba-a342-a687357d6e81" > <cdparam x="203" y="99" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="ConfigureDMA_SD1" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="1095" /> <TGConnectingPoint num="1" id="1096" /> <TGConnectingPoint num="2" id="1097" /> @@ -1869,16 +1954,17 @@ INTERRUPTS <TGConnectingPoint num="9" id="1104" /> </COMPONENT> -<COMPONENT type="1506" id="1107" > +<COMPONENT type="1506" id="1107" index="6" uid="0c6429e6-12cb-4b57-b228-c56c92e09730" > <cdparam x="258" y="35" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1106" /> </COMPONENT> -<CONNECTOR type="1501" id="1109" > +<CONNECTOR type="1501" id="1109" index="7" uid="d0aaf627-fb15-4e1b-a4e9-f4600e12502d" > <cdparam x="331" y="207" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -1886,74 +1972,84 @@ INTERRUPTS <P2 x="447" y="245" id="1073" /> <Point x="447" y="207" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1108" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1108" index="13" uid="5b4717e1-6829-4bd7-b9e7-c44e37865e15" > <father id="1109" num="0" /> <cdparam x="447" y="207" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="1501" id="1110" > +<CONNECTOR type="1501" id="1110" index="8" uid="a56ee134-df05-4fef-9121-e58325ef8457" > <cdparam x="99" y="298" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="266" y="218" id="1069" /> <P2 x="266" y="270" id="1084" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1111" > +<CONNECTOR type="1501" id="1111" index="9" uid="5f0df0a7-e089-490d-a49a-147e98d6303b" > <cdparam x="77" y="391" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="447" y="290" id="1074" /> <P2 x="447" y="332" id="1065" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1112" > +<CONNECTOR type="1501" id="1112" index="10" uid="96896193-0f0c-4102-906a-e70cff9fc302" > <cdparam x="266" y="315" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="266" y="315" id="1085" /> <P2 x="266" y="345" id="1071" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1113" > +<CONNECTOR type="1501" id="1113" index="11" uid="d78e3112-9f2c-46f9-ad2d-3e151fb63e19" > <cdparam x="265" y="139" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="265" y="139" id="1096" /> <P2 x="266" y="188" id="1067" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1114" > +<CONNECTOR type="1501" id="1114" index="12" uid="a293a734-eb33-407b-8b6b-1d2c02aedfbd" > <cdparam x="263" y="31" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="265" y="55" id="1106" /> <P2 x="265" y="94" id="1095" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </CommunicationPatternDiagramPanel> -<CommunicationPatternDiagramPanel name="DMATransfer2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="1116" > +<CommunicationPatternDiagramPanel name="DMATransfer2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1507" id="1116" index="0" uid="6b16dad9-6327-45f4-9e15-c4b4fe558c66" > <cdparam x="416" y="344" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1115" /> </COMPONENT> -<COMPONENT type="1510" id="1120" > +<COMPONENT type="1510" id="1120" index="1" uid="3651a928-ca4c-4db3-a7a6-d56d6a3d67dd" > <cdparam x="154" y="195" /> -<sizeparam width="172" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter2;i>0;i = i-1)" /> +<new d="false" /> <TGConnectingPoint num="0" id="1117" /> <TGConnectingPoint num="1" id="1118" /> <TGConnectingPoint num="2" id="1119" /> @@ -1962,21 +2058,24 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1507" id="1122" > +<COMPONENT type="1507" id="1122" index="2" uid="f859891f-a3dc-481c-a32c-90919b1a64a0" > <cdparam x="230" y="371" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1121" /> </COMPONENT> -<COMPONENT type="1505" id="1133" > +<COMPONENT type="1505" id="1133" index="3" uid="ca6a887f-b151-4c75-9d0c-8d1fb9e55747" > <cdparam x="364" y="256" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMACycle_SD2" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="1123" /> <TGConnectingPoint num="1" id="1124" /> <TGConnectingPoint num="2" id="1125" /> @@ -1989,12 +2088,14 @@ INTERRUPTS <TGConnectingPoint num="9" id="1132" /> </COMPONENT> -<COMPONENT type="1505" id="1144" > +<COMPONENT type="1505" id="1144" index="4" uid="3caf6a80-b161-4aa9-9196-ac5a53e45b04" > <cdparam x="178" y="296" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TerminateDMA_SD2" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="1134" /> <TGConnectingPoint num="1" id="1135" /> <TGConnectingPoint num="2" id="1136" /> @@ -2007,12 +2108,14 @@ INTERRUPTS <TGConnectingPoint num="9" id="1143" /> </COMPONENT> -<COMPONENT type="1505" id="1155" > +<COMPONENT type="1505" id="1155" index="5" uid="97a9167c-6957-47dd-8a4f-2d6081ce184c" > <cdparam x="178" y="103" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="ConfigureDMA_SD2" value="Reference to a SD" /> +<new d="false" /> <TGConnectingPoint num="0" id="1145" /> <TGConnectingPoint num="1" id="1146" /> <TGConnectingPoint num="2" id="1147" /> @@ -2025,16 +2128,17 @@ INTERRUPTS <TGConnectingPoint num="9" id="1154" /> </COMPONENT> -<COMPONENT type="1506" id="1157" > +<COMPONENT type="1506" id="1157" index="6" uid="8dc46a33-8905-49db-9aa7-c863c74d4368" > <cdparam x="233" y="39" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="1156" /> </COMPONENT> -<CONNECTOR type="1501" id="1159" > +<CONNECTOR type="1501" id="1159" index="7" uid="ed580b54-b670-4fb1-8ba7-dfadf0e66984" > <cdparam x="322" y="209" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -2042,65 +2146,73 @@ INTERRUPTS <P2 x="426" y="251" id="1123" /> <Point x="426" y="209" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1158" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1158" index="13" uid="92376de6-e8f2-4d84-a26c-593309e01107" > <father id="1159" num="0" /> <cdparam x="426" y="209" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="1501" id="1160" > +<CONNECTOR type="1501" id="1160" index="8" uid="26fc264b-6968-433a-baf5-8c5d13abbb4d" > <cdparam x="12" y="432" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="426" y="296" id="1124" /> <P2 x="426" y="339" id="1115" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1161" > +<CONNECTOR type="1501" id="1161" index="9" uid="0f4896bf-e67f-439b-a53b-a462dc38db2e" > <cdparam x="58" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="240" y="220" id="1119" /> <P2 x="240" y="291" id="1134" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1162" > +<CONNECTOR type="1501" id="1162" index="10" uid="45db4ad4-5185-4784-adc4-389f9316384e" > <cdparam x="240" y="336" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="240" y="336" id="1135" /> <P2 x="240" y="366" id="1121" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1163" > +<CONNECTOR type="1501" id="1163" index="11" uid="abb14478-2fe7-4338-8e37-bb52a85f9a16" > <cdparam x="240" y="143" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="240" y="143" id="1146" /> <P2 x="240" y="190" id="1117" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="1501" id="1164" > +<CONNECTOR type="1501" id="1164" index="12" uid="c2472fa7-5c46-4e54-9eaf-8fed105afe3f" > <cdparam x="238" y="35" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="240" y="59" id="1156" /> <P2 x="240" y="98" id="1145" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </CommunicationPatternDiagramPanel> -<TMLSDPanel name="ConfigureDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="1214" > +<TMLSDPanel name="ConfigureDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1521" id="1214" index="0" uid="74047d89-2d30-44e6-a3ab-7469f705e849" > <cdparam x="386" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_1" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1165" /> <TGConnectingPoint num="1" id="1166" /> <TGConnectingPoint num="2" id="1167" /> @@ -2159,12 +2271,13 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1273" > +<COMPONENT type="1522" id="1273" index="1" uid="d79f8d47-07e6-4f3f-a2ba-b4692b13fb33" > <cdparam x="611" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1224" /> <TGConnectingPoint num="1" id="1225" /> <TGConnectingPoint num="2" id="1226" /> @@ -2222,13 +2335,14 @@ INTERRUPTS <Attribute access="2" id="counter1" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="1223" > +<SUBCOMPONENT type="1524" id="1223" index="5" uid="13ff4de3-b7e2-4acd-8e4b-b23df35b377b" > <father id="1273" num="0" /> <cdparam x="616" y="151" /> -<sizeparam width="194" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="194" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> <infoparam name="action state" value="counter1 = bytesToTransfer1" /> +<new d="false" /> <TGConnectingPoint num="0" id="1215" /> <TGConnectingPoint num="1" id="1216" /> <TGConnectingPoint num="2" id="1217" /> @@ -2239,12 +2353,13 @@ INTERRUPTS <TGConnectingPoint num="7" id="1222" /> </SUBCOMPONENT> -<COMPONENT type="1522" id="1323" > +<COMPONENT type="1522" id="1323" index="2" uid="5b380a35-4f88-4ce6-8df7-4a50a7f4aec3" > <cdparam x="167" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1274" /> <TGConnectingPoint num="1" id="1275" /> <TGConnectingPoint num="2" id="1276" /> @@ -2303,26 +2418,28 @@ INTERRUPTS </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="1324" > +<CONNECTOR type="1523" id="1324" index="3" uid="c733dd50-24a8-47e9-beca-a8689be6d12a" > <cdparam x="391" y="166" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" /> <P1 x="391" y="126" id="1171" /> <P2 x="616" y="126" id="1230" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="counter1" /> <Param index="1" id="sourceAddress1" /> <Param index="2" id="destinationAddress1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1325" > +<CONNECTOR type="1523" id="1325" index="4" uid="7b5f7682-45a7-4514-9a2a-7fc73409f627" > <cdparam x="172" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" /> <P1 x="172" y="96" id="1277" /> <P2 x="391" y="96" id="1168" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="counter1" /> <Param index="1" id="sourceAddress1" /> @@ -2332,13 +2449,14 @@ INTERRUPTS </TMLSDPanel> -<TMLSDPanel name="DMACycle_SD1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1520" id="1375" > +<TMLSDPanel name="DMACycle_SD1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1520" id="1375" index="0" uid="38016fd1-26ce-4c21-8d7f-e421dad0330f" > <cdparam x="1072" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Dst_Storage_Instance_1" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1326" /> <TGConnectingPoint num="1" id="1327" /> <TGConnectingPoint num="2" id="1328" /> @@ -2397,12 +2515,13 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1521" id="1425" > +<COMPONENT type="1521" id="1425" index="1" uid="893ea8f7-466e-4ecb-90c7-c7f02a6b3740" > <cdparam x="861" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_3" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1376" /> <TGConnectingPoint num="1" id="1377" /> <TGConnectingPoint num="2" id="1378" /> @@ -2461,12 +2580,13 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1521" id="1475" > +<COMPONENT type="1521" id="1475" index="2" uid="baace74a-16c2-4ff5-9b50-3d7cacdc3b38" > <cdparam x="392" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_2" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1426" /> <TGConnectingPoint num="1" id="1427" /> <TGConnectingPoint num="2" id="1428" /> @@ -2525,12 +2645,13 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1520" id="1525" > +<COMPONENT type="1520" id="1525" index="3" uid="3650088b-105e-4937-8d07-ba3bd1dfbb18" > <cdparam x="643" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Src_Storage_Instance_1" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1476" /> <TGConnectingPoint num="1" id="1477" /> <TGConnectingPoint num="2" id="1478" /> @@ -2589,12 +2710,13 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1584" > +<COMPONENT type="1522" id="1584" index="4" uid="f63b28b8-541e-4358-8b3e-17b20a3a247e" > <cdparam x="161" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1535" /> <TGConnectingPoint num="1" id="1536" /> <TGConnectingPoint num="2" id="1537" /> @@ -2652,13 +2774,14 @@ INTERRUPTS <Attribute access="2" id="counter1" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="1534" > +<SUBCOMPONENT type="1524" id="1534" index="9" uid="681e64cd-79b8-4571-b3d4-d5a2e78f4459" > <father id="1584" num="0" /> <cdparam x="166" y="252" /> -<sizeparam width="146" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> <infoparam name="action state" value="counter = counter - 1" /> +<new d="false" /> <TGConnectingPoint num="0" id="1526" /> <TGConnectingPoint num="1" id="1527" /> <TGConnectingPoint num="2" id="1528" /> @@ -2669,49 +2792,53 @@ INTERRUPTS <TGConnectingPoint num="7" id="1533" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="1585" > +<CONNECTOR type="1523" id="1585" index="5" uid="25da5ea6-b0e6-4aff-a495-7482de4beadf" > <cdparam x="866" y="246" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress1, 1)" /> <P1 x="866" y="266" id="1396" /> <P2 x="1077" y="266" id="1346" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress1" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1586" > +<CONNECTOR type="1523" id="1586" index="6" uid="c055dbe3-dfd8-49c4-8a6d-8ec027acac1e" > <cdparam x="166" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress1, 1)" /> <P1 x="166" y="236" id="1552" /> <P2 x="866" y="236" id="1393" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress1" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1587" > +<CONNECTOR type="1523" id="1587" index="7" uid="c10674ad-12bc-47d5-b6ab-45081059b07e" > <cdparam x="397" y="126" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress1, 1)" /> <P1 x="397" y="146" id="1434" /> <P2 x="648" y="146" id="1484" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress1" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1588" > +<CONNECTOR type="1523" id="1588" index="8" uid="2f67bab9-dff3-4805-9777-9ae2ac4b936b" > <cdparam x="183" y="95" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress1, 1)" /> <P1 x="166" y="116" id="1540" /> <P2 x="397" y="116" id="1431" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress1" /> <Param index="1" id="1" /> @@ -2720,8 +2847,8 @@ INTERRUPTS </TMLSDPanel> -<TMLSDPanel name="TerminateDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="301" id="1605" > +<TMLSDPanel name="TerminateDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="301" id="1605" index="0" uid="cd469a13-11e1-43f7-a2c4-01175a326581" > <cdparam x="716" y="60" /> <sizeparam width="286" height="65" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -2730,6 +2857,7 @@ INTERRUPTS transfer instance of the ConfigureTransfer sequence diagram. " /> +<new d="false" /> <TGConnectingPoint num="0" id="1589" /> <TGConnectingPoint num="1" id="1590" /> <TGConnectingPoint num="2" id="1591" /> @@ -2753,12 +2881,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1521" id="1655" > +<COMPONENT type="1521" id="1655" index="1" uid="9b21d13f-8505-47d5-997f-32ac670939ff" > <cdparam x="332" y="52" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_4" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1606" /> <TGConnectingPoint num="1" id="1607" /> <TGConnectingPoint num="2" id="1608" /> @@ -2817,12 +2946,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1705" > +<COMPONENT type="1522" id="1705" index="2" uid="be9984d0-c24b-4289-b73c-98a74687911b" > <cdparam x="557" y="52" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1656" /> <TGConnectingPoint num="1" id="1657" /> <TGConnectingPoint num="2" id="1658" /> @@ -2881,12 +3011,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1755" > +<COMPONENT type="1522" id="1755" index="3" uid="6a5f9336-cfe3-436a-98d8-e767db09c37e" > <cdparam x="113" y="52" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller_1" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1706" /> <TGConnectingPoint num="1" id="1707" /> <TGConnectingPoint num="2" id="1708" /> @@ -2945,36 +3076,39 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="1756" > +<CONNECTOR type="1523" id="1756" index="4" uid="4e698c65-689e-4ddc-b0dc-d9a672e8a4bc" > <cdparam x="337" y="112" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> <P1 x="337" y="112" id="1611" /> <P2 x="118" y="112" id="1711" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1757" > +<CONNECTOR type="1523" id="1757" index="5" uid="b3050626-021b-49f0-9587-3e86598cddfb" > <cdparam x="562" y="82" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> <P1 x="562" y="82" id="1658" /> <P2 x="337" y="82" id="1608" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> </extraparam> </CONNECTOR> </TMLSDPanel> -<TMLSDPanel name="ConfigureDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="1807" > +<TMLSDPanel name="ConfigureDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1521" id="1807" index="0" uid="48e52d40-d4b1-4252-b763-d243b06377b9" > <cdparam x="384" y="54" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_5" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1758" /> <TGConnectingPoint num="1" id="1759" /> <TGConnectingPoint num="2" id="1760" /> @@ -3033,12 +3167,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1857" > +<COMPONENT type="1522" id="1857" index="1" uid="55841336-d73e-49c2-9f7a-3d7f1eaf7966" > <cdparam x="609" y="54" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_2" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1808" /> <TGConnectingPoint num="1" id="1809" /> <TGConnectingPoint num="2" id="1810" /> @@ -3097,12 +3232,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="1907" > +<COMPONENT type="1522" id="1907" index="2" uid="72462ce0-bd61-4acf-924a-18932fca014c" > <cdparam x="165" y="54" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller_2" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1858" /> <TGConnectingPoint num="1" id="1859" /> <TGConnectingPoint num="2" id="1860" /> @@ -3161,26 +3297,28 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="1908" > +<CONNECTOR type="1523" id="1908" index="3" uid="1b6e0c2f-968f-4f6b-9964-61962c11db68" > <cdparam x="389" y="164" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" /> <P1 x="389" y="124" id="1764" /> <P2 x="614" y="124" id="1814" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="counter2" /> <Param index="1" id="sourceAddress2" /> <Param index="2" id="destinationAddress2" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="1909" > +<CONNECTOR type="1523" id="1909" index="4" uid="ec008214-f018-48f3-996a-c751c99329fd" > <cdparam x="170" y="134" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" /> <P1 x="170" y="94" id="1861" /> <P2 x="389" y="94" id="1761" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="counter2" /> <Param index="1" id="sourceAddress2" /> @@ -3190,13 +3328,14 @@ sequence diagram. </TMLSDPanel> -<TMLSDPanel name="DMACycle_SD2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1520" id="1959" > +<TMLSDPanel name="DMACycle_SD2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1520" id="1959" index="0" uid="c582a2d1-49de-4868-8f12-8c15e323ea2e" > <cdparam x="1037" y="57" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Dst_Storage_Instance_2" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1910" /> <TGConnectingPoint num="1" id="1911" /> <TGConnectingPoint num="2" id="1912" /> @@ -3255,12 +3394,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1521" id="2009" > +<COMPONENT type="1521" id="2009" index="1" uid="52effd22-6d9a-412d-9681-9cb2ee74f4a0" > <cdparam x="826" y="57" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_7" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="1960" /> <TGConnectingPoint num="1" id="1961" /> <TGConnectingPoint num="2" id="1962" /> @@ -3319,12 +3459,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1521" id="2059" > +<COMPONENT type="1521" id="2059" index="2" uid="bf9a0064-c1a4-46ba-95bd-c080339e720e" > <cdparam x="357" y="57" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_6" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2010" /> <TGConnectingPoint num="1" id="2011" /> <TGConnectingPoint num="2" id="2012" /> @@ -3383,12 +3524,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1520" id="2109" > +<COMPONENT type="1520" id="2109" index="3" uid="9806de01-a81a-40d6-9a33-1712e923de23" > <cdparam x="608" y="57" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Src_Storage_Instance_2" value="Storage instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2060" /> <TGConnectingPoint num="1" id="2061" /> <TGConnectingPoint num="2" id="2062" /> @@ -3447,12 +3589,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="2168" > +<COMPONENT type="1522" id="2168" index="4" uid="48bb36f6-d9b9-40d8-8e42-4bb579eb6cfa" > <cdparam x="126" y="57" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_2" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2119" /> <TGConnectingPoint num="1" id="2120" /> <TGConnectingPoint num="2" id="2121" /> @@ -3510,13 +3653,14 @@ sequence diagram. <Attribute access="2" id="counter2" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="2118" > +<SUBCOMPONENT type="1524" id="2118" index="9" uid="db75c489-4fa6-42d3-9c5d-6c9f9c155543" > <father id="2168" num="0" /> <cdparam x="131" y="253" /> -<sizeparam width="146" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> <infoparam name="action state" value="counter = counter - 1" /> +<new d="false" /> <TGConnectingPoint num="0" id="2110" /> <TGConnectingPoint num="1" id="2111" /> <TGConnectingPoint num="2" id="2112" /> @@ -3527,49 +3671,53 @@ sequence diagram. <TGConnectingPoint num="7" id="2117" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="2169" > +<CONNECTOR type="1523" id="2169" index="5" uid="66df22ca-d115-44be-b2c0-0a68c5fb7b75" > <cdparam x="831" y="247" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress2, 1)" /> <P1 x="831" y="267" id="1980" /> <P2 x="1042" y="267" id="1930" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress2" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2170" > +<CONNECTOR type="1523" id="2170" index="6" uid="04dafe01-2e32-4310-a18f-b575d15165c8" > <cdparam x="131" y="217" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress2, 1)" /> <P1 x="131" y="237" id="2136" /> <P2 x="831" y="237" id="1977" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="destinationAddress2" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2171" > +<CONNECTOR type="1523" id="2171" index="7" uid="d1a3e11d-909b-4538-a9ff-4ae5ea78b871" > <cdparam x="362" y="127" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress2, 1)" /> <P1 x="362" y="147" id="2018" /> <P2 x="613" y="147" id="2068" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress2" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2172" > +<CONNECTOR type="1523" id="2172" index="8" uid="8a51ff96-0fbb-4e49-9f07-8cbb0ebf963c" > <cdparam x="148" y="96" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress2, 1)" /> <P1 x="131" y="117" id="2124" /> <P2 x="362" y="117" id="2015" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <Param index="0" id="sourceAddress2" /> <Param index="1" id="1" /> @@ -3578,13 +3726,14 @@ sequence diagram. </TMLSDPanel> -<TMLSDPanel name="TerminateDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="2222" > +<TMLSDPanel name="TerminateDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" > +<COMPONENT type="1521" id="2222" index="0" uid="9cf79508-8459-4f5a-b0e0-88244f4e4870" > <cdparam x="280" y="53" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Transfer_Instance_8" value="Transfer instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2173" /> <TGConnectingPoint num="1" id="2174" /> <TGConnectingPoint num="2" id="2175" /> @@ -3643,12 +3792,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="2272" > +<COMPONENT type="1522" id="2272" index="1" uid="f34989fd-896b-4db0-96f0-8cc9a51a11af" > <cdparam x="505" y="53" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMA_Controller_2" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2223" /> <TGConnectingPoint num="1" id="2224" /> <TGConnectingPoint num="2" id="2225" /> @@ -3707,12 +3857,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="2322" > +<COMPONENT type="1522" id="2322" index="2" uid="c1335829-6680-4b83-8dc5-818c4054ca18" > <cdparam x="61" y="53" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU_Controller_2" value="Controller instance name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2273" /> <TGConnectingPoint num="1" id="2274" /> <TGConnectingPoint num="2" id="2275" /> @@ -3771,23 +3922,25 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="2323" > +<CONNECTOR type="1523" id="2323" index="3" uid="affbadf4-2bf2-49e1-84f7-446ebe35027f" > <cdparam x="285" y="113" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> <P1 x="285" y="113" id="2178" /> <P2 x="66" y="113" id="2278" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2324" > +<CONNECTOR type="1523" id="2324" index="4" uid="feaa8f71-4860-4cac-9c97-84972746b79a" > <cdparam x="510" y="83" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> <P1 x="510" y="83" id="2225" /> <P2 x="285" y="83" id="2175" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> </extraparam> </CONNECTOR> @@ -3800,13 +3953,14 @@ sequence diagram. <Modeling type="TML Architecture" nameTab="Embb" > -<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1100" id="2349" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" > +<COMPONENT type="1100" id="2349" index="0" uid="13727286-694f-4ece-8f8c-628210c38e5e" > <cdparam x="560" y="807" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2325" /> <TGConnectingPoint num="1" id="2326" /> <TGConnectingPoint num="2" id="2327" /> @@ -3833,16 +3987,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2348" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2374" > +<COMPONENT type="1100" id="2374" index="1" uid="ab1d4d69-e7b7-46a8-94c6-60f66bd6f6b6" > <cdparam x="543" y="422" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2350" /> <TGConnectingPoint num="1" id="2351" /> <TGConnectingPoint num="2" id="2352" /> @@ -3869,16 +4024,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2373" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="2399" > +<COMPONENT type="1105" id="2399" index="2" uid="6578fd8e-d265-4c4d-b92e-184547a65dbe" > <cdparam x="354" y="243" /> <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2375" /> <TGConnectingPoint num="1" id="2376" /> <TGConnectingPoint num="2" id="2377" /> @@ -3905,16 +4061,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2398" /> <extraparam> <info stereotype="MEMORY" nodeName="ADAIF_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="2" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2424" > +<COMPONENT type="1100" id="2424" index="3" uid="bdfa67a3-e8fb-4a9d-a55c-0e5e7448e72b" > <cdparam x="29" y="215" /> <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2400" /> <TGConnectingPoint num="1" id="2401" /> <TGConnectingPoint num="2" id="2402" /> @@ -3941,16 +4098,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2423" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="4" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="4" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="2449" > +<COMPONENT type="1106" id="2449" index="4" uid="4536797c-d102-470d-94d5-7aaad5a95d98" > <cdparam x="306" y="545" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2425" /> <TGConnectingPoint num="1" id="2426" /> <TGConnectingPoint num="2" id="2427" /> @@ -3981,12 +4139,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1105" id="2474" > +<COMPONENT type="1105" id="2474" index="5" uid="dc919d6e-93cf-4597-8e7a-dbae824279b2" > <cdparam x="1544" y="737" /> <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="DDR" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2450" /> <TGConnectingPoint num="1" id="2451" /> <TGConnectingPoint num="2" id="2452" /> @@ -4013,16 +4172,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2473" /> <extraparam> <info stereotype="MEMORY" nodeName="DDR" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="4" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="4" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2499" > +<COMPONENT type="1100" id="2499" index="6" uid="b748ff82-ad1c-49f7-8bde-6b322a330481" > <cdparam x="1444" y="293" /> <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainCPU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2475" /> <TGConnectingPoint num="1" id="2476" /> <TGConnectingPoint num="2" id="2477" /> @@ -4049,16 +4209,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2498" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="2524" > +<COMPONENT type="1102" id="2524" index="7" uid="8e6bf990-0f3d-4084-9b6f-3e817febd535" > <cdparam x="1527" y="635" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2500" /> <TGConnectingPoint num="1" id="2501" /> <TGConnectingPoint num="2" id="2502" /> @@ -4085,16 +4246,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2523" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="2549" > +<COMPONENT type="1106" id="2549" index="8" uid="3afae4bb-b661-4889-a38e-0b268fe8e9b9" > <cdparam x="1367" y="610" /> <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2525" /> <TGConnectingPoint num="1" id="2526" /> <TGConnectingPoint num="2" id="2527" /> @@ -4125,12 +4287,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1102" id="2574" > +<COMPONENT type="1102" id="2574" index="9" uid="e7eba55f-3896-4e03-a3c1-bd74a69536c5" > <cdparam x="231" y="635" /> <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Crossbar" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2550" /> <TGConnectingPoint num="1" id="2551" /> <TGConnectingPoint num="2" id="2552" /> @@ -4157,16 +4320,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2573" /> <extraparam> <info stereotype="BUS-RR" nodeName="Crossbar" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="2599" > +<COMPONENT type="1106" id="2599" index="10" uid="393821d7-e348-4daa-b056-ea7f86f9636b" > <cdparam x="306" y="737" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2575" /> <TGConnectingPoint num="1" id="2576" /> <TGConnectingPoint num="2" id="2577" /> @@ -4197,12 +4361,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1105" id="2624" > +<COMPONENT type="1105" id="2624" index="11" uid="a180c422-d2b5-4e2a-bd9c-5b55bf501850" > <cdparam x="376" y="949" /> <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2600" /> <TGConnectingPoint num="1" id="2601" /> <TGConnectingPoint num="2" id="2602" /> @@ -4229,16 +4394,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2623" /> <extraparam> <info stereotype="MEMORY" nodeName="INTL_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="3" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2649" > +<COMPONENT type="1100" id="2649" index="12" uid="c10a071f-a819-4357-b896-0313bd322437" > <cdparam x="138" y="938" /> <sizeparam width="187" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2625" /> <TGConnectingPoint num="1" id="2626" /> <TGConnectingPoint num="2" id="2627" /> @@ -4265,16 +4431,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2648" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="2" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="2" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="2674" > +<COMPONENT type="1102" id="2674" index="13" uid="a6a9edce-05d2-4943-b241-aa2e1c09ddfa" > <cdparam x="231" y="832" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2650" /> <TGConnectingPoint num="1" id="2651" /> <TGConnectingPoint num="2" id="2652" /> @@ -4301,16 +4468,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2673" /> <extraparam> <info stereotype="BUS-RR" nodeName="INTL_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="2699" > +<COMPONENT type="1102" id="2699" index="14" uid="7391be9c-0833-46d2-8902-b3816dfdf2df" > <cdparam x="231" y="447" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2675" /> <TGConnectingPoint num="1" id="2676" /> <TGConnectingPoint num="2" id="2677" /> @@ -4337,16 +4505,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2698" /> <extraparam> <info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2724" > +<COMPONENT type="1100" id="2724" index="15" uid="a02c3713-7ca6-489f-a3f1-be9b2cca4c83" > <cdparam x="1147" y="408" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2700" /> <TGConnectingPoint num="1" id="2701" /> <TGConnectingPoint num="2" id="2702" /> @@ -4373,16 +4542,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2723" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="2749" > +<COMPONENT type="1105" id="2749" index="16" uid="6f9d96ee-9667-4ae0-b686-f5592d08e8f6" > <cdparam x="895" y="193" /> <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2725" /> <TGConnectingPoint num="1" id="2726" /> <TGConnectingPoint num="2" id="2727" /> @@ -4409,16 +4579,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2748" /> <extraparam> <info stereotype="MEMORY" nodeName="FEP_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2774" > +<COMPONENT type="1100" id="2774" index="17" uid="93df6995-9ca5-4a64-bb8c-f50bc20ac858" > <cdparam x="619" y="199" /> <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2750" /> <TGConnectingPoint num="1" id="2751" /> <TGConnectingPoint num="2" id="2752" /> @@ -4445,16 +4616,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2773" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="1" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="2799" > +<COMPONENT type="1106" id="2799" index="18" uid="7a306b6d-8312-47da-8573-2f24c3652b5b" > <cdparam x="910" y="531" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2775" /> <TGConnectingPoint num="1" id="2776" /> <TGConnectingPoint num="2" id="2777" /> @@ -4485,12 +4657,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1102" id="2824" > +<COMPONENT type="1102" id="2824" index="19" uid="8b106283-6122-4528-9f5d-b4629b38308c" > <cdparam x="835" y="433" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2800" /> <TGConnectingPoint num="1" id="2801" /> <TGConnectingPoint num="2" id="2802" /> @@ -4517,16 +4690,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2823" /> <extraparam> <info stereotype="BUS-RR" nodeName="FEP_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2849" > +<COMPONENT type="1100" id="2849" index="20" uid="b6d63464-9031-4485-9b01-71bc3259ea5d" > <cdparam x="1174" y="850" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2825" /> <TGConnectingPoint num="1" id="2826" /> <TGConnectingPoint num="2" id="2827" /> @@ -4553,16 +4727,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2848" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="2874" > +<COMPONENT type="1106" id="2874" index="21" uid="988133ef-c29a-4845-a6b2-cc0b9377458d" > <cdparam x="920" y="780" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2850" /> <TGConnectingPoint num="1" id="2851" /> <TGConnectingPoint num="2" id="2852" /> @@ -4593,12 +4768,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1105" id="2899" > +<COMPONENT type="1105" id="2899" index="22" uid="816d789b-0fca-481d-bbff-5f4ace3c6130" > <cdparam x="1043" y="978" /> <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2875" /> <TGConnectingPoint num="1" id="2876" /> <TGConnectingPoint num="2" id="2877" /> @@ -4625,16 +4801,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2898" /> <extraparam> <info stereotype="MEMORY" nodeName="MAPPER_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="1" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="2924" > +<COMPONENT type="1100" id="2924" index="23" uid="6a069f3f-ba76-41fe-895a-72c041784c3e" > <cdparam x="759" y="981" /> <sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2900" /> <TGConnectingPoint num="1" id="2901" /> <TGConnectingPoint num="2" id="2902" /> @@ -4661,16 +4838,17 @@ sequence diagram. <TGConnectingPoint num="23" id="2923" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="3" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="3" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="2949" > +<COMPONENT type="1102" id="2949" index="24" uid="eaebafeb-df5b-48b6-8e83-71b36b50d8aa" > <cdparam x="845" y="875" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="2925" /> <TGConnectingPoint num="1" id="2926" /> <TGConnectingPoint num="2" id="2927" /> @@ -4697,341 +4875,369 @@ sequence diagram. <TGConnectingPoint num="23" id="2948" /> <extraparam> <info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<CONNECTOR type="125" id="2950" > +<CONNECTOR type="125" id="2950" index="25" uid="a4b3dc1e-ec0f-45fa-94b7-505efec95be5" > <cdparam x="1367" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1367" y="660" id="2528" /> <P2 x="1076" y="660" id="2554" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2951" > +<CONNECTOR type="125" id="2951" index="26" uid="6dfdda9c-1360-4487-973a-c2b2b84df05f" > <cdparam x="1147" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1147" y="508" id="2705" /> <P2 x="1076" y="635" id="2552" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2952" > +<CONNECTOR type="125" id="2952" index="27" uid="373a2e61-b228-4aa3-bcd0-bb5a6b5dceaf" > <cdparam x="1298" y="875" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1249" y="850" id="2826" /> <P2 x="1076" y="685" id="2557" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2953" > +<CONNECTOR type="125" id="2953" index="28" uid="9a2aaf70-1a1c-4bd6-b727-ddc0cad6f161" > <cdparam x="1019" y="805" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="970" y="780" id="2851" /> <P2 x="864" y="685" id="2565" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2954" > +<CONNECTOR type="125" id="2954" index="29" uid="5224868a-de68-40c9-871f-1fbcee758f27" > <cdparam x="1004" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="960" y="566" id="2781" /> <P2 x="864" y="635" id="2559" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2955" > +<CONNECTOR type="125" id="2955" index="30" uid="6570b54b-7d24-41e4-881f-a366fe9bd0da" > <cdparam x="1185" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1467" y="660" id="2529" /> <P2 x="1527" y="660" id="2503" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2956" > +<CONNECTOR type="125" id="2956" index="31" uid="897b5c96-7013-4604-9b6d-1d94730e4c35" > <cdparam x="356" y="788" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="788" id="2581" /> <P2 x="356" y="832" id="2651" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2957" > +<CONNECTOR type="125" id="2957" index="32" uid="5514accb-a05a-4aac-9f36-12fa0162ea24" > <cdparam x="554" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="560" y="807" id="2325" /> <P2 x="442" y="685" id="2564" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2958" > +<CONNECTOR type="125" id="2958" index="33" uid="c18cb440-6d11-4564-9560-e75af27d282a" > <cdparam x="559" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="560" y="857" id="2328" /> <P2 x="481" y="857" id="2654" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2959" > +<CONNECTOR type="125" id="2959" index="34" uid="3ec1e627-d6d2-452e-8da6-ac656744f1e2" > <cdparam x="586" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="541" y="949" id="2601" /> <P2 x="418" y="882" id="2665" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2960" > +<CONNECTOR type="125" id="2960" index="35" uid="01598d1a-60a7-47fd-8c60-4be46367783e" > <cdparam x="165" y="927" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="231" y="938" id="2626" /> <P2 x="293" y="882" id="2664" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2961" > +<CONNECTOR type="125" id="2961" index="36" uid="4017b66a-743e-49c7-b6b1-1750601293be" > <cdparam x="355" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="580" id="2431" /> <P2 x="231" y="635" id="2550" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2962" > +<CONNECTOR type="125" id="2962" index="37" uid="69dca7bb-6672-41ba-a27c-35af9d675753" > <cdparam x="355" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="545" id="2426" /> <P2 x="356" y="497" id="2681" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2963" > +<CONNECTOR type="125" id="2963" index="38" uid="fc3f7831-ef9e-49a9-ba9d-4e22428300ac" > <cdparam x="543" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="543" y="522" id="2355" /> <P2 x="442" y="635" id="2558" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2964" > +<CONNECTOR type="125" id="2964" index="39" uid="6ee8db91-6861-4405-946b-a7efe93b01a3" > <cdparam x="536" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="543" y="472" id="2353" /> <P2 x="481" y="472" id="2679" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2965" > +<CONNECTOR type="125" id="2965" index="40" uid="9e20296d-1eff-414b-a9ea-ad713203eb45" > <cdparam x="549" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="454" y="395" id="2381" /> <P2 x="418" y="447" id="2684" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2966" > +<CONNECTOR type="125" id="2966" index="41" uid="5fd0ecf7-9152-4a69-840d-3333ce4f844b" > <cdparam x="155" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="155" y="396" id="2406" /> <P2 x="293" y="447" id="2683" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2967" > +<CONNECTOR type="125" id="2967" index="42" uid="61eeb663-3107-46db-8625-32d429c29642" > <cdparam x="357" y="778" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="737" id="2576" /> <P2 x="231" y="685" id="2555" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2968" > +<CONNECTOR type="125" id="2968" index="43" uid="e72db92c-e54b-469e-91de-f51c14a932cd" > <cdparam x="1654" y="758" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1652" y="737" id="2451" /> <P2 x="1652" y="685" id="2506" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2969" > +<CONNECTOR type="125" id="2969" index="44" uid="6dbe6392-acb8-4ccb-bd68-a44da11aea9a" > <cdparam x="1651" y="573" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1652" y="586" id="2481" /> <P2 x="1652" y="635" id="2501" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2970" > +<CONNECTOR type="125" id="2970" index="45" uid="2e42c5d0-dd48-4a7c-bcdd-52b091beffd6" > <cdparam x="959" y="527" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="960" y="531" id="2776" /> <P2 x="960" y="483" id="2806" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2971" > +<CONNECTOR type="125" id="2971" index="46" uid="55fc751a-76cd-4f50-8355-6800fcfdfcad" > <cdparam x="1140" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1147" y="458" id="2703" /> <P2 x="1085" y="458" id="2804" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2972" > +<CONNECTOR type="125" id="2972" index="47" uid="76d0cb42-4bcc-4c44-baf5-e7dec7c47068" > <cdparam x="1189" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1022" y="376" id="2731" /> <P2 x="1022" y="433" id="2809" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2973" > +<CONNECTOR type="125" id="2973" index="48" uid="27436f2c-cde8-467b-b691-028642ce49a7" > <cdparam x="795" y="360" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="738" y="384" id="2756" /> <P2 x="897" y="433" id="2808" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2974" > +<CONNECTOR type="125" id="2974" index="49" uid="d031e20d-6a06-496c-a818-dd0ee602cf06" > <cdparam x="970" y="831" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="970" y="831" id="2856" /> <P2 x="970" y="875" id="2926" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2975" > +<CONNECTOR type="125" id="2975" index="50" uid="ba21a768-d9d2-4f1e-be64-0cb8fe070eac" > <cdparam x="1173" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1174" y="900" id="2828" /> <P2 x="1095" y="900" id="2929" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2976" > +<CONNECTOR type="125" id="2976" index="51" uid="a02a0e24-7843-4713-85a4-8c51a7ecfeb4" > <cdparam x="1200" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1200" y="978" id="2876" /> <P2 x="1032" y="925" id="2940" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2977" > +<CONNECTOR type="125" id="2977" index="52" uid="1d56589d-6010-43a3-924e-668dd1681bbc" > <cdparam x="779" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="868" y="981" id="2901" /> <P2 x="907" y="925" id="2939" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> @@ -5045,264 +5251,296 @@ sequence diagram. -<Modeling type="TML Component Design" nameTab="Demo_TX" > -<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="1500" minY="0" maxY="900" channels="true" events="true" requests="true" zoom="0.6400000000000001" > -<CONNECTOR type="126" id="2978" > -<cdparam x="788" y="190" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<Modeling type="TML Component Design" nameTab="Demo_TX" tabs="TML Component Task Diagram$Configuration$X_App$F_APP$X_FFT$F_FFT$X_AppSink$F_AppSink" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="2344" minY="0" maxY="1406" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000002" > +<CONNECTOR type="126" id="2978" index="0" uid="3c8b6f68-7fa9-431c-8236-f36f88e569cd" > +<cdparam x="1231" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="788" y="186" id="3309" /> -<P2 x="814" y="186" id="3336" /> +<P1 x="1231" y="291" id="3417" /> +<P2 x="1271" y="291" id="3388" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2979" > -<cdparam x="721" y="191" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2979" index="1" uid="c51a32e7-170b-4e77-8b94-8aa8a53023ae" > +<cdparam x="1126" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="721" y="186" id="3164" /> -<P2 x="772" y="186" id="3304" /> +<P1 x="1126" y="291" id="3276" /> +<P2 x="1205" y="291" id="3412" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2980" > -<cdparam x="688" y="186" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2980" index="2" uid="6a4f5c3f-8296-4a61-a500-04eb5e029106" > +<cdparam x="1075" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="688" y="186" id="3238" /> -<P2 x="705" y="186" id="3169" /> +<P1 x="1075" y="291" id="3210" /> +<P2 x="1100" y="291" id="3281" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2981" > -<cdparam x="447" y="128" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2981" index="3" uid="c8d3999f-611d-45c4-a851-c02df0d3b79f" > +<cdparam x="698" y="200" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="401" y="126" id="3020" /> -<P2 x="401" y="151" id="3075" /> +<P1 x="627" y="196" id="3144" /> +<P2 x="627" y="235" id="3089" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2982" > -<cdparam x="287" y="226" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2982" index="4" uid="05c25ec3-9bf0-4f4d-9eb7-6cbfd70b9ac4" > +<cdparam x="448" y="353" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="287" y="226" id="3141" /> -<P2 x="301" y="225" id="3087" /> +<P1 x="448" y="353" id="3025" /> +<P2 x="469" y="352" id="3077" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2983" > -<cdparam x="209" y="225" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2983" index="5" uid="896feeb3-debf-47c1-ac4e-13fcc54f05e9" > +<cdparam x="326" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="234" y="226" id="3009" /> -<P2 x="271" y="226" id="3136" /> +<P1 x="365" y="353" id="3009" /> +<P2 x="422" y="353" id="3020" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2984" > -<cdparam x="431" y="151" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2984" index="6" uid="5a7d9e38-723f-4ab0-92f7-12d82a9093c5" > +<cdparam x="673" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="367" y="151" id="3085" /> -<P2 x="367" y="126" id="3026" /> +<P1 x="573" y="235" id="3079" /> +<P2 x="573" y="196" id="3138" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2985" > -<cdparam x="725" y="150" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2985" index="7" uid="caf42830-7849-4e43-956d-9726e16904e1" > +<cdparam x="1132" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="600" y="127" id="3189" /> -<P2 x="599" y="158" id="3246" /> +<P1 x="938" y="198" id="3259" /> +<P2 x="936" y="246" id="3202" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2986" > -<cdparam x="412" y="273" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2986" index="8" uid="b0f61c68-df22-42ef-a7cb-9edb4b996284" > +<cdparam x="643" y="426" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="347" y="273" id="3122" /> -<P2 x="347" y="263" id="3083" /> +<P1 x="542" y="425" id="3044" /> +<P2 x="542" y="411" id="3081" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2987" > -<cdparam x="927" y="274" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2987" index="9" uid="7cb2a0cf-3b58-4230-a8a7-7abd958c4f0e" > +<cdparam x="1448" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="909" y="266" id="3344" /> -<P2 x="909" y="273" id="3417" /> +<P1 x="1420" y="416" id="3380" /> +<P2 x="1420" y="425" id="3309" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2990" > -<cdparam x="990" y="289" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2990" index="10" uid="b3ee4e14-cb57-483d-95f8-875e02eb8229" > +<cdparam x="1546" y="451" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="909" y="289" id="3412" /> -<P2 x="347" y="289" id="3117" /> -<Point x="910" y="312" /> -<Point x="346" y="312" /> +<P1 x="1420" y="451" id="3304" /> +<P2 x="542" y="451" id="3039" /> +<Point x="1421" y="487" /> +<Point x="540" y="487" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2988" > +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2988" index="33" uid="fcca8c99-5f36-436a-9ee0-626036a5cf3d" > <father id="2990" num="0" /> -<cdparam x="910" y="312" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1421" y="487" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1732" minY="0" maxY="694" /> +<cdrectangleparam minX="0" maxX="2706" minY="0" maxY="1083" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2989" > +<SUBCOMPONENT type="-1" id="2989" index="34" uid="ef34ecc0-bf61-4844-a8e6-2362d3610eea" > <father id="2990" num="1" /> -<cdparam x="346" y="312" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="540" y="487" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1732" minY="0" maxY="694" /> +<cdrectangleparam minX="0" maxX="2706" minY="0" maxY="1083" /> <infoparam name="point " value="null" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="2991" > -<cdparam x="505" y="261" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2991" index="11" uid="3027837d-b1b1-4841-8a1c-479c92b17022" > +<cdparam x="789" y="407" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="396" y="273" id="3103" /> -<P2 x="396" y="263" id="3081" /> +<P1 x="619" y="425" id="3063" /> +<P2 x="619" y="411" id="3083" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2992" > -<cdparam x="844" y="268" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2992" index="12" uid="3af69717-2e20-40dc-b391-bbe172c0ea91" > +<cdparam x="1318" y="418" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="854" y="289" id="3393" /> -<P2 x="396" y="289" id="3098" /> +<P1 x="1334" y="451" id="3323" /> +<P2 x="619" y="451" id="3058" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2993" > -<cdparam x="888" y="274" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2993" index="13" uid="ae417fb0-75a7-452e-b9b3-b39857530e02" > +<cdparam x="1387" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="854" y="266" id="3342" /> -<P2 x="854" y="273" id="3398" /> +<P1 x="1334" y="416" id="3382" /> +<P2 x="1334" y="425" id="3328" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2994" > -<cdparam x="1137" y="475" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2994" index="14" uid="13e5d129-ca57-4abc-8a1b-7876a48e4920" > +<cdparam x="1776" y="742" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="721" y="232" id="3257" /> -<P2 x="772" y="232" id="3355" /> +<P1 x="1126" y="363" id="3183" /> +<P2 x="1205" y="363" id="3361" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2995" > -<cdparam x="1137" y="268" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2995" index="15" uid="e4326041-ac45-4507-a8f0-910254857371" > +<cdparam x="1776" y="418" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="721" y="77" id="3276" /> -<P2 x="772" y="77" id="3374" /> +<P1 x="1126" y="120" id="3164" /> +<P2 x="1205" y="120" id="3342" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2996" > -<cdparam x="896" y="0" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2996" index="16" uid="11fe6bf3-1349-4242-9faf-8a5d19d30cea" > +<cdparam x="1400" y="0" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="471" y="230" id="3056" /> -<P2 x="522" y="230" id="3219" /> +<P1 x="735" y="359" id="3100" /> +<P2 x="815" y="359" id="3221" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2997" > -<cdparam x="896" y="0" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2997" index="17" uid="7efcc55c-3733-4efb-90f8-726f99fe2f4d" > +<cdparam x="1400" y="0" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="471" y="70" id="3037" /> -<P2 x="522" y="70" id="3200" /> +<P1 x="735" y="109" id="3119" /> +<P2 x="815" y="109" id="3240" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2998" > -<cdparam x="980" y="364" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2998" index="18" uid="e846599f-40e2-49b5-931e-91bef12037fd" > +<cdparam x="1531" y="568" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="431" y="70" id="3024" /> -<P2 x="455" y="70" id="3042" /> +<P1 x="673" y="109" id="3140" /> +<P2 x="709" y="109" id="3124" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="2999" > -<cdparam x="981" y="509" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="2999" index="19" uid="6996691d-abc1-456c-a501-04b57e8dd54c" > +<cdparam x="1532" y="795" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="445" y="230" id="3079" /> -<P2 x="455" y="230" id="3061" /> +<P1 x="695" y="359" id="3085" /> +<P2 x="709" y="359" id="3105" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3000" > -<cdparam x="908" y="482" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3000" index="20" uid="929aecb3-0a3c-4d25-ab9b-3a743e730e14" > +<cdparam x="1418" y="753" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="337" y="151" id="3077" /> -<P2 x="337" y="126" id="3022" /> +<P1 x="527" y="235" id="3087" /> +<P2 x="527" y="196" id="3142" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3001" > -<cdparam x="1137" y="509" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3001" index="21" uid="b582c7bb-5026-4373-94a8-55ca8cedd9d4" > +<cdparam x="1776" y="795" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="538" y="230" id="3224" /> -<P2 x="544" y="230" id="3242" /> +<P1 x="841" y="359" id="3226" /> +<P2 x="849" y="359" id="3206" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3002" > -<cdparam x="1137" y="393" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3002" index="22" uid="e7ec700e-5682-4fbe-bd08-8c55a69e4855" > +<cdparam x="1776" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="538" y="70" id="3205" /> -<P2 x="550" y="70" id="3185" /> +<P1 x="841" y="109" id="3245" /> +<P2 x="858" y="109" id="3263" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3003" > -<cdparam x="1137" y="483" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3003" index="23" uid="953b3c54-e836-426e-b600-75b0175a1f62" > +<cdparam x="1776" y="754" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="694" y="77" id="3187" /> -<P2 x="705" y="77" id="3281" /> +<P1 x="1084" y="120" id="3261" /> +<P2 x="1100" y="120" id="3169" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3004" > -<cdparam x="1137" y="509" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3004" index="24" uid="31925372-fc0b-4a37-bf5d-ab61e1bbef18" > +<cdparam x="1776" y="795" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="688" y="232" id="3244" /> -<P2 x="705" y="232" id="3262" /> +<P1 x="1075" y="363" id="3204" /> +<P2 x="1100" y="363" id="3188" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3005" > -<cdparam x="1137" y="509" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3005" index="25" uid="bc90ba9b-022a-4967-a29a-036abdf5033b" > +<cdparam x="1776" y="795" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="642" y="158" id="3240" /> -<P2 x="642" y="127" id="3183" /> +<P1 x="1003" y="246" id="3208" /> +<P2 x="1003" y="198" id="3265" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3006" > -<cdparam x="1137" y="401" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3006" index="26" uid="09574a52-d6dc-4786-bfe2-363962a6ddbf" > +<cdparam x="1776" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="788" y="232" id="3360" /> -<P2 x="814" y="232" id="3340" /> +<P1 x="1231" y="363" id="3366" /> +<P2 x="1271" y="363" id="3384" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3007" > -<cdparam x="1137" y="401" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3007" index="27" uid="48894c6c-9b7c-4b62-babf-526420ca8861" > +<cdparam x="1776" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="788" y="77" id="3379" /> -<P2 x="803" y="77" id="3325" /> +<P1 x="1231" y="120" id="3347" /> +<P2 x="1254" y="120" id="3399" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="126" id="3008" > -<cdparam x="1137" y="401" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<CONNECTOR type="126" id="3008" index="28" uid="8b71d80e-d58d-424e-9e73-3a76eb7e60ab" > +<cdparam x="1776" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="862" y="154" id="3338" /> -<P2 x="891" y="153" id="3323" /> +<P1 x="1347" y="240" id="3386" /> +<P2 x="1392" y="239" id="3401" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<COMPONENT type="1202" id="3019" > -<cdparam x="11" y="161" /> -<sizeparam width="215" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1202" id="3019" index="29" uid="cd4891b1-1de0-483a-b063-e4a83eb90fa1" > +<cdparam x="17" y="251" /> +<sizeparam width="335" height="150" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="961" minY="0" maxY="577" /> +<cdrectangleparam minX="0" maxX="2343" minY="0" maxY="1405" /> <infoparam name="Primitive component" value="Configuration" /> +<new d="false" /> <TGConnectingPoint num="0" id="3011" /> <TGConnectingPoint num="1" id="3012" /> <TGConnectingPoint num="2" id="3013" /> @@ -5312,20 +5550,22 @@ sequence diagram. <TGConnectingPoint num="6" id="3017" /> <TGConnectingPoint num="7" id="3018" /> <extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> <Attribute access="2" id="nbOfFFTs" value="2" type="0" typeOther="" /> <Attribute access="2" id="sizeOfFFTs" value="4096" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="3010" > +<SUBCOMPONENT type="1203" id="3010" index="35" uid="76f475f9-b230-42f7-a2fa-ce41270cc4c9" > <father id="3019" num="0" /> -<cdparam x="218" y="218" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="339" y="340" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="207" minY="-8" maxY="88" /> +<cdrectangleparam minX="-13" maxX="322" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Event configuration" /> +<new d="false" /> <TGConnectingPoint num="0" id="3009" /> <extraparam> -<Prop commName="configuration" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="configuration" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="1" typeOther="" /> <Type type="1" typeOther="" /> <Type type="0" typeOther="" /> @@ -5334,12 +5574,13 @@ sequence diagram. </extraparam> </SUBCOMPONENT> -<COMPONENT type="1200" id="3163" > -<cdparam x="279" y="6" /> -<sizeparam width="184" height="275" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1200" id="3163" index="30" uid="3c091e73-ce24-4f5c-843c-c8830f86f448" > +<cdparam x="435" y="9" /> +<sizeparam width="287" height="429" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="961" minY="0" maxY="577" /> +<cdrectangleparam minX="0" maxX="2343" minY="0" maxY="1405" /> <infoparam name="Composite component" value="AppSource" /> +<new d="false" /> <TGConnectingPoint num="0" id="3155" /> <TGConnectingPoint num="1" id="3156" /> <TGConnectingPoint num="2" id="3157" /> @@ -5352,53 +5593,141 @@ sequence diagram. <info hiddeni="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1202" id="3036" > +<SUBCOMPONENT type="1201" id="3038" index="36" uid="d36bbdfc-a65a-4b10-9d7d-316c6c3876c4" > <father id="3163" num="0" /> -<cdparam x="295" y="44" /> -<sizeparam width="128" height="74" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="422" y="340" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="56" minY="0" maxY="201" /> -<infoparam name="Primitive component" value="X_App" /> -<TGConnectingPoint num="0" id="3028" /> -<TGConnectingPoint num="1" id="3029" /> -<TGConnectingPoint num="2" id="3030" /> -<TGConnectingPoint num="3" id="3031" /> -<TGConnectingPoint num="4" id="3032" /> -<TGConnectingPoint num="5" id="3033" /> -<TGConnectingPoint num="6" id="3034" /> -<TGConnectingPoint num="7" id="3035" /> -<extraparam> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3020" /> +<TGConnectingPoint num="1" id="3021" /> +<TGConnectingPoint num="2" id="3022" /> +<TGConnectingPoint num="3" id="3023" /> +<TGConnectingPoint num="4" id="3024" /> +<TGConnectingPoint num="5" id="3025" /> +<TGConnectingPoint num="6" id="3026" /> +<TGConnectingPoint num="7" id="3027" /> +<TGConnectingPoint num="8" id="3028" /> +<TGConnectingPoint num="9" id="3029" /> +<TGConnectingPoint num="10" id="3030" /> +<TGConnectingPoint num="11" id="3031" /> +<TGConnectingPoint num="12" id="3032" /> +<TGConnectingPoint num="13" id="3033" /> +<TGConnectingPoint num="14" id="3034" /> +<TGConnectingPoint num="15" id="3035" /> +<TGConnectingPoint num="16" id="3036" /> +<TGConnectingPoint num="17" id="3037" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3057" index="37" uid="9cb3c38d-714e-4432-8ced-9cc8e527905e" > +<father id="3163" num="1" /> +<cdparam x="529" y="425" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3039" /> +<TGConnectingPoint num="1" id="3040" /> +<TGConnectingPoint num="2" id="3041" /> +<TGConnectingPoint num="3" id="3042" /> +<TGConnectingPoint num="4" id="3043" /> +<TGConnectingPoint num="5" id="3044" /> +<TGConnectingPoint num="6" id="3045" /> +<TGConnectingPoint num="7" id="3046" /> +<TGConnectingPoint num="8" id="3047" /> +<TGConnectingPoint num="9" id="3048" /> +<TGConnectingPoint num="10" id="3049" /> +<TGConnectingPoint num="11" id="3050" /> +<TGConnectingPoint num="12" id="3051" /> +<TGConnectingPoint num="13" id="3052" /> +<TGConnectingPoint num="14" id="3053" /> +<TGConnectingPoint num="15" id="3054" /> +<TGConnectingPoint num="16" id="3055" /> +<TGConnectingPoint num="17" id="3056" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3076" index="38" uid="cc989d11-a88e-453c-92d9-5db9725ad196" > +<father id="3163" num="2" /> +<cdparam x="606" y="425" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3058" /> +<TGConnectingPoint num="1" id="3059" /> +<TGConnectingPoint num="2" id="3060" /> +<TGConnectingPoint num="3" id="3061" /> +<TGConnectingPoint num="4" id="3062" /> +<TGConnectingPoint num="5" id="3063" /> +<TGConnectingPoint num="6" id="3064" /> +<TGConnectingPoint num="7" id="3065" /> +<TGConnectingPoint num="8" id="3066" /> +<TGConnectingPoint num="9" id="3067" /> +<TGConnectingPoint num="10" id="3068" /> +<TGConnectingPoint num="11" id="3069" /> +<TGConnectingPoint num="12" id="3070" /> +<TGConnectingPoint num="13" id="3071" /> +<TGConnectingPoint num="14" id="3072" /> +<TGConnectingPoint num="15" id="3073" /> +<TGConnectingPoint num="16" id="3074" /> +<TGConnectingPoint num="17" id="3075" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3099" index="39" uid="0830ef40-de20-4a67-bd42-fdab840854c9" > +<father id="3163" num="3" /> +<cdparam x="482" y="248" /> +<sizeparam width="200" height="150" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="87" minY="0" maxY="279" /> +<infoparam name="Primitive component" value="F_APP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3091" /> +<TGConnectingPoint num="1" id="3092" /> +<TGConnectingPoint num="2" id="3093" /> +<TGConnectingPoint num="3" id="3094" /> +<TGConnectingPoint num="4" id="3095" /> +<TGConnectingPoint num="5" id="3096" /> +<TGConnectingPoint num="6" id="3097" /> +<TGConnectingPoint num="7" id="3098" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> <Attribute access="2" id="type" value="" type="0" typeOther="" /> +<Attribute access="2" id="nbOfFFTs" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="alt" value="1" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3021" > -<father id="3036" num="0" /> -<cdparam x="393" y="110" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3078" index="40" uid="ef87e3e7-fcba-47dc-bac9-27a4d36f5ad2" > +<father id="3099" num="0" /> +<cdparam x="469" y="339" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="66" /> -<infoparam name="Primitive port" value="Event done" /> -<TGConnectingPoint num="0" id="3020" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event configuration" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3077" /> <extraparam> -<Prop commName="done" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> +<Prop commName="configuration" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3023" > -<father id="3036" num="1" /> -<cdparam x="329" y="110" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3080" index="41" uid="302d5f55-4ab8-442c-86d3-ab3e64788c64" > +<father id="3099" num="1" /> +<cdparam x="560" y="235" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="66" /> -<infoparam name="Primitive port" value="Request AppForward_req_in" /> -<TGConnectingPoint num="0" id="3022" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event setType" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3079" /> <extraparam> -<Prop commName="AppForward_req_in" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="setType" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5406,16 +5735,17 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3025" > -<father id="3036" num="2" /> -<cdparam x="415" y="62" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3082" index="42" uid="77e422bd-10a0-4117-8f37-b4a393fd181e" > +<father id="3099" num="2" /> +<cdparam x="529" y="385" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="66" /> -<infoparam name="Primitive port" value="Channel APP_ch_out" /> -<TGConnectingPoint num="0" id="3024" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event do2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3081" /> <extraparam> -<Prop commName="APP_ch_out" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="do2" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5423,16 +5753,17 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3027" > -<father id="3036" num="3" /> -<cdparam x="359" y="110" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3084" index="43" uid="16d8083a-3306-47f1-9a68-c73ae1790e00" > +<father id="3099" num="3" /> +<cdparam x="606" y="385" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="66" /> -<infoparam name="Primitive port" value="Event setType" /> -<TGConnectingPoint num="0" id="3026" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event do1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3083" /> <extraparam> -<Prop commName="setType" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="do1" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5440,108 +5771,35 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3055" > -<father id="3163" num="1" /> -<cdparam x="455" y="62" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="176" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3037" /> -<TGConnectingPoint num="1" id="3038" /> -<TGConnectingPoint num="2" id="3039" /> -<TGConnectingPoint num="3" id="3040" /> -<TGConnectingPoint num="4" id="3041" /> -<TGConnectingPoint num="5" id="3042" /> -<TGConnectingPoint num="6" id="3043" /> -<TGConnectingPoint num="7" id="3044" /> -<TGConnectingPoint num="8" id="3045" /> -<TGConnectingPoint num="9" id="3046" /> -<TGConnectingPoint num="10" id="3047" /> -<TGConnectingPoint num="11" id="3048" /> -<TGConnectingPoint num="12" id="3049" /> -<TGConnectingPoint num="13" id="3050" /> -<TGConnectingPoint num="14" id="3051" /> -<TGConnectingPoint num="15" id="3052" /> -<TGConnectingPoint num="16" id="3053" /> -<TGConnectingPoint num="17" id="3054" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3074" > -<father id="3163" num="2" /> -<cdparam x="455" y="222" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="176" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3056" /> -<TGConnectingPoint num="1" id="3057" /> -<TGConnectingPoint num="2" id="3058" /> -<TGConnectingPoint num="3" id="3059" /> -<TGConnectingPoint num="4" id="3060" /> -<TGConnectingPoint num="5" id="3061" /> -<TGConnectingPoint num="6" id="3062" /> -<TGConnectingPoint num="7" id="3063" /> -<TGConnectingPoint num="8" id="3064" /> -<TGConnectingPoint num="9" id="3065" /> -<TGConnectingPoint num="10" id="3066" /> -<TGConnectingPoint num="11" id="3067" /> -<TGConnectingPoint num="12" id="3068" /> -<TGConnectingPoint num="13" id="3069" /> -<TGConnectingPoint num="14" id="3070" /> -<TGConnectingPoint num="15" id="3071" /> -<TGConnectingPoint num="16" id="3072" /> -<TGConnectingPoint num="17" id="3073" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="3097" > -<father id="3163" num="3" /> -<cdparam x="309" y="159" /> -<sizeparam width="128" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="56" minY="0" maxY="179" /> -<infoparam name="Primitive component" value="F_APP" /> -<TGConnectingPoint num="0" id="3089" /> -<TGConnectingPoint num="1" id="3090" /> -<TGConnectingPoint num="2" id="3091" /> -<TGConnectingPoint num="3" id="3092" /> -<TGConnectingPoint num="4" id="3093" /> -<TGConnectingPoint num="5" id="3094" /> -<TGConnectingPoint num="6" id="3095" /> -<TGConnectingPoint num="7" id="3096" /> -<extraparam> -<Attribute access="2" id="size" value="" type="0" typeOther="" /> -<Attribute access="2" id="type" value="" type="0" typeOther="" /> -<Attribute access="2" id="nbOfFFTs" value="" type="0" typeOther="" /> -<Attribute access="2" id="i" value="" type="0" typeOther="" /> -<Attribute access="2" id="alt" value="1" type="0" typeOther="" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3076" > -<father id="3097" num="0" /> -<cdparam x="393" y="151" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3086" index="44" uid="411da5f1-5266-4144-aa24-ec15e7e9466d" > +<father id="3099" num="4" /> +<cdparam x="669" y="346" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event done" /> -<TGConnectingPoint num="0" id="3075" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event AppForward_evt_out" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3085" /> <extraparam> -<Prop commName="done" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> +<Prop commName="AppForward_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3078" > -<father id="3097" num="1" /> -<cdparam x="329" y="151" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3088" index="45" uid="0242649d-c93d-4810-8a80-ac94259f660b" > +<father id="3099" num="5" /> +<cdparam x="514" y="235" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Request AppForward_req_out" /> -<TGConnectingPoint num="0" id="3077" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3087" /> <extraparam> -<Prop commName="AppForward_req_out" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="AppForward_req_out" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5549,50 +5807,129 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3080" > -<father id="3097" num="2" /> -<cdparam x="429" y="222" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3090" index="46" uid="4927e3ad-66bf-4d1d-9b77-4532385127e7" > +<father id="3099" num="6" /> +<cdparam x="614" y="235" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event AppForward_evt_out" /> -<TGConnectingPoint num="0" id="3079" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event done" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3089" /> <extraparam> -<Prop commName="AppForward_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> +<Prop commName="done" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3082" > -<father id="3097" num="3" /> -<cdparam x="388" y="247" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1201" id="3118" index="47" uid="e13ace66-982e-47b2-a6d2-a608fc0c26f9" > +<father id="3163" num="4" /> +<cdparam x="709" y="346" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event do1" /> -<TGConnectingPoint num="0" id="3081" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3100" /> +<TGConnectingPoint num="1" id="3101" /> +<TGConnectingPoint num="2" id="3102" /> +<TGConnectingPoint num="3" id="3103" /> +<TGConnectingPoint num="4" id="3104" /> +<TGConnectingPoint num="5" id="3105" /> +<TGConnectingPoint num="6" id="3106" /> +<TGConnectingPoint num="7" id="3107" /> +<TGConnectingPoint num="8" id="3108" /> +<TGConnectingPoint num="9" id="3109" /> +<TGConnectingPoint num="10" id="3110" /> +<TGConnectingPoint num="11" id="3111" /> +<TGConnectingPoint num="12" id="3112" /> +<TGConnectingPoint num="13" id="3113" /> +<TGConnectingPoint num="14" id="3114" /> +<TGConnectingPoint num="15" id="3115" /> +<TGConnectingPoint num="16" id="3116" /> +<TGConnectingPoint num="17" id="3117" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3137" index="48" uid="68d5618e-0b7e-47ce-8d00-e9f6d1960905" > +<father id="3163" num="5" /> +<cdparam x="709" y="96" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3119" /> +<TGConnectingPoint num="1" id="3120" /> +<TGConnectingPoint num="2" id="3121" /> +<TGConnectingPoint num="3" id="3122" /> +<TGConnectingPoint num="4" id="3123" /> +<TGConnectingPoint num="5" id="3124" /> +<TGConnectingPoint num="6" id="3125" /> +<TGConnectingPoint num="7" id="3126" /> +<TGConnectingPoint num="8" id="3127" /> +<TGConnectingPoint num="9" id="3128" /> +<TGConnectingPoint num="10" id="3129" /> +<TGConnectingPoint num="11" id="3130" /> +<TGConnectingPoint num="12" id="3131" /> +<TGConnectingPoint num="13" id="3132" /> +<TGConnectingPoint num="14" id="3133" /> +<TGConnectingPoint num="15" id="3134" /> +<TGConnectingPoint num="16" id="3135" /> +<TGConnectingPoint num="17" id="3136" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3154" index="49" uid="a65ee3ea-a2f5-4f00-baa8-b635bf98ee14" > +<father id="3163" num="6" /> +<cdparam x="460" y="68" /> +<sizeparam width="200" height="115" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="87" minY="0" maxY="314" /> +<infoparam name="Primitive component" value="X_App" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3146" /> +<TGConnectingPoint num="1" id="3147" /> +<TGConnectingPoint num="2" id="3148" /> +<TGConnectingPoint num="3" id="3149" /> +<TGConnectingPoint num="4" id="3150" /> +<TGConnectingPoint num="5" id="3151" /> +<TGConnectingPoint num="6" id="3152" /> +<TGConnectingPoint num="7" id="3153" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="type" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3139" index="50" uid="29206f7f-292b-416c-a40f-29c972805f1d" > +<father id="3154" num="0" /> +<cdparam x="560" y="170" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="102" /> +<infoparam name="Primitive port" value="Event setType" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3138" /> <extraparam> -<Prop commName="do1" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> +<Prop commName="setType" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="null" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3084" > -<father id="3097" num="4" /> -<cdparam x="339" y="247" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3141" index="51" uid="86c1fcb4-9c63-4293-ae99-b64ad32f052e" > +<father id="3154" num="1" /> +<cdparam x="647" y="96" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event do2" /> -<TGConnectingPoint num="0" id="3083" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="102" /> +<infoparam name="Primitive port" value="Channel APP_ch_out" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3140" /> <extraparam> -<Prop commName="do2" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="APP_ch_out" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="null" associatedEvent="" checkConf="true" checkConfStatus="1" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5600,16 +5937,17 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3086" > -<father id="3097" num="5" /> -<cdparam x="359" y="151" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3143" index="52" uid="2b5d6983-d0b4-4cef-989a-f74211366354" > +<father id="3154" num="2" /> +<cdparam x="514" y="170" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event setType" /> -<TGConnectingPoint num="0" id="3085" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="102" /> +<infoparam name="Primitive port" value="Request AppForward_req_in" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3142" /> <extraparam> -<Prop commName="setType" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="AppForward_req_in" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5617,108 +5955,32 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3088" > -<father id="3097" num="6" /> -<cdparam x="301" y="217" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3145" index="53" uid="e0c83fa7-3c4d-4fd7-bf25-a9d0b4c52d57" > +<father id="3154" num="3" /> +<cdparam x="614" y="170" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event configuration" /> -<TGConnectingPoint num="0" id="3087" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="102" /> +<infoparam name="Primitive port" value="Event done" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3144" /> <extraparam> -<Prop commName="configuration" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> -<Type type="1" typeOther="" /> +<Prop commName="done" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3116" > -<father id="3163" num="4" /> -<cdparam x="388" y="273" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="176" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3098" /> -<TGConnectingPoint num="1" id="3099" /> -<TGConnectingPoint num="2" id="3100" /> -<TGConnectingPoint num="3" id="3101" /> -<TGConnectingPoint num="4" id="3102" /> -<TGConnectingPoint num="5" id="3103" /> -<TGConnectingPoint num="6" id="3104" /> -<TGConnectingPoint num="7" id="3105" /> -<TGConnectingPoint num="8" id="3106" /> -<TGConnectingPoint num="9" id="3107" /> -<TGConnectingPoint num="10" id="3108" /> -<TGConnectingPoint num="11" id="3109" /> -<TGConnectingPoint num="12" id="3110" /> -<TGConnectingPoint num="13" id="3111" /> -<TGConnectingPoint num="14" id="3112" /> -<TGConnectingPoint num="15" id="3113" /> -<TGConnectingPoint num="16" id="3114" /> -<TGConnectingPoint num="17" id="3115" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3135" > -<father id="3163" num="5" /> -<cdparam x="339" y="273" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="176" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3117" /> -<TGConnectingPoint num="1" id="3118" /> -<TGConnectingPoint num="2" id="3119" /> -<TGConnectingPoint num="3" id="3120" /> -<TGConnectingPoint num="4" id="3121" /> -<TGConnectingPoint num="5" id="3122" /> -<TGConnectingPoint num="6" id="3123" /> -<TGConnectingPoint num="7" id="3124" /> -<TGConnectingPoint num="8" id="3125" /> -<TGConnectingPoint num="9" id="3126" /> -<TGConnectingPoint num="10" id="3127" /> -<TGConnectingPoint num="11" id="3128" /> -<TGConnectingPoint num="12" id="3129" /> -<TGConnectingPoint num="13" id="3130" /> -<TGConnectingPoint num="14" id="3131" /> -<TGConnectingPoint num="15" id="3132" /> -<TGConnectingPoint num="16" id="3133" /> -<TGConnectingPoint num="17" id="3134" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3154" > -<father id="3163" num="6" /> -<cdparam x="271" y="218" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="176" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3136" /> -<TGConnectingPoint num="1" id="3137" /> -<TGConnectingPoint num="2" id="3138" /> -<TGConnectingPoint num="3" id="3139" /> -<TGConnectingPoint num="4" id="3140" /> -<TGConnectingPoint num="5" id="3141" /> -<TGConnectingPoint num="6" id="3142" /> -<TGConnectingPoint num="7" id="3143" /> -<TGConnectingPoint num="8" id="3144" /> -<TGConnectingPoint num="9" id="3145" /> -<TGConnectingPoint num="10" id="3146" /> -<TGConnectingPoint num="11" id="3147" /> -<TGConnectingPoint num="12" id="3148" /> -<TGConnectingPoint num="13" id="3149" /> -<TGConnectingPoint num="14" id="3150" /> -<TGConnectingPoint num="15" id="3151" /> -<TGConnectingPoint num="16" id="3152" /> -<TGConnectingPoint num="17" id="3153" /> -</SUBCOMPONENT> -<COMPONENT type="1200" id="3303" > -<cdparam x="530" y="9" /> -<sizeparam width="183" height="275" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1200" id="3303" index="31" uid="13582f94-4439-495b-aa3c-944d65215b7d" > +<cdparam x="828" y="14" /> +<sizeparam width="285" height="429" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="961" minY="0" maxY="577" /> +<cdrectangleparam minX="0" maxX="2343" minY="0" maxY="1405" /> <infoparam name="Composite component" value="FFT" /> +<new d="false" /> <TGConnectingPoint num="0" id="3295" /> <TGConnectingPoint num="1" id="3296" /> <TGConnectingPoint num="2" id="3297" /> @@ -5731,13 +5993,14 @@ sequence diagram. <info hiddeni="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1201" id="3182" > +<SUBCOMPONENT type="1201" id="3182" index="54" uid="382b8834-6307-4d54-967f-8549deadc4f3" > <father id="3303" num="0" /> -<cdparam x="705" y="178" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1100" y="107" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="175" minY="-8" maxY="267" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="416" /> <infoparam name="Composite port" value="" /> +<new d="false" /> <TGConnectingPoint num="0" id="3164" /> <TGConnectingPoint num="1" id="3165" /> <TGConnectingPoint num="2" id="3166" /> @@ -5757,86 +6020,137 @@ sequence diagram. <TGConnectingPoint num="16" id="3180" /> <TGConnectingPoint num="17" id="3181" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="3199" > +<SUBCOMPONENT type="1201" id="3201" index="55" uid="34a9c6e3-1c90-4b47-81d6-7f1e984b1505" > <father id="3303" num="1" /> -<cdparam x="558" y="52" /> -<sizeparam width="128" height="67" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1100" y="350" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="55" minY="0" maxY="208" /> -<infoparam name="Primitive component" value="X_FFT" /> -<TGConnectingPoint num="0" id="3191" /> -<TGConnectingPoint num="1" id="3192" /> -<TGConnectingPoint num="2" id="3193" /> -<TGConnectingPoint num="3" id="3194" /> -<TGConnectingPoint num="4" id="3195" /> -<TGConnectingPoint num="5" id="3196" /> -<TGConnectingPoint num="6" id="3197" /> -<TGConnectingPoint num="7" id="3198" /> -<extraparam> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3183" /> +<TGConnectingPoint num="1" id="3184" /> +<TGConnectingPoint num="2" id="3185" /> +<TGConnectingPoint num="3" id="3186" /> +<TGConnectingPoint num="4" id="3187" /> +<TGConnectingPoint num="5" id="3188" /> +<TGConnectingPoint num="6" id="3189" /> +<TGConnectingPoint num="7" id="3190" /> +<TGConnectingPoint num="8" id="3191" /> +<TGConnectingPoint num="9" id="3192" /> +<TGConnectingPoint num="10" id="3193" /> +<TGConnectingPoint num="11" id="3194" /> +<TGConnectingPoint num="12" id="3195" /> +<TGConnectingPoint num="13" id="3196" /> +<TGConnectingPoint num="14" id="3197" /> +<TGConnectingPoint num="15" id="3198" /> +<TGConnectingPoint num="16" id="3199" /> +<TGConnectingPoint num="17" id="3200" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3220" index="56" uid="298bcb34-2626-4506-bdda-f989ca7f8f16" > +<father id="3303" num="2" /> +<cdparam x="862" y="259" /> +<sizeparam width="200" height="150" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="85" minY="0" maxY="279" /> +<infoparam name="Primitive component" value="F_FFT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3212" /> +<TGConnectingPoint num="1" id="3213" /> +<TGConnectingPoint num="2" id="3214" /> +<TGConnectingPoint num="3" id="3215" /> +<TGConnectingPoint num="4" id="3216" /> +<TGConnectingPoint num="5" id="3217" /> +<TGConnectingPoint num="6" id="3218" /> +<TGConnectingPoint num="7" id="3219" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3184" > -<father id="3199" num="0" /> -<cdparam x="634" y="111" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3203" index="57" uid="1d41e76a-0ecc-4ad3-98ab-4b8b580a283f" > +<father id="3220" num="0" /> +<cdparam x="923" y="246" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="59" /> -<infoparam name="Primitive port" value="Request FFT_req_in" /> -<TGConnectingPoint num="0" id="3183" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_done" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3202" /> <extraparam> -<Prop commName="FFT_req_in" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> +<Prop commName="FFT_done" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3186" > -<father id="3199" num="1" /> -<cdparam x="550" y="62" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3205" index="58" uid="fc75b4b0-285c-4d7c-bf51-85dbca5874c7" > +<father id="3220" num="1" /> +<cdparam x="1049" y="350" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="59" /> -<infoparam name="Primitive port" value="Channel FFT_ch_in" /> -<TGConnectingPoint num="0" id="3185" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_evt_out" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3204" /> <extraparam> -<Prop commName="FFT_ch_in" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> +<Prop commName="FFT_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3188" > -<father id="3199" num="2" /> -<cdparam x="678" y="69" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3207" index="59" uid="3ce8579e-4f8a-46dc-9341-d5bf70411f5b" > +<father id="3220" num="2" /> +<cdparam x="849" y="346" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="59" /> -<infoparam name="Primitive port" value="Channel FFT_ch_out" /> -<TGConnectingPoint num="0" id="3187" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_evt_in" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3206" /> <extraparam> -<Prop commName="FFT_ch_out" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="FFT_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3209" index="60" uid="7aaedc24-c902-4c28-af58-d7faf6fc2c9e" > +<father id="3220" num="3" /> +<cdparam x="990" y="246" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_req_out" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3208" /> +<extraparam> +<Prop commName="FFT_req_out" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3190" > -<father id="3199" num="3" /> -<cdparam x="592" y="111" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3211" index="61" uid="52c123ce-6700-43f7-95b1-c2d54756550f" > +<father id="3220" num="4" /> +<cdparam x="1049" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="59" /> -<infoparam name="Primitive port" value="Event FFT_done" /> -<TGConnectingPoint num="0" id="3189" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_Running" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3210" /> <extraparam> -<Prop commName="FFT_done" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="FFT_Running" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5844,87 +6158,92 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3218" > -<father id="3303" num="2" /> -<cdparam x="522" y="62" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1201" id="3239" index="62" uid="7cc70b2c-ed4a-4f1e-a74f-d87b52ce8a0b" > +<father id="3303" num="3" /> +<cdparam x="815" y="346" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="175" minY="-8" maxY="267" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="416" /> <infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3200" /> -<TGConnectingPoint num="1" id="3201" /> -<TGConnectingPoint num="2" id="3202" /> -<TGConnectingPoint num="3" id="3203" /> -<TGConnectingPoint num="4" id="3204" /> -<TGConnectingPoint num="5" id="3205" /> -<TGConnectingPoint num="6" id="3206" /> -<TGConnectingPoint num="7" id="3207" /> -<TGConnectingPoint num="8" id="3208" /> -<TGConnectingPoint num="9" id="3209" /> -<TGConnectingPoint num="10" id="3210" /> -<TGConnectingPoint num="11" id="3211" /> -<TGConnectingPoint num="12" id="3212" /> -<TGConnectingPoint num="13" id="3213" /> -<TGConnectingPoint num="14" id="3214" /> -<TGConnectingPoint num="15" id="3215" /> -<TGConnectingPoint num="16" id="3216" /> -<TGConnectingPoint num="17" id="3217" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3221" /> +<TGConnectingPoint num="1" id="3222" /> +<TGConnectingPoint num="2" id="3223" /> +<TGConnectingPoint num="3" id="3224" /> +<TGConnectingPoint num="4" id="3225" /> +<TGConnectingPoint num="5" id="3226" /> +<TGConnectingPoint num="6" id="3227" /> +<TGConnectingPoint num="7" id="3228" /> +<TGConnectingPoint num="8" id="3229" /> +<TGConnectingPoint num="9" id="3230" /> +<TGConnectingPoint num="10" id="3231" /> +<TGConnectingPoint num="11" id="3232" /> +<TGConnectingPoint num="12" id="3233" /> +<TGConnectingPoint num="13" id="3234" /> +<TGConnectingPoint num="14" id="3235" /> +<TGConnectingPoint num="15" id="3236" /> +<TGConnectingPoint num="16" id="3237" /> +<TGConnectingPoint num="17" id="3238" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3237" > -<father id="3303" num="3" /> -<cdparam x="522" y="222" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1201" id="3258" index="63" uid="ebf2a7e9-d65d-4f9b-9a4d-f3648dc4b836" > +<father id="3303" num="4" /> +<cdparam x="815" y="96" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="175" minY="-8" maxY="267" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="416" /> <infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3219" /> -<TGConnectingPoint num="1" id="3220" /> -<TGConnectingPoint num="2" id="3221" /> -<TGConnectingPoint num="3" id="3222" /> -<TGConnectingPoint num="4" id="3223" /> -<TGConnectingPoint num="5" id="3224" /> -<TGConnectingPoint num="6" id="3225" /> -<TGConnectingPoint num="7" id="3226" /> -<TGConnectingPoint num="8" id="3227" /> -<TGConnectingPoint num="9" id="3228" /> -<TGConnectingPoint num="10" id="3229" /> -<TGConnectingPoint num="11" id="3230" /> -<TGConnectingPoint num="12" id="3231" /> -<TGConnectingPoint num="13" id="3232" /> -<TGConnectingPoint num="14" id="3233" /> -<TGConnectingPoint num="15" id="3234" /> -<TGConnectingPoint num="16" id="3235" /> -<TGConnectingPoint num="17" id="3236" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3240" /> +<TGConnectingPoint num="1" id="3241" /> +<TGConnectingPoint num="2" id="3242" /> +<TGConnectingPoint num="3" id="3243" /> +<TGConnectingPoint num="4" id="3244" /> +<TGConnectingPoint num="5" id="3245" /> +<TGConnectingPoint num="6" id="3246" /> +<TGConnectingPoint num="7" id="3247" /> +<TGConnectingPoint num="8" id="3248" /> +<TGConnectingPoint num="9" id="3249" /> +<TGConnectingPoint num="10" id="3250" /> +<TGConnectingPoint num="11" id="3251" /> +<TGConnectingPoint num="12" id="3252" /> +<TGConnectingPoint num="13" id="3253" /> +<TGConnectingPoint num="14" id="3254" /> +<TGConnectingPoint num="15" id="3255" /> +<TGConnectingPoint num="16" id="3256" /> +<TGConnectingPoint num="17" id="3257" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="3256" > -<father id="3303" num="4" /> -<cdparam x="552" y="166" /> -<sizeparam width="128" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1202" id="3275" index="64" uid="66904eef-a46f-4e90-b2ee-ef07e8d25f5f" > +<father id="3303" num="5" /> +<cdparam x="871" y="81" /> +<sizeparam width="200" height="104" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="55" minY="0" maxY="179" /> -<infoparam name="Primitive component" value="F_FFT" /> -<TGConnectingPoint num="0" id="3248" /> -<TGConnectingPoint num="1" id="3249" /> -<TGConnectingPoint num="2" id="3250" /> -<TGConnectingPoint num="3" id="3251" /> -<TGConnectingPoint num="4" id="3252" /> -<TGConnectingPoint num="5" id="3253" /> -<TGConnectingPoint num="6" id="3254" /> -<TGConnectingPoint num="7" id="3255" /> -<extraparam> +<cdrectangleparam minX="0" maxX="85" minY="0" maxY="325" /> +<infoparam name="Primitive component" value="X_FFT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3267" /> +<TGConnectingPoint num="1" id="3268" /> +<TGConnectingPoint num="2" id="3269" /> +<TGConnectingPoint num="3" id="3270" /> +<TGConnectingPoint num="4" id="3271" /> +<TGConnectingPoint num="5" id="3272" /> +<TGConnectingPoint num="6" id="3273" /> +<TGConnectingPoint num="7" id="3274" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3239" > -<father id="3256" num="0" /> -<cdparam x="672" y="178" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3260" index="65" uid="d21badb9-2252-4795-9490-4015940d0efe" > +<father id="3275" num="0" /> +<cdparam x="925" y="172" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event FFT_Running" /> -<TGConnectingPoint num="0" id="3238" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="91" /> +<infoparam name="Primitive port" value="Event FFT_done" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3259" /> <extraparam> -<Prop commName="FFT_Running" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="FFT_done" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -5932,107 +6251,68 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3241" > -<father id="3256" num="1" /> -<cdparam x="634" y="158" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3262" index="66" uid="c34983e2-28e1-4f3e-b49a-88905cd2ced9" > +<father id="3275" num="1" /> +<cdparam x="1058" y="107" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Request FFT_req_out" /> -<TGConnectingPoint num="0" id="3240" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="91" /> +<infoparam name="Primitive port" value="Channel FFT_ch_out" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3261" /> <extraparam> -<Prop commName="FFT_req_out" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> +<Prop commName="FFT_ch_out" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3243" > -<father id="3256" num="2" /> -<cdparam x="544" y="222" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event FFT_evt_in" /> -<TGConnectingPoint num="0" id="3242" /> -<extraparam> -<Prop commName="FFT_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3245" > -<father id="3256" num="3" /> -<cdparam x="672" y="224" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3264" index="67" uid="0d20e17a-46e2-4ba7-964c-d2addd85eaa1" > +<father id="3275" num="2" /> +<cdparam x="858" y="96" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event FFT_evt_out" /> -<TGConnectingPoint num="0" id="3244" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="91" /> +<infoparam name="Primitive port" value="Channel FFT_ch_in" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3263" /> <extraparam> -<Prop commName="FFT_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> +<Prop commName="FFT_ch_in" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" vc="0" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3247" > -<father id="3256" num="4" /> -<cdparam x="591" y="158" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3266" index="68" uid="6946b97c-1597-4366-93ed-c6087abf38d9" > +<father id="3275" num="3" /> +<cdparam x="990" y="172" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event FFT_done" /> -<TGConnectingPoint num="0" id="3246" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="91" /> +<infoparam name="Primitive port" value="Request FFT_req_in" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3265" /> <extraparam> -<Prop commName="FFT_done" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> +<Prop commName="FFT_req_in" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3275" > -<father id="3303" num="5" /> -<cdparam x="705" y="224" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-8" maxX="175" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3257" /> -<TGConnectingPoint num="1" id="3258" /> -<TGConnectingPoint num="2" id="3259" /> -<TGConnectingPoint num="3" id="3260" /> -<TGConnectingPoint num="4" id="3261" /> -<TGConnectingPoint num="5" id="3262" /> -<TGConnectingPoint num="6" id="3263" /> -<TGConnectingPoint num="7" id="3264" /> -<TGConnectingPoint num="8" id="3265" /> -<TGConnectingPoint num="9" id="3266" /> -<TGConnectingPoint num="10" id="3267" /> -<TGConnectingPoint num="11" id="3268" /> -<TGConnectingPoint num="12" id="3269" /> -<TGConnectingPoint num="13" id="3270" /> -<TGConnectingPoint num="14" id="3271" /> -<TGConnectingPoint num="15" id="3272" /> -<TGConnectingPoint num="16" id="3273" /> -<TGConnectingPoint num="17" id="3274" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3294" > +<SUBCOMPONENT type="1201" id="3294" index="69" uid="2eaf9498-239b-4462-81d8-d83d742fbfce" > <father id="3303" num="6" /> -<cdparam x="705" y="69" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1100" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="175" minY="-8" maxY="267" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="416" /> <infoparam name="Composite port" value="" /> +<new d="false" /> <TGConnectingPoint num="0" id="3276" /> <TGConnectingPoint num="1" id="3277" /> <TGConnectingPoint num="2" id="3278" /> @@ -6053,12 +6333,13 @@ sequence diagram. <TGConnectingPoint num="17" id="3293" /> </SUBCOMPONENT> -<COMPONENT type="1200" id="3439" > -<cdparam x="780" y="6" /> -<sizeparam width="185" height="275" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1200" id="3439" index="32" uid="9f1e1ccc-c6f7-4d1f-a73f-496ab0a87a72" > +<cdparam x="1218" y="9" /> +<sizeparam width="289" height="429" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="961" minY="0" maxY="577" /> +<cdrectangleparam minX="0" maxX="2343" minY="0" maxY="1405" /> <infoparam name="Composite component" value="AppSink" /> +<new d="false" /> <TGConnectingPoint num="0" id="3431" /> <TGConnectingPoint num="1" id="3432" /> <TGConnectingPoint num="2" id="3433" /> @@ -6071,13 +6352,14 @@ sequence diagram. <info hiddeni="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1201" id="3322" > +<SUBCOMPONENT type="1201" id="3322" index="70" uid="014a66b8-63b1-448c-805e-57451e774c2a" > <father id="3439" num="0" /> -<cdparam x="772" y="178" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1407" y="425" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="177" minY="-8" maxY="267" /> +<cdrectangleparam minX="-13" maxX="276" minY="-13" maxY="416" /> <infoparam name="Composite port" value="" /> +<new d="false" /> <TGConnectingPoint num="0" id="3304" /> <TGConnectingPoint num="1" id="3305" /> <TGConnectingPoint num="2" id="3306" /> @@ -6097,90 +6379,121 @@ sequence diagram. <TGConnectingPoint num="16" id="3320" /> <TGConnectingPoint num="17" id="3321" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="3335" > +<SUBCOMPONENT type="1201" id="3341" index="71" uid="c4509547-8b5c-448f-ac2b-4c8442664ed2" > <father id="3439" num="1" /> -<cdparam x="811" y="49" /> -<sizeparam width="128" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1321" y="425" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="57" minY="0" maxY="179" /> -<infoparam name="Primitive component" value="X_AppSink" /> -<TGConnectingPoint num="0" id="3327" /> -<TGConnectingPoint num="1" id="3328" /> -<TGConnectingPoint num="2" id="3329" /> -<TGConnectingPoint num="3" id="3330" /> -<TGConnectingPoint num="4" id="3331" /> -<TGConnectingPoint num="5" id="3332" /> -<TGConnectingPoint num="6" id="3333" /> -<TGConnectingPoint num="7" id="3334" /> -<extraparam> -<Attribute access="2" id="size" value="" type="0" typeOther="" /> -</extraparam> +<cdrectangleparam minX="-13" maxX="276" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3323" /> +<TGConnectingPoint num="1" id="3324" /> +<TGConnectingPoint num="2" id="3325" /> +<TGConnectingPoint num="3" id="3326" /> +<TGConnectingPoint num="4" id="3327" /> +<TGConnectingPoint num="5" id="3328" /> +<TGConnectingPoint num="6" id="3329" /> +<TGConnectingPoint num="7" id="3330" /> +<TGConnectingPoint num="8" id="3331" /> +<TGConnectingPoint num="9" id="3332" /> +<TGConnectingPoint num="10" id="3333" /> +<TGConnectingPoint num="11" id="3334" /> +<TGConnectingPoint num="12" id="3335" /> +<TGConnectingPoint num="13" id="3336" /> +<TGConnectingPoint num="14" id="3337" /> +<TGConnectingPoint num="15" id="3338" /> +<TGConnectingPoint num="16" id="3339" /> +<TGConnectingPoint num="17" id="3340" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3324" > -<father id="3335" num="0" /> -<cdparam x="883" y="137" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1201" id="3360" index="72" uid="90472ad3-78a6-4fa6-9e36-d0f3f628ef02" > +<father id="3439" num="2" /> +<cdparam x="1205" y="107" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Request AppSink_req_in" /> -<TGConnectingPoint num="0" id="3323" /> -<extraparam> -<Prop commName="AppSink_req_in" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -</extraparam> +<cdrectangleparam minX="-13" maxX="276" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3342" /> +<TGConnectingPoint num="1" id="3343" /> +<TGConnectingPoint num="2" id="3344" /> +<TGConnectingPoint num="3" id="3345" /> +<TGConnectingPoint num="4" id="3346" /> +<TGConnectingPoint num="5" id="3347" /> +<TGConnectingPoint num="6" id="3348" /> +<TGConnectingPoint num="7" id="3349" /> +<TGConnectingPoint num="8" id="3350" /> +<TGConnectingPoint num="9" id="3351" /> +<TGConnectingPoint num="10" id="3352" /> +<TGConnectingPoint num="11" id="3353" /> +<TGConnectingPoint num="12" id="3354" /> +<TGConnectingPoint num="13" id="3355" /> +<TGConnectingPoint num="14" id="3356" /> +<TGConnectingPoint num="15" id="3357" /> +<TGConnectingPoint num="16" id="3358" /> +<TGConnectingPoint num="17" id="3359" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3326" > -<father id="3335" num="1" /> -<cdparam x="803" y="69" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1201" id="3379" index="73" uid="dd799966-53c4-40b3-bc13-7e90fc0857a6" > +<father id="3439" num="3" /> +<cdparam x="1205" y="350" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Channel AppSink_ch_in" /> -<TGConnectingPoint num="0" id="3325" /> -<extraparam> -<Prop commName="AppSink_ch_in" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -</extraparam> +<cdrectangleparam minX="-13" maxX="276" minY="-13" maxY="416" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3361" /> +<TGConnectingPoint num="1" id="3362" /> +<TGConnectingPoint num="2" id="3363" /> +<TGConnectingPoint num="3" id="3364" /> +<TGConnectingPoint num="4" id="3365" /> +<TGConnectingPoint num="5" id="3366" /> +<TGConnectingPoint num="6" id="3367" /> +<TGConnectingPoint num="7" id="3368" /> +<TGConnectingPoint num="8" id="3369" /> +<TGConnectingPoint num="9" id="3370" /> +<TGConnectingPoint num="10" id="3371" /> +<TGConnectingPoint num="11" id="3372" /> +<TGConnectingPoint num="12" id="3373" /> +<TGConnectingPoint num="13" id="3374" /> +<TGConnectingPoint num="14" id="3375" /> +<TGConnectingPoint num="15" id="3376" /> +<TGConnectingPoint num="16" id="3377" /> +<TGConnectingPoint num="17" id="3378" /> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="3354" > -<father id="3439" num="2" /> -<cdparam x="822" y="162" /> -<sizeparam width="128" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1202" id="3398" index="74" uid="5cad4ed7-ac30-4faf-9873-fc619e38207e" > +<father id="3439" num="4" /> +<cdparam x="1284" y="253" /> +<sizeparam width="200" height="150" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="57" minY="0" maxY="179" /> +<cdrectangleparam minX="0" maxX="89" minY="0" maxY="279" /> <infoparam name="Primitive component" value="F_AppSink" /> -<TGConnectingPoint num="0" id="3346" /> -<TGConnectingPoint num="1" id="3347" /> -<TGConnectingPoint num="2" id="3348" /> -<TGConnectingPoint num="3" id="3349" /> -<TGConnectingPoint num="4" id="3350" /> -<TGConnectingPoint num="5" id="3351" /> -<TGConnectingPoint num="6" id="3352" /> -<TGConnectingPoint num="7" id="3353" /> -<extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3390" /> +<TGConnectingPoint num="1" id="3391" /> +<TGConnectingPoint num="2" id="3392" /> +<TGConnectingPoint num="3" id="3393" /> +<TGConnectingPoint num="4" id="3394" /> +<TGConnectingPoint num="5" id="3395" /> +<TGConnectingPoint num="6" id="3396" /> +<TGConnectingPoint num="7" id="3397" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> <Attribute access="2" id="nbOfFFTs" value="" type="0" typeOther="" /> <Attribute access="2" id="type" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3337" > -<father id="3354" num="0" /> -<cdparam x="814" y="178" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3381" index="75" uid="12c2d393-42df-49f1-9186-e53ba94e04df" > +<father id="3398" num="0" /> +<cdparam x="1407" y="390" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event FFT_Running" /> -<TGConnectingPoint num="0" id="3336" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event do2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3380" /> <extraparam> -<Prop commName="FFT_Running" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="do2" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -6188,33 +6501,35 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3339" > -<father id="3354" num="1" /> -<cdparam x="854" y="154" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3383" index="76" uid="da90ac58-aa92-4ad6-a634-bf664c5926dc" > +<father id="3398" num="1" /> +<cdparam x="1321" y="390" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Request AppSink_req_out" /> -<TGConnectingPoint num="0" id="3338" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event do1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3382" /> <extraparam> -<Prop commName="AppSink_req_out" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> +<Prop commName="do1" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3341" > -<father id="3354" num="2" /> -<cdparam x="814" y="224" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3385" index="77" uid="0f4392d9-5e34-4c46-a638-1f65380cc160" > +<father id="3398" num="2" /> +<cdparam x="1271" y="350" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Event AppSink_evt_in" /> -<TGConnectingPoint num="0" id="3340" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3384" /> <extraparam> -<Prop commName="AppSink_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="AppSink_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -6222,33 +6537,35 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3343" > -<father id="3354" num="3" /> -<cdparam x="846" y="250" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3387" index="78" uid="aea57906-9480-431b-94fe-a49cec9b03ae" > +<father id="3398" num="3" /> +<cdparam x="1334" y="240" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event do1" /> -<TGConnectingPoint num="0" id="3342" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request AppSink_req_out" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3386" /> <extraparam> -<Prop commName="do1" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> +<Prop commName="AppSink_req_out" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="3345" > -<father id="3354" num="4" /> -<cdparam x="901" y="250" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3389" index="79" uid="b14bbcb1-cf21-48ef-ab3d-8b7ecb37a923" > +<father id="3398" num="4" /> +<cdparam x="1271" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="120" minY="-8" maxY="88" /> -<infoparam name="Primitive port" value="Event do2" /> -<TGConnectingPoint num="0" id="3344" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_Running" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3388" /> <extraparam> -<Prop commName="do2" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="FFT_Running" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -6256,91 +6573,71 @@ sequence diagram. <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3373" > -<father id="3439" num="3" /> -<cdparam x="772" y="224" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1202" id="3411" index="80" uid="f378c3fc-26ff-4da0-bf5d-0ff64974023b" > +<father id="3439" num="5" /> +<cdparam x="1267" y="76" /> +<sizeparam width="200" height="150" minWidth="-82" minHeight="-54" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="177" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3355" /> -<TGConnectingPoint num="1" id="3356" /> -<TGConnectingPoint num="2" id="3357" /> -<TGConnectingPoint num="3" id="3358" /> -<TGConnectingPoint num="4" id="3359" /> -<TGConnectingPoint num="5" id="3360" /> -<TGConnectingPoint num="6" id="3361" /> -<TGConnectingPoint num="7" id="3362" /> -<TGConnectingPoint num="8" id="3363" /> -<TGConnectingPoint num="9" id="3364" /> -<TGConnectingPoint num="10" id="3365" /> -<TGConnectingPoint num="11" id="3366" /> -<TGConnectingPoint num="12" id="3367" /> -<TGConnectingPoint num="13" id="3368" /> -<TGConnectingPoint num="14" id="3369" /> -<TGConnectingPoint num="15" id="3370" /> -<TGConnectingPoint num="16" id="3371" /> -<TGConnectingPoint num="17" id="3372" /> +<cdrectangleparam minX="0" maxX="89" minY="0" maxY="279" /> +<infoparam name="Primitive component" value="X_AppSink" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3403" /> +<TGConnectingPoint num="1" id="3404" /> +<TGConnectingPoint num="2" id="3405" /> +<TGConnectingPoint num="3" id="3406" /> +<TGConnectingPoint num="4" id="3407" /> +<TGConnectingPoint num="5" id="3408" /> +<TGConnectingPoint num="6" id="3409" /> +<TGConnectingPoint num="7" id="3410" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3392" > -<father id="3439" num="4" /> -<cdparam x="772" y="69" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3400" index="81" uid="5782d7e5-a223-46f2-ae10-2c0a459daade" > +<father id="3411" num="0" /> +<cdparam x="1254" y="107" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="177" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3374" /> -<TGConnectingPoint num="1" id="3375" /> -<TGConnectingPoint num="2" id="3376" /> -<TGConnectingPoint num="3" id="3377" /> -<TGConnectingPoint num="4" id="3378" /> -<TGConnectingPoint num="5" id="3379" /> -<TGConnectingPoint num="6" id="3380" /> -<TGConnectingPoint num="7" id="3381" /> -<TGConnectingPoint num="8" id="3382" /> -<TGConnectingPoint num="9" id="3383" /> -<TGConnectingPoint num="10" id="3384" /> -<TGConnectingPoint num="11" id="3385" /> -<TGConnectingPoint num="12" id="3386" /> -<TGConnectingPoint num="13" id="3387" /> -<TGConnectingPoint num="14" id="3388" /> -<TGConnectingPoint num="15" id="3389" /> -<TGConnectingPoint num="16" id="3390" /> -<TGConnectingPoint num="17" id="3391" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel AppSink_ch_in" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3399" /> +<extraparam> +<Prop commName="AppSink_ch_in" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3411" > -<father id="3439" num="5" /> -<cdparam x="846" y="273" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="3402" index="82" uid="4bbfbeb7-ebf6-4279-b5e5-de55ef2d06bd" > +<father id="3411" num="1" /> +<cdparam x="1379" y="213" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="177" minY="-8" maxY="267" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="3393" /> -<TGConnectingPoint num="1" id="3394" /> -<TGConnectingPoint num="2" id="3395" /> -<TGConnectingPoint num="3" id="3396" /> -<TGConnectingPoint num="4" id="3397" /> -<TGConnectingPoint num="5" id="3398" /> -<TGConnectingPoint num="6" id="3399" /> -<TGConnectingPoint num="7" id="3400" /> -<TGConnectingPoint num="8" id="3401" /> -<TGConnectingPoint num="9" id="3402" /> -<TGConnectingPoint num="10" id="3403" /> -<TGConnectingPoint num="11" id="3404" /> -<TGConnectingPoint num="12" id="3405" /> -<TGConnectingPoint num="13" id="3406" /> -<TGConnectingPoint num="14" id="3407" /> -<TGConnectingPoint num="15" id="3408" /> -<TGConnectingPoint num="16" id="3409" /> -<TGConnectingPoint num="17" id="3410" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request AppSink_req_in" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3401" /> +<extraparam> +<Prop commName="AppSink_req_in" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="3430" > +<SUBCOMPONENT type="1201" id="3430" index="83" uid="49b0ada0-9a24-4f9c-8cca-dcbe0cc23492" > <father id="3439" num="6" /> -<cdparam x="901" y="273" /> -<sizeparam width="16" height="16" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1205" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="177" minY="-8" maxY="267" /> +<cdrectangleparam minX="-13" maxX="276" minY="-13" maxY="416" /> <infoparam name="Composite port" value="" /> +<new d="false" /> <TGConnectingPoint num="0" id="3412" /> <TGConnectingPoint num="1" id="3413" /> <TGConnectingPoint num="2" id="3414" /> @@ -6364,22 +6661,25 @@ sequence diagram. </TMLComponentTaskDiagramPanel> -<TMLActivityDiagramPanel name="Configuration" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1001" id="3441" > +<TMLActivityDiagramPanel name="Configuration" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="3441" index="0" uid="60aea9e9-f435-416e-adf2-e48c2aaad490" > <cdparam x="398" y="176" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="3440" /> </COMPONENT> -<COMPONENT type="1008" id="3444" > +<COMPONENT type="1008" id="3444" index="1" uid="f8ed31b3-808b-4ed9-8761-d8731f5373a9" > <cdparam x="294" y="115" /> -<sizeparam width="232" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="232" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="configuration(sizeOfFFTs, nbOfFFTs)" /> +<new d="false" /> <TGConnectingPoint num="0" id="3442" /> <TGConnectingPoint num="1" id="3443" /> <extraparam> @@ -6389,211 +6689,491 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1000" id="3446" > +<COMPONENT type="1000" id="3446" index="2" uid="4589be6b-3f94-41a4-8ee9-442b625b41f1" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> +<new d="false" /> <TGConnectingPoint num="0" id="3445" /> </COMPONENT> -<CONNECTOR type="115" id="3447" > +<CONNECTOR type="115" id="3447" index="3" uid="5f6a2954-bb6f-48d3-a390-36a823b28b83" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="407" y="70" id="3445" /> <P2 x="410" y="110" id="3442" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3448" > +<CONNECTOR type="115" id="3448" index="4" uid="4e3cbf4a-f18e-4838-9835-508d4a06df14" > <cdparam x="410" y="140" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="410" y="140" id="3443" /> <P2 x="408" y="171" id="3440" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="F_APP" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1011" id="3451" > -<cdparam x="1140" y="412" /> -<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_App" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1008" id="3451" index="0" uid="4e6da785-e227-4f66-bc2d-fc86f58bbeee" > +<cdparam x="820" y="517" /> +<sizeparam width="67" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="action state" value="alt = 1" /> +<infoparam name="send event" value="done()" /> +<new d="false" /> <TGConnectingPoint num="0" id="3449" /> <TGConnectingPoint num="1" id="3450" /> +<extraparam> +<Data eventName="done" nbOfParams="5" /> +</extraparam> </COMPONENT> -<COMPONENT type="1011" id="3454" > -<cdparam x="795" y="429" /> -<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="3454" index="1" uid="70de0465-fd25-4f1b-bf68-35132b3f5315" > +<cdparam x="466" y="498" /> +<sizeparam width="67" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="action state" value="alt = 2" /> +<infoparam name="send event" value="done()" /> +<new d="false" /> <TGConnectingPoint num="0" id="3452" /> <TGConnectingPoint num="1" id="3453" /> +<extraparam> +<Data eventName="done" nbOfParams="5" /> +</extraparam> </COMPONENT> -<COMPONENT type="1001" id="3456" > -<cdparam x="810" y="773" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="3457" index="2" uid="61b4ebcf-7529-4a26-b532-b8dd84f9ab91" > +<cdparam x="564" y="276" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> +<infoparam name="wait event" value="setType(type) " /> +<new d="false" /> <TGConnectingPoint num="0" id="3455" /> +<TGConnectingPoint num="1" id="3456" /> +<extraparam> +<Data eventName="setType" nbOfParams="5" /> +<Param index="0" value="type" /> +</extraparam> </COMPONENT> -<COMPONENT type="1012" id="3464" > -<cdparam x="1015" y="363" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="3459" index="3" uid="13fa13a6-7cd1-44f9-b561-f80b19bfe445" > +<cdparam x="846" y="581" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="choice" value="null" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3458" /> +</COMPONENT> + +<COMPONENT type="1006" id="3462" index="4" uid="041f814d-8b4b-4ef7-bb1e-bf7072de26db" > +<cdparam x="782" y="455" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="APP_ch_out(size)" /> +<new d="false" /> <TGConnectingPoint num="0" id="3460" /> <TGConnectingPoint num="1" id="3461" /> -<TGConnectingPoint num="2" id="3462" /> -<TGConnectingPoint num="3" id="3463" /> +<extraparam> +<Data channelName="APP_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1012" id="3470" index="5" uid="7fdce59f-a7bf-4dab-8dff-36d93f860245" > +<cdparam x="701" y="334" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3466" /> +<TGConnectingPoint num="1" id="3467" /> +<TGConnectingPoint num="2" id="3468" /> +<TGConnectingPoint num="3" id="3469" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3463" index="19" uid="0beeca85-6813-40d8-b843-0fb08b5fd370" > +<father id="3470" num="0" /> +<cdparam x="626" y="369" /> +<sizeparam width="73" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ type == 1]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3464" index="20" uid="0664fc71-4470-454b-aa20-eb4aaa36aea0" > +<father id="3470" num="1" /> +<cdparam x="736" y="344" /> +<sizeparam width="73" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ type == 2]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3465" index="21" uid="2a39c450-8910-4e0d-b180-edd939d5e23c" > +<father id="3470" num="2" /> +<cdparam x="721" y="379" /> +<sizeparam width="12" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="3472" index="6" uid="21e4d9a4-d948-472c-b59e-bf52282c6180" > +<cdparam x="489" y="554" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3471" /> +</COMPONENT> + +<COMPONENT type="1006" id="3475" index="7" uid="32bf29cb-9c64-4f68-bc20-887db21d7305" > +<cdparam x="436" y="442" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="APP_ch_out(size)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3473" /> +<TGConnectingPoint num="1" id="3474" /> +<extraparam> +<Data channelName="APP_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="3478" index="8" uid="2e4262f8-f735-48b0-b3ee-7f68bd3d9a5e" > +<cdparam x="438" y="204" /> +<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg(size)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3476" /> +<TGConnectingPoint num="1" id="3477" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="3480" index="9" uid="ee945e08-1ad2-438b-8d30-0bbdf11cf575" > +<cdparam x="491" y="141" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3479" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="3457" > -<father id="3464" num="0" /> + +<CONNECTOR type="115" id="3481" index="10" uid="42c48744-6179-4876-94f9-8eece373bb38" > +<cdparam x="853" y="542" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="853" y="542" id="3450" /> +<P2 x="856" y="576" id="3458" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3482" index="11" uid="4f388322-70b2-4f90-a1f3-5c42de84d96f" > +<cdparam x="499" y="523" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="499" y="523" id="3453" /> +<P2 x="499" y="549" id="3471" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3483" index="12" uid="42c1f3ce-f8f5-49ff-8351-899816584881" > +<cdparam x="620" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="620" y="301" id="3456" /> +<P2 x="716" y="329" id="3466" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3484" index="13" uid="e23ec255-b97e-4e72-81a3-c2ee6d4e33c7" > +<cdparam x="756" y="349" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="756" y="349" id="3468" /> +<P2 x="845" y="450" id="3460" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3485" index="14" uid="d0d115e9-c721-4cea-bece-3bfbfddcbbe0" > +<cdparam x="676" y="349" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="676" y="349" id="3467" /> +<P2 x="499" y="437" id="3473" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3486" index="15" uid="23cc6958-2b41-4c55-9fcd-c4d9abfdd1fb" > +<cdparam x="498" y="161" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="498" y="161" id="3479" /> +<P2 x="499" y="199" id="3476" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3487" index="16" uid="0c9bd01e-a273-4587-81e2-c6e2a8d31fa8" > +<cdparam x="493" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="499" y="467" id="3474" /> +<P2 x="499" y="493" id="3452" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3488" index="17" uid="5956fdda-cd01-4135-a014-ca521f859dd9" > +<cdparam x="498" y="246" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="499" y="229" id="3477" /> +<P2 x="620" y="271" id="3455" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3489" index="18" uid="848ffd1e-9b2b-4a9a-b9e4-c41512aff968" > +<cdparam x="843" y="514" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="845" y="480" id="3461" /> +<P2 x="853" y="512" id="3449" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_APP" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1011" id="3492" index="0" uid="37e0a2e3-2df0-4061-a65e-937e8ae14754" > +<cdparam x="1140" y="412" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="alt = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3490" /> +<TGConnectingPoint num="1" id="3491" /> +</COMPONENT> + +<COMPONENT type="1011" id="3495" index="1" uid="f9f1232b-4389-4a74-a019-82375dd92eb5" > +<cdparam x="795" y="429" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="alt = 2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3493" /> +<TGConnectingPoint num="1" id="3494" /> +</COMPONENT> + +<COMPONENT type="1001" id="3497" index="2" uid="771d7d39-afff-4ff0-ab93-3d0b272c6b2d" > +<cdparam x="810" y="773" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3496" /> +</COMPONENT> + +<COMPONENT type="1012" id="3505" index="3" uid="63091bcc-4e7f-4efe-80a5-e9bbd9f23607" > +<cdparam x="1015" y="363" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3501" /> +<TGConnectingPoint num="1" id="3502" /> +<TGConnectingPoint num="2" id="3503" /> +<TGConnectingPoint num="3" id="3504" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3498" index="37" uid="5baac915-6de6-4b31-a885-39adc924fbfc" > +<father id="3505" num="0" /> <cdparam x="940" y="398" /> -<sizeparam width="66" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="62" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ alt == 1]" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3458" > -<father id="3464" num="1" /> +<SUBCOMPONENT type="-1" id="3499" index="38" uid="209133db-6280-40b3-a280-24fc956380b7" > +<father id="3505" num="1" /> <cdparam x="1050" y="373" /> -<sizeparam width="66" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="62" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ alt == 2]" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3459" > -<father id="3464" num="2" /> +<SUBCOMPONENT type="-1" id="3500" index="39" uid="021c4592-8cb9-413c-ae72-974a0c08f755" > +<father id="3505" num="2" /> <cdparam x="1035" y="408" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="12" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ ]" /> +<new d="false" /> </SUBCOMPONENT> -<COMPONENT type="1001" id="3466" > +<COMPONENT type="1001" id="3507" index="4" uid="8bd290f6-bed6-4db3-a37b-d7e91d74708e" > <cdparam x="587" y="276" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3465" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3506" /> </COMPONENT> -<COMPONENT type="1010" id="3469" > -<cdparam x="1166" y="639" /> -<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="3510" index="5" uid="56b4e8ef-fa57-4d22-ab1f-edcfd596149f" > +<cdparam x="1159" y="639" /> +<sizeparam width="71" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="done() " /> -<TGConnectingPoint num="0" id="3467" /> -<TGConnectingPoint num="1" id="3468" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3508" /> +<TGConnectingPoint num="1" id="3509" /> <extraparam> <Data eventName="done" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3472" > -<cdparam x="797" y="651" /> -<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="3513" index="6" uid="acf5c657-6e8a-46e2-9478-8d5afbb30edf" > +<cdparam x="790" y="651" /> +<sizeparam width="71" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="done() " /> -<TGConnectingPoint num="0" id="3470" /> -<TGConnectingPoint num="1" id="3471" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3511" /> +<TGConnectingPoint num="1" id="3512" /> <extraparam> <Data eventName="done" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="3475" > -<cdparam x="1166" y="592" /> -<sizeparam width="77" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="3516" index="7" uid="13342157-fa77-4bdb-95f9-fbababaaffe6" > +<cdparam x="1159" y="592" /> +<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="setType(2)" /> -<TGConnectingPoint num="0" id="3473" /> -<TGConnectingPoint num="1" id="3474" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3514" /> +<TGConnectingPoint num="1" id="3515" /> <extraparam> <Data eventName="setType" nbOfParams="5" /> <Param index="0" value="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="3478" > -<cdparam x="787" y="601" /> -<sizeparam width="77" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="3519" index="8" uid="cf872290-9421-4a33-96f8-df63c7be4c67" > +<cdparam x="780" y="601" /> +<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="setType(1)" /> -<TGConnectingPoint num="0" id="3476" /> -<TGConnectingPoint num="1" id="3477" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3517" /> +<TGConnectingPoint num="1" id="3518" /> <extraparam> <Data eventName="setType" nbOfParams="5" /> <Param index="0" value="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3481" > -<cdparam x="1160" y="474" /> -<sizeparam width="48" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="3522" index="9" uid="e7026eaa-a75e-4798-9335-e9967cc51155" > +<cdparam x="1152" y="474" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="do2() " /> -<TGConnectingPoint num="0" id="3479" /> -<TGConnectingPoint num="1" id="3480" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3520" /> +<TGConnectingPoint num="1" id="3521" /> <extraparam> <Data eventName="do2" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3484" > -<cdparam x="784" y="499" /> -<sizeparam width="48" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="3525" index="10" uid="00f9ef2e-e5ec-4aab-9c3a-0734a2178f20" > +<cdparam x="776" y="499" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="do1() " /> -<TGConnectingPoint num="0" id="3482" /> -<TGConnectingPoint num="1" id="3483" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3523" /> +<TGConnectingPoint num="1" id="3524" /> <extraparam> <Data eventName="do1" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1014" id="3488" > +<COMPONENT type="1014" id="3529" index="11" uid="917b3f77-b7f5-4446-9607-cf7d3836ac17" > <cdparam x="500" y="213" /> -<sizeparam width="178" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="178" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="for loop" value="for(i=0;i<nbOfFFTs;i = i+1)" /> -<TGConnectingPoint num="0" id="3485" /> -<TGConnectingPoint num="1" id="3486" /> -<TGConnectingPoint num="2" id="3487" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3526" /> +<TGConnectingPoint num="1" id="3527" /> +<TGConnectingPoint num="2" id="3528" /> <extraparam> <Data init="i=0" condition="i<nbOfFFTs" increment="i = i+1" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3491" > -<cdparam x="287" y="157" /> -<sizeparam width="195" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="3532" index="12" uid="d776b106-a134-45b7-9d37-876247cfc7a8" > +<cdparam x="284" y="157" /> +<sizeparam width="201" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="configuration(size, nbOfFFTs) " /> -<TGConnectingPoint num="0" id="3489" /> -<TGConnectingPoint num="1" id="3490" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3530" /> +<TGConnectingPoint num="1" id="3531" /> <extraparam> <Data eventName="configuration" nbOfParams="5" /> <Param index="0" value="size" /> @@ -6601,60 +7181,68 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1001" id="3493" > +<COMPONENT type="1001" id="3534" index="13" uid="113191e1-4909-41df-a6ad-ac0526d9116a" > <cdparam x="1196" y="775" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3492" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3533" /> </COMPONENT> -<COMPONENT type="1000" id="3495" > +<COMPONENT type="1000" id="3536" index="14" uid="0e2bee21-18fd-490a-bdc7-bf2d40d3662d" > <cdparam x="377" y="91" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3494" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3535" /> </COMPONENT> -<COMPONENT type="1007" id="3498" > -<cdparam x="1106" y="535" /> -<sizeparam width="171" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="3539" index="15" uid="a741ca0d-ca36-4299-9605-f2578472c323" > +<cdparam x="1101" y="535" /> +<sizeparam width="182" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send request" value="AppForward_req_out(size)" /> -<TGConnectingPoint num="0" id="3496" /> -<TGConnectingPoint num="1" id="3497" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3537" /> +<TGConnectingPoint num="1" id="3538" /> <extraparam> <Data requestName="AppForward_req_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="3501" > -<cdparam x="741" y="553" /> -<sizeparam width="171" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="3542" index="16" uid="3da425ca-2aa7-43ff-a9f0-2a5a9e352e0d" > +<cdparam x="736" y="553" /> +<sizeparam width="182" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send request" value="AppForward_req_out(size)" /> -<TGConnectingPoint num="0" id="3499" /> -<TGConnectingPoint num="1" id="3500" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3540" /> +<TGConnectingPoint num="1" id="3541" /> <extraparam> <Data requestName="AppForward_req_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="3504" > -<cdparam x="1119" y="695" /> -<sizeparam width="169" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="3545" index="17" uid="20575104-ad3e-4208-aa40-c1cbce8570c5" > +<cdparam x="1114" y="695" /> +<sizeparam width="179" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="AppForward_evt_out(size)" /> -<TGConnectingPoint num="0" id="3502" /> -<TGConnectingPoint num="1" id="3503" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3543" /> +<TGConnectingPoint num="1" id="3544" /> <accessibility /> <extraparam> <Data eventName="AppForward_evt_out" nbOfParams="5" /> @@ -6662,14 +7250,16 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1008" id="3507" > -<cdparam x="745" y="706" /> -<sizeparam width="169" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="3548" index="18" uid="e612c948-90fb-4745-ae93-9d833163a1da" > +<cdparam x="740" y="706" /> +<sizeparam width="179" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="AppForward_evt_out(size)" /> -<TGConnectingPoint num="0" id="3505" /> -<TGConnectingPoint num="1" id="3506" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3546" /> +<TGConnectingPoint num="1" id="3547" /> <accessibility /> <extraparam> <Data eventName="AppForward_evt_out" nbOfParams="5" /> @@ -6677,455 +7267,427 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="115" id="3508" > +<CONNECTOR type="115" id="3549" index="19" uid="b270e7ae-c462-4ad4-81a7-dc6a35d32ac2" > <cdparam x="1166" y="437" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1166" y="437" id="3450" /> -<P2 x="1184" y="469" id="3479" /> +<P1 x="1166" y="437" id="3491" /> +<P2 x="1184" y="469" id="3520" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3509" > +<CONNECTOR type="115" id="3550" index="20" uid="1ff8bc2e-310a-4f58-b488-5f0e53b15c4d" > <cdparam x="821" y="454" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="821" y="454" id="3453" /> -<P2 x="808" y="494" id="3482" /> +<P1 x="821" y="454" id="3494" /> +<P2 x="808" y="494" id="3523" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3510" > +<CONNECTOR type="115" id="3551" index="21" uid="ae0ea68f-5690-494a-bea1-4bd8e2b750e5" > <cdparam x="678" y="227" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="678" y="227" id="3486" /> -<P2 x="1030" y="353" id="3460" /> +<P1 x="678" y="227" id="3527" /> +<P2 x="1030" y="358" id="3501" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3511" > +<CONNECTOR type="115" id="3552" index="22" uid="8ae3d01b-7663-4111-aec0-ea0322f36065" > <cdparam x="1194" y="664" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1194" y="664" id="3468" /> -<P2 x="1203" y="690" id="3502" /> +<P1 x="1194" y="664" id="3509" /> +<P2 x="1203" y="690" id="3543" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3512" > +<CONNECTOR type="115" id="3553" index="23" uid="d94a73bc-b33d-4c2d-9146-74bc7ec275ef" > <cdparam x="835" y="675" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="825" y="676" id="3471" /> -<P2 x="829" y="701" id="3505" /> +<P1 x="825" y="676" id="3512" /> +<P2 x="829" y="701" id="3546" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3513" > +<CONNECTOR type="115" id="3554" index="24" uid="cdc7a4b7-f96e-4000-b2b4-b80cc757360e" > <cdparam x="1191" y="560" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1191" y="560" id="3497" /> -<P2 x="1204" y="587" id="3473" /> +<P1 x="1192" y="560" id="3538" /> +<P2 x="1205" y="587" id="3514" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3514" > +<CONNECTOR type="115" id="3555" index="25" uid="291d49b1-4043-4946-b6b8-2857320a19c9" > <cdparam x="825" y="630" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="825" y="626" id="3477" /> -<P2 x="825" y="646" id="3470" /> +<P1 x="826" y="626" id="3518" /> +<P2 x="825" y="646" id="3511" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3515" > +<CONNECTOR type="115" id="3556" index="26" uid="d81cac0e-40cc-4606-8556-fc10836ffeb5" > <cdparam x="1184" y="499" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1184" y="499" id="3480" /> -<P2 x="1191" y="530" id="3496" /> +<P1 x="1184" y="499" id="3521" /> +<P2 x="1192" y="530" id="3537" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3516" > +<CONNECTOR type="115" id="3557" index="27" uid="426f70be-574f-4de2-8e6b-3ea23bf3009a" > <cdparam x="808" y="524" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="808" y="524" id="3483" /> -<P2 x="826" y="548" id="3499" /> +<P1 x="808" y="524" id="3524" /> +<P2 x="827" y="548" id="3540" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3517" > +<CONNECTOR type="115" id="3558" index="28" uid="cb4dc590-d92c-4734-a867-4b4456c14643" > <cdparam x="1171" y="617" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1204" y="617" id="3474" /> -<P2 x="1194" y="634" id="3467" /> +<P1 x="1205" y="617" id="3515" /> +<P2 x="1194" y="634" id="3508" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3518" > +<CONNECTOR type="115" id="3559" index="29" uid="ff8188d4-57e1-47ca-9cc7-94f344dab854" > <cdparam x="810" y="553" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1070" y="378" id="3462" /> -<P2 x="1166" y="407" id="3449" /> +<P1 x="1070" y="378" id="3503" /> +<P2 x="1166" y="407" id="3490" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3519" > +<CONNECTOR type="115" id="3560" index="30" uid="1624aaf3-b448-499b-9e04-b586a2d3db78" > <cdparam x="678" y="227" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="990" y="378" id="3461" /> -<P2 x="821" y="424" id="3452" /> +<P1 x="990" y="378" id="3502" /> +<P2 x="821" y="424" id="3493" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3520" > +<CONNECTOR type="115" id="3561" index="31" uid="01ff7bf4-6ec3-4054-8898-6e0a581c7e68" > <cdparam x="1140" y="667" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="826" y="578" id="3500" /> -<P2 x="825" y="596" id="3476" /> +<P1 x="827" y="578" id="3541" /> +<P2 x="826" y="596" id="3517" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3521" > +<CONNECTOR type="115" id="3562" index="32" uid="0a7976c3-d52c-4a6b-ba69-8ddfc181b9cd" > <cdparam x="1485" y="877" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="1203" y="720" id="3503" /> -<P2 x="1206" y="770" id="3492" /> +<P1 x="1203" y="720" id="3544" /> +<P2 x="1206" y="770" id="3533" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3522" > +<CONNECTOR type="115" id="3563" index="33" uid="966abe2f-3d25-454d-a152-216e4c1e78c1" > <cdparam x="384" y="111" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="384" y="111" id="3494" /> -<P2 x="384" y="152" id="3489" /> +<P1 x="384" y="111" id="3535" /> +<P2 x="384" y="152" id="3530" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3523" > +<CONNECTOR type="115" id="3564" index="34" uid="818a857a-2df3-4a17-bbe0-87b075fcf588" > <cdparam x="424" y="174" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="384" y="182" id="3490" /> -<P2 x="589" y="208" id="3485" /> +<P1 x="384" y="182" id="3531" /> +<P2 x="589" y="208" id="3526" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3524" > +<CONNECTOR type="115" id="3565" index="35" uid="1dbbf79b-5af9-418a-bcdd-26cef1290036" > <cdparam x="589" y="238" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="589" y="238" id="3487" /> -<P2 x="597" y="271" id="3465" /> +<P1 x="589" y="238" id="3528" /> +<P2 x="597" y="271" id="3506" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3525" > +<CONNECTOR type="115" id="3566" index="36" uid="5f195c92-01c9-41b5-9830-9b546392d43e" > <cdparam x="829" y="731" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="829" y="731" id="3506" /> -<P2 x="820" y="768" id="3455" /> +<P1 x="829" y="731" id="3547" /> +<P2 x="820" y="768" id="3496" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_App" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1008" id="3528" > -<cdparam x="827" y="517" /> -<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="send event" value="done()" /> -<TGConnectingPoint num="0" id="3526" /> -<TGConnectingPoint num="1" id="3527" /> -<extraparam> -<Data eventName="done" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1008" id="3531" > -<cdparam x="473" y="498" /> -<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_FFT" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1008" id="3569" index="0" uid="12d917d9-90cd-42fc-9d75-135b2405c77f" > +<cdparam x="203" y="403" /> +<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="send event" value="done()" /> -<TGConnectingPoint num="0" id="3529" /> -<TGConnectingPoint num="1" id="3530" /> +<infoparam name="send event" value="FFT_done()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3567" /> +<TGConnectingPoint num="1" id="3568" /> <extraparam> -<Data eventName="done" nbOfParams="5" /> +<Data eventName="FFT_done" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3534" > -<cdparam x="570" y="276" /> -<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1013" id="3573" index="1" uid="8613f689-8274-4207-a941-47403a7b8666" > +<cdparam x="235" y="265" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="wait event" value="setType(type) " /> -<TGConnectingPoint num="0" id="3532" /> -<TGConnectingPoint num="1" id="3533" /> -<extraparam> -<Data eventName="setType" nbOfParams="5" /> -<Param index="0" value="type" /> -</extraparam> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3571" /> +<TGConnectingPoint num="1" id="3572" /> </COMPONENT> - -<COMPONENT type="1001" id="3536" > -<cdparam x="846" y="581" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="3570" index="13" uid="14b91d18-bc36-413d-a7eb-952930d1e410" > +<father id="3573" num="0" /> +<cdparam x="250" y="285" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3535" /> -</COMPONENT> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +<new d="false" /> +</SUBCOMPONENT> -<COMPONENT type="1006" id="3539" > -<cdparam x="787" y="455" /> -<sizeparam width="115" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="3576" index="2" uid="69d2f8d8-36d1-4187-bd0c-281f68d57a86" > +<cdparam x="187" y="184" /> +<sizeparam width="106" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="write channel" value="APP_ch_out(size)" /> -<TGConnectingPoint num="0" id="3537" /> -<TGConnectingPoint num="1" id="3538" /> +<infoparam name="read channel" value="FFT_ch_in(size) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3574" /> +<TGConnectingPoint num="1" id="3575" /> <extraparam> -<Data channelName="APP_ch_out" nbOfSamples="size" secPattern="" /> +<Data channelName="FFT_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1012" id="3547" > -<cdparam x="701" y="334" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="3543" /> -<TGConnectingPoint num="1" id="3544" /> -<TGConnectingPoint num="2" id="3545" /> -<TGConnectingPoint num="3" id="3546" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="3540" > -<father id="3547" num="0" /> -<cdparam x="626" y="369" /> -<sizeparam width="77" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ type == 1]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3541" > -<father id="3547" num="1" /> -<cdparam x="736" y="344" /> -<sizeparam width="77" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ type == 2]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3542" > -<father id="3547" num="2" /> -<cdparam x="721" y="379" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> -</SUBCOMPONENT> - -<COMPONENT type="1001" id="3549" > -<cdparam x="489" y="554" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="3578" index="3" uid="c9f87c14-d70b-4af9-8e84-11ec5bb86a01" > +<cdparam x="231" y="476" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3548" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3577" /> </COMPONENT> -<COMPONENT type="1006" id="3552" > -<cdparam x="441" y="442" /> -<sizeparam width="115" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="3581" index="4" uid="c5b0f84d-3601-4767-ac9f-09aff6dd7357" > +<cdparam x="184" y="346" /> +<sizeparam width="112" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="write channel" value="APP_ch_out(size)" /> -<TGConnectingPoint num="0" id="3550" /> -<TGConnectingPoint num="1" id="3551" /> +<infoparam name="write channel" value="FFT_ch_out(size)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3579" /> +<TGConnectingPoint num="1" id="3580" /> <extraparam> -<Data channelName="APP_ch_out" nbOfSamples="size" secPattern="" /> +<Data channelName="FFT_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1034" id="3555" > -<cdparam x="442" y="204" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="3584" index="5" uid="9358fe83-7580-47dd-82b1-ee408849192b" > +<cdparam x="184" y="108" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="3553" /> -<TGConnectingPoint num="1" id="3554" /> +<infoparam name="read args" value="getReqArg(size)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3582" /> +<TGConnectingPoint num="1" id="3583" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="3557" > -<cdparam x="491" y="141" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="3586" index="6" uid="94e5bc40-e0b1-4490-ae7f-3984bbf7fdd5" > +<cdparam x="233" y="45" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3556" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3585" /> </COMPONENT> -<CONNECTOR type="115" id="3558" > -<cdparam x="853" y="542" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="853" y="542" id="3527" /> -<P2 x="856" y="576" id="3535" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3559" > -<cdparam x="499" y="523" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="499" y="523" id="3530" /> -<P2 x="499" y="549" id="3548" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3560" > -<cdparam x="620" y="301" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="620" y="301" id="3533" /> -<P2 x="716" y="324" id="3543" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3561" > -<cdparam x="756" y="349" /> +<CONNECTOR type="115" id="3587" index="7" uid="76c55612-4a20-4a61-a84e-b790255d6321" > +<cdparam x="242" y="428" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="756" y="349" id="3545" /> -<P2 x="844" y="450" id="3537" /> +<P1 x="242" y="428" id="3568" /> +<P2 x="241" y="471" id="3577" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3562" > -<cdparam x="676" y="349" /> +<CONNECTOR type="115" id="3588" index="8" uid="9c57ad7b-4332-47f4-a9ee-92137bff47b9" > +<cdparam x="383" y="140" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="676" y="349" id="3544" /> -<P2 x="498" y="437" id="3550" /> +<P1 x="240" y="209" id="3575" /> +<P2 x="240" y="260" id="3571" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3563" > -<cdparam x="498" y="161" /> +<CONNECTOR type="115" id="3589" index="9" uid="1711fcd0-fd31-4166-8905-a3e22d352658" > +<cdparam x="295" y="298" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="498" y="161" id="3556" /> -<P2 x="498" y="199" id="3553" /> +<P1 x="240" y="300" id="3572" /> +<P2 x="240" y="341" id="3579" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3564" > -<cdparam x="493" y="428" /> +<CONNECTOR type="115" id="3590" index="10" uid="bd6fc447-ad99-4c45-b6d6-5740f6bccba7" > +<cdparam x="240" y="65" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="498" y="467" id="3551" /> -<P2 x="499" y="493" id="3529" /> +<P1 x="240" y="65" id="3585" /> +<P2 x="240" y="103" id="3582" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3565" > -<cdparam x="498" y="246" /> +<CONNECTOR type="115" id="3591" index="11" uid="0b73059d-78fc-4e72-b1a0-0d7d753c856e" > +<cdparam x="235" y="332" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="498" y="229" id="3554" /> -<P2 x="620" y="271" id="3532" /> +<P1 x="240" y="371" id="3580" /> +<P2 x="242" y="398" id="3567" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3566" > -<cdparam x="843" y="514" /> +<CONNECTOR type="115" id="3592" index="12" uid="fd59d88d-44bd-4779-b29b-b2c032f914ad" > +<cdparam x="240" y="150" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="844" y="480" id="3538" /> -<P2 x="853" y="512" id="3526" /> +<P1 x="240" y="133" id="3583" /> +<P2 x="240" y="179" id="3574" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="F_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1008" id="3569" > +<TMLActivityDiagramPanel name="F_FFT" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1008" id="3595" index="0" uid="865b96b5-3665-4a6f-8a1c-e2dff36a359f" > <cdparam x="576" y="339" /> -<sizeparam width="98" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="FFT_Running()" /> -<TGConnectingPoint num="0" id="3567" /> -<TGConnectingPoint num="1" id="3568" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3593" /> +<TGConnectingPoint num="1" id="3594" /> <extraparam> <Data eventName="FFT_Running" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1030" id="3572" > +<COMPONENT type="1030" id="3598" index="1" uid="69ffd7de-1edb-470d-a46e-226b182657bd" > <cdparam x="455" y="150" /> -<sizeparam width="92" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="for ever loop" value="Loop for ever" /> -<TGConnectingPoint num="0" id="3570" /> -<TGConnectingPoint num="1" id="3571" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3596" /> +<TGConnectingPoint num="1" id="3597" /> </COMPONENT> -<COMPONENT type="1010" id="3575" > +<COMPONENT type="1010" id="3601" index="2" uid="63415c60-42d7-467c-bc7d-9da5dda36179" > <cdparam x="586" y="403" /> -<sizeparam width="83" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="FFT_done() " /> -<TGConnectingPoint num="0" id="3573" /> -<TGConnectingPoint num="1" id="3574" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3599" /> +<TGConnectingPoint num="1" id="3600" /> <accessibility /> <extraparam> <Data eventName="FFT_done" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3578" > +<COMPONENT type="1010" id="3604" index="3" uid="d54dba7e-4425-4ca8-b9c8-d49028973669" > <cdparam x="570" y="209" /> -<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="FFT_evt_in(size) " /> -<TGConnectingPoint num="0" id="3576" /> -<TGConnectingPoint num="1" id="3577" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3602" /> +<TGConnectingPoint num="1" id="3603" /> <extraparam> <Data eventName="FFT_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="3580" > +<COMPONENT type="1001" id="3606" index="4" uid="973aa8ad-dac3-4e52-9f5f-fb7ba1b52cb7" > <cdparam x="613" y="546" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3579" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3605" /> </COMPONENT> -<COMPONENT type="1008" id="3583" > +<COMPONENT type="1008" id="3609" index="5" uid="90a72bb2-f344-443c-8489-fa69f375c85f" > <cdparam x="572" y="468" /> -<sizeparam width="116" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="FFT_evt_out(size)" /> -<TGConnectingPoint num="0" id="3581" /> -<TGConnectingPoint num="1" id="3582" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3607" /> +<TGConnectingPoint num="1" id="3608" /> <extraparam> <Data eventName="FFT_evt_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="3586" > +<COMPONENT type="1007" id="3612" index="6" uid="237ba05e-5080-44f0-8774-b57d023c52ab" > <cdparam x="566" y="281" /> -<sizeparam width="118" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send request" value="FFT_req_out(size)" /> -<TGConnectingPoint num="0" id="3584" /> -<TGConnectingPoint num="1" id="3585" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3610" /> +<TGConnectingPoint num="1" id="3611" /> <breakpoint /> <extraparam> <Data requestName="FFT_req_out" nbOfParams="5" /> @@ -7133,622 +7695,546 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1000" id="3588" > +<COMPONENT type="1000" id="3614" index="7" uid="10e65391-3c17-4fde-a7c9-29e063ebcb74" > <cdparam x="472" y="95" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3587" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3613" /> </COMPONENT> -<CONNECTOR type="115" id="3589" > +<CONNECTOR type="115" id="3615" index="8" uid="c4da6bd2-ec35-44c7-bdb4-d834d0ca1a56" > <cdparam x="633" y="363" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="625" y="364" id="3568" /> -<P2 x="627" y="398" id="3573" /> +<P1 x="625" y="364" id="3594" /> +<P2 x="627" y="398" id="3599" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3590" > +<CONNECTOR type="115" id="3616" index="9" uid="212e3da3-84c4-4d99-95a0-fc7da7696176" > <cdparam x="438" y="108" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="479" y="115" id="3587" /> -<P2 x="501" y="145" id="3570" /> +<P1 x="479" y="115" id="3613" /> +<P2 x="501" y="145" id="3596" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3591" > +<CONNECTOR type="115" id="3617" index="10" uid="c4687963-822f-4e8e-9a04-dd363fdbc204" > <cdparam x="634" y="363" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="627" y="428" id="3574" /> -<P2 x="630" y="463" id="3581" /> +<P1 x="627" y="428" id="3600" /> +<P2 x="630" y="463" id="3607" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3592" > +<CONNECTOR type="115" id="3618" index="11" uid="79487fb0-36c2-42f5-9458-c8f8775c0bf2" > <cdparam x="625" y="306" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="625" y="306" id="3585" /> -<P2 x="625" y="334" id="3567" /> +<P1 x="625" y="306" id="3611" /> +<P2 x="625" y="334" id="3593" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3593" > +<CONNECTOR type="115" id="3619" index="12" uid="bce6b825-8003-4a93-bebf-0c8b61b5287f" > <cdparam x="624" y="417" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="630" y="493" id="3582" /> -<P2 x="623" y="541" id="3579" /> +<P1 x="630" y="493" id="3608" /> +<P2 x="623" y="541" id="3605" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3594" > +<CONNECTOR type="115" id="3620" index="13" uid="61199018-92e1-4375-bb73-ede69c1ab291" > <cdparam x="421" y="159" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="547" y="164" id="3571" /> -<P2 x="625" y="204" id="3576" /> +<P1 x="547" y="164" id="3597" /> +<P2 x="625" y="204" id="3602" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3595" > +<CONNECTOR type="115" id="3621" index="14" uid="f6e885d4-d4a6-4e8d-81a8-0e3af164d71e" > <cdparam x="665" y="226" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="625" y="234" id="3577" /> -<P2 x="625" y="276" id="3584" /> +<P1 x="625" y="234" id="3603" /> +<P2 x="625" y="276" id="3610" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1008" id="3598" > -<cdparam x="203" y="403" /> -<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="send event" value="FFT_done()" /> -<TGConnectingPoint num="0" id="3596" /> -<TGConnectingPoint num="1" id="3597" /> -<extraparam> -<Data eventName="FFT_done" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1013" id="3602" > -<cdparam x="235" y="265" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="3600" /> -<TGConnectingPoint num="1" id="3601" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="3599" > -<father id="3602" num="0" /> -<cdparam x="250" y="285" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="size" /> -</SUBCOMPONENT> - -<COMPONENT type="1009" id="3605" > -<cdparam x="187" y="184" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_AppSink" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1009" id="3624" index="0" uid="fb8a04af-6971-4277-ada1-624b92b7b235" > +<cdparam x="195" y="186" /> +<sizeparam width="135" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="read channel" value="FFT_ch_in(size) " /> -<TGConnectingPoint num="0" id="3603" /> -<TGConnectingPoint num="1" id="3604" /> +<infoparam name="read channel" value="AppSink_ch_in(size) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3622" /> +<TGConnectingPoint num="1" id="3623" /> <extraparam> -<Data channelName="FFT_ch_in" nbOfSamples="size" secPattern="" /> +<Data channelName="AppSink_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="3607" > -<cdparam x="231" y="476" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="3626" index="1" uid="7cec1c2e-0a5a-4d34-9b07-c868030fbc0b" > +<cdparam x="252" y="420" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3606" /> -</COMPONENT> - -<COMPONENT type="1006" id="3610" > -<cdparam x="184" y="346" /> -<sizeparam width="112" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="write channel" value="FFT_ch_out(size)" /> -<TGConnectingPoint num="0" id="3608" /> -<TGConnectingPoint num="1" id="3609" /> -<extraparam> -<Data channelName="FFT_ch_out" nbOfSamples="size" secPattern="" /> -</extraparam> +<new d="false" /> +<TGConnectingPoint num="0" id="3625" /> </COMPONENT> -<COMPONENT type="1034" id="3613" > -<cdparam x="184" y="108" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="3629" index="2" uid="e2908817-61e7-43ab-baf8-28fb3f5188d3" > +<cdparam x="206" y="110" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="3611" /> -<TGConnectingPoint num="1" id="3612" /> +<infoparam name="read args" value="getReqArg(size)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3627" /> +<TGConnectingPoint num="1" id="3628" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="3615" > -<cdparam x="233" y="45" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="3631" index="3" uid="8681d6a3-2dfa-4c83-ae66-4eb1c2321c3e" > +<cdparam x="255" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3614" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3630" /> </COMPONENT> -<CONNECTOR type="115" id="3616" > -<cdparam x="242" y="428" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="242" y="428" id="3597" /> -<P2 x="241" y="471" id="3606" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3617" > -<cdparam x="383" y="140" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="240" y="209" id="3604" /> -<P2 x="240" y="260" id="3600" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3618" > -<cdparam x="295" y="298" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="240" y="300" id="3601" /> -<P2 x="240" y="341" id="3608" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3619" > -<cdparam x="240" y="65" /> +<CONNECTOR type="115" id="3632" index="4" uid="b4281cc0-1c51-4594-9c17-f3cb9cbb7570" > +<cdparam x="262" y="211" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="65" id="3614" /> -<P2 x="240" y="103" id="3611" /> +<P1 x="262" y="211" id="3623" /> +<P2 x="262" y="415" id="3625" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3620" > -<cdparam x="235" y="332" /> +<CONNECTOR type="115" id="3633" index="5" uid="7d2805eb-e58e-4921-94e9-5ef134b5f1de" > +<cdparam x="262" y="67" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="371" id="3609" /> -<P2 x="242" y="398" id="3596" /> +<P1 x="262" y="67" id="3630" /> +<P2 x="262" y="105" id="3627" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3621" > -<cdparam x="240" y="150" /> +<CONNECTOR type="115" id="3634" index="6" uid="1a97cd08-57de-42a9-832a-d40204c91e4e" > +<cdparam x="262" y="152" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="133" id="3612" /> -<P2 x="240" y="179" id="3603" /> +<P1 x="262" y="135" id="3628" /> +<P2 x="262" y="181" id="3622" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="F_AppSink" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1008" id="3624" > +<TMLActivityDiagramPanel name="F_AppSink" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1008" id="3637" index="0" uid="c08db8f9-ea96-4492-9eb5-093571d1a4af" > <cdparam x="614" y="207" /> -<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="do1()" /> -<TGConnectingPoint num="0" id="3622" /> -<TGConnectingPoint num="1" id="3623" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3635" /> +<TGConnectingPoint num="1" id="3636" /> <extraparam> <Data eventName="do1" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="3627" > +<COMPONENT type="1010" id="3640" index="1" uid="9ce4c1dd-7692-4af1-8f53-187377174883" > <cdparam x="638" y="359" /> -<sizeparam width="102" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="102" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="FFT_Running() " /> -<TGConnectingPoint num="0" id="3625" /> -<TGConnectingPoint num="1" id="3626" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3638" /> +<TGConnectingPoint num="1" id="3639" /> <extraparam> <Data eventName="FFT_Running" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="3630" > +<COMPONENT type="1011" id="3643" index="2" uid="962e82b7-43dc-43ab-a510-7b35cff7bee6" > <cdparam x="625" y="571" /> -<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="action state" value="type = 1" /> -<TGConnectingPoint num="0" id="3628" /> -<TGConnectingPoint num="1" id="3629" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3641" /> +<TGConnectingPoint num="1" id="3642" /> </COMPONENT> -<COMPONENT type="1001" id="3632" > +<COMPONENT type="1001" id="3645" index="3" uid="a83c8051-967f-4119-b2fe-ad53ed7b707b" > <cdparam x="952" y="555" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3631" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3644" /> </COMPONENT> -<COMPONENT type="1011" id="3635" > +<COMPONENT type="1011" id="3648" index="4" uid="214a3aea-5395-4ab6-9af1-d6af05f39544" > <cdparam x="457" y="551" /> -<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="action state" value="type = 2" /> -<TGConnectingPoint num="0" id="3633" /> -<TGConnectingPoint num="1" id="3634" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3646" /> +<TGConnectingPoint num="1" id="3647" /> </COMPONENT> -<COMPONENT type="1008" id="3638" > +<COMPONENT type="1008" id="3651" index="5" uid="8f7ee91d-c479-4dd2-bba7-20c3afb6002c" > <cdparam x="619" y="506" /> -<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="do2()" /> -<TGConnectingPoint num="0" id="3636" /> -<TGConnectingPoint num="1" id="3637" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3649" /> +<TGConnectingPoint num="1" id="3650" /> <extraparam> <Data eventName="do2" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="3640" > +<COMPONENT type="1001" id="3653" index="6" uid="6d7652e5-6af7-480a-b8e0-6e224d411b6b" > <cdparam x="665" y="640" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3639" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3652" /> </COMPONENT> -<COMPONENT type="1008" id="3643" > +<COMPONENT type="1008" id="3656" index="7" uid="6c3abc33-c2be-4f4e-a954-0bd22bf73320" > <cdparam x="477" y="498" /> -<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="44" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send event" value="do1()" /> -<TGConnectingPoint num="0" id="3641" /> -<TGConnectingPoint num="1" id="3642" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3654" /> +<TGConnectingPoint num="1" id="3655" /> <extraparam> <Data eventName="do1" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1012" id="3651" > +<COMPONENT type="1012" id="3664" index="8" uid="8582c99e-3807-4cee-84e9-f00ca8a0ed70" > <cdparam x="566" y="429" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="3647" /> -<TGConnectingPoint num="1" id="3648" /> -<TGConnectingPoint num="2" id="3649" /> -<TGConnectingPoint num="3" id="3650" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="3644" > -<father id="3651" num="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3660" /> +<TGConnectingPoint num="1" id="3661" /> +<TGConnectingPoint num="2" id="3662" /> +<TGConnectingPoint num="3" id="3663" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3657" index="31" uid="4081e48e-4b25-4cde-83ac-15ef52b2a2df" > +<father id="3664" num="0" /> <cdparam x="491" y="440" /> -<sizeparam width="77" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="77" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ type == 1]" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3645" > -<father id="3651" num="1" /> +<SUBCOMPONENT type="-1" id="3658" index="32" uid="3d9cb160-8467-4153-b039-dee8ac72cc69" > +<father id="3664" num="1" /> <cdparam x="601" y="439" /> -<sizeparam width="77" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="77" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ type == 2]" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="3646" > -<father id="3651" num="2" /> +<SUBCOMPONENT type="-1" id="3659" index="33" uid="08902100-9782-4c3f-b1ae-da4d79956646" > +<father id="3664" num="2" /> <cdparam x="586" y="474" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ ]" /> +<new d="false" /> </SUBCOMPONENT> -<COMPONENT type="1001" id="3653" > +<COMPONENT type="1001" id="3666" index="9" uid="c453d620-f087-4980-bd35-bbc9b7d22a09" > <cdparam x="461" y="628" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3652" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3665" /> </COMPONENT> -<COMPONENT type="1016" id="3661" > +<COMPONENT type="1016" id="3674" index="10" uid="76023058-fbe2-4a8a-8455-b51678cc5349" > <cdparam x="772" y="326" /> -<sizeparam width="150" height="5" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="sequence" value="null" /> -<TGConnectingPoint num="0" id="3655" /> -<TGConnectingPoint num="1" id="3656" /> -<TGConnectingPoint num="2" id="3657" /> -<TGConnectingPoint num="3" id="3658" /> -<TGConnectingPoint num="4" id="3659" /> -<TGConnectingPoint num="5" id="3660" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="3654" > -<father id="3661" num="0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3668" /> +<TGConnectingPoint num="1" id="3669" /> +<TGConnectingPoint num="2" id="3670" /> +<TGConnectingPoint num="3" id="3671" /> +<TGConnectingPoint num="4" id="3672" /> +<TGConnectingPoint num="5" id="3673" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3667" index="34" uid="c2ecb3ec-c943-42a3-b77c-9db229109956" > +<father id="3674" num="0" /> <cdparam x="926" y="333" /> -<sizeparam width="20" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> <infoparam name="Sequence" value=">>" /> +<new d="false" /> </SUBCOMPONENT> -<COMPONENT type="1011" id="3664" > +<COMPONENT type="1011" id="3677" index="11" uid="e0df44c5-df2d-43e4-b21c-b2fe5d639748" > <cdparam x="581" y="150" /> -<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="63" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="action state" value="type = 2" /> -<TGConnectingPoint num="0" id="3662" /> -<TGConnectingPoint num="1" id="3663" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3675" /> +<TGConnectingPoint num="1" id="3676" /> </COMPONENT> -<COMPONENT type="1030" id="3667" > +<COMPONENT type="1030" id="3680" index="12" uid="b4f7fca9-e56a-46c3-9a37-36198326b70d" > <cdparam x="628" y="259" /> -<sizeparam width="92" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="for ever loop" value="Loop for ever" /> -<TGConnectingPoint num="0" id="3665" /> -<TGConnectingPoint num="1" id="3666" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3678" /> +<TGConnectingPoint num="1" id="3679" /> </COMPONENT> -<COMPONENT type="1010" id="3670" > +<COMPONENT type="1010" id="3683" index="13" uid="8b9a7626-21d8-4cab-bf10-82e9ecc3bee1" > <cdparam x="866" y="419" /> -<sizeparam width="139" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="wait event" value="AppSink_evt_in(size) " /> -<TGConnectingPoint num="0" id="3668" /> -<TGConnectingPoint num="1" id="3669" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3681" /> +<TGConnectingPoint num="1" id="3682" /> <extraparam> <Data eventName="AppSink_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="3673" > +<COMPONENT type="1007" id="3686" index="14" uid="19c9db45-1a4c-4125-a765-0e92af9391c8" > <cdparam x="875" y="477" /> -<sizeparam width="147" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="send request" value="AppSink_req_out(size)" /> -<TGConnectingPoint num="0" id="3671" /> -<TGConnectingPoint num="1" id="3672" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3684" /> +<TGConnectingPoint num="1" id="3685" /> <extraparam> <Data requestName="AppSink_req_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="3675" > +<COMPONENT type="1000" id="3688" index="15" uid="5899091f-b96f-450a-a42f-3aa99792ef1d" > <cdparam x="577" y="93" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3674" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3687" /> </COMPONENT> -<CONNECTOR type="115" id="3676" > +<CONNECTOR type="115" id="3689" index="16" uid="0fa68a8d-b26a-48b5-9c44-a2230968fd74" > <cdparam x="620" y="239" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="636" y="232" id="3623" /> -<P2 x="674" y="254" id="3665" /> +<P1 x="636" y="232" id="3636" /> +<P2 x="674" y="254" id="3678" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3677" > +<CONNECTOR type="115" id="3690" index="17" uid="b7e84a59-bee3-4dc5-9c38-3ff944d65233" > <cdparam x="948" y="502" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="948" y="502" id="3672" /> -<P2 x="962" y="550" id="3631" /> +<P1 x="948" y="502" id="3685" /> +<P2 x="962" y="550" id="3644" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3678" > +<CONNECTOR type="115" id="3691" index="18" uid="5c3c5d5c-d21e-4662-b4c0-2d7e02c0a946" > <cdparam x="641" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="641" y="531" id="3637" /> -<P2 x="656" y="566" id="3628" /> +<P1 x="641" y="531" id="3650" /> +<P2 x="656" y="566" id="3641" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3679" > +<CONNECTOR type="115" id="3692" index="19" uid="bf6e16b0-2adc-4e40-bc30-2d8259bdca00" > <cdparam x="488" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="488" y="576" id="3634" /> -<P2 x="471" y="623" id="3652" /> +<P1 x="488" y="576" id="3647" /> +<P2 x="471" y="623" id="3665" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3680" > +<CONNECTOR type="115" id="3693" index="20" uid="f00b692f-c86c-4df4-b177-076b17127b25" > <cdparam x="896" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="896" y="331" id="3660" /> -<P2 x="935" y="414" id="3668" /> +<P1 x="896" y="331" id="3673" /> +<P2 x="935" y="414" id="3681" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3681" > +<CONNECTOR type="115" id="3694" index="21" uid="3c49b63c-5b25-417c-abc2-d7e3aca9f40f" > <cdparam x="720" y="273" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="720" y="273" id="3666" /> -<P2 x="847" y="326" id="3655" /> +<P1 x="720" y="273" id="3679" /> +<P2 x="847" y="326" id="3668" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3682" > +<CONNECTOR type="115" id="3695" index="22" uid="fcbbd717-7eca-4554-b942-815cb35a7a36" > <cdparam x="592" y="211" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="612" y="175" id="3663" /> -<P2 x="636" y="202" id="3622" /> +<P1 x="612" y="175" id="3676" /> +<P2 x="636" y="202" id="3635" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3683" > +<CONNECTOR type="115" id="3696" index="23" uid="6ad4bef3-e9e0-4586-b897-fb73f100278c" > <cdparam x="469" y="94" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="584" y="113" id="3674" /> -<P2 x="612" y="145" id="3662" /> +<P1 x="584" y="113" id="3687" /> +<P2 x="612" y="145" id="3675" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3684" > +<CONNECTOR type="115" id="3697" index="24" uid="2999309e-ab96-4891-bf5e-b3a590e875fb" > <cdparam x="937" y="350" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="935" y="444" id="3669" /> -<P2 x="948" y="472" id="3671" /> +<P1 x="935" y="444" id="3682" /> +<P2 x="948" y="472" id="3684" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3685" > +<CONNECTOR type="115" id="3698" index="25" uid="b1598db4-958a-4c83-8026-99cd3adbe290" > <cdparam x="797" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="689" y="384" id="3626" /> -<P2 x="581" y="419" id="3647" /> +<P1 x="689" y="384" id="3639" /> +<P2 x="581" y="424" id="3660" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3686" > +<CONNECTOR type="115" id="3699" index="26" uid="5480234e-0b50-4ff4-96de-8fd1a547a62b" > <cdparam x="541" y="444" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="541" y="444" id="3648" /> -<P2 x="499" y="493" id="3641" /> +<P1 x="541" y="444" id="3661" /> +<P2 x="499" y="493" id="3654" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3687" > +<CONNECTOR type="115" id="3700" index="27" uid="5104c70c-9430-419e-a283-6c2613fc89ee" > <cdparam x="515" y="495" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="499" y="523" id="3642" /> -<P2 x="488" y="546" id="3633" /> +<P1 x="499" y="523" id="3655" /> +<P2 x="488" y="546" id="3646" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3688" > +<CONNECTOR type="115" id="3701" index="28" uid="ea8eba71-2a1c-4f45-8ded-648e943444e3" > <cdparam x="621" y="444" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="621" y="444" id="3649" /> -<P2 x="641" y="501" id="3636" /> +<P1 x="621" y="444" id="3662" /> +<P2 x="641" y="501" id="3649" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3689" > +<CONNECTOR type="115" id="3702" index="29" uid="409bbc60-da15-4072-a613-445ecfe96321" > <cdparam x="641" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="656" y="596" id="3629" /> -<P2 x="675" y="635" id="3639" /> +<P1 x="656" y="596" id="3642" /> +<P2 x="675" y="635" id="3652" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="115" id="3690" > +<CONNECTOR type="115" id="3703" index="30" uid="8817d4bf-e271-4cfb-9ecc-f825d67fd954" > <cdparam x="847" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="847" y="331" id="3658" /> -<P2 x="689" y="354" id="3625" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> - -</TMLActivityDiagramPanel> - -<TMLActivityDiagramPanel name="X_AppSink" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1009" id="3693" > -<cdparam x="195" y="186" /> -<sizeparam width="135" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="read channel" value="AppSink_ch_in(size) " /> -<TGConnectingPoint num="0" id="3691" /> -<TGConnectingPoint num="1" id="3692" /> -<extraparam> -<Data channelName="AppSink_ch_in" nbOfSamples="size" secPattern="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="3695" > -<cdparam x="252" y="420" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3694" /> -</COMPONENT> - -<COMPONENT type="1034" id="3698" > -<cdparam x="206" y="110" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="3696" /> -<TGConnectingPoint num="1" id="3697" /> -<extraparam> -<Data nbOfParams="5" /> -<Param index="0" value="size" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1000" id="3700" > -<cdparam x="255" y="47" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3699" /> -</COMPONENT> - -<CONNECTOR type="115" id="3701" > -<cdparam x="262" y="211" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="262" y="211" id="3692" /> -<P2 x="262" y="415" id="3694" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3702" > -<cdparam x="262" y="67" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="262" y="67" id="3699" /> -<P2 x="262" y="105" id="3696" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="3703" > -<cdparam x="262" y="152" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="262" y="135" id="3697" /> -<P2 x="262" y="181" id="3691" /> +<P1 x="847" y="331" id="3671" /> +<P2 x="689" y="354" id="3638" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </TMLActivityDiagramPanel> @@ -7759,13 +8245,14 @@ sequence diagram. <Modeling type="TML Architecture" nameTab="Mapping_1" > -<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="50" > -<COMPONENT type="1100" id="3728" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="50" zoom="1.0" > +<COMPONENT type="1100" id="3728" index="0" uid="8a666ee4-88d5-4b7a-a49a-f5e88dd31f31" > <cdparam x="560" y="807" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3704" /> <TGConnectingPoint num="1" id="3705" /> <TGConnectingPoint num="2" id="3706" /> @@ -7792,16 +8279,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3727" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="3753" > +<COMPONENT type="1100" id="3753" index="1" uid="cb7ec29c-fbf6-4ac4-9972-1c0b32e3cac9" > <cdparam x="543" y="422" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3729" /> <TGConnectingPoint num="1" id="3730" /> <TGConnectingPoint num="2" id="3731" /> @@ -7828,16 +8316,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3752" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="3778" > +<COMPONENT type="1105" id="3778" index="2" uid="56be983c-3aa0-4614-909d-27a5f3bd187d" > <cdparam x="354" y="243" /> <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3754" /> <TGConnectingPoint num="1" id="3755" /> <TGConnectingPoint num="2" id="3756" /> @@ -7864,16 +8353,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3777" /> <extraparam> <info stereotype="MEMORY" nodeName="ADAIF_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="2" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="3803" > +<COMPONENT type="1100" id="3803" index="3" uid="acb92854-5562-4b96-a3a0-21f4464add86" > <cdparam x="29" y="215" /> <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3779" /> <TGConnectingPoint num="1" id="3780" /> <TGConnectingPoint num="2" id="3781" /> @@ -7900,16 +8390,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3802" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="4" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="4" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="3828" > +<COMPONENT type="1106" id="3828" index="4" uid="31af5920-d6c1-4470-8bd6-9673b6b9120e" > <cdparam x="306" y="545" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3804" /> <TGConnectingPoint num="1" id="3805" /> <TGConnectingPoint num="2" id="3806" /> @@ -7940,12 +8431,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1105" id="3853" > +<COMPONENT type="1105" id="3853" index="5" uid="9fc1863a-7e1c-4d0c-adb7-5f0682f17fcb" > <cdparam x="1544" y="737" /> <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="DDR" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3829" /> <TGConnectingPoint num="1" id="3830" /> <TGConnectingPoint num="2" id="3831" /> @@ -7972,16 +8464,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3852" /> <extraparam> <info stereotype="MEMORY" nodeName="DDR" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="4" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="4" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="3914" > +<COMPONENT type="1100" id="3914" index="6" uid="10facd5d-453c-4425-8137-380b55fd1ffd" > <cdparam x="1431" y="265" /> <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainCPU" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3890" /> <TGConnectingPoint num="1" id="3891" /> <TGConnectingPoint num="2" id="3892" /> @@ -8008,16 +8501,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3913" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="3862" > +<SUBCOMPONENT type="1101" id="3862" index="55" uid="0c754cf6-bf27-4e21-b87d-a8dc2e486315" > <father id="3914" num="0" /> -<cdparam x="1673" y="368" /> -<sizeparam width="131" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1479" y="298" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="286" minY="0" maxY="253" /> -<infoparam name="TGComponent" value="Demo_TX::F_FFT" /> +<cdrectangleparam minX="0" maxX="242" minY="0" maxY="253" /> +<infoparam name="TGComponent" value="Demo_TX::Configuration" /> +<new d="false" /> <TGConnectingPoint num="0" id="3854" /> <TGConnectingPoint num="1" id="3855" /> <TGConnectingPoint num="2" id="3856" /> @@ -8027,16 +8521,17 @@ sequence diagram. <TGConnectingPoint num="6" id="3860" /> <TGConnectingPoint num="7" id="3861" /> <extraparam> -<info value="Demo_TX::F_FFT" taskName="F_FFT" referenceTaskName="Demo_TX" priority="0" operation="F_FFT" fatherComponentMECType="0" /> +<info value="Demo_TX::Configuration" taskName="Configuration" referenceTaskName="Demo_TX" priority="0" operationMEC="Configuration" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="3871" > +<SUBCOMPONENT type="1101" id="3871" index="56" uid="ba4531c7-69b7-405c-a635-4e8ef66a9c8c" > <father id="3914" num="1" /> -<cdparam x="1686" y="306" /> -<sizeparam width="158" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1483" y="419" /> +<sizeparam width="133" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="259" minY="0" maxY="253" /> -<infoparam name="TGComponent" value="Demo_TX::F_AppSink" /> +<cdrectangleparam minX="0" maxX="284" minY="0" maxY="253" /> +<infoparam name="TGComponent" value="Demo_TX::F_APP" /> +<new d="false" /> <TGConnectingPoint num="0" id="3863" /> <TGConnectingPoint num="1" id="3864" /> <TGConnectingPoint num="2" id="3865" /> @@ -8046,16 +8541,17 @@ sequence diagram. <TGConnectingPoint num="6" id="3869" /> <TGConnectingPoint num="7" id="3870" /> <extraparam> -<info value="Demo_TX::F_AppSink" taskName="F_AppSink" referenceTaskName="Demo_TX" priority="0" operation="F_FFT" fatherComponentMECType="0" /> +<info value="Demo_TX::F_APP" taskName="F_APP" referenceTaskName="Demo_TX" priority="0" operationMEC="F_APP" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="3880" > +<SUBCOMPONENT type="1101" id="3880" index="57" uid="560ce655-4cc2-406b-bb86-a2db63464a0a" > <father id="3914" num="2" /> -<cdparam x="1483" y="419" /> -<sizeparam width="133" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1686" y="306" /> +<sizeparam width="158" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="284" minY="0" maxY="253" /> -<infoparam name="TGComponent" value="Demo_TX::F_APP" /> +<cdrectangleparam minX="0" maxX="259" minY="0" maxY="253" /> +<infoparam name="TGComponent" value="Demo_TX::F_AppSink" /> +<new d="false" /> <TGConnectingPoint num="0" id="3872" /> <TGConnectingPoint num="1" id="3873" /> <TGConnectingPoint num="2" id="3874" /> @@ -8065,16 +8561,17 @@ sequence diagram. <TGConnectingPoint num="6" id="3878" /> <TGConnectingPoint num="7" id="3879" /> <extraparam> -<info value="Demo_TX::F_APP" taskName="F_APP" referenceTaskName="Demo_TX" priority="0" operation="F_APP" fatherComponentMECType="0" /> +<info value="Demo_TX::F_AppSink" taskName="F_AppSink" referenceTaskName="Demo_TX" priority="0" operationMEC="F_FFT" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="3889" > +<SUBCOMPONENT type="1101" id="3889" index="58" uid="12de9982-6804-4582-9e0b-568bf1e8c6ab" > <father id="3914" num="3" /> -<cdparam x="1479" y="298" /> -<sizeparam width="175" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1673" y="368" /> +<sizeparam width="131" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="242" minY="0" maxY="253" /> -<infoparam name="TGComponent" value="Demo_TX::Configuration" /> +<cdrectangleparam minX="0" maxX="286" minY="0" maxY="253" /> +<infoparam name="TGComponent" value="Demo_TX::F_FFT" /> +<new d="false" /> <TGConnectingPoint num="0" id="3881" /> <TGConnectingPoint num="1" id="3882" /> <TGConnectingPoint num="2" id="3883" /> @@ -8084,16 +8581,17 @@ sequence diagram. <TGConnectingPoint num="6" id="3887" /> <TGConnectingPoint num="7" id="3888" /> <extraparam> -<info value="Demo_TX::Configuration" taskName="Configuration" referenceTaskName="Demo_TX" priority="0" operation="Configuration" fatherComponentMECType="0" /> +<info value="Demo_TX::F_FFT" taskName="F_FFT" referenceTaskName="Demo_TX" priority="0" operationMEC="F_FFT" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="3939" > +<COMPONENT type="1102" id="3939" index="7" uid="fe2a942e-3c1e-4de9-ade9-7dcf040cb187" > <cdparam x="1527" y="635" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3915" /> <TGConnectingPoint num="1" id="3916" /> <TGConnectingPoint num="2" id="3917" /> @@ -8120,16 +8618,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3938" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="3964" > +<COMPONENT type="1106" id="3964" index="8" uid="060c622a-7dc0-4185-936f-263fb3605632" > <cdparam x="1367" y="610" /> <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3940" /> <TGConnectingPoint num="1" id="3941" /> <TGConnectingPoint num="2" id="3942" /> @@ -8160,12 +8659,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1102" id="3989" > +<COMPONENT type="1102" id="3989" index="9" uid="cc587f8d-9287-4e59-a9c3-b85f5ee23dea" > <cdparam x="231" y="635" /> <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Crossbar" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3965" /> <TGConnectingPoint num="1" id="3966" /> <TGConnectingPoint num="2" id="3967" /> @@ -8192,16 +8692,17 @@ sequence diagram. <TGConnectingPoint num="23" id="3988" /> <extraparam> <info stereotype="BUS-RR" nodeName="Crossbar" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4014" > +<COMPONENT type="1106" id="4014" index="10" uid="311dd4a1-8a57-42a1-9b03-f61bfae89bbf" > <cdparam x="306" y="737" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="3990" /> <TGConnectingPoint num="1" id="3991" /> <TGConnectingPoint num="2" id="3992" /> @@ -8232,12 +8733,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4039" > +<COMPONENT type="1105" id="4039" index="11" uid="10ae3342-ce25-4b49-a214-e8ba6fea8354" > <cdparam x="376" y="949" /> <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4015" /> <TGConnectingPoint num="1" id="4016" /> <TGConnectingPoint num="2" id="4017" /> @@ -8264,16 +8766,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4038" /> <extraparam> <info stereotype="MEMORY" nodeName="INTL_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="3" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4082" > +<COMPONENT type="1100" id="4082" index="12" uid="b8815cee-299f-4b78-9257-025eef970c2f" > <cdparam x="91" y="938" /> <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4058" /> <TGConnectingPoint num="1" id="4059" /> <TGConnectingPoint num="2" id="4060" /> @@ -8300,16 +8803,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4081" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="2" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="2" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="4048" > +<SUBCOMPONENT type="1101" id="4048" index="59" uid="8052785a-308e-4bb2-82dc-d56727419e05" > <father id="4082" num="0" /> -<cdparam x="163" y="1021" /> -<sizeparam width="160" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="136" y="975" /> +<sizeparam width="137" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="74" minY="0" maxY="100" /> -<infoparam name="TGComponent" value="Demo_TX::X_AppSink" /> +<cdrectangleparam minX="0" maxX="97" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="Demo_TX::X_App" /> +<new d="false" /> <TGConnectingPoint num="0" id="4040" /> <TGConnectingPoint num="1" id="4041" /> <TGConnectingPoint num="2" id="4042" /> @@ -8319,16 +8823,17 @@ sequence diagram. <TGConnectingPoint num="6" id="4046" /> <TGConnectingPoint num="7" id="4047" /> <extraparam> -<info value="Demo_TX::X_AppSink" taskName="X_AppSink" referenceTaskName="Demo_TX" priority="0" operation="Interleaver operation" fatherComponentMECType="2" /> +<info value="Demo_TX::X_App" taskName="X_App" referenceTaskName="Demo_TX" priority="0" operationMEC="Interleaver operation" fatherComponentMECType="2" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="4057" > +<SUBCOMPONENT type="1101" id="4057" index="60" uid="85026e9e-3fc4-4802-b2f8-336fdb60c05c" > <father id="4082" num="1" /> -<cdparam x="136" y="975" /> -<sizeparam width="137" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="163" y="1021" /> +<sizeparam width="160" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="97" minY="0" maxY="100" /> -<infoparam name="TGComponent" value="Demo_TX::X_App" /> +<cdrectangleparam minX="0" maxX="74" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="Demo_TX::X_AppSink" /> +<new d="false" /> <TGConnectingPoint num="0" id="4049" /> <TGConnectingPoint num="1" id="4050" /> <TGConnectingPoint num="2" id="4051" /> @@ -8338,16 +8843,17 @@ sequence diagram. <TGConnectingPoint num="6" id="4055" /> <TGConnectingPoint num="7" id="4056" /> <extraparam> -<info value="Demo_TX::X_App" taskName="X_App" referenceTaskName="Demo_TX" priority="0" operation="Interleaver operation" fatherComponentMECType="2" /> +<info value="Demo_TX::X_AppSink" taskName="X_AppSink" referenceTaskName="Demo_TX" priority="0" operationMEC="Interleaver operation" fatherComponentMECType="2" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="4107" > +<COMPONENT type="1102" id="4107" index="13" uid="aea8458a-f185-4438-aeac-e2d665ddaa3a" > <cdparam x="231" y="832" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4083" /> <TGConnectingPoint num="1" id="4084" /> <TGConnectingPoint num="2" id="4085" /> @@ -8374,16 +8880,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4106" /> <extraparam> <info stereotype="BUS-RR" nodeName="INTL_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4132" > +<COMPONENT type="1102" id="4132" index="14" uid="bd7f245f-cb5c-4ae9-9280-6c641e159add" > <cdparam x="231" y="447" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4108" /> <TGConnectingPoint num="1" id="4109" /> <TGConnectingPoint num="2" id="4110" /> @@ -8410,16 +8917,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4131" /> <extraparam> <info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4157" > +<COMPONENT type="1100" id="4157" index="15" uid="a9b692d4-e234-4a6c-a6b7-e4130e8a6867" > <cdparam x="1147" y="408" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4133" /> <TGConnectingPoint num="1" id="4134" /> <TGConnectingPoint num="2" id="4135" /> @@ -8446,16 +8954,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4156" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4182" > +<COMPONENT type="1105" id="4182" index="16" uid="211917de-95b4-4e9d-87ac-734bf05d8bc2" > <cdparam x="895" y="193" /> <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4158" /> <TGConnectingPoint num="1" id="4159" /> <TGConnectingPoint num="2" id="4160" /> @@ -8482,16 +8991,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4181" /> <extraparam> <info stereotype="MEMORY" nodeName="FEP_MSS" /> -<attributes byteDataSize="32" clockRatio="1" bufferType="0" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4216" > +<COMPONENT type="1100" id="4216" index="17" uid="c7cd6d18-0319-4ebe-8919-dcef381d3e3d" > <cdparam x="600" y="198" /> <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4192" /> <TGConnectingPoint num="1" id="4193" /> <TGConnectingPoint num="2" id="4194" /> @@ -8518,16 +9028,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4215" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="1" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="4191" > +<SUBCOMPONENT type="1101" id="4191" index="61" uid="8fe9de9b-76ce-494a-80ea-4a4a59fc9a55" > <father id="4216" num="0" /> <cdparam x="652" y="256" /> -<sizeparam width="133" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="133" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="105" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Demo_TX::X_FFT" /> +<new d="false" /> <TGConnectingPoint num="0" id="4183" /> <TGConnectingPoint num="1" id="4184" /> <TGConnectingPoint num="2" id="4185" /> @@ -8537,16 +9048,17 @@ sequence diagram. <TGConnectingPoint num="6" id="4189" /> <TGConnectingPoint num="7" id="4190" /> <extraparam> -<info value="Demo_TX::X_FFT" taskName="X_FFT" referenceTaskName="Demo_TX" priority="0" operation="CWA" fatherComponentMECType="1" /> +<info value="Demo_TX::X_FFT" taskName="X_FFT" referenceTaskName="Demo_TX" priority="0" operationMEC="CWA" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="4241" > +<COMPONENT type="1106" id="4241" index="18" uid="89cfaf57-2223-4ac8-adaf-9a8a946b6c63" > <cdparam x="910" y="531" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4217" /> <TGConnectingPoint num="1" id="4218" /> <TGConnectingPoint num="2" id="4219" /> @@ -8577,12 +9089,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4266" > +<COMPONENT type="1102" id="4266" index="19" uid="1912d2e9-c701-44dc-b1bf-a29d712eba76" > <cdparam x="835" y="433" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4242" /> <TGConnectingPoint num="1" id="4243" /> <TGConnectingPoint num="2" id="4244" /> @@ -8609,16 +9122,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4265" /> <extraparam> <info stereotype="BUS-RR" nodeName="FEP_Bus" /> -<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4291" > +<COMPONENT type="1100" id="4291" index="20" uid="39b7bf9e-f097-4331-b323-d5d49b254111" > <cdparam x="1174" y="850" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_DMA" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4267" /> <TGConnectingPoint num="1" id="4268" /> <TGConnectingPoint num="2" id="4269" /> @@ -8645,16 +9159,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4290" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4316" > +<COMPONENT type="1106" id="4316" index="21" uid="5219472f-6010-4ec3-8cf4-48ccaf75472e" > <cdparam x="920" y="780" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bridge" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4292" /> <TGConnectingPoint num="1" id="4293" /> <TGConnectingPoint num="2" id="4294" /> @@ -8685,12 +9200,13 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4341" > +<COMPONENT type="1105" id="4341" index="22" uid="84d66343-b9e7-4d79-9680-fe58f21209d3" > <cdparam x="1043" y="978" /> <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_MSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4317" /> <TGConnectingPoint num="1" id="4318" /> <TGConnectingPoint num="2" id="4319" /> @@ -8717,16 +9233,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4340" /> <extraparam> <info stereotype="MEMORY" nodeName="MAPPER_MSS" /> -<attributes byteDataSize="4" clockRatio="1" bufferType="1" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4366" > +<COMPONENT type="1100" id="4366" index="23" uid="4e178615-8bce-4f6f-925d-470b33967bd1" > <cdparam x="759" y="981" /> <sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_PSS" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4342" /> <TGConnectingPoint num="1" id="4343" /> <TGConnectingPoint num="2" id="4344" /> @@ -8753,16 +9270,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4365" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="3" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="3" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4391" > +<COMPONENT type="1102" id="4391" index="24" uid="69935e7a-e774-46bd-85c6-08a985a22088" > <cdparam x="845" y="875" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bus" value="name" /> +<new d="false" /> <TGConnectingPoint num="0" id="4367" /> <TGConnectingPoint num="1" id="4368" /> <TGConnectingPoint num="2" id="4369" /> @@ -8789,16 +9307,17 @@ sequence diagram. <TGConnectingPoint num="23" id="4390" /> <extraparam> <info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> -<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1108" id="4409" > +<COMPONENT type="1108" id="4409" index="25" uid="4d38c853-82d6-4c02-82c6-3a2ce3425157" > <cdparam x="97" y="1164" /> <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="toINTLMemTransfer" value="CP0" /> +<new d="false" /> <TGConnectingPoint num="0" id="4401" /> <TGConnectingPoint num="1" id="4402" /> <TGConnectingPoint num="2" id="4403" /> @@ -8823,13 +9342,14 @@ sequence diagram. <mappedAttributes type="int" name="counter" value="123" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="4400" > +<SUBCOMPONENT type="1110" id="4400" index="62" uid="17224e3d-6fb8-41f6-8ba9-e1bdc6e45a42" > <father id="4409" num="0" /> <cdparam x="234" y="1203" /> -<sizeparam width="181" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="181" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="238" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Demo_TX::AppSink_ch_in" /> +<new d="false" /> <TGConnectingPoint num="0" id="4392" /> <TGConnectingPoint num="1" id="4393" /> <TGConnectingPoint num="2" id="4394" /> @@ -8839,16 +9359,17 @@ sequence diagram. <TGConnectingPoint num="6" id="4398" /> <TGConnectingPoint num="7" id="4399" /> <extraparam> -<info value="Demo_TX::AppSink_ch_in" portName="AppSink_ch_in" referenceCommunicationName="Demo_TX" typeName="port" mappedMemory="INTL_MSS" bufferType="3" packedBinaryIn="ON" width="" bitInOffset="" inputOffset="" packedBinaryOut="ON" bitOutOffset="" outputOffset="" offsetPerm="" lengthPerm="" /> +<info value="Demo_TX::AppSink_ch_in" portName="AppSink_ch_in" referenceCommunicationName="Demo_TX" typeName="port" mappedMemory="INTL_MSS" bufferType="3" packedBinaryIn="" width="" bitInOffset="" inputOffset="" packedBinaryOut="" bitOutOffset="" outputOffset="" offsetPerm="" lengthPerm="" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="4427" > +<COMPONENT type="1108" id="4427" index="26" uid="73bbbfc5-d9e0-4dc3-9513-e9da9b853e6e" > <cdparam x="554" y="1154" /> <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ToFFT" value="CP0" /> +<new d="false" /> <TGConnectingPoint num="0" id="4419" /> <TGConnectingPoint num="1" id="4420" /> <TGConnectingPoint num="2" id="4421" /> @@ -8870,13 +9391,14 @@ sequence diagram. <mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="4418" > +<SUBCOMPONENT type="1110" id="4418" index="63" uid="b34a7a08-a0a2-4214-9179-0eb3a3d505e4" > <father id="4427" num="0" /> <cdparam x="701" y="1192" /> -<sizeparam width="154" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="251" minY="0" maxY="48" /> <infoparam name="TGComponent" value="Demo_TX::FFT_ch_in" /> +<new d="false" /> <TGConnectingPoint num="0" id="4410" /> <TGConnectingPoint num="1" id="4411" /> <TGConnectingPoint num="2" id="4412" /> @@ -8890,337 +9412,365 @@ sequence diagram. </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="4428" > +<CONNECTOR type="125" id="4428" index="27" uid="c61cff5c-c898-48aa-8da6-06a41ee3bd93" > <cdparam x="1367" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1367" y="660" id="3943" /> <P2 x="1076" y="660" id="3969" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4429" > +<CONNECTOR type="125" id="4429" index="28" uid="c47cd0ac-bc68-437c-9027-840d757543f5" > <cdparam x="1147" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1147" y="508" id="4138" /> <P2 x="1076" y="635" id="3967" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4430" > +<CONNECTOR type="125" id="4430" index="29" uid="b055b402-0d9c-4d88-b3a0-83103d8b144f" > <cdparam x="1298" y="875" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1249" y="850" id="4268" /> <P2 x="1076" y="685" id="3972" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4431" > +<CONNECTOR type="125" id="4431" index="30" uid="cd0336fb-a78f-43e9-854b-07c1411f9421" > <cdparam x="1019" y="805" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="970" y="780" id="4293" /> <P2 x="864" y="685" id="3980" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4432" > +<CONNECTOR type="125" id="4432" index="31" uid="378a35fa-61d8-4eaa-95f9-8238928eb683" > <cdparam x="1004" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="960" y="566" id="4223" /> <P2 x="864" y="635" id="3974" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4433" > +<CONNECTOR type="125" id="4433" index="32" uid="516e2481-ab35-423c-8d67-4e6e3d3d0edd" > <cdparam x="1185" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1467" y="660" id="3944" /> <P2 x="1527" y="660" id="3918" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4434" > +<CONNECTOR type="125" id="4434" index="33" uid="9817018d-d165-419d-b818-3c52ab4ede5d" > <cdparam x="356" y="788" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="788" id="3996" /> <P2 x="356" y="832" id="4084" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4435" > +<CONNECTOR type="125" id="4435" index="34" uid="f632fd8e-a897-445f-b8a4-7147e39a0f85" > <cdparam x="554" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="560" y="807" id="3704" /> <P2 x="442" y="685" id="3979" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4436" > +<CONNECTOR type="125" id="4436" index="35" uid="8675d865-a99c-403f-8f0e-503786b9000e" > <cdparam x="559" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="560" y="857" id="3707" /> <P2 x="481" y="857" id="4087" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4437" > +<CONNECTOR type="125" id="4437" index="36" uid="df07fa41-a370-4fd0-8707-a795f913e7a8" > <cdparam x="586" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="541" y="949" id="4016" /> <P2 x="418" y="882" id="4098" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4438" > +<CONNECTOR type="125" id="4438" index="37" uid="84ac4d8e-762f-41b6-9fd7-4fef6d155856" > <cdparam x="165" y="927" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="208" y="938" id="4059" /> <P2 x="293" y="882" id="4097" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4439" > +<CONNECTOR type="125" id="4439" index="38" uid="04cdc16f-5bad-4d7b-82e6-81a2ed749333" > <cdparam x="355" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="580" id="3810" /> <P2 x="231" y="635" id="3965" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4440" > +<CONNECTOR type="125" id="4440" index="39" uid="3a71e9b1-1ae8-4c35-b01f-91667a17d837" > <cdparam x="355" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="545" id="3805" /> <P2 x="356" y="497" id="4114" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4441" > +<CONNECTOR type="125" id="4441" index="40" uid="3f8f4ef5-3a50-4667-b790-4a43cd47d208" > <cdparam x="543" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="543" y="522" id="3734" /> <P2 x="442" y="635" id="3973" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4442" > +<CONNECTOR type="125" id="4442" index="41" uid="d1fae539-2b84-4832-8eec-73b9b06e0368" > <cdparam x="536" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="543" y="472" id="3732" /> <P2 x="481" y="472" id="4112" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4443" > +<CONNECTOR type="125" id="4443" index="42" uid="16dbe762-741c-4fd0-a130-cc2434340f69" > <cdparam x="549" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="454" y="395" id="3760" /> <P2 x="418" y="447" id="4117" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4444" > +<CONNECTOR type="125" id="4444" index="43" uid="527d3dad-3fbf-4851-8e36-92d3fff8c808" > <cdparam x="155" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="155" y="396" id="3785" /> <P2 x="293" y="447" id="4116" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4445" > +<CONNECTOR type="125" id="4445" index="44" uid="9252541b-060e-4c4e-872e-096b8b55f11c" > <cdparam x="357" y="778" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="356" y="737" id="3991" /> <P2 x="231" y="685" id="3970" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4446" > +<CONNECTOR type="125" id="4446" index="45" uid="5f043872-7910-4ca7-befb-4454c8fb489c" > <cdparam x="1654" y="758" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1652" y="737" id="3830" /> <P2 x="1652" y="685" id="3921" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4447" > +<CONNECTOR type="125" id="4447" index="46" uid="43fd8402-ec7d-470d-ad32-4e955aa47b65" > <cdparam x="1651" y="573" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1639" y="558" id="3896" /> <P2 x="1652" y="635" id="3916" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4448" > +<CONNECTOR type="125" id="4448" index="47" uid="131bd6c1-42f7-478f-92fb-dc3c29304732" > <cdparam x="959" y="527" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="960" y="531" id="4218" /> <P2 x="960" y="483" id="4248" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4449" > +<CONNECTOR type="125" id="4449" index="48" uid="a3897926-d302-41eb-9b15-957dcb8a022f" > <cdparam x="1140" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1147" y="458" id="4136" /> <P2 x="1085" y="458" id="4246" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4450" > +<CONNECTOR type="125" id="4450" index="49" uid="349e6978-159c-4525-b2ec-da97ff1400e6" > <cdparam x="1189" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1022" y="376" id="4164" /> <P2 x="1022" y="433" id="4251" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4451" > +<CONNECTOR type="125" id="4451" index="50" uid="be5b0e53-7a34-4647-ab31-f4df704cbec5" > <cdparam x="795" y="360" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="719" y="383" id="4198" /> <P2 x="897" y="433" id="4250" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4452" > +<CONNECTOR type="125" id="4452" index="51" uid="ba635192-cebe-4e4b-8f8c-287831461d23" > <cdparam x="970" y="831" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="970" y="831" id="4298" /> <P2 x="970" y="875" id="4368" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4453" > +<CONNECTOR type="125" id="4453" index="52" uid="ac3f0110-7747-46fd-bbb7-05d5366bfd6d" > <cdparam x="1173" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1174" y="900" id="4270" /> <P2 x="1095" y="900" id="4371" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4454" > +<CONNECTOR type="125" id="4454" index="53" uid="e935763c-f700-4638-b9d3-881ee9eb989f" > <cdparam x="1200" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="1200" y="978" id="4318" /> <P2 x="1032" y="925" id="4382" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4455" > +<CONNECTOR type="125" id="4455" index="54" uid="4d50572d-31b9-4476-8642-c431ca9c2a12" > <cdparam x="779" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> <P1 x="868" y="981" id="4343" /> <P2 x="907" y="925" id="4381" /> <AutomaticDrawing data="true" /> +<new d="false" /> <extraparam> <info priority="0" /> <spy value="false" /> @@ -9236,60 +9786,66 @@ sequence diagram. <Modeling type="Diplodocus Methodology" nameTab="DIPLODOCUS_Methodology" > <DiplodocusMethodologyDiagramPanel name="DIPLODOCUS_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="6003" id="4460" > +<COMPONENT type="6003" id="4460" index="0" uid="db0e833b-2f06-4015-8d2c-8b4dcbc7129b" > <cdparam x="38" y="218" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Requirements" /> +<new d="false" /> <TGConnectingPoint num="0" id="4456" /> <TGConnectingPoint num="1" id="4457" /> <TGConnectingPoint num="2" id="4458" /> <TGConnectingPoint num="3" id="4459" /> </COMPONENT> -<COMPONENT type="6006" id="4468" > +<COMPONENT type="6006" id="4468" index="1" uid="7ed7a616-984a-44ac-9620-0f5885f9b3cf" > <cdparam x="644" y="97" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Com. Patterns" /> +<new d="false" /> <TGConnectingPoint num="0" id="4464" /> <TGConnectingPoint num="1" id="4465" /> <TGConnectingPoint num="2" id="4466" /> <TGConnectingPoint num="3" id="4467" /> </COMPONENT> -<SUBCOMPONENT type="6005" id="4461" > +<SUBCOMPONENT type="6005" id="4461" index="8" uid="9d51c28b-1b3a-4a6c-afea-ccfaa88c4837" > <father id="4468" num="0" /> -<cdparam x="649" y="137" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="649" y="167" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" /> -<infoparam name="value " value="CP_Memory_Copy" /> +<cdrectangleparam minX="605" maxX="605" minY="170" maxY="170" /> +<infoparam name="value " value="Double_DMA_transfer" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="6005" id="4462" > +<SUBCOMPONENT type="6005" id="4462" index="9" uid="2a124cc1-e8f5-428b-8eb7-669ca59c9302" > <father id="4468" num="1" /> <cdparam x="649" y="152" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="155" maxY="155" /> <infoparam name="value " value="DMA_transfer" /> +<new d="false" /> </SUBCOMPONENT> -<SUBCOMPONENT type="6005" id="4463" > +<SUBCOMPONENT type="6005" id="4463" index="10" uid="f4b458bd-556b-4e74-a02f-2018be13a3bb" > <father id="4468" num="2" /> -<cdparam x="649" y="167" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="649" y="137" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="605" maxX="605" minY="170" maxY="170" /> -<infoparam name="value " value="Double_DMA_transfer" /> +<cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" /> +<infoparam name="value " value="CP_Memory_Copy" /> +<new d="false" /> </SUBCOMPONENT> -<COMPONENT type="6002" id="4476" > +<COMPONENT type="6002" id="4476" index="2" uid="237681d4-a054-4d85-9ae2-77358513fd28" > <cdparam x="592" y="290" /> <sizeparam width="302" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Mapping" /> +<new d="false" /> <TGConnectingPoint num="0" id="4470" /> <TGConnectingPoint num="1" id="4471" /> <TGConnectingPoint num="2" id="4472" /> @@ -9297,56 +9853,61 @@ sequence diagram. <TGConnectingPoint num="4" id="4474" /> <TGConnectingPoint num="5" id="4475" /> </COMPONENT> -<SUBCOMPONENT type="6005" id="4469" > +<SUBCOMPONENT type="6005" id="4469" index="11" uid="10430dac-4fa0-459b-9cc1-08e19ada4739" > <father id="4476" num="0" /> <cdparam x="597" y="330" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="340" maxY="340" /> <infoparam name="value " value="Mapping_1" /> +<new d="false" /> </SUBCOMPONENT> -<COMPONENT type="6001" id="4482" > +<COMPONENT type="6001" id="4482" index="3" uid="872620e8-5325-4bd5-9ed4-b85c7368dd8a" > <cdparam x="894" y="97" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Architecture" /> +<new d="false" /> <TGConnectingPoint num="0" id="4478" /> <TGConnectingPoint num="1" id="4479" /> <TGConnectingPoint num="2" id="4480" /> <TGConnectingPoint num="3" id="4481" /> </COMPONENT> -<SUBCOMPONENT type="6005" id="4477" > +<SUBCOMPONENT type="6005" id="4477" index="12" uid="797f272d-bae1-4411-b958-39c1332d780e" > <father id="4482" num="0" /> <cdparam x="899" y="137" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="855" maxX="855" minY="140" maxY="140" /> <infoparam name="value " value="Embb" /> +<new d="false" /> </SUBCOMPONENT> -<COMPONENT type="6000" id="4488" > +<COMPONENT type="6000" id="4488" index="4" uid="739b2d4a-7997-4165-9258-8332ea3ddc5e" > <cdparam x="394" y="97" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Application" /> +<new d="false" /> <TGConnectingPoint num="0" id="4484" /> <TGConnectingPoint num="1" id="4485" /> <TGConnectingPoint num="2" id="4486" /> <TGConnectingPoint num="3" id="4487" /> </COMPONENT> -<SUBCOMPONENT type="6005" id="4483" > +<SUBCOMPONENT type="6005" id="4483" index="13" uid="e6d4aa42-dd7f-4e0e-a5b3-8c2023d3b29a" > <father id="4488" num="0" /> <cdparam x="399" y="137" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="355" maxX="355" minY="140" maxY="140" /> <infoparam name="value " value="Demo_TX" /> +<new d="false" /> </SUBCOMPONENT> -<CONNECTOR type="6004" id="4490" > +<CONNECTOR type="6004" id="4490" index="5" uid="5c2551ff-9823-42ff-a3e3-7408676ee6bf" > <cdparam x="994" y="217" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> @@ -9354,8 +9915,9 @@ sequence diagram. <P1 x="994" y="217" id="4478" /> <P2 x="803" y="290" id="4471" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="6004" id="4492" > +<CONNECTOR type="6004" id="4492" index="6" uid="7d6dd432-5751-497e-84b3-3f5346cacd03" > <cdparam x="744" y="217" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> @@ -9363,8 +9925,9 @@ sequence diagram. <P1 x="744" y="217" id="4464" /> <P2 x="743" y="290" id="4472" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> -<CONNECTOR type="6004" id="4494" > +<CONNECTOR type="6004" id="4494" index="7" uid="9126d76f-442b-4bf8-9f06-bbcc1e600732" > <cdparam x="494" y="217" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> @@ -9372,6 +9935,7 @@ sequence diagram. <P1 x="494" y="217" id="4484" /> <P2 x="682" y="290" id="4470" /> <AutomaticDrawing data="true" /> +<new d="false" /> </CONNECTOR> </DiplodocusMethodologyDiagramPanel> diff --git a/modeling/WSec/wsec_avatar.xml b/modeling/WSec/wsec_avatar.xml new file mode 100644 index 0000000000000000000000000000000000000000..040c70194904cffac18b7705a992eebcacabb6d2 --- /dev/null +++ b/modeling/WSec/wsec_avatar.xml @@ -0,0 +1,97328 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<TURTLEGMODELING version="3.0 beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="true" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="7" LAST_SELECTED_SUB_TAB="0"> + +<Modeling type="AVATAR Design" nameTab="Nominal" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<CONNECTOR type="5002" id="2" index="0" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="1" /> +<P1 x="1003" y="771" id="327" /> +<P2 x="1029" y="772" id="449" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4" index="1" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="3" /> +<P1 x="465" y="591" id="130" /> +<P2 x="465" y="653" id="283" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="6" index="2" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="878" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="5" /> +<P1 x="879" y="589" id="89" /> +<P2 x="878" y="653" id="324" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="8" index="3" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="7" /> +<P1 x="1297" y="589" id="48" /> +<P2 x="1298" y="653" id="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="10" index="4" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9" /> +<P1 x="878" y="890" id="329" /> +<P2 x="876" y="926" id="183" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="12" index="5" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="11" /> +<P1 x="1298" y="891" id="247" /> +<P2 x="1001" y="1040" id="186" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14" index="6" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="13" /> +<P1 x="1423" y="772" id="245" /> +<P2 x="1448" y="773" id="367" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="16" index="7" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="15" /> +<P1 x="590" y="772" id="286" /> +<P2 x="619" y="773" id="408" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="18" index="8" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="17" /> +<P1 x="465" y="891" id="288" /> +<P2 x="751" y="1040" id="185" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="20" index="9" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19" /> +<P1 x="795" y="243" id="501" /> +<P2 x="465" y="331" id="125" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut3(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="22" index="10" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="21" /> +<P1 x="877" y="243" id="493" /> +<P2 x="879" y="332" id="84" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut2(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24" index="11" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="23" /> +<P1 x="959" y="243" id="502" /> +<P2 x="1297" y="329" id="43" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut1(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="301" id="41" index="12" uid="9fce84af-3e7e-43c4-9e53-dd89dc5de089" > +<cdparam x="44" y="19" /> +<sizeparam width="409" height="63" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This model features the mangement of a platoon +- A leader rover manages the platoon +- Followers can join or leave + +This model was done in the scope of the CAPE SPARTA project +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25" /> +<TGConnectingPoint num="1" id="26" /> +<TGConnectingPoint num="2" id="27" /> +<TGConnectingPoint num="3" id="28" /> +<TGConnectingPoint num="4" id="29" /> +<TGConnectingPoint num="5" id="30" /> +<TGConnectingPoint num="6" id="31" /> +<TGConnectingPoint num="7" id="32" /> +<TGConnectingPoint num="8" id="33" /> +<TGConnectingPoint num="9" id="34" /> +<TGConnectingPoint num="10" id="35" /> +<TGConnectingPoint num="11" id="36" /> +<TGConnectingPoint num="12" id="37" /> +<TGConnectingPoint num="13" id="38" /> +<TGConnectingPoint num="14" id="39" /> +<TGConnectingPoint num="15" id="40" /> +<extraparam> +<Line value="This model features the mangement of a platoon" /> +<Line value="- A leader rover manages the platoon" /> +<Line value="- Followers can join or leave" /> +<Line value="" /> +<Line value="This model was done in the scope of the CAPE SPARTA project" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="82" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="42" /> +<TGConnectingPoint num="1" id="43" /> +<TGConnectingPoint num="2" id="44" /> +<TGConnectingPoint num="3" id="45" /> +<TGConnectingPoint num="4" id="46" /> +<TGConnectingPoint num="5" id="47" /> +<TGConnectingPoint num="6" id="48" /> +<TGConnectingPoint num="7" id="49" /> +<TGConnectingPoint num="8" id="50" /> +<TGConnectingPoint num="9" id="51" /> +<TGConnectingPoint num="10" id="52" /> +<TGConnectingPoint num="11" id="53" /> +<TGConnectingPoint num="12" id="54" /> +<TGConnectingPoint num="13" id="55" /> +<TGConnectingPoint num="14" id="56" /> +<TGConnectingPoint num="15" id="57" /> +<TGConnectingPoint num="16" id="58" /> +<TGConnectingPoint num="17" id="59" /> +<TGConnectingPoint num="18" id="60" /> +<TGConnectingPoint num="19" id="61" /> +<TGConnectingPoint num="20" id="62" /> +<TGConnectingPoint num="21" id="63" /> +<TGConnectingPoint num="22" id="64" /> +<TGConnectingPoint num="23" id="65" /> +<TGConnectingPoint num="24" id="66" /> +<TGConnectingPoint num="25" id="67" /> +<TGConnectingPoint num="26" id="68" /> +<TGConnectingPoint num="27" id="69" /> +<TGConnectingPoint num="28" id="70" /> +<TGConnectingPoint num="29" id="71" /> +<TGConnectingPoint num="30" id="72" /> +<TGConnectingPoint num="31" id="73" /> +<TGConnectingPoint num="32" id="74" /> +<TGConnectingPoint num="33" id="75" /> +<TGConnectingPoint num="34" id="76" /> +<TGConnectingPoint num="35" id="77" /> +<TGConnectingPoint num="36" id="78" /> +<TGConnectingPoint num="37" id="79" /> +<TGConnectingPoint num="38" id="80" /> +<TGConnectingPoint num="39" id="81" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" attached="false" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="false" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="false" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="false" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="123" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="83" /> +<TGConnectingPoint num="1" id="84" /> +<TGConnectingPoint num="2" id="85" /> +<TGConnectingPoint num="3" id="86" /> +<TGConnectingPoint num="4" id="87" /> +<TGConnectingPoint num="5" id="88" /> +<TGConnectingPoint num="6" id="89" /> +<TGConnectingPoint num="7" id="90" /> +<TGConnectingPoint num="8" id="91" /> +<TGConnectingPoint num="9" id="92" /> +<TGConnectingPoint num="10" id="93" /> +<TGConnectingPoint num="11" id="94" /> +<TGConnectingPoint num="12" id="95" /> +<TGConnectingPoint num="13" id="96" /> +<TGConnectingPoint num="14" id="97" /> +<TGConnectingPoint num="15" id="98" /> +<TGConnectingPoint num="16" id="99" /> +<TGConnectingPoint num="17" id="100" /> +<TGConnectingPoint num="18" id="101" /> +<TGConnectingPoint num="19" id="102" /> +<TGConnectingPoint num="20" id="103" /> +<TGConnectingPoint num="21" id="104" /> +<TGConnectingPoint num="22" id="105" /> +<TGConnectingPoint num="23" id="106" /> +<TGConnectingPoint num="24" id="107" /> +<TGConnectingPoint num="25" id="108" /> +<TGConnectingPoint num="26" id="109" /> +<TGConnectingPoint num="27" id="110" /> +<TGConnectingPoint num="28" id="111" /> +<TGConnectingPoint num="29" id="112" /> +<TGConnectingPoint num="30" id="113" /> +<TGConnectingPoint num="31" id="114" /> +<TGConnectingPoint num="32" id="115" /> +<TGConnectingPoint num="33" id="116" /> +<TGConnectingPoint num="34" id="117" /> +<TGConnectingPoint num="35" id="118" /> +<TGConnectingPoint num="36" id="119" /> +<TGConnectingPoint num="37" id="120" /> +<TGConnectingPoint num="38" id="121" /> +<TGConnectingPoint num="39" id="122" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="164" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="124" /> +<TGConnectingPoint num="1" id="125" /> +<TGConnectingPoint num="2" id="126" /> +<TGConnectingPoint num="3" id="127" /> +<TGConnectingPoint num="4" id="128" /> +<TGConnectingPoint num="5" id="129" /> +<TGConnectingPoint num="6" id="130" /> +<TGConnectingPoint num="7" id="131" /> +<TGConnectingPoint num="8" id="132" /> +<TGConnectingPoint num="9" id="133" /> +<TGConnectingPoint num="10" id="134" /> +<TGConnectingPoint num="11" id="135" /> +<TGConnectingPoint num="12" id="136" /> +<TGConnectingPoint num="13" id="137" /> +<TGConnectingPoint num="14" id="138" /> +<TGConnectingPoint num="15" id="139" /> +<TGConnectingPoint num="16" id="140" /> +<TGConnectingPoint num="17" id="141" /> +<TGConnectingPoint num="18" id="142" /> +<TGConnectingPoint num="19" id="143" /> +<TGConnectingPoint num="20" id="144" /> +<TGConnectingPoint num="21" id="145" /> +<TGConnectingPoint num="22" id="146" /> +<TGConnectingPoint num="23" id="147" /> +<TGConnectingPoint num="24" id="148" /> +<TGConnectingPoint num="25" id="149" /> +<TGConnectingPoint num="26" id="150" /> +<TGConnectingPoint num="27" id="151" /> +<TGConnectingPoint num="28" id="152" /> +<TGConnectingPoint num="29" id="153" /> +<TGConnectingPoint num="30" id="154" /> +<TGConnectingPoint num="31" id="155" /> +<TGConnectingPoint num="32" id="156" /> +<TGConnectingPoint num="33" id="157" /> +<TGConnectingPoint num="34" id="158" /> +<TGConnectingPoint num="35" id="159" /> +<TGConnectingPoint num="36" id="160" /> +<TGConnectingPoint num="37" id="161" /> +<TGConnectingPoint num="38" id="162" /> +<TGConnectingPoint num="39" id="163" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="181" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="44" y="168" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="165" /> +<TGConnectingPoint num="1" id="166" /> +<TGConnectingPoint num="2" id="167" /> +<TGConnectingPoint num="3" id="168" /> +<TGConnectingPoint num="4" id="169" /> +<TGConnectingPoint num="5" id="170" /> +<TGConnectingPoint num="6" id="171" /> +<TGConnectingPoint num="7" id="172" /> +<TGConnectingPoint num="8" id="173" /> +<TGConnectingPoint num="9" id="174" /> +<TGConnectingPoint num="10" id="175" /> +<TGConnectingPoint num="11" id="176" /> +<TGConnectingPoint num="12" id="177" /> +<TGConnectingPoint num="13" id="178" /> +<TGConnectingPoint num="14" id="179" /> +<TGConnectingPoint num="15" id="180" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="222" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="751" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="182" /> +<TGConnectingPoint num="1" id="183" /> +<TGConnectingPoint num="2" id="184" /> +<TGConnectingPoint num="3" id="185" /> +<TGConnectingPoint num="4" id="186" /> +<TGConnectingPoint num="5" id="187" /> +<TGConnectingPoint num="6" id="188" /> +<TGConnectingPoint num="7" id="189" /> +<TGConnectingPoint num="8" id="190" /> +<TGConnectingPoint num="9" id="191" /> +<TGConnectingPoint num="10" id="192" /> +<TGConnectingPoint num="11" id="193" /> +<TGConnectingPoint num="12" id="194" /> +<TGConnectingPoint num="13" id="195" /> +<TGConnectingPoint num="14" id="196" /> +<TGConnectingPoint num="15" id="197" /> +<TGConnectingPoint num="16" id="198" /> +<TGConnectingPoint num="17" id="199" /> +<TGConnectingPoint num="18" id="200" /> +<TGConnectingPoint num="19" id="201" /> +<TGConnectingPoint num="20" id="202" /> +<TGConnectingPoint num="21" id="203" /> +<TGConnectingPoint num="22" id="204" /> +<TGConnectingPoint num="23" id="205" /> +<TGConnectingPoint num="24" id="206" /> +<TGConnectingPoint num="25" id="207" /> +<TGConnectingPoint num="26" id="208" /> +<TGConnectingPoint num="27" id="209" /> +<TGConnectingPoint num="28" id="210" /> +<TGConnectingPoint num="29" id="211" /> +<TGConnectingPoint num="30" id="212" /> +<TGConnectingPoint num="31" id="213" /> +<TGConnectingPoint num="32" id="214" /> +<TGConnectingPoint num="33" id="215" /> +<TGConnectingPoint num="34" id="216" /> +<TGConnectingPoint num="35" id="217" /> +<TGConnectingPoint num="36" id="218" /> +<TGConnectingPoint num="37" id="219" /> +<TGConnectingPoint num="38" id="220" /> +<TGConnectingPoint num="39" id="221" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="231" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="649" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="223" /> +<TGConnectingPoint num="1" id="224" /> +<TGConnectingPoint num="2" id="225" /> +<TGConnectingPoint num="3" id="226" /> +<TGConnectingPoint num="4" id="227" /> +<TGConnectingPoint num="5" id="228" /> +<TGConnectingPoint num="6" id="229" /> +<TGConnectingPoint num="7" id="230" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="240" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="232" /> +<TGConnectingPoint num="1" id="233" /> +<TGConnectingPoint num="2" id="234" /> +<TGConnectingPoint num="3" id="235" /> +<TGConnectingPoint num="4" id="236" /> +<TGConnectingPoint num="5" id="237" /> +<TGConnectingPoint num="6" id="238" /> +<TGConnectingPoint num="7" id="239" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="281" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="241" /> +<TGConnectingPoint num="1" id="242" /> +<TGConnectingPoint num="2" id="243" /> +<TGConnectingPoint num="3" id="244" /> +<TGConnectingPoint num="4" id="245" /> +<TGConnectingPoint num="5" id="246" /> +<TGConnectingPoint num="6" id="247" /> +<TGConnectingPoint num="7" id="248" /> +<TGConnectingPoint num="8" id="249" /> +<TGConnectingPoint num="9" id="250" /> +<TGConnectingPoint num="10" id="251" /> +<TGConnectingPoint num="11" id="252" /> +<TGConnectingPoint num="12" id="253" /> +<TGConnectingPoint num="13" id="254" /> +<TGConnectingPoint num="14" id="255" /> +<TGConnectingPoint num="15" id="256" /> +<TGConnectingPoint num="16" id="257" /> +<TGConnectingPoint num="17" id="258" /> +<TGConnectingPoint num="18" id="259" /> +<TGConnectingPoint num="19" id="260" /> +<TGConnectingPoint num="20" id="261" /> +<TGConnectingPoint num="21" id="262" /> +<TGConnectingPoint num="22" id="263" /> +<TGConnectingPoint num="23" id="264" /> +<TGConnectingPoint num="24" id="265" /> +<TGConnectingPoint num="25" id="266" /> +<TGConnectingPoint num="26" id="267" /> +<TGConnectingPoint num="27" id="268" /> +<TGConnectingPoint num="28" id="269" /> +<TGConnectingPoint num="29" id="270" /> +<TGConnectingPoint num="30" id="271" /> +<TGConnectingPoint num="31" id="272" /> +<TGConnectingPoint num="32" id="273" /> +<TGConnectingPoint num="33" id="274" /> +<TGConnectingPoint num="34" id="275" /> +<TGConnectingPoint num="35" id="276" /> +<TGConnectingPoint num="36" id="277" /> +<TGConnectingPoint num="37" id="278" /> +<TGConnectingPoint num="38" id="279" /> +<TGConnectingPoint num="39" id="280" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="322" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="340" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="282" /> +<TGConnectingPoint num="1" id="283" /> +<TGConnectingPoint num="2" id="284" /> +<TGConnectingPoint num="3" id="285" /> +<TGConnectingPoint num="4" id="286" /> +<TGConnectingPoint num="5" id="287" /> +<TGConnectingPoint num="6" id="288" /> +<TGConnectingPoint num="7" id="289" /> +<TGConnectingPoint num="8" id="290" /> +<TGConnectingPoint num="9" id="291" /> +<TGConnectingPoint num="10" id="292" /> +<TGConnectingPoint num="11" id="293" /> +<TGConnectingPoint num="12" id="294" /> +<TGConnectingPoint num="13" id="295" /> +<TGConnectingPoint num="14" id="296" /> +<TGConnectingPoint num="15" id="297" /> +<TGConnectingPoint num="16" id="298" /> +<TGConnectingPoint num="17" id="299" /> +<TGConnectingPoint num="18" id="300" /> +<TGConnectingPoint num="19" id="301" /> +<TGConnectingPoint num="20" id="302" /> +<TGConnectingPoint num="21" id="303" /> +<TGConnectingPoint num="22" id="304" /> +<TGConnectingPoint num="23" id="305" /> +<TGConnectingPoint num="24" id="306" /> +<TGConnectingPoint num="25" id="307" /> +<TGConnectingPoint num="26" id="308" /> +<TGConnectingPoint num="27" id="309" /> +<TGConnectingPoint num="28" id="310" /> +<TGConnectingPoint num="29" id="311" /> +<TGConnectingPoint num="30" id="312" /> +<TGConnectingPoint num="31" id="313" /> +<TGConnectingPoint num="32" id="314" /> +<TGConnectingPoint num="33" id="315" /> +<TGConnectingPoint num="34" id="316" /> +<TGConnectingPoint num="35" id="317" /> +<TGConnectingPoint num="36" id="318" /> +<TGConnectingPoint num="37" id="319" /> +<TGConnectingPoint num="38" id="320" /> +<TGConnectingPoint num="39" id="321" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="363" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="323" /> +<TGConnectingPoint num="1" id="324" /> +<TGConnectingPoint num="2" id="325" /> +<TGConnectingPoint num="3" id="326" /> +<TGConnectingPoint num="4" id="327" /> +<TGConnectingPoint num="5" id="328" /> +<TGConnectingPoint num="6" id="329" /> +<TGConnectingPoint num="7" id="330" /> +<TGConnectingPoint num="8" id="331" /> +<TGConnectingPoint num="9" id="332" /> +<TGConnectingPoint num="10" id="333" /> +<TGConnectingPoint num="11" id="334" /> +<TGConnectingPoint num="12" id="335" /> +<TGConnectingPoint num="13" id="336" /> +<TGConnectingPoint num="14" id="337" /> +<TGConnectingPoint num="15" id="338" /> +<TGConnectingPoint num="16" id="339" /> +<TGConnectingPoint num="17" id="340" /> +<TGConnectingPoint num="18" id="341" /> +<TGConnectingPoint num="19" id="342" /> +<TGConnectingPoint num="20" id="343" /> +<TGConnectingPoint num="21" id="344" /> +<TGConnectingPoint num="22" id="345" /> +<TGConnectingPoint num="23" id="346" /> +<TGConnectingPoint num="24" id="347" /> +<TGConnectingPoint num="25" id="348" /> +<TGConnectingPoint num="26" id="349" /> +<TGConnectingPoint num="27" id="350" /> +<TGConnectingPoint num="28" id="351" /> +<TGConnectingPoint num="29" id="352" /> +<TGConnectingPoint num="30" id="353" /> +<TGConnectingPoint num="31" id="354" /> +<TGConnectingPoint num="32" id="355" /> +<TGConnectingPoint num="33" id="356" /> +<TGConnectingPoint num="34" id="357" /> +<TGConnectingPoint num="35" id="358" /> +<TGConnectingPoint num="36" id="359" /> +<TGConnectingPoint num="37" id="360" /> +<TGConnectingPoint num="38" id="361" /> +<TGConnectingPoint num="39" id="362" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="404" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="364" /> +<TGConnectingPoint num="1" id="365" /> +<TGConnectingPoint num="2" id="366" /> +<TGConnectingPoint num="3" id="367" /> +<TGConnectingPoint num="4" id="368" /> +<TGConnectingPoint num="5" id="369" /> +<TGConnectingPoint num="6" id="370" /> +<TGConnectingPoint num="7" id="371" /> +<TGConnectingPoint num="8" id="372" /> +<TGConnectingPoint num="9" id="373" /> +<TGConnectingPoint num="10" id="374" /> +<TGConnectingPoint num="11" id="375" /> +<TGConnectingPoint num="12" id="376" /> +<TGConnectingPoint num="13" id="377" /> +<TGConnectingPoint num="14" id="378" /> +<TGConnectingPoint num="15" id="379" /> +<TGConnectingPoint num="16" id="380" /> +<TGConnectingPoint num="17" id="381" /> +<TGConnectingPoint num="18" id="382" /> +<TGConnectingPoint num="19" id="383" /> +<TGConnectingPoint num="20" id="384" /> +<TGConnectingPoint num="21" id="385" /> +<TGConnectingPoint num="22" id="386" /> +<TGConnectingPoint num="23" id="387" /> +<TGConnectingPoint num="24" id="388" /> +<TGConnectingPoint num="25" id="389" /> +<TGConnectingPoint num="26" id="390" /> +<TGConnectingPoint num="27" id="391" /> +<TGConnectingPoint num="28" id="392" /> +<TGConnectingPoint num="29" id="393" /> +<TGConnectingPoint num="30" id="394" /> +<TGConnectingPoint num="31" id="395" /> +<TGConnectingPoint num="32" id="396" /> +<TGConnectingPoint num="33" id="397" /> +<TGConnectingPoint num="34" id="398" /> +<TGConnectingPoint num="35" id="399" /> +<TGConnectingPoint num="36" id="400" /> +<TGConnectingPoint num="37" id="401" /> +<TGConnectingPoint num="38" id="402" /> +<TGConnectingPoint num="39" id="403" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="445" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="405" /> +<TGConnectingPoint num="1" id="406" /> +<TGConnectingPoint num="2" id="407" /> +<TGConnectingPoint num="3" id="408" /> +<TGConnectingPoint num="4" id="409" /> +<TGConnectingPoint num="5" id="410" /> +<TGConnectingPoint num="6" id="411" /> +<TGConnectingPoint num="7" id="412" /> +<TGConnectingPoint num="8" id="413" /> +<TGConnectingPoint num="9" id="414" /> +<TGConnectingPoint num="10" id="415" /> +<TGConnectingPoint num="11" id="416" /> +<TGConnectingPoint num="12" id="417" /> +<TGConnectingPoint num="13" id="418" /> +<TGConnectingPoint num="14" id="419" /> +<TGConnectingPoint num="15" id="420" /> +<TGConnectingPoint num="16" id="421" /> +<TGConnectingPoint num="17" id="422" /> +<TGConnectingPoint num="18" id="423" /> +<TGConnectingPoint num="19" id="424" /> +<TGConnectingPoint num="20" id="425" /> +<TGConnectingPoint num="21" id="426" /> +<TGConnectingPoint num="22" id="427" /> +<TGConnectingPoint num="23" id="428" /> +<TGConnectingPoint num="24" id="429" /> +<TGConnectingPoint num="25" id="430" /> +<TGConnectingPoint num="26" id="431" /> +<TGConnectingPoint num="27" id="432" /> +<TGConnectingPoint num="28" id="433" /> +<TGConnectingPoint num="29" id="434" /> +<TGConnectingPoint num="30" id="435" /> +<TGConnectingPoint num="31" id="436" /> +<TGConnectingPoint num="32" id="437" /> +<TGConnectingPoint num="33" id="438" /> +<TGConnectingPoint num="34" id="439" /> +<TGConnectingPoint num="35" id="440" /> +<TGConnectingPoint num="36" id="441" /> +<TGConnectingPoint num="37" id="442" /> +<TGConnectingPoint num="38" id="443" /> +<TGConnectingPoint num="39" id="444" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="486" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1029" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="446" /> +<TGConnectingPoint num="1" id="447" /> +<TGConnectingPoint num="2" id="448" /> +<TGConnectingPoint num="3" id="449" /> +<TGConnectingPoint num="4" id="450" /> +<TGConnectingPoint num="5" id="451" /> +<TGConnectingPoint num="6" id="452" /> +<TGConnectingPoint num="7" id="453" /> +<TGConnectingPoint num="8" id="454" /> +<TGConnectingPoint num="9" id="455" /> +<TGConnectingPoint num="10" id="456" /> +<TGConnectingPoint num="11" id="457" /> +<TGConnectingPoint num="12" id="458" /> +<TGConnectingPoint num="13" id="459" /> +<TGConnectingPoint num="14" id="460" /> +<TGConnectingPoint num="15" id="461" /> +<TGConnectingPoint num="16" id="462" /> +<TGConnectingPoint num="17" id="463" /> +<TGConnectingPoint num="18" id="464" /> +<TGConnectingPoint num="19" id="465" /> +<TGConnectingPoint num="20" id="466" /> +<TGConnectingPoint num="21" id="467" /> +<TGConnectingPoint num="22" id="468" /> +<TGConnectingPoint num="23" id="469" /> +<TGConnectingPoint num="24" id="470" /> +<TGConnectingPoint num="25" id="471" /> +<TGConnectingPoint num="26" id="472" /> +<TGConnectingPoint num="27" id="473" /> +<TGConnectingPoint num="28" id="474" /> +<TGConnectingPoint num="29" id="475" /> +<TGConnectingPoint num="30" id="476" /> +<TGConnectingPoint num="31" id="477" /> +<TGConnectingPoint num="32" id="478" /> +<TGConnectingPoint num="33" id="479" /> +<TGConnectingPoint num="34" id="480" /> +<TGConnectingPoint num="35" id="481" /> +<TGConnectingPoint num="36" id="482" /> +<TGConnectingPoint num="37" id="483" /> +<TGConnectingPoint num="38" id="484" /> +<TGConnectingPoint num="39" id="485" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="527" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="713" y="64" /> +<sizeparam width="328" height="179" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="487" /> +<TGConnectingPoint num="1" id="488" /> +<TGConnectingPoint num="2" id="489" /> +<TGConnectingPoint num="3" id="490" /> +<TGConnectingPoint num="4" id="491" /> +<TGConnectingPoint num="5" id="492" /> +<TGConnectingPoint num="6" id="493" /> +<TGConnectingPoint num="7" id="494" /> +<TGConnectingPoint num="8" id="495" /> +<TGConnectingPoint num="9" id="496" /> +<TGConnectingPoint num="10" id="497" /> +<TGConnectingPoint num="11" id="498" /> +<TGConnectingPoint num="12" id="499" /> +<TGConnectingPoint num="13" id="500" /> +<TGConnectingPoint num="14" id="501" /> +<TGConnectingPoint num="15" id="502" /> +<TGConnectingPoint num="16" id="503" /> +<TGConnectingPoint num="17" id="504" /> +<TGConnectingPoint num="18" id="505" /> +<TGConnectingPoint num="19" id="506" /> +<TGConnectingPoint num="20" id="507" /> +<TGConnectingPoint num="21" id="508" /> +<TGConnectingPoint num="22" id="509" /> +<TGConnectingPoint num="23" id="510" /> +<TGConnectingPoint num="24" id="511" /> +<TGConnectingPoint num="25" id="512" /> +<TGConnectingPoint num="26" id="513" /> +<TGConnectingPoint num="27" id="514" /> +<TGConnectingPoint num="28" id="515" /> +<TGConnectingPoint num="29" id="516" /> +<TGConnectingPoint num="30" id="517" /> +<TGConnectingPoint num="31" id="518" /> +<TGConnectingPoint num="32" id="519" /> +<TGConnectingPoint num="33" id="520" /> +<TGConnectingPoint num="34" id="521" /> +<TGConnectingPoint num="35" id="522" /> +<TGConnectingPoint num="36" id="523" /> +<TGConnectingPoint num="37" id="524" /> +<TGConnectingPoint num="38" id="525" /> +<TGConnectingPoint num="39" id="526" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="534" index="0" uid="dede73a6-0507-4c2d-9be0-5c655829f99b" > +<cdparam x="614" y="7" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="533" /> +<P1 x="620" y="57" id="815" /> +<P2 x="620" y="105" id="743" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="532" index="24" uid="1c8b4bb8-8807-458b-98ec-8160e3369a3d" > +<father id="534" num="0" /> +<cdparam x="617" y="56" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="528" /> +<TGConnectingPoint num="1" id="529" /> +<TGConnectingPoint num="2" id="530" /> +<TGConnectingPoint num="3" id="531" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="541" index="1" uid="f3fb991a-1dd4-4422-95ed-8f504d66d288" > +<cdparam x="988" y="239" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="540" /> +<P1 x="993" y="240" id="666" /> +<P2 x="991" y="264" id="654" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="539" index="25" uid="440e66fd-c436-4e2a-8dfb-c65fe50fa5b9" > +<father id="541" num="0" /> +<cdparam x="981" y="251" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="535" /> +<TGConnectingPoint num="1" id="536" /> +<TGConnectingPoint num="2" id="537" /> +<TGConnectingPoint num="3" id="538" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="548" index="2" uid="ef932124-ccab-48dd-b58a-66d40378d2d2" > +<cdparam x="622" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="547" /> +<P1 x="620" y="237" id="699" /> +<P2 x="618" y="264" id="687" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="546" index="26" uid="c9e43699-7259-4baa-b8da-4b91871bccbc" > +<father id="548" num="0" /> +<cdparam x="622" y="254" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="542" /> +<TGConnectingPoint num="1" id="543" /> +<TGConnectingPoint num="2" id="544" /> +<TGConnectingPoint num="3" id="545" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="555" index="3" uid="df40c864-498c-406d-9ad6-2458f80af67c" > +<cdparam x="268" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="554" /> +<P1 x="257" y="237" id="721" /> +<P2 x="255" y="266" id="731" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="553" index="27" uid="28ac56e7-2a6a-4d83-a21d-a5706efdcce2" > +<father id="555" num="0" /> +<cdparam x="261" y="256" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="549" /> +<TGConnectingPoint num="1" id="550" /> +<TGConnectingPoint num="2" id="551" /> +<TGConnectingPoint num="3" id="552" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="562" index="4" uid="d7b2dec9-1f5a-41dc-bb16-6cf3dfdc64e6" > +<cdparam x="249" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="561" /> +<P1 x="255" y="296" id="732" /> +<P2 x="255" y="322" id="709" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="560" index="28" uid="f4289ec1-818a-4417-af00-d3fbfcb4b274" > +<father id="562" num="0" /> +<cdparam x="234" y="349" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="556" /> +<TGConnectingPoint num="1" id="557" /> +<TGConnectingPoint num="2" id="558" /> +<TGConnectingPoint num="3" id="559" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="569" index="5" uid="b219789d-0eff-407c-94dd-ec3d58c6e5cf" > +<cdparam x="715" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="568" /> +<P1 x="714" y="155" id="781" /> +<P2 x="993" y="210" id="665" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="567" index="29" uid="e3abb03d-780c-4f42-ae27-35029280a5c0" > +<father id="569" num="0" /> +<cdparam x="720" y="164" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="563" /> +<TGConnectingPoint num="1" id="564" /> +<TGConnectingPoint num="2" id="565" /> +<TGConnectingPoint num="3" id="566" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="576" index="6" uid="e532685e-3909-41b7-9eb3-3994fa87286e" > +<cdparam x="598" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="575" /> +<P1 x="620" y="155" id="748" /> +<P2 x="620" y="207" id="698" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="574" index="30" uid="bfaa1fd6-3784-43a2-b93f-378cd62e7560" > +<father id="576" num="0" /> +<cdparam x="598" y="166" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="570" /> +<TGConnectingPoint num="1" id="571" /> +<TGConnectingPoint num="2" id="572" /> +<TGConnectingPoint num="3" id="573" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="591" index="7" uid="c2edf871-46bc-4610-8517-10ba8a1540cf" > +<cdparam x="466" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="586" /> +<TGConnectingPoint num="1" id="587" /> +<TGConnectingPoint num="2" id="588" /> +<TGConnectingPoint num="3" id="589" /> +<TGConnectingPoint num="4" id="590" /> +<P1 x="255" y="352" id="710" /> +<P2 x="527" y="130" id="745" /> +<Point x="257" y="376" /> +<Point x="36" y="376" /> +<Point x="36" y="110" /> +<Point x="507" y="110" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="577" index="31" uid="363ee9de-d732-413e-8d32-4b5d7323fb7b" > +<father id="591" num="0" /> +<cdparam x="257" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="578" index="32" uid="1ac06389-bb92-41a4-a289-3a284b053ba0" > +<father id="591" num="1" /> +<cdparam x="36" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="579" index="33" uid="b8c8c244-4d5d-4a33-bb18-f50fb5fdff0d" > +<father id="591" num="2" /> +<cdparam x="36" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="580" index="34" uid="a1ffdb24-9f18-4cb7-8c6d-628b54d32011" > +<father id="591" num="3" /> +<cdparam x="507" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="585" index="35" uid="85539b0b-e2b4-419a-8782-4522152faa07" > +<father id="591" num="4" /> +<cdparam x="498" y="244" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="581" /> +<TGConnectingPoint num="1" id="582" /> +<TGConnectingPoint num="2" id="583" /> +<TGConnectingPoint num="3" id="584" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="606" index="8" uid="68820cc7-94b9-487e-bcf4-a5fdce0f57fc" > +<cdparam x="622" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="601" /> +<TGConnectingPoint num="1" id="602" /> +<TGConnectingPoint num="2" id="603" /> +<TGConnectingPoint num="3" id="604" /> +<TGConnectingPoint num="4" id="605" /> +<P1 x="618" y="352" id="677" /> +<P2 x="527" y="105" id="742" /> +<Point x="620" y="398" /> +<Point x="12" y="398" /> +<Point x="12" y="85" /> +<Point x="507" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="592" index="36" uid="c55eefc9-5462-4b3d-9529-bfc0103fa8fd" > +<father id="606" num="0" /> +<cdparam x="620" y="398" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="593" index="37" uid="bd08603b-71cf-4c72-84e2-e8b4afb957fa" > +<father id="606" num="1" /> +<cdparam x="12" y="398" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="594" index="38" uid="c2b29c2d-672b-432d-862c-6312b167e938" > +<father id="606" num="2" /> +<cdparam x="12" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="595" index="39" uid="bb9c360f-f94b-4bac-b7a5-30a8e601ad12" > +<father id="606" num="3" /> +<cdparam x="507" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="600" index="40" uid="ac154633-7a3f-4c4b-8add-840d573fb9e4" > +<father id="606" num="4" /> +<cdparam x="567" y="229" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="596" /> +<TGConnectingPoint num="1" id="597" /> +<TGConnectingPoint num="2" id="598" /> +<TGConnectingPoint num="3" id="599" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="621" index="9" uid="d4e54467-2965-406d-869e-7e5612a64f7f" > +<cdparam x="988" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="616" /> +<TGConnectingPoint num="1" id="617" /> +<TGConnectingPoint num="2" id="618" /> +<TGConnectingPoint num="3" id="619" /> +<TGConnectingPoint num="4" id="620" /> +<P1 x="991" y="355" id="644" /> +<P2 x="714" y="105" id="744" /> +<Point x="993" y="376" /> +<Point x="1198" y="376" /> +<Point x="1198" y="85" /> +<Point x="734" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="607" index="41" uid="e8a5edcd-1a1d-4d63-84ff-f55441f23ec4" > +<father id="621" num="0" /> +<cdparam x="993" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="608" index="42" uid="63f1ab6e-f39a-4c70-aef6-54e00aaee881" > +<father id="621" num="1" /> +<cdparam x="1198" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="609" index="43" uid="85fe02d3-c6d7-467e-84e2-a5acbe9c69dc" > +<father id="621" num="2" /> +<cdparam x="1198" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="610" index="44" uid="1aa6b9ce-3bd5-4b22-8084-b92d964b0b7e" > +<father id="621" num="3" /> +<cdparam x="734" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="615" index="45" uid="a9c8873c-1917-4796-a761-e4ae75465c42" > +<father id="621" num="4" /> +<cdparam x="852" y="229" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="611" /> +<TGConnectingPoint num="1" id="612" /> +<TGConnectingPoint num="2" id="613" /> +<TGConnectingPoint num="3" id="614" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="628" index="10" uid="ca685255-81fb-496e-b2b5-089e8c7d4621" > +<cdparam x="527" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="627" /> +<P1 x="527" y="155" id="747" /> +<P2 x="257" y="207" id="720" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="626" index="46" uid="727ed93e-7706-4c21-873e-4936a9a11ac3" > +<father id="628" num="0" /> +<cdparam x="393" y="181" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="622" /> +<TGConnectingPoint num="1" id="623" /> +<TGConnectingPoint num="2" id="624" /> +<TGConnectingPoint num="3" id="625" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="635" index="11" uid="3b732309-0952-4ed4-b84e-2353d7319184" > +<cdparam x="622" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="634" /> +<P1 x="618" y="294" id="688" /> +<P2 x="618" y="322" id="676" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="633" index="47" uid="d840f2d9-6856-4fd8-9767-02bc494f0799" > +<father id="635" num="0" /> +<cdparam x="622" y="308" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="629" /> +<TGConnectingPoint num="1" id="630" /> +<TGConnectingPoint num="2" id="631" /> +<TGConnectingPoint num="3" id="632" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="642" index="12" uid="e6463f8c-6111-4c48-9a6f-481f1727a844" > +<cdparam x="988" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="641" /> +<P1 x="991" y="294" id="655" /> +<P2 x="991" y="325" id="643" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="640" index="48" uid="0b1259ed-5225-4486-8d5b-e1f200a7456c" > +<father id="642" num="0" /> +<cdparam x="988" y="310" /> +<sizeparam width="50" height="25" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="636" /> +<TGConnectingPoint num="1" id="637" /> +<TGConnectingPoint num="2" id="638" /> +<TGConnectingPoint num="3" id="639" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="653" index="13" uid="6b020a66-01db-4877-aefd-7a98eb2d5566" > +<cdparam x="853" y="330" /> +<sizeparam width="277" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="643" /> +<TGConnectingPoint num="1" id="644" /> +<TGConnectingPoint num="2" id="645" /> +<TGConnectingPoint num="3" id="646" /> +<TGConnectingPoint num="4" id="647" /> +<TGConnectingPoint num="5" id="648" /> +<TGConnectingPoint num="6" id="649" /> +<TGConnectingPoint num="7" id="650" /> +<TGConnectingPoint num="8" id="651" /> +<TGConnectingPoint num="9" id="652" /> +</COMPONENT> + +<COMPONENT type="5103" id="664" index="14" uid="d39e8420-0b19-4739-bc87-696f02ae1e5d" > +<cdparam x="853" y="269" /> +<sizeparam width="277" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="654" /> +<TGConnectingPoint num="1" id="655" /> +<TGConnectingPoint num="2" id="656" /> +<TGConnectingPoint num="3" id="657" /> +<TGConnectingPoint num="4" id="658" /> +<TGConnectingPoint num="5" id="659" /> +<TGConnectingPoint num="6" id="660" /> +<TGConnectingPoint num="7" id="661" /> +<TGConnectingPoint num="8" id="662" /> +<TGConnectingPoint num="9" id="663" /> +</COMPONENT> + +<COMPONENT type="5104" id="675" index="15" uid="e3b2fefa-a51c-4136-8eee-5b1b81437ea4" > +<cdparam x="856" y="215" /> +<sizeparam width="275" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="665" /> +<TGConnectingPoint num="1" id="666" /> +<TGConnectingPoint num="2" id="667" /> +<TGConnectingPoint num="3" id="668" /> +<TGConnectingPoint num="4" id="669" /> +<TGConnectingPoint num="5" id="670" /> +<TGConnectingPoint num="6" id="671" /> +<TGConnectingPoint num="7" id="672" /> +<TGConnectingPoint num="8" id="673" /> +<TGConnectingPoint num="9" id="674" /> +</COMPONENT> + +<COMPONENT type="5103" id="686" index="16" uid="534e3100-428a-4454-940a-f43b496982f0" > +<cdparam x="480" y="327" /> +<sizeparam width="277" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="676" /> +<TGConnectingPoint num="1" id="677" /> +<TGConnectingPoint num="2" id="678" /> +<TGConnectingPoint num="3" id="679" /> +<TGConnectingPoint num="4" id="680" /> +<TGConnectingPoint num="5" id="681" /> +<TGConnectingPoint num="6" id="682" /> +<TGConnectingPoint num="7" id="683" /> +<TGConnectingPoint num="8" id="684" /> +<TGConnectingPoint num="9" id="685" /> +</COMPONENT> + +<COMPONENT type="5103" id="697" index="17" uid="38de8130-c1d9-4198-a632-a2ca80624691" > +<cdparam x="480" y="269" /> +<sizeparam width="277" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="687" /> +<TGConnectingPoint num="1" id="688" /> +<TGConnectingPoint num="2" id="689" /> +<TGConnectingPoint num="3" id="690" /> +<TGConnectingPoint num="4" id="691" /> +<TGConnectingPoint num="5" id="692" /> +<TGConnectingPoint num="6" id="693" /> +<TGConnectingPoint num="7" id="694" /> +<TGConnectingPoint num="8" id="695" /> +<TGConnectingPoint num="9" id="696" /> +</COMPONENT> + +<COMPONENT type="5104" id="708" index="18" uid="bc96f24e-2607-452b-afb8-e0f248f43a67" > +<cdparam x="483" y="212" /> +<sizeparam width="275" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="698" /> +<TGConnectingPoint num="1" id="699" /> +<TGConnectingPoint num="2" id="700" /> +<TGConnectingPoint num="3" id="701" /> +<TGConnectingPoint num="4" id="702" /> +<TGConnectingPoint num="5" id="703" /> +<TGConnectingPoint num="6" id="704" /> +<TGConnectingPoint num="7" id="705" /> +<TGConnectingPoint num="8" id="706" /> +<TGConnectingPoint num="9" id="707" /> +</COMPONENT> + +<COMPONENT type="5103" id="719" index="19" uid="48eb427b-a34d-4b72-a3d6-fcdf87585109" > +<cdparam x="117" y="327" /> +<sizeparam width="277" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="709" /> +<TGConnectingPoint num="1" id="710" /> +<TGConnectingPoint num="2" id="711" /> +<TGConnectingPoint num="3" id="712" /> +<TGConnectingPoint num="4" id="713" /> +<TGConnectingPoint num="5" id="714" /> +<TGConnectingPoint num="6" id="715" /> +<TGConnectingPoint num="7" id="716" /> +<TGConnectingPoint num="8" id="717" /> +<TGConnectingPoint num="9" id="718" /> +</COMPONENT> + +<COMPONENT type="5104" id="730" index="20" uid="6307deb9-5e4e-43ec-b54d-89572e70e076" > +<cdparam x="120" y="212" /> +<sizeparam width="275" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="720" /> +<TGConnectingPoint num="1" id="721" /> +<TGConnectingPoint num="2" id="722" /> +<TGConnectingPoint num="3" id="723" /> +<TGConnectingPoint num="4" id="724" /> +<TGConnectingPoint num="5" id="725" /> +<TGConnectingPoint num="6" id="726" /> +<TGConnectingPoint num="7" id="727" /> +<TGConnectingPoint num="8" id="728" /> +<TGConnectingPoint num="9" id="729" /> +</COMPONENT> + +<COMPONENT type="5103" id="741" index="21" uid="1f931570-1549-4333-8454-788076e5170a" > +<cdparam x="117" y="271" /> +<sizeparam width="277" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="731" /> +<TGConnectingPoint num="1" id="732" /> +<TGConnectingPoint num="2" id="733" /> +<TGConnectingPoint num="3" id="734" /> +<TGConnectingPoint num="4" id="735" /> +<TGConnectingPoint num="5" id="736" /> +<TGConnectingPoint num="6" id="737" /> +<TGConnectingPoint num="7" id="738" /> +<TGConnectingPoint num="8" id="739" /> +<TGConnectingPoint num="9" id="740" /> +</COMPONENT> + +<COMPONENT type="5106" id="814" index="22" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="527" y="105" /> +<sizeparam width="187" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="742" /> +<TGConnectingPoint num="1" id="743" /> +<TGConnectingPoint num="2" id="744" /> +<TGConnectingPoint num="3" id="745" /> +<TGConnectingPoint num="4" id="746" /> +<TGConnectingPoint num="5" id="747" /> +<TGConnectingPoint num="6" id="748" /> +<TGConnectingPoint num="7" id="749" /> +<TGConnectingPoint num="8" id="750" /> +<TGConnectingPoint num="9" id="751" /> +<TGConnectingPoint num="10" id="752" /> +<TGConnectingPoint num="11" id="753" /> +<TGConnectingPoint num="12" id="754" /> +<TGConnectingPoint num="13" id="755" /> +<TGConnectingPoint num="14" id="756" /> +<TGConnectingPoint num="15" id="757" /> +<TGConnectingPoint num="16" id="758" /> +<TGConnectingPoint num="17" id="759" /> +<TGConnectingPoint num="18" id="760" /> +<TGConnectingPoint num="19" id="761" /> +<TGConnectingPoint num="20" id="762" /> +<TGConnectingPoint num="21" id="763" /> +<TGConnectingPoint num="22" id="764" /> +<TGConnectingPoint num="23" id="765" /> +<TGConnectingPoint num="24" id="766" /> +<TGConnectingPoint num="25" id="767" /> +<TGConnectingPoint num="26" id="768" /> +<TGConnectingPoint num="27" id="769" /> +<TGConnectingPoint num="28" id="770" /> +<TGConnectingPoint num="29" id="771" /> +<TGConnectingPoint num="30" id="772" /> +<TGConnectingPoint num="31" id="773" /> +<TGConnectingPoint num="32" id="774" /> +<TGConnectingPoint num="33" id="775" /> +<TGConnectingPoint num="34" id="776" /> +<TGConnectingPoint num="35" id="777" /> +<TGConnectingPoint num="36" id="778" /> +<TGConnectingPoint num="37" id="779" /> +<TGConnectingPoint num="38" id="780" /> +<TGConnectingPoint num="39" id="781" /> +<TGConnectingPoint num="40" id="782" /> +<TGConnectingPoint num="41" id="783" /> +<TGConnectingPoint num="42" id="784" /> +<TGConnectingPoint num="43" id="785" /> +<TGConnectingPoint num="44" id="786" /> +<TGConnectingPoint num="45" id="787" /> +<TGConnectingPoint num="46" id="788" /> +<TGConnectingPoint num="47" id="789" /> +<TGConnectingPoint num="48" id="790" /> +<TGConnectingPoint num="49" id="791" /> +<TGConnectingPoint num="50" id="792" /> +<TGConnectingPoint num="51" id="793" /> +<TGConnectingPoint num="52" id="794" /> +<TGConnectingPoint num="53" id="795" /> +<TGConnectingPoint num="54" id="796" /> +<TGConnectingPoint num="55" id="797" /> +<TGConnectingPoint num="56" id="798" /> +<TGConnectingPoint num="57" id="799" /> +<TGConnectingPoint num="58" id="800" /> +<TGConnectingPoint num="59" id="801" /> +<TGConnectingPoint num="60" id="802" /> +<TGConnectingPoint num="61" id="803" /> +<TGConnectingPoint num="62" id="804" /> +<TGConnectingPoint num="63" id="805" /> +<TGConnectingPoint num="64" id="806" /> +<TGConnectingPoint num="65" id="807" /> +<TGConnectingPoint num="66" id="808" /> +<TGConnectingPoint num="67" id="809" /> +<TGConnectingPoint num="68" id="810" /> +<TGConnectingPoint num="69" id="811" /> +<TGConnectingPoint num="70" id="812" /> +<TGConnectingPoint num="71" id="813" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="816" index="23" uid="4baf3b4d-0d07-4c90-8f73-95fb359a9dd6" > +<cdparam x="613" y="37" /> +<sizeparam width="15" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="815" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="823" index="0" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1186" y="435" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="822" /> +<P1 x="1186" y="435" id="1509" /> +<P2 x="1186" y="456" id="1497" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="821" index="91" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="823" num="0" /> +<cdparam x="1186" y="445" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="817" /> +<TGConnectingPoint num="1" id="818" /> +<TGConnectingPoint num="2" id="819" /> +<TGConnectingPoint num="3" id="820" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="838" index="1" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2226" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="833" /> +<TGConnectingPoint num="1" id="834" /> +<TGConnectingPoint num="2" id="835" /> +<TGConnectingPoint num="3" id="836" /> +<TGConnectingPoint num="4" id="837" /> +<P1 x="2226" y="367" id="1283" /> +<P2 x="2169" y="217" id="1560" /> +<Point x="2226" y="389" /> +<Point x="1724" y="389" /> +<Point x="1724" y="197" /> +<Point x="2149" y="197" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="824" index="92" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="838" num="0" /> +<cdparam x="2226" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="825" index="93" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="838" num="1" /> +<cdparam x="1724" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="826" index="94" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="838" num="2" /> +<cdparam x="1724" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="827" index="95" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="838" num="3" /> +<cdparam x="2149" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="832" index="96" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="838" num="4" /> +<cdparam x="1972" y="409" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="828" /> +<TGConnectingPoint num="1" id="829" /> +<TGConnectingPoint num="2" id="830" /> +<TGConnectingPoint num="3" id="831" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="845" index="2" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2226" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="844" /> +<P1 x="2226" y="242" id="1571" /> +<P2 x="2226" y="337" id="1282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="843" index="97" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="845" num="0" /> +<cdparam x="2173" y="275" /> +<sizeparam width="262" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="839" /> +<TGConnectingPoint num="1" id="840" /> +<TGConnectingPoint num="2" id="841" /> +<TGConnectingPoint num="3" id="842" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="852" index="3" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="411" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="851" /> +<P1 x="438" y="886" id="1893" /> +<P2 x="438" y="924" id="1541" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="850" index="98" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="852" num="0" /> +<cdparam x="424" y="902" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="846" /> +<TGConnectingPoint num="1" id="847" /> +<TGConnectingPoint num="2" id="848" /> +<TGConnectingPoint num="3" id="849" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="859" index="4" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="277" y="621" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="858" /> +<P1 x="277" y="621" id="2355" /> +<P2 x="277" y="653" id="2270" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="857" index="99" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="859" num="0" /> +<cdparam x="277" y="637" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="853" /> +<TGConnectingPoint num="1" id="854" /> +<TGConnectingPoint num="2" id="855" /> +<TGConnectingPoint num="3" id="856" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="866" index="5" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1127" y="944" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="865" /> +<P1 x="1127" y="914" id="1636" /> +<P2 x="1127" y="955" id="2365" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="864" index="100" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="866" num="0" /> +<cdparam x="1137" y="942" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="860" /> +<TGConnectingPoint num="1" id="861" /> +<TGConnectingPoint num="2" id="862" /> +<TGConnectingPoint num="3" id="863" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="873" index="6" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="336" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="872" /> +<P1 x="336" y="234" id="1979" /> +<P2 x="221" y="234" id="1297" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="871" index="101" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="873" num="0" /> +<cdparam x="235" y="225" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="867" /> +<TGConnectingPoint num="1" id="868" /> +<TGConnectingPoint num="2" id="869" /> +<TGConnectingPoint num="3" id="870" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="888" index="7" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2284" y="962" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="883" /> +<TGConnectingPoint num="1" id="884" /> +<TGConnectingPoint num="2" id="885" /> +<TGConnectingPoint num="3" id="886" /> +<TGConnectingPoint num="4" id="887" /> +<P1 x="2284" y="962" id="2545" /> +<P2 x="2169" y="192" id="1557" /> +<Point x="2284" y="982" /> +<Point x="1701" y="982" /> +<Point x="1701" y="172" /> +<Point x="2149" y="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="874" index="102" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="888" num="0" /> +<cdparam x="2284" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="875" index="103" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="888" num="1" /> +<cdparam x="1701" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="876" index="104" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="888" num="2" /> +<cdparam x="1701" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="877" index="105" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="888" num="3" /> +<cdparam x="2149" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="882" index="106" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="888" num="4" /> +<cdparam x="2033" y="1004" /> +<sizeparam width="125" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="878" /> +<TGConnectingPoint num="1" id="879" /> +<TGConnectingPoint num="2" id="880" /> +<TGConnectingPoint num="3" id="881" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="895" index="8" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2284" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="894" /> +<P1 x="2284" y="891" id="2477" /> +<P2 x="2284" y="932" id="2544" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="893" index="107" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="895" num="0" /> +<cdparam x="2204" y="912" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="889" /> +<TGConnectingPoint num="1" id="890" /> +<TGConnectingPoint num="2" id="891" /> +<TGConnectingPoint num="3" id="892" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="902" index="9" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2284" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="901" /> +<P1 x="2284" y="632" id="1396" /> +<P2 x="2284" y="719" id="2399" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="900" index="108" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="902" num="0" /> +<cdparam x="2283" y="675" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="896" /> +<TGConnectingPoint num="1" id="897" /> +<TGConnectingPoint num="2" id="898" /> +<TGConnectingPoint num="3" id="899" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="909" index="10" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2161" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="908" /> +<P1 x="2161" y="769" id="2426" /> +<P2 x="2161" y="841" id="2487" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="907" index="109" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="909" num="0" /> +<cdparam x="2094" y="790" /> +<sizeparam width="156" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="903" /> +<TGConnectingPoint num="1" id="904" /> +<TGConnectingPoint num="2" id="905" /> +<TGConnectingPoint num="3" id="906" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="916" index="11" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2401" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="915" /> +<P1 x="2403" y="769" id="2429" /> +<P2 x="2403" y="841" id="2490" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="914" index="110" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="916" num="0" /> +<cdparam x="2356" y="786" /> +<sizeparam width="157" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="910" /> +<TGConnectingPoint num="1" id="911" /> +<TGConnectingPoint num="2" id="912" /> +<TGConnectingPoint num="3" id="913" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="927" index="12" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2369" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="924" /> +<TGConnectingPoint num="1" id="925" /> +<TGConnectingPoint num="2" id="926" /> +<P1 x="2369" y="242" id="1588" /> +<P2 x="2643" y="475" id="1374" /> +<Point x="2369" y="330" /> +<Point x="2643" y="330" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="917" index="111" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="927" num="0" /> +<cdparam x="2369" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="918" index="112" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="927" num="1" /> +<cdparam x="2643" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="923" index="113" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="927" num="2" /> +<cdparam x="2428" y="328" /> +<sizeparam width="468" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="919" /> +<TGConnectingPoint num="1" id="920" /> +<TGConnectingPoint num="2" id="921" /> +<TGConnectingPoint num="3" id="922" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="934" index="13" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2284" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="933" /> +<P1 x="2284" y="242" id="1563" /> +<P2 x="2284" y="582" id="1391" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="932" index="114" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="934" num="0" /> +<cdparam x="2187" y="512" /> +<sizeparam width="437" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="928" /> +<TGConnectingPoint num="1" id="929" /> +<TGConnectingPoint num="2" id="930" /> +<TGConnectingPoint num="3" id="931" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="949" index="14" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2141" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="944" /> +<TGConnectingPoint num="1" id="945" /> +<TGConnectingPoint num="2" id="946" /> +<TGConnectingPoint num="3" id="947" /> +<TGConnectingPoint num="4" id="948" /> +<P1 x="2001" y="335" id="2377" /> +<P2 x="2169" y="242" id="1594" /> +<Point x="2001" y="344" /> +<Point x="1790" y="344" /> +<Point x="1790" y="222" /> +<Point x="2149" y="222" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="935" index="115" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="949" num="0" /> +<cdparam x="2001" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="936" index="116" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="949" num="1" /> +<cdparam x="1790" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="937" index="117" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="949" num="2" /> +<cdparam x="1790" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="938" index="118" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="949" num="3" /> +<cdparam x="2149" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="943" index="119" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="949" num="4" /> +<cdparam x="1833" y="359" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="939" /> +<TGConnectingPoint num="1" id="940" /> +<TGConnectingPoint num="2" id="941" /> +<TGConnectingPoint num="3" id="942" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="956" index="15" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1973" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="955" /> +<P1 x="2001" y="304" id="2388" /> +<P2 x="2001" y="305" id="2376" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="954" index="120" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="956" num="0" /> +<cdparam x="1973" y="294" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="950" /> +<TGConnectingPoint num="1" id="951" /> +<TGConnectingPoint num="2" id="952" /> +<TGConnectingPoint num="3" id="953" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="965" index="16" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2169" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="963" /> +<TGConnectingPoint num="1" id="964" /> +<P1 x="2169" y="242" id="1562" /> +<P2 x="2001" y="274" id="2387" /> +<Point x="2001" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="957" index="121" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="965" num="0" /> +<cdparam x="2001" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2999" minY="9" maxY="1499" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="962" index="122" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="965" num="1" /> +<cdparam x="1906" y="257" /> +<sizeparam width="257" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="958" /> +<TGConnectingPoint num="1" id="959" /> +<TGConnectingPoint num="2" id="960" /> +<TGConnectingPoint num="3" id="961" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="972" index="17" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1261" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="971" /> +<P1 x="1262" y="294" id="1825" /> +<P2 x="1262" y="619" id="1792" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="970" index="123" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="972" num="0" /> +<cdparam x="1114" y="548" /> +<sizeparam width="362" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="966" /> +<TGConnectingPoint num="1" id="967" /> +<TGConnectingPoint num="2" id="968" /> +<TGConnectingPoint num="3" id="969" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="987" index="18" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="438" y="974" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="982" /> +<TGConnectingPoint num="1" id="983" /> +<TGConnectingPoint num="2" id="984" /> +<TGConnectingPoint num="3" id="985" /> +<TGConnectingPoint num="4" id="986" /> +<P1 x="438" y="974" id="1544" /> +<P2 x="2369" y="192" id="1576" /> +<Point x="438" y="997" /> +<Point x="8" y="997" /> +<Point x="8" y="22" /> +<Point x="2369" y="22" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="973" index="124" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="987" num="0" /> +<cdparam x="438" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="974" index="125" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="987" num="1" /> +<cdparam x="8" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="975" index="126" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="987" num="2" /> +<cdparam x="8" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="976" index="127" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="987" num="3" /> +<cdparam x="2369" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="981" index="128" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="987" num="4" /> +<cdparam x="321" y="994" /> +<sizeparam width="122" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="977" /> +<TGConnectingPoint num="1" id="978" /> +<TGConnectingPoint num="2" id="979" /> +<TGConnectingPoint num="3" id="980" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="996" index="19" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1293" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="994" /> +<TGConnectingPoint num="1" id="995" /> +<P1 x="1367" y="148" id="2053" /> +<P2 x="2284" y="192" id="1558" /> +<Point x="2284" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="988" index="129" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="996" num="0" /> +<cdparam x="2284" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="993" index="130" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="996" num="1" /> +<cdparam x="1453" y="146" /> +<sizeparam width="172" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="989" /> +<TGConnectingPoint num="1" id="990" /> +<TGConnectingPoint num="2" id="991" /> +<TGConnectingPoint num="3" id="992" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1011" index="20" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1126" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1006" /> +<TGConnectingPoint num="1" id="1007" /> +<TGConnectingPoint num="2" id="1008" /> +<TGConnectingPoint num="3" id="1009" /> +<TGConnectingPoint num="4" id="1010" /> +<P1 x="1127" y="985" id="2366" /> +<P2 x="1110" y="244" id="1819" /> +<Point x="1127" y="1018" /> +<Point x="825" y="1018" /> +<Point x="825" y="224" /> +<Point x="1089" y="224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="997" index="131" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="1011" num="0" /> +<cdparam x="1127" y="1018" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="998" index="132" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="1011" num="1" /> +<cdparam x="825" y="1018" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="999" index="133" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="1011" num="2" /> +<cdparam x="825" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1000" index="134" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="1011" num="3" /> +<cdparam x="1089" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1005" index="135" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="1011" num="4" /> +<cdparam x="909" y="890" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1001" /> +<TGConnectingPoint num="1" id="1002" /> +<TGConnectingPoint num="2" id="1003" /> +<TGConnectingPoint num="3" id="1004" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1018" index="21" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1262" y="841" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1017" /> +<P1 x="1262" y="787" id="1710" /> +<P2 x="1262" y="864" id="1632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1016" index="136" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="1018" num="0" /> +<cdparam x="1176" y="826" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1012" /> +<TGConnectingPoint num="1" id="1013" /> +<TGConnectingPoint num="2" id="1014" /> +<TGConnectingPoint num="3" id="1015" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1025" index="22" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="992" y="841" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1024" /> +<P1 x="992" y="787" id="1708" /> +<P2 x="992" y="864" id="1630" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1023" index="137" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="1025" num="0" /> +<cdparam x="945" y="822" /> +<sizeparam width="138" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1019" /> +<TGConnectingPoint num="1" id="1020" /> +<TGConnectingPoint num="2" id="1021" /> +<TGConnectingPoint num="3" id="1022" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1036" index="23" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1560" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1033" /> +<TGConnectingPoint num="1" id="1034" /> +<TGConnectingPoint num="2" id="1035" /> +<P1 x="1492" y="669" id="1777" /> +<P2 x="1262" y="762" id="1707" /> +<Point x="1440" y="669" /> +<Point x="1440" y="762" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1026" index="138" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="1036" num="0" /> +<cdparam x="1440" y="669" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1027" index="139" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="1036" num="1" /> +<cdparam x="1440" y="762" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1032" index="140" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="1036" num="2" /> +<cdparam x="1454" y="711" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1028" /> +<TGConnectingPoint num="1" id="1029" /> +<TGConnectingPoint num="2" id="1030" /> +<TGConnectingPoint num="3" id="1031" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1045" index="24" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1237" y="644" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1043" /> +<TGConnectingPoint num="1" id="1044" /> +<P1 x="1237" y="644" id="1793" /> +<P2 x="992" y="737" id="1703" /> +<Point x="992" y="644" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1037" index="141" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="1045" num="0" /> +<cdparam x="992" y="644" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1042" index="142" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="1045" num="1" /> +<cdparam x="1001" y="694" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1038" /> +<TGConnectingPoint num="1" id="1039" /> +<TGConnectingPoint num="2" id="1040" /> +<TGConnectingPoint num="3" id="1041" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1058" index="25" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1450" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1054" /> +<TGConnectingPoint num="1" id="1055" /> +<TGConnectingPoint num="2" id="1056" /> +<TGConnectingPoint num="3" id="1057" /> +<P1 x="1517" y="694" id="1779" /> +<P2 x="599" y="406" id="1907" /> +<Point x="1517" y="1042" /> +<Point x="790" y="1042" /> +<Point x="790" y="406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1046" index="143" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="1058" num="0" /> +<cdparam x="1517" y="1042" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1047" index="144" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="1058" num="1" /> +<cdparam x="790" y="1042" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1048" index="145" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="1058" num="2" /> +<cdparam x="790" y="406" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1053" index="146" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="1058" num="3" /> +<cdparam x="959" y="1039" /> +<sizeparam width="371" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1049" /> +<TGConnectingPoint num="1" id="1050" /> +<TGConnectingPoint num="2" id="1051" /> +<TGConnectingPoint num="3" id="1052" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1065" index="26" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1287" y="644" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1064" /> +<P1 x="1287" y="644" id="1794" /> +<P2 x="1517" y="644" id="1776" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1063" index="147" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="1065" num="0" /> +<cdparam x="1378" y="636" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1059" /> +<TGConnectingPoint num="1" id="1060" /> +<TGConnectingPoint num="2" id="1061" /> +<TGConnectingPoint num="3" id="1062" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1072" index="27" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1262" y="669" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1071" /> +<P1 x="1262" y="669" id="1795" /> +<P2 x="1262" y="737" id="1705" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1070" index="148" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="1072" num="0" /> +<cdparam x="1179" y="679" /> +<sizeparam width="204" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1066" /> +<TGConnectingPoint num="1" id="1067" /> +<TGConnectingPoint num="2" id="1068" /> +<TGConnectingPoint num="3" id="1069" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1079" index="28" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1145" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1078" /> +<P1 x="1146" y="294" id="1847" /> +<P2 x="1146" y="325" id="1808" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1077" index="149" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="1079" num="0" /> +<cdparam x="989" y="312" /> +<sizeparam width="264" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1073" /> +<TGConnectingPoint num="1" id="1074" /> +<TGConnectingPoint num="2" id="1075" /> +<TGConnectingPoint num="3" id="1076" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1094" index="29" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="257" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1089" /> +<TGConnectingPoint num="1" id="1090" /> +<TGConnectingPoint num="2" id="1091" /> +<TGConnectingPoint num="3" id="1092" /> +<TGConnectingPoint num="4" id="1093" /> +<P1 x="413" y="949" id="1542" /> +<P2 x="336" y="209" id="1976" /> +<Point x="413" y="969" /> +<Point x="77" y="969" /> +<Point x="77" y="189" /> +<Point x="316" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1080" index="150" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="1094" num="0" /> +<cdparam x="413" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1081" index="151" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="1094" num="1" /> +<cdparam x="77" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1082" index="152" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="1094" num="2" /> +<cdparam x="77" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1083" index="153" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="1094" num="3" /> +<cdparam x="316" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1088" index="154" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="1094" num="4" /> +<cdparam x="360" y="937" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1084" /> +<TGConnectingPoint num="1" id="1085" /> +<TGConnectingPoint num="2" id="1086" /> +<TGConnectingPoint num="3" id="1087" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1101" index="30" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="557" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1100" /> +<P1 x="557" y="703" id="2301" /> +<P2 x="614" y="767" id="2216" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1099" index="155" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="1101" num="0" /> +<cdparam x="587" y="723" /> +<sizeparam width="190" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1095" /> +<TGConnectingPoint num="1" id="1096" /> +<TGConnectingPoint num="2" id="1097" /> +<TGConnectingPoint num="3" id="1098" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1108" index="31" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="438" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1107" /> +<P1 x="438" y="703" id="2276" /> +<P2 x="438" y="767" id="2198" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1106" index="156" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="1108" num="0" /> +<cdparam x="342" y="739" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1102" /> +<TGConnectingPoint num="1" id="1103" /> +<TGConnectingPoint num="2" id="1104" /> +<TGConnectingPoint num="3" id="1105" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1115" index="32" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="315" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1114" /> +<P1 x="315" y="703" id="2298" /> +<P2 x="257" y="767" id="2213" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1113" index="157" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="1115" num="0" /> +<cdparam x="147" y="722" /> +<sizeparam width="262" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1109" /> +<TGConnectingPoint num="1" id="1110" /> +<TGConnectingPoint num="2" id="1111" /> +<TGConnectingPoint num="3" id="1112" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1122" index="33" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="557" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1121" /> +<P1 x="557" y="431" id="1934" /> +<P2 x="557" y="503" id="2143" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1120" index="158" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="1122" num="0" /> +<cdparam x="502" y="454" /> +<sizeparam width="256" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1116" /> +<TGConnectingPoint num="1" id="1117" /> +<TGConnectingPoint num="2" id="1118" /> +<TGConnectingPoint num="3" id="1119" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1129" index="34" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="315" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1128" /> +<P1 x="315" y="431" id="1931" /> +<P2 x="315" y="503" id="2140" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1127" index="159" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="1129" num="0" /> +<cdparam x="248" y="460" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1123" /> +<TGConnectingPoint num="1" id="1124" /> +<TGConnectingPoint num="2" id="1125" /> +<TGConnectingPoint num="3" id="1126" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1136" index="35" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="438" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1135" /> +<P1 x="357" y="259" id="2004" /> +<P2 x="357" y="381" id="1911" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1134" index="160" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="1136" num="0" /> +<cdparam x="173" y="283" /> +<sizeparam width="224" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1130" /> +<TGConnectingPoint num="1" id="1131" /> +<TGConnectingPoint num="2" id="1132" /> +<TGConnectingPoint num="3" id="1133" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1145" index="36" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="793" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1143" /> +<TGConnectingPoint num="1" id="1144" /> +<P1 x="1158" y="148" id="2052" /> +<P2 x="425" y="209" id="1977" /> +<Point x="425" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1137" index="161" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="1145" num="0" /> +<cdparam x="425" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1142" index="162" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="1145" num="1" /> +<cdparam x="961" y="146" /> +<sizeparam width="150" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1138" /> +<TGConnectingPoint num="1" id="1139" /> +<TGConnectingPoint num="2" id="1140" /> +<TGConnectingPoint num="3" id="1141" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1152" index="37" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1193" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1151" /> +<P1 x="1262" y="73" id="2122" /> +<P2 x="1262" y="123" id="2050" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1150" index="163" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="1152" num="0" /> +<cdparam x="1238" y="99" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1146" /> +<TGConnectingPoint num="1" id="1147" /> +<TGConnectingPoint num="2" id="1148" /> +<TGConnectingPoint num="3" id="1149" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1159" index="38" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="438" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1158" /> +<P1 x="315" y="553" id="2152" /> +<P2 x="277" y="591" id="2354" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1157" index="164" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="1159" num="0" /> +<cdparam x="185" y="570" /> +<sizeparam width="116" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1153" /> +<TGConnectingPoint num="1" id="1154" /> +<TGConnectingPoint num="2" id="1155" /> +<TGConnectingPoint num="3" id="1156" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1166" index="39" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="557" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1165" /> +<P1 x="557" y="553" id="2155" /> +<P2 x="599" y="591" id="2343" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1164" index="165" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="1166" num="0" /> +<cdparam x="538" y="568" /> +<sizeparam width="220" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1160" /> +<TGConnectingPoint num="1" id="1161" /> +<TGConnectingPoint num="2" id="1162" /> +<TGConnectingPoint num="3" id="1163" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1173" index="40" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="438" y="814" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1172" /> +<P1 x="438" y="817" id="2203" /> +<P2 x="438" y="856" id="1892" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1171" index="166" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="1173" num="0" /> +<cdparam x="387" y="834" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1167" /> +<TGConnectingPoint num="1" id="1168" /> +<TGConnectingPoint num="2" id="1169" /> +<TGConnectingPoint num="3" id="1170" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1180" index="41" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1240" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1179" /> +<P1 x="1262" y="173" id="2055" /> +<P2 x="1262" y="244" id="1820" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1178" index="167" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="1180" num="0" /> +<cdparam x="1218" y="195" /> +<sizeparam width="72" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1174" /> +<TGConnectingPoint num="1" id="1175" /> +<TGConnectingPoint num="2" id="1176" /> +<TGConnectingPoint num="3" id="1177" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1195" index="42" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1261" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1190" /> +<TGConnectingPoint num="1" id="1191" /> +<TGConnectingPoint num="2" id="1192" /> +<TGConnectingPoint num="3" id="1193" /> +<TGConnectingPoint num="4" id="1194" /> +<P1 x="1146" y="355" id="1809" /> +<P2 x="1110" y="294" id="1824" /> +<Point x="1146" y="402" /> +<Point x="973" y="402" /> +<Point x="973" y="274" /> +<Point x="1089" y="274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1181" index="168" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="1195" num="0" /> +<cdparam x="1146" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1182" index="169" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="1195" num="1" /> +<cdparam x="973" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1183" index="170" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="1195" num="2" /> +<cdparam x="973" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1184" index="171" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="1195" num="3" /> +<cdparam x="1089" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1189" index="172" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="1195" num="4" /> +<cdparam x="985" y="396" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1185" /> +<TGConnectingPoint num="1" id="1186" /> +<TGConnectingPoint num="2" id="1187" /> +<TGConnectingPoint num="3" id="1188" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1210" index="43" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="556" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1205" /> +<TGConnectingPoint num="1" id="1206" /> +<TGConnectingPoint num="2" id="1207" /> +<TGConnectingPoint num="3" id="1208" /> +<TGConnectingPoint num="4" id="1209" /> +<P1 x="514" y="348" id="1531" /> +<P2 x="515" y="209" id="1978" /> +<Point x="514" y="366" /> +<Point x="697" y="366" /> +<Point x="697" y="189" /> +<Point x="535" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1196" index="173" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="1210" num="0" /> +<cdparam x="514" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1197" index="174" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="1210" num="1" /> +<cdparam x="697" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1198" index="175" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="1210" num="2" /> +<cdparam x="697" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1199" index="176" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="1210" num="3" /> +<cdparam x="535" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1204" index="177" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="1210" num="4" /> +<cdparam x="544" y="360" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1200" /> +<TGConnectingPoint num="1" id="1201" /> +<TGConnectingPoint num="2" id="1202" /> +<TGConnectingPoint num="3" id="1203" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1217" index="44" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="491" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1216" /> +<P1 x="515" y="259" id="1983" /> +<P2 x="514" y="284" id="1519" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1215" index="178" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="1217" num="0" /> +<cdparam x="433" y="275" /> +<sizeparam width="255" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1211" /> +<TGConnectingPoint num="1" id="1212" /> +<TGConnectingPoint num="2" id="1213" /> +<TGConnectingPoint num="3" id="1214" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1224" index="45" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="525" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1223" /> +<P1 x="514" y="314" id="1520" /> +<P2 x="514" y="318" id="1530" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1222" index="179" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="1224" num="0" /> +<cdparam x="520" y="296" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1218" /> +<TGConnectingPoint num="1" id="1219" /> +<TGConnectingPoint num="2" id="1220" /> +<TGConnectingPoint num="3" id="1221" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1231" index="46" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1337" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1230" /> +<P1 x="1186" y="294" id="1833" /> +<P2 x="1186" y="405" id="1508" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1229" index="180" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="1231" num="0" /> +<cdparam x="1149" y="377" /> +<sizeparam width="257" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1225" /> +<TGConnectingPoint num="1" id="1226" /> +<TGConnectingPoint num="2" id="1227" /> +<TGConnectingPoint num="3" id="1228" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1246" index="47" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1342" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1241" /> +<TGConnectingPoint num="1" id="1242" /> +<TGConnectingPoint num="2" id="1243" /> +<TGConnectingPoint num="3" id="1244" /> +<TGConnectingPoint num="4" id="1245" /> +<P1 x="1186" y="486" id="1498" /> +<P2 x="1110" y="269" id="1822" /> +<Point x="1186" y="516" /> +<Point x="952" y="516" /> +<Point x="952" y="249" /> +<Point x="1089" y="249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1232" index="181" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="1246" num="0" /> +<cdparam x="1186" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1233" index="182" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="1246" num="1" /> +<cdparam x="952" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1234" index="183" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="1246" num="2" /> +<cdparam x="952" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1235" index="184" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="1246" num="3" /> +<cdparam x="1089" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1240" index="185" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="1246" num="4" /> +<cdparam x="997" y="511" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1236" /> +<TGConnectingPoint num="1" id="1237" /> +<TGConnectingPoint num="2" id="1238" /> +<TGConnectingPoint num="3" id="1239" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1253" index="48" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="634" y="622" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1252" /> +<P1 x="599" y="621" id="2344" /> +<P2 x="599" y="653" id="2272" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1251" index="186" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="1253" num="0" /> +<cdparam x="616" y="627" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1247" /> +<TGConnectingPoint num="1" id="1248" /> +<TGConnectingPoint num="2" id="1249" /> +<TGConnectingPoint num="3" id="1250" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1260" index="49" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2643" y="525" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1259" /> +<P1 x="2618" y="500" id="1375" /> +<P2 x="2531" y="582" id="1302" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1258" index="187" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="1260" num="0" /> +<cdparam x="2388" y="549" /> +<sizeparam width="370" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1254" /> +<TGConnectingPoint num="1" id="1255" /> +<TGConnectingPoint num="2" id="1256" /> +<TGConnectingPoint num="3" id="1257" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1267" index="50" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2551" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1266" /> +<P1 x="2531" y="632" id="1307" /> +<P2 x="2531" y="671" id="1299" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1265" index="188" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="1267" num="0" /> +<cdparam x="2548" y="648" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1261" /> +<TGConnectingPoint num="1" id="1262" /> +<TGConnectingPoint num="2" id="1263" /> +<TGConnectingPoint num="3" id="1264" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1274" index="51" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1413" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1273" /> +<P1 x="1414" y="269" id="1823" /> +<P2 x="1520" y="269" id="1295" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1272" index="189" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="1274" num="0" /> +<cdparam x="1435" y="260" /> +<sizeparam width="101" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1268" /> +<TGConnectingPoint num="1" id="1269" /> +<TGConnectingPoint num="2" id="1270" /> +<TGConnectingPoint num="3" id="1271" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="1281" index="52" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2399" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1280" /> +<P1 x="2399" y="217" id="1561" /> +<P2 x="2509" y="217" id="1293" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1279" index="190" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="1281" num="0" /> +<cdparam x="2406" y="207" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1275" /> +<TGConnectingPoint num="1" id="1276" /> +<TGConnectingPoint num="2" id="1277" /> +<TGConnectingPoint num="3" id="1278" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5104" id="1292" index="53" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2082" y="342" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1282" /> +<TGConnectingPoint num="1" id="1283" /> +<TGConnectingPoint num="2" id="1284" /> +<TGConnectingPoint num="3" id="1285" /> +<TGConnectingPoint num="4" id="1286" /> +<TGConnectingPoint num="5" id="1287" /> +<TGConnectingPoint num="6" id="1288" /> +<TGConnectingPoint num="7" id="1289" /> +<TGConnectingPoint num="8" id="1290" /> +<TGConnectingPoint num="9" id="1291" /> +</COMPONENT> + +<COMPONENT type="5101" id="1294" index="54" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2499" y="222" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1293" /> +</COMPONENT> + +<COMPONENT type="5101" id="1296" index="55" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1510" y="274" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1295" /> +</COMPONENT> + +<COMPONENT type="5101" id="1298" index="56" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="211" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1297" /> +</COMPONENT> + +<COMPONENT type="5101" id="1300" index="57" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2521" y="676" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1299" /> +</COMPONENT> + +<COMPONENT type="5106" id="1373" index="58" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2449" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1301" /> +<TGConnectingPoint num="1" id="1302" /> +<TGConnectingPoint num="2" id="1303" /> +<TGConnectingPoint num="3" id="1304" /> +<TGConnectingPoint num="4" id="1305" /> +<TGConnectingPoint num="5" id="1306" /> +<TGConnectingPoint num="6" id="1307" /> +<TGConnectingPoint num="7" id="1308" /> +<TGConnectingPoint num="8" id="1309" /> +<TGConnectingPoint num="9" id="1310" /> +<TGConnectingPoint num="10" id="1311" /> +<TGConnectingPoint num="11" id="1312" /> +<TGConnectingPoint num="12" id="1313" /> +<TGConnectingPoint num="13" id="1314" /> +<TGConnectingPoint num="14" id="1315" /> +<TGConnectingPoint num="15" id="1316" /> +<TGConnectingPoint num="16" id="1317" /> +<TGConnectingPoint num="17" id="1318" /> +<TGConnectingPoint num="18" id="1319" /> +<TGConnectingPoint num="19" id="1320" /> +<TGConnectingPoint num="20" id="1321" /> +<TGConnectingPoint num="21" id="1322" /> +<TGConnectingPoint num="22" id="1323" /> +<TGConnectingPoint num="23" id="1324" /> +<TGConnectingPoint num="24" id="1325" /> +<TGConnectingPoint num="25" id="1326" /> +<TGConnectingPoint num="26" id="1327" /> +<TGConnectingPoint num="27" id="1328" /> +<TGConnectingPoint num="28" id="1329" /> +<TGConnectingPoint num="29" id="1330" /> +<TGConnectingPoint num="30" id="1331" /> +<TGConnectingPoint num="31" id="1332" /> +<TGConnectingPoint num="32" id="1333" /> +<TGConnectingPoint num="33" id="1334" /> +<TGConnectingPoint num="34" id="1335" /> +<TGConnectingPoint num="35" id="1336" /> +<TGConnectingPoint num="36" id="1337" /> +<TGConnectingPoint num="37" id="1338" /> +<TGConnectingPoint num="38" id="1339" /> +<TGConnectingPoint num="39" id="1340" /> +<TGConnectingPoint num="40" id="1341" /> +<TGConnectingPoint num="41" id="1342" /> +<TGConnectingPoint num="42" id="1343" /> +<TGConnectingPoint num="43" id="1344" /> +<TGConnectingPoint num="44" id="1345" /> +<TGConnectingPoint num="45" id="1346" /> +<TGConnectingPoint num="46" id="1347" /> +<TGConnectingPoint num="47" id="1348" /> +<TGConnectingPoint num="48" id="1349" /> +<TGConnectingPoint num="49" id="1350" /> +<TGConnectingPoint num="50" id="1351" /> +<TGConnectingPoint num="51" id="1352" /> +<TGConnectingPoint num="52" id="1353" /> +<TGConnectingPoint num="53" id="1354" /> +<TGConnectingPoint num="54" id="1355" /> +<TGConnectingPoint num="55" id="1356" /> +<TGConnectingPoint num="56" id="1357" /> +<TGConnectingPoint num="57" id="1358" /> +<TGConnectingPoint num="58" id="1359" /> +<TGConnectingPoint num="59" id="1360" /> +<TGConnectingPoint num="60" id="1361" /> +<TGConnectingPoint num="61" id="1362" /> +<TGConnectingPoint num="62" id="1363" /> +<TGConnectingPoint num="63" id="1364" /> +<TGConnectingPoint num="64" id="1365" /> +<TGConnectingPoint num="65" id="1366" /> +<TGConnectingPoint num="66" id="1367" /> +<TGConnectingPoint num="67" id="1368" /> +<TGConnectingPoint num="68" id="1369" /> +<TGConnectingPoint num="69" id="1370" /> +<TGConnectingPoint num="70" id="1371" /> +<TGConnectingPoint num="71" id="1372" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="1389" index="59" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2628" y="485" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1374" /> +<TGConnectingPoint num="1" id="1375" /> +<TGConnectingPoint num="2" id="1376" /> +<TGConnectingPoint num="3" id="1377" /> +<TGConnectingPoint num="4" id="1378" /> +<TGConnectingPoint num="5" id="1379" /> +<TGConnectingPoint num="6" id="1380" /> +<TGConnectingPoint num="7" id="1381" /> +<TGConnectingPoint num="8" id="1382" /> +<TGConnectingPoint num="9" id="1383" /> +<TGConnectingPoint num="10" id="1384" /> +<TGConnectingPoint num="11" id="1385" /> +<TGConnectingPoint num="12" id="1386" /> +<TGConnectingPoint num="13" id="1387" /> +<TGConnectingPoint num="14" id="1388" /> +</COMPONENT> + +<COMPONENT type="5106" id="1462" index="60" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2202" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1390" /> +<TGConnectingPoint num="1" id="1391" /> +<TGConnectingPoint num="2" id="1392" /> +<TGConnectingPoint num="3" id="1393" /> +<TGConnectingPoint num="4" id="1394" /> +<TGConnectingPoint num="5" id="1395" /> +<TGConnectingPoint num="6" id="1396" /> +<TGConnectingPoint num="7" id="1397" /> +<TGConnectingPoint num="8" id="1398" /> +<TGConnectingPoint num="9" id="1399" /> +<TGConnectingPoint num="10" id="1400" /> +<TGConnectingPoint num="11" id="1401" /> +<TGConnectingPoint num="12" id="1402" /> +<TGConnectingPoint num="13" id="1403" /> +<TGConnectingPoint num="14" id="1404" /> +<TGConnectingPoint num="15" id="1405" /> +<TGConnectingPoint num="16" id="1406" /> +<TGConnectingPoint num="17" id="1407" /> +<TGConnectingPoint num="18" id="1408" /> +<TGConnectingPoint num="19" id="1409" /> +<TGConnectingPoint num="20" id="1410" /> +<TGConnectingPoint num="21" id="1411" /> +<TGConnectingPoint num="22" id="1412" /> +<TGConnectingPoint num="23" id="1413" /> +<TGConnectingPoint num="24" id="1414" /> +<TGConnectingPoint num="25" id="1415" /> +<TGConnectingPoint num="26" id="1416" /> +<TGConnectingPoint num="27" id="1417" /> +<TGConnectingPoint num="28" id="1418" /> +<TGConnectingPoint num="29" id="1419" /> +<TGConnectingPoint num="30" id="1420" /> +<TGConnectingPoint num="31" id="1421" /> +<TGConnectingPoint num="32" id="1422" /> +<TGConnectingPoint num="33" id="1423" /> +<TGConnectingPoint num="34" id="1424" /> +<TGConnectingPoint num="35" id="1425" /> +<TGConnectingPoint num="36" id="1426" /> +<TGConnectingPoint num="37" id="1427" /> +<TGConnectingPoint num="38" id="1428" /> +<TGConnectingPoint num="39" id="1429" /> +<TGConnectingPoint num="40" id="1430" /> +<TGConnectingPoint num="41" id="1431" /> +<TGConnectingPoint num="42" id="1432" /> +<TGConnectingPoint num="43" id="1433" /> +<TGConnectingPoint num="44" id="1434" /> +<TGConnectingPoint num="45" id="1435" /> +<TGConnectingPoint num="46" id="1436" /> +<TGConnectingPoint num="47" id="1437" /> +<TGConnectingPoint num="48" id="1438" /> +<TGConnectingPoint num="49" id="1439" /> +<TGConnectingPoint num="50" id="1440" /> +<TGConnectingPoint num="51" id="1441" /> +<TGConnectingPoint num="52" id="1442" /> +<TGConnectingPoint num="53" id="1443" /> +<TGConnectingPoint num="54" id="1444" /> +<TGConnectingPoint num="55" id="1445" /> +<TGConnectingPoint num="56" id="1446" /> +<TGConnectingPoint num="57" id="1447" /> +<TGConnectingPoint num="58" id="1448" /> +<TGConnectingPoint num="59" id="1449" /> +<TGConnectingPoint num="60" id="1450" /> +<TGConnectingPoint num="61" id="1451" /> +<TGConnectingPoint num="62" id="1452" /> +<TGConnectingPoint num="63" id="1453" /> +<TGConnectingPoint num="64" id="1454" /> +<TGConnectingPoint num="65" id="1455" /> +<TGConnectingPoint num="66" id="1456" /> +<TGConnectingPoint num="67" id="1457" /> +<TGConnectingPoint num="68" id="1458" /> +<TGConnectingPoint num="69" id="1459" /> +<TGConnectingPoint num="70" id="1460" /> +<TGConnectingPoint num="71" id="1461" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="1479" index="61" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="26" y="37" /> +<sizeparam width="354" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1463" /> +<TGConnectingPoint num="1" id="1464" /> +<TGConnectingPoint num="2" id="1465" /> +<TGConnectingPoint num="3" id="1466" /> +<TGConnectingPoint num="4" id="1467" /> +<TGConnectingPoint num="5" id="1468" /> +<TGConnectingPoint num="6" id="1469" /> +<TGConnectingPoint num="7" id="1470" /> +<TGConnectingPoint num="8" id="1471" /> +<TGConnectingPoint num="9" id="1472" /> +<TGConnectingPoint num="10" id="1473" /> +<TGConnectingPoint num="11" id="1474" /> +<TGConnectingPoint num="12" id="1475" /> +<TGConnectingPoint num="13" id="1476" /> +<TGConnectingPoint num="14" id="1477" /> +<TGConnectingPoint num="15" id="1478" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="1496" index="62" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="226" y="1046" /> +<sizeparam width="215" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1480" /> +<TGConnectingPoint num="1" id="1481" /> +<TGConnectingPoint num="2" id="1482" /> +<TGConnectingPoint num="3" id="1483" /> +<TGConnectingPoint num="4" id="1484" /> +<TGConnectingPoint num="5" id="1485" /> +<TGConnectingPoint num="6" id="1486" /> +<TGConnectingPoint num="7" id="1487" /> +<TGConnectingPoint num="8" id="1488" /> +<TGConnectingPoint num="9" id="1489" /> +<TGConnectingPoint num="10" id="1490" /> +<TGConnectingPoint num="11" id="1491" /> +<TGConnectingPoint num="12" id="1492" /> +<TGConnectingPoint num="13" id="1493" /> +<TGConnectingPoint num="14" id="1494" /> +<TGConnectingPoint num="15" id="1495" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="1507" index="63" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1052" y="461" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1497" /> +<TGConnectingPoint num="1" id="1498" /> +<TGConnectingPoint num="2" id="1499" /> +<TGConnectingPoint num="3" id="1500" /> +<TGConnectingPoint num="4" id="1501" /> +<TGConnectingPoint num="5" id="1502" /> +<TGConnectingPoint num="6" id="1503" /> +<TGConnectingPoint num="7" id="1504" /> +<TGConnectingPoint num="8" id="1505" /> +<TGConnectingPoint num="9" id="1506" /> +</COMPONENT> + +<COMPONENT type="5103" id="1518" index="64" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1032" y="410" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1508" /> +<TGConnectingPoint num="1" id="1509" /> +<TGConnectingPoint num="2" id="1510" /> +<TGConnectingPoint num="3" id="1511" /> +<TGConnectingPoint num="4" id="1512" /> +<TGConnectingPoint num="5" id="1513" /> +<TGConnectingPoint num="6" id="1514" /> +<TGConnectingPoint num="7" id="1515" /> +<TGConnectingPoint num="8" id="1516" /> +<TGConnectingPoint num="9" id="1517" /> +</COMPONENT> + +<COMPONENT type="5103" id="1529" index="65" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="360" y="289" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1519" /> +<TGConnectingPoint num="1" id="1520" /> +<TGConnectingPoint num="2" id="1521" /> +<TGConnectingPoint num="3" id="1522" /> +<TGConnectingPoint num="4" id="1523" /> +<TGConnectingPoint num="5" id="1524" /> +<TGConnectingPoint num="6" id="1525" /> +<TGConnectingPoint num="7" id="1526" /> +<TGConnectingPoint num="8" id="1527" /> +<TGConnectingPoint num="9" id="1528" /> +</COMPONENT> + +<COMPONENT type="5104" id="1540" index="66" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="380" y="323" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1530" /> +<TGConnectingPoint num="1" id="1531" /> +<TGConnectingPoint num="2" id="1532" /> +<TGConnectingPoint num="3" id="1533" /> +<TGConnectingPoint num="4" id="1534" /> +<TGConnectingPoint num="5" id="1535" /> +<TGConnectingPoint num="6" id="1536" /> +<TGConnectingPoint num="7" id="1537" /> +<TGConnectingPoint num="8" id="1538" /> +<TGConnectingPoint num="9" id="1539" /> +</COMPONENT> + +<COMPONENT type="5107" id="1556" index="67" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="423" y="934" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1541" /> +<TGConnectingPoint num="1" id="1542" /> +<TGConnectingPoint num="2" id="1543" /> +<TGConnectingPoint num="3" id="1544" /> +<TGConnectingPoint num="4" id="1545" /> +<TGConnectingPoint num="5" id="1546" /> +<TGConnectingPoint num="6" id="1547" /> +<TGConnectingPoint num="7" id="1548" /> +<TGConnectingPoint num="8" id="1549" /> +<TGConnectingPoint num="9" id="1550" /> +<TGConnectingPoint num="10" id="1551" /> +<TGConnectingPoint num="11" id="1552" /> +<TGConnectingPoint num="12" id="1553" /> +<TGConnectingPoint num="13" id="1554" /> +<TGConnectingPoint num="14" id="1555" /> +</COMPONENT> + +<COMPONENT type="5106" id="1629" index="68" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2169" y="192" /> +<sizeparam width="230" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1557" /> +<TGConnectingPoint num="1" id="1558" /> +<TGConnectingPoint num="2" id="1559" /> +<TGConnectingPoint num="3" id="1560" /> +<TGConnectingPoint num="4" id="1561" /> +<TGConnectingPoint num="5" id="1562" /> +<TGConnectingPoint num="6" id="1563" /> +<TGConnectingPoint num="7" id="1564" /> +<TGConnectingPoint num="8" id="1565" /> +<TGConnectingPoint num="9" id="1566" /> +<TGConnectingPoint num="10" id="1567" /> +<TGConnectingPoint num="11" id="1568" /> +<TGConnectingPoint num="12" id="1569" /> +<TGConnectingPoint num="13" id="1570" /> +<TGConnectingPoint num="14" id="1571" /> +<TGConnectingPoint num="15" id="1572" /> +<TGConnectingPoint num="16" id="1573" /> +<TGConnectingPoint num="17" id="1574" /> +<TGConnectingPoint num="18" id="1575" /> +<TGConnectingPoint num="19" id="1576" /> +<TGConnectingPoint num="20" id="1577" /> +<TGConnectingPoint num="21" id="1578" /> +<TGConnectingPoint num="22" id="1579" /> +<TGConnectingPoint num="23" id="1580" /> +<TGConnectingPoint num="24" id="1581" /> +<TGConnectingPoint num="25" id="1582" /> +<TGConnectingPoint num="26" id="1583" /> +<TGConnectingPoint num="27" id="1584" /> +<TGConnectingPoint num="28" id="1585" /> +<TGConnectingPoint num="29" id="1586" /> +<TGConnectingPoint num="30" id="1587" /> +<TGConnectingPoint num="31" id="1588" /> +<TGConnectingPoint num="32" id="1589" /> +<TGConnectingPoint num="33" id="1590" /> +<TGConnectingPoint num="34" id="1591" /> +<TGConnectingPoint num="35" id="1592" /> +<TGConnectingPoint num="36" id="1593" /> +<TGConnectingPoint num="37" id="1594" /> +<TGConnectingPoint num="38" id="1595" /> +<TGConnectingPoint num="39" id="1596" /> +<TGConnectingPoint num="40" id="1597" /> +<TGConnectingPoint num="41" id="1598" /> +<TGConnectingPoint num="42" id="1599" /> +<TGConnectingPoint num="43" id="1600" /> +<TGConnectingPoint num="44" id="1601" /> +<TGConnectingPoint num="45" id="1602" /> +<TGConnectingPoint num="46" id="1603" /> +<TGConnectingPoint num="47" id="1604" /> +<TGConnectingPoint num="48" id="1605" /> +<TGConnectingPoint num="49" id="1606" /> +<TGConnectingPoint num="50" id="1607" /> +<TGConnectingPoint num="51" id="1608" /> +<TGConnectingPoint num="52" id="1609" /> +<TGConnectingPoint num="53" id="1610" /> +<TGConnectingPoint num="54" id="1611" /> +<TGConnectingPoint num="55" id="1612" /> +<TGConnectingPoint num="56" id="1613" /> +<TGConnectingPoint num="57" id="1614" /> +<TGConnectingPoint num="58" id="1615" /> +<TGConnectingPoint num="59" id="1616" /> +<TGConnectingPoint num="60" id="1617" /> +<TGConnectingPoint num="61" id="1618" /> +<TGConnectingPoint num="62" id="1619" /> +<TGConnectingPoint num="63" id="1620" /> +<TGConnectingPoint num="64" id="1621" /> +<TGConnectingPoint num="65" id="1622" /> +<TGConnectingPoint num="66" id="1623" /> +<TGConnectingPoint num="67" id="1624" /> +<TGConnectingPoint num="68" id="1625" /> +<TGConnectingPoint num="69" id="1626" /> +<TGConnectingPoint num="70" id="1627" /> +<TGConnectingPoint num="71" id="1628" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1702" index="69" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="992" y="864" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1630" /> +<TGConnectingPoint num="1" id="1631" /> +<TGConnectingPoint num="2" id="1632" /> +<TGConnectingPoint num="3" id="1633" /> +<TGConnectingPoint num="4" id="1634" /> +<TGConnectingPoint num="5" id="1635" /> +<TGConnectingPoint num="6" id="1636" /> +<TGConnectingPoint num="7" id="1637" /> +<TGConnectingPoint num="8" id="1638" /> +<TGConnectingPoint num="9" id="1639" /> +<TGConnectingPoint num="10" id="1640" /> +<TGConnectingPoint num="11" id="1641" /> +<TGConnectingPoint num="12" id="1642" /> +<TGConnectingPoint num="13" id="1643" /> +<TGConnectingPoint num="14" id="1644" /> +<TGConnectingPoint num="15" id="1645" /> +<TGConnectingPoint num="16" id="1646" /> +<TGConnectingPoint num="17" id="1647" /> +<TGConnectingPoint num="18" id="1648" /> +<TGConnectingPoint num="19" id="1649" /> +<TGConnectingPoint num="20" id="1650" /> +<TGConnectingPoint num="21" id="1651" /> +<TGConnectingPoint num="22" id="1652" /> +<TGConnectingPoint num="23" id="1653" /> +<TGConnectingPoint num="24" id="1654" /> +<TGConnectingPoint num="25" id="1655" /> +<TGConnectingPoint num="26" id="1656" /> +<TGConnectingPoint num="27" id="1657" /> +<TGConnectingPoint num="28" id="1658" /> +<TGConnectingPoint num="29" id="1659" /> +<TGConnectingPoint num="30" id="1660" /> +<TGConnectingPoint num="31" id="1661" /> +<TGConnectingPoint num="32" id="1662" /> +<TGConnectingPoint num="33" id="1663" /> +<TGConnectingPoint num="34" id="1664" /> +<TGConnectingPoint num="35" id="1665" /> +<TGConnectingPoint num="36" id="1666" /> +<TGConnectingPoint num="37" id="1667" /> +<TGConnectingPoint num="38" id="1668" /> +<TGConnectingPoint num="39" id="1669" /> +<TGConnectingPoint num="40" id="1670" /> +<TGConnectingPoint num="41" id="1671" /> +<TGConnectingPoint num="42" id="1672" /> +<TGConnectingPoint num="43" id="1673" /> +<TGConnectingPoint num="44" id="1674" /> +<TGConnectingPoint num="45" id="1675" /> +<TGConnectingPoint num="46" id="1676" /> +<TGConnectingPoint num="47" id="1677" /> +<TGConnectingPoint num="48" id="1678" /> +<TGConnectingPoint num="49" id="1679" /> +<TGConnectingPoint num="50" id="1680" /> +<TGConnectingPoint num="51" id="1681" /> +<TGConnectingPoint num="52" id="1682" /> +<TGConnectingPoint num="53" id="1683" /> +<TGConnectingPoint num="54" id="1684" /> +<TGConnectingPoint num="55" id="1685" /> +<TGConnectingPoint num="56" id="1686" /> +<TGConnectingPoint num="57" id="1687" /> +<TGConnectingPoint num="58" id="1688" /> +<TGConnectingPoint num="59" id="1689" /> +<TGConnectingPoint num="60" id="1690" /> +<TGConnectingPoint num="61" id="1691" /> +<TGConnectingPoint num="62" id="1692" /> +<TGConnectingPoint num="63" id="1693" /> +<TGConnectingPoint num="64" id="1694" /> +<TGConnectingPoint num="65" id="1695" /> +<TGConnectingPoint num="66" id="1696" /> +<TGConnectingPoint num="67" id="1697" /> +<TGConnectingPoint num="68" id="1698" /> +<TGConnectingPoint num="69" id="1699" /> +<TGConnectingPoint num="70" id="1700" /> +<TGConnectingPoint num="71" id="1701" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1775" index="70" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="992" y="737" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1703" /> +<TGConnectingPoint num="1" id="1704" /> +<TGConnectingPoint num="2" id="1705" /> +<TGConnectingPoint num="3" id="1706" /> +<TGConnectingPoint num="4" id="1707" /> +<TGConnectingPoint num="5" id="1708" /> +<TGConnectingPoint num="6" id="1709" /> +<TGConnectingPoint num="7" id="1710" /> +<TGConnectingPoint num="8" id="1711" /> +<TGConnectingPoint num="9" id="1712" /> +<TGConnectingPoint num="10" id="1713" /> +<TGConnectingPoint num="11" id="1714" /> +<TGConnectingPoint num="12" id="1715" /> +<TGConnectingPoint num="13" id="1716" /> +<TGConnectingPoint num="14" id="1717" /> +<TGConnectingPoint num="15" id="1718" /> +<TGConnectingPoint num="16" id="1719" /> +<TGConnectingPoint num="17" id="1720" /> +<TGConnectingPoint num="18" id="1721" /> +<TGConnectingPoint num="19" id="1722" /> +<TGConnectingPoint num="20" id="1723" /> +<TGConnectingPoint num="21" id="1724" /> +<TGConnectingPoint num="22" id="1725" /> +<TGConnectingPoint num="23" id="1726" /> +<TGConnectingPoint num="24" id="1727" /> +<TGConnectingPoint num="25" id="1728" /> +<TGConnectingPoint num="26" id="1729" /> +<TGConnectingPoint num="27" id="1730" /> +<TGConnectingPoint num="28" id="1731" /> +<TGConnectingPoint num="29" id="1732" /> +<TGConnectingPoint num="30" id="1733" /> +<TGConnectingPoint num="31" id="1734" /> +<TGConnectingPoint num="32" id="1735" /> +<TGConnectingPoint num="33" id="1736" /> +<TGConnectingPoint num="34" id="1737" /> +<TGConnectingPoint num="35" id="1738" /> +<TGConnectingPoint num="36" id="1739" /> +<TGConnectingPoint num="37" id="1740" /> +<TGConnectingPoint num="38" id="1741" /> +<TGConnectingPoint num="39" id="1742" /> +<TGConnectingPoint num="40" id="1743" /> +<TGConnectingPoint num="41" id="1744" /> +<TGConnectingPoint num="42" id="1745" /> +<TGConnectingPoint num="43" id="1746" /> +<TGConnectingPoint num="44" id="1747" /> +<TGConnectingPoint num="45" id="1748" /> +<TGConnectingPoint num="46" id="1749" /> +<TGConnectingPoint num="47" id="1750" /> +<TGConnectingPoint num="48" id="1751" /> +<TGConnectingPoint num="49" id="1752" /> +<TGConnectingPoint num="50" id="1753" /> +<TGConnectingPoint num="51" id="1754" /> +<TGConnectingPoint num="52" id="1755" /> +<TGConnectingPoint num="53" id="1756" /> +<TGConnectingPoint num="54" id="1757" /> +<TGConnectingPoint num="55" id="1758" /> +<TGConnectingPoint num="56" id="1759" /> +<TGConnectingPoint num="57" id="1760" /> +<TGConnectingPoint num="58" id="1761" /> +<TGConnectingPoint num="59" id="1762" /> +<TGConnectingPoint num="60" id="1763" /> +<TGConnectingPoint num="61" id="1764" /> +<TGConnectingPoint num="62" id="1765" /> +<TGConnectingPoint num="63" id="1766" /> +<TGConnectingPoint num="64" id="1767" /> +<TGConnectingPoint num="65" id="1768" /> +<TGConnectingPoint num="66" id="1769" /> +<TGConnectingPoint num="67" id="1770" /> +<TGConnectingPoint num="68" id="1771" /> +<TGConnectingPoint num="69" id="1772" /> +<TGConnectingPoint num="70" id="1773" /> +<TGConnectingPoint num="71" id="1774" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="1791" index="71" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1502" y="654" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1776" /> +<TGConnectingPoint num="1" id="1777" /> +<TGConnectingPoint num="2" id="1778" /> +<TGConnectingPoint num="3" id="1779" /> +<TGConnectingPoint num="4" id="1780" /> +<TGConnectingPoint num="5" id="1781" /> +<TGConnectingPoint num="6" id="1782" /> +<TGConnectingPoint num="7" id="1783" /> +<TGConnectingPoint num="8" id="1784" /> +<TGConnectingPoint num="9" id="1785" /> +<TGConnectingPoint num="10" id="1786" /> +<TGConnectingPoint num="11" id="1787" /> +<TGConnectingPoint num="12" id="1788" /> +<TGConnectingPoint num="13" id="1789" /> +<TGConnectingPoint num="14" id="1790" /> +</COMPONENT> + +<COMPONENT type="5107" id="1807" index="72" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1247" y="629" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1792" /> +<TGConnectingPoint num="1" id="1793" /> +<TGConnectingPoint num="2" id="1794" /> +<TGConnectingPoint num="3" id="1795" /> +<TGConnectingPoint num="4" id="1796" /> +<TGConnectingPoint num="5" id="1797" /> +<TGConnectingPoint num="6" id="1798" /> +<TGConnectingPoint num="7" id="1799" /> +<TGConnectingPoint num="8" id="1800" /> +<TGConnectingPoint num="9" id="1801" /> +<TGConnectingPoint num="10" id="1802" /> +<TGConnectingPoint num="11" id="1803" /> +<TGConnectingPoint num="12" id="1804" /> +<TGConnectingPoint num="13" id="1805" /> +<TGConnectingPoint num="14" id="1806" /> +</COMPONENT> + +<COMPONENT type="5104" id="1818" index="73" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="1002" y="330" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1808" /> +<TGConnectingPoint num="1" id="1809" /> +<TGConnectingPoint num="2" id="1810" /> +<TGConnectingPoint num="3" id="1811" /> +<TGConnectingPoint num="4" id="1812" /> +<TGConnectingPoint num="5" id="1813" /> +<TGConnectingPoint num="6" id="1814" /> +<TGConnectingPoint num="7" id="1815" /> +<TGConnectingPoint num="8" id="1816" /> +<TGConnectingPoint num="9" id="1817" /> +</COMPONENT> + +<COMPONENT type="5106" id="1891" index="74" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1110" y="244" /> +<sizeparam width="304" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1819" /> +<TGConnectingPoint num="1" id="1820" /> +<TGConnectingPoint num="2" id="1821" /> +<TGConnectingPoint num="3" id="1822" /> +<TGConnectingPoint num="4" id="1823" /> +<TGConnectingPoint num="5" id="1824" /> +<TGConnectingPoint num="6" id="1825" /> +<TGConnectingPoint num="7" id="1826" /> +<TGConnectingPoint num="8" id="1827" /> +<TGConnectingPoint num="9" id="1828" /> +<TGConnectingPoint num="10" id="1829" /> +<TGConnectingPoint num="11" id="1830" /> +<TGConnectingPoint num="12" id="1831" /> +<TGConnectingPoint num="13" id="1832" /> +<TGConnectingPoint num="14" id="1833" /> +<TGConnectingPoint num="15" id="1834" /> +<TGConnectingPoint num="16" id="1835" /> +<TGConnectingPoint num="17" id="1836" /> +<TGConnectingPoint num="18" id="1837" /> +<TGConnectingPoint num="19" id="1838" /> +<TGConnectingPoint num="20" id="1839" /> +<TGConnectingPoint num="21" id="1840" /> +<TGConnectingPoint num="22" id="1841" /> +<TGConnectingPoint num="23" id="1842" /> +<TGConnectingPoint num="24" id="1843" /> +<TGConnectingPoint num="25" id="1844" /> +<TGConnectingPoint num="26" id="1845" /> +<TGConnectingPoint num="27" id="1846" /> +<TGConnectingPoint num="28" id="1847" /> +<TGConnectingPoint num="29" id="1848" /> +<TGConnectingPoint num="30" id="1849" /> +<TGConnectingPoint num="31" id="1850" /> +<TGConnectingPoint num="32" id="1851" /> +<TGConnectingPoint num="33" id="1852" /> +<TGConnectingPoint num="34" id="1853" /> +<TGConnectingPoint num="35" id="1854" /> +<TGConnectingPoint num="36" id="1855" /> +<TGConnectingPoint num="37" id="1856" /> +<TGConnectingPoint num="38" id="1857" /> +<TGConnectingPoint num="39" id="1858" /> +<TGConnectingPoint num="40" id="1859" /> +<TGConnectingPoint num="41" id="1860" /> +<TGConnectingPoint num="42" id="1861" /> +<TGConnectingPoint num="43" id="1862" /> +<TGConnectingPoint num="44" id="1863" /> +<TGConnectingPoint num="45" id="1864" /> +<TGConnectingPoint num="46" id="1865" /> +<TGConnectingPoint num="47" id="1866" /> +<TGConnectingPoint num="48" id="1867" /> +<TGConnectingPoint num="49" id="1868" /> +<TGConnectingPoint num="50" id="1869" /> +<TGConnectingPoint num="51" id="1870" /> +<TGConnectingPoint num="52" id="1871" /> +<TGConnectingPoint num="53" id="1872" /> +<TGConnectingPoint num="54" id="1873" /> +<TGConnectingPoint num="55" id="1874" /> +<TGConnectingPoint num="56" id="1875" /> +<TGConnectingPoint num="57" id="1876" /> +<TGConnectingPoint num="58" id="1877" /> +<TGConnectingPoint num="59" id="1878" /> +<TGConnectingPoint num="60" id="1879" /> +<TGConnectingPoint num="61" id="1880" /> +<TGConnectingPoint num="62" id="1881" /> +<TGConnectingPoint num="63" id="1882" /> +<TGConnectingPoint num="64" id="1883" /> +<TGConnectingPoint num="65" id="1884" /> +<TGConnectingPoint num="66" id="1885" /> +<TGConnectingPoint num="67" id="1886" /> +<TGConnectingPoint num="68" id="1887" /> +<TGConnectingPoint num="69" id="1888" /> +<TGConnectingPoint num="70" id="1889" /> +<TGConnectingPoint num="71" id="1890" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="1902" index="75" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="294" y="861" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1892" /> +<TGConnectingPoint num="1" id="1893" /> +<TGConnectingPoint num="2" id="1894" /> +<TGConnectingPoint num="3" id="1895" /> +<TGConnectingPoint num="4" id="1896" /> +<TGConnectingPoint num="5" id="1897" /> +<TGConnectingPoint num="6" id="1898" /> +<TGConnectingPoint num="7" id="1899" /> +<TGConnectingPoint num="8" id="1900" /> +<TGConnectingPoint num="9" id="1901" /> +</COMPONENT> + +<COMPONENT type="5106" id="1975" index="76" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="277" y="381" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1903" /> +<TGConnectingPoint num="1" id="1904" /> +<TGConnectingPoint num="2" id="1905" /> +<TGConnectingPoint num="3" id="1906" /> +<TGConnectingPoint num="4" id="1907" /> +<TGConnectingPoint num="5" id="1908" /> +<TGConnectingPoint num="6" id="1909" /> +<TGConnectingPoint num="7" id="1910" /> +<TGConnectingPoint num="8" id="1911" /> +<TGConnectingPoint num="9" id="1912" /> +<TGConnectingPoint num="10" id="1913" /> +<TGConnectingPoint num="11" id="1914" /> +<TGConnectingPoint num="12" id="1915" /> +<TGConnectingPoint num="13" id="1916" /> +<TGConnectingPoint num="14" id="1917" /> +<TGConnectingPoint num="15" id="1918" /> +<TGConnectingPoint num="16" id="1919" /> +<TGConnectingPoint num="17" id="1920" /> +<TGConnectingPoint num="18" id="1921" /> +<TGConnectingPoint num="19" id="1922" /> +<TGConnectingPoint num="20" id="1923" /> +<TGConnectingPoint num="21" id="1924" /> +<TGConnectingPoint num="22" id="1925" /> +<TGConnectingPoint num="23" id="1926" /> +<TGConnectingPoint num="24" id="1927" /> +<TGConnectingPoint num="25" id="1928" /> +<TGConnectingPoint num="26" id="1929" /> +<TGConnectingPoint num="27" id="1930" /> +<TGConnectingPoint num="28" id="1931" /> +<TGConnectingPoint num="29" id="1932" /> +<TGConnectingPoint num="30" id="1933" /> +<TGConnectingPoint num="31" id="1934" /> +<TGConnectingPoint num="32" id="1935" /> +<TGConnectingPoint num="33" id="1936" /> +<TGConnectingPoint num="34" id="1937" /> +<TGConnectingPoint num="35" id="1938" /> +<TGConnectingPoint num="36" id="1939" /> +<TGConnectingPoint num="37" id="1940" /> +<TGConnectingPoint num="38" id="1941" /> +<TGConnectingPoint num="39" id="1942" /> +<TGConnectingPoint num="40" id="1943" /> +<TGConnectingPoint num="41" id="1944" /> +<TGConnectingPoint num="42" id="1945" /> +<TGConnectingPoint num="43" id="1946" /> +<TGConnectingPoint num="44" id="1947" /> +<TGConnectingPoint num="45" id="1948" /> +<TGConnectingPoint num="46" id="1949" /> +<TGConnectingPoint num="47" id="1950" /> +<TGConnectingPoint num="48" id="1951" /> +<TGConnectingPoint num="49" id="1952" /> +<TGConnectingPoint num="50" id="1953" /> +<TGConnectingPoint num="51" id="1954" /> +<TGConnectingPoint num="52" id="1955" /> +<TGConnectingPoint num="53" id="1956" /> +<TGConnectingPoint num="54" id="1957" /> +<TGConnectingPoint num="55" id="1958" /> +<TGConnectingPoint num="56" id="1959" /> +<TGConnectingPoint num="57" id="1960" /> +<TGConnectingPoint num="58" id="1961" /> +<TGConnectingPoint num="59" id="1962" /> +<TGConnectingPoint num="60" id="1963" /> +<TGConnectingPoint num="61" id="1964" /> +<TGConnectingPoint num="62" id="1965" /> +<TGConnectingPoint num="63" id="1966" /> +<TGConnectingPoint num="64" id="1967" /> +<TGConnectingPoint num="65" id="1968" /> +<TGConnectingPoint num="66" id="1969" /> +<TGConnectingPoint num="67" id="1970" /> +<TGConnectingPoint num="68" id="1971" /> +<TGConnectingPoint num="69" id="1972" /> +<TGConnectingPoint num="70" id="1973" /> +<TGConnectingPoint num="71" id="1974" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2048" index="77" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="336" y="209" /> +<sizeparam width="179" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1976" /> +<TGConnectingPoint num="1" id="1977" /> +<TGConnectingPoint num="2" id="1978" /> +<TGConnectingPoint num="3" id="1979" /> +<TGConnectingPoint num="4" id="1980" /> +<TGConnectingPoint num="5" id="1981" /> +<TGConnectingPoint num="6" id="1982" /> +<TGConnectingPoint num="7" id="1983" /> +<TGConnectingPoint num="8" id="1984" /> +<TGConnectingPoint num="9" id="1985" /> +<TGConnectingPoint num="10" id="1986" /> +<TGConnectingPoint num="11" id="1987" /> +<TGConnectingPoint num="12" id="1988" /> +<TGConnectingPoint num="13" id="1989" /> +<TGConnectingPoint num="14" id="1990" /> +<TGConnectingPoint num="15" id="1991" /> +<TGConnectingPoint num="16" id="1992" /> +<TGConnectingPoint num="17" id="1993" /> +<TGConnectingPoint num="18" id="1994" /> +<TGConnectingPoint num="19" id="1995" /> +<TGConnectingPoint num="20" id="1996" /> +<TGConnectingPoint num="21" id="1997" /> +<TGConnectingPoint num="22" id="1998" /> +<TGConnectingPoint num="23" id="1999" /> +<TGConnectingPoint num="24" id="2000" /> +<TGConnectingPoint num="25" id="2001" /> +<TGConnectingPoint num="26" id="2002" /> +<TGConnectingPoint num="27" id="2003" /> +<TGConnectingPoint num="28" id="2004" /> +<TGConnectingPoint num="29" id="2005" /> +<TGConnectingPoint num="30" id="2006" /> +<TGConnectingPoint num="31" id="2007" /> +<TGConnectingPoint num="32" id="2008" /> +<TGConnectingPoint num="33" id="2009" /> +<TGConnectingPoint num="34" id="2010" /> +<TGConnectingPoint num="35" id="2011" /> +<TGConnectingPoint num="36" id="2012" /> +<TGConnectingPoint num="37" id="2013" /> +<TGConnectingPoint num="38" id="2014" /> +<TGConnectingPoint num="39" id="2015" /> +<TGConnectingPoint num="40" id="2016" /> +<TGConnectingPoint num="41" id="2017" /> +<TGConnectingPoint num="42" id="2018" /> +<TGConnectingPoint num="43" id="2019" /> +<TGConnectingPoint num="44" id="2020" /> +<TGConnectingPoint num="45" id="2021" /> +<TGConnectingPoint num="46" id="2022" /> +<TGConnectingPoint num="47" id="2023" /> +<TGConnectingPoint num="48" id="2024" /> +<TGConnectingPoint num="49" id="2025" /> +<TGConnectingPoint num="50" id="2026" /> +<TGConnectingPoint num="51" id="2027" /> +<TGConnectingPoint num="52" id="2028" /> +<TGConnectingPoint num="53" id="2029" /> +<TGConnectingPoint num="54" id="2030" /> +<TGConnectingPoint num="55" id="2031" /> +<TGConnectingPoint num="56" id="2032" /> +<TGConnectingPoint num="57" id="2033" /> +<TGConnectingPoint num="58" id="2034" /> +<TGConnectingPoint num="59" id="2035" /> +<TGConnectingPoint num="60" id="2036" /> +<TGConnectingPoint num="61" id="2037" /> +<TGConnectingPoint num="62" id="2038" /> +<TGConnectingPoint num="63" id="2039" /> +<TGConnectingPoint num="64" id="2040" /> +<TGConnectingPoint num="65" id="2041" /> +<TGConnectingPoint num="66" id="2042" /> +<TGConnectingPoint num="67" id="2043" /> +<TGConnectingPoint num="68" id="2044" /> +<TGConnectingPoint num="69" id="2045" /> +<TGConnectingPoint num="70" id="2046" /> +<TGConnectingPoint num="71" id="2047" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2121" index="78" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1158" y="123" /> +<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2049" /> +<TGConnectingPoint num="1" id="2050" /> +<TGConnectingPoint num="2" id="2051" /> +<TGConnectingPoint num="3" id="2052" /> +<TGConnectingPoint num="4" id="2053" /> +<TGConnectingPoint num="5" id="2054" /> +<TGConnectingPoint num="6" id="2055" /> +<TGConnectingPoint num="7" id="2056" /> +<TGConnectingPoint num="8" id="2057" /> +<TGConnectingPoint num="9" id="2058" /> +<TGConnectingPoint num="10" id="2059" /> +<TGConnectingPoint num="11" id="2060" /> +<TGConnectingPoint num="12" id="2061" /> +<TGConnectingPoint num="13" id="2062" /> +<TGConnectingPoint num="14" id="2063" /> +<TGConnectingPoint num="15" id="2064" /> +<TGConnectingPoint num="16" id="2065" /> +<TGConnectingPoint num="17" id="2066" /> +<TGConnectingPoint num="18" id="2067" /> +<TGConnectingPoint num="19" id="2068" /> +<TGConnectingPoint num="20" id="2069" /> +<TGConnectingPoint num="21" id="2070" /> +<TGConnectingPoint num="22" id="2071" /> +<TGConnectingPoint num="23" id="2072" /> +<TGConnectingPoint num="24" id="2073" /> +<TGConnectingPoint num="25" id="2074" /> +<TGConnectingPoint num="26" id="2075" /> +<TGConnectingPoint num="27" id="2076" /> +<TGConnectingPoint num="28" id="2077" /> +<TGConnectingPoint num="29" id="2078" /> +<TGConnectingPoint num="30" id="2079" /> +<TGConnectingPoint num="31" id="2080" /> +<TGConnectingPoint num="32" id="2081" /> +<TGConnectingPoint num="33" id="2082" /> +<TGConnectingPoint num="34" id="2083" /> +<TGConnectingPoint num="35" id="2084" /> +<TGConnectingPoint num="36" id="2085" /> +<TGConnectingPoint num="37" id="2086" /> +<TGConnectingPoint num="38" id="2087" /> +<TGConnectingPoint num="39" id="2088" /> +<TGConnectingPoint num="40" id="2089" /> +<TGConnectingPoint num="41" id="2090" /> +<TGConnectingPoint num="42" id="2091" /> +<TGConnectingPoint num="43" id="2092" /> +<TGConnectingPoint num="44" id="2093" /> +<TGConnectingPoint num="45" id="2094" /> +<TGConnectingPoint num="46" id="2095" /> +<TGConnectingPoint num="47" id="2096" /> +<TGConnectingPoint num="48" id="2097" /> +<TGConnectingPoint num="49" id="2098" /> +<TGConnectingPoint num="50" id="2099" /> +<TGConnectingPoint num="51" id="2100" /> +<TGConnectingPoint num="52" id="2101" /> +<TGConnectingPoint num="53" id="2102" /> +<TGConnectingPoint num="54" id="2103" /> +<TGConnectingPoint num="55" id="2104" /> +<TGConnectingPoint num="56" id="2105" /> +<TGConnectingPoint num="57" id="2106" /> +<TGConnectingPoint num="58" id="2107" /> +<TGConnectingPoint num="59" id="2108" /> +<TGConnectingPoint num="60" id="2109" /> +<TGConnectingPoint num="61" id="2110" /> +<TGConnectingPoint num="62" id="2111" /> +<TGConnectingPoint num="63" id="2112" /> +<TGConnectingPoint num="64" id="2113" /> +<TGConnectingPoint num="65" id="2114" /> +<TGConnectingPoint num="66" id="2115" /> +<TGConnectingPoint num="67" id="2116" /> +<TGConnectingPoint num="68" id="2117" /> +<TGConnectingPoint num="69" id="2118" /> +<TGConnectingPoint num="70" id="2119" /> +<TGConnectingPoint num="71" id="2120" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="2123" index="79" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1255" y="53" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2122" /> +</COMPONENT> + +<COMPONENT type="5106" id="2196" index="80" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="503" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2124" /> +<TGConnectingPoint num="1" id="2125" /> +<TGConnectingPoint num="2" id="2126" /> +<TGConnectingPoint num="3" id="2127" /> +<TGConnectingPoint num="4" id="2128" /> +<TGConnectingPoint num="5" id="2129" /> +<TGConnectingPoint num="6" id="2130" /> +<TGConnectingPoint num="7" id="2131" /> +<TGConnectingPoint num="8" id="2132" /> +<TGConnectingPoint num="9" id="2133" /> +<TGConnectingPoint num="10" id="2134" /> +<TGConnectingPoint num="11" id="2135" /> +<TGConnectingPoint num="12" id="2136" /> +<TGConnectingPoint num="13" id="2137" /> +<TGConnectingPoint num="14" id="2138" /> +<TGConnectingPoint num="15" id="2139" /> +<TGConnectingPoint num="16" id="2140" /> +<TGConnectingPoint num="17" id="2141" /> +<TGConnectingPoint num="18" id="2142" /> +<TGConnectingPoint num="19" id="2143" /> +<TGConnectingPoint num="20" id="2144" /> +<TGConnectingPoint num="21" id="2145" /> +<TGConnectingPoint num="22" id="2146" /> +<TGConnectingPoint num="23" id="2147" /> +<TGConnectingPoint num="24" id="2148" /> +<TGConnectingPoint num="25" id="2149" /> +<TGConnectingPoint num="26" id="2150" /> +<TGConnectingPoint num="27" id="2151" /> +<TGConnectingPoint num="28" id="2152" /> +<TGConnectingPoint num="29" id="2153" /> +<TGConnectingPoint num="30" id="2154" /> +<TGConnectingPoint num="31" id="2155" /> +<TGConnectingPoint num="32" id="2156" /> +<TGConnectingPoint num="33" id="2157" /> +<TGConnectingPoint num="34" id="2158" /> +<TGConnectingPoint num="35" id="2159" /> +<TGConnectingPoint num="36" id="2160" /> +<TGConnectingPoint num="37" id="2161" /> +<TGConnectingPoint num="38" id="2162" /> +<TGConnectingPoint num="39" id="2163" /> +<TGConnectingPoint num="40" id="2164" /> +<TGConnectingPoint num="41" id="2165" /> +<TGConnectingPoint num="42" id="2166" /> +<TGConnectingPoint num="43" id="2167" /> +<TGConnectingPoint num="44" id="2168" /> +<TGConnectingPoint num="45" id="2169" /> +<TGConnectingPoint num="46" id="2170" /> +<TGConnectingPoint num="47" id="2171" /> +<TGConnectingPoint num="48" id="2172" /> +<TGConnectingPoint num="49" id="2173" /> +<TGConnectingPoint num="50" id="2174" /> +<TGConnectingPoint num="51" id="2175" /> +<TGConnectingPoint num="52" id="2176" /> +<TGConnectingPoint num="53" id="2177" /> +<TGConnectingPoint num="54" id="2178" /> +<TGConnectingPoint num="55" id="2179" /> +<TGConnectingPoint num="56" id="2180" /> +<TGConnectingPoint num="57" id="2181" /> +<TGConnectingPoint num="58" id="2182" /> +<TGConnectingPoint num="59" id="2183" /> +<TGConnectingPoint num="60" id="2184" /> +<TGConnectingPoint num="61" id="2185" /> +<TGConnectingPoint num="62" id="2186" /> +<TGConnectingPoint num="63" id="2187" /> +<TGConnectingPoint num="64" id="2188" /> +<TGConnectingPoint num="65" id="2189" /> +<TGConnectingPoint num="66" id="2190" /> +<TGConnectingPoint num="67" id="2191" /> +<TGConnectingPoint num="68" id="2192" /> +<TGConnectingPoint num="69" id="2193" /> +<TGConnectingPoint num="70" id="2194" /> +<TGConnectingPoint num="71" id="2195" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2269" index="81" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="200" y="767" /> +<sizeparam width="477" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2197" /> +<TGConnectingPoint num="1" id="2198" /> +<TGConnectingPoint num="2" id="2199" /> +<TGConnectingPoint num="3" id="2200" /> +<TGConnectingPoint num="4" id="2201" /> +<TGConnectingPoint num="5" id="2202" /> +<TGConnectingPoint num="6" id="2203" /> +<TGConnectingPoint num="7" id="2204" /> +<TGConnectingPoint num="8" id="2205" /> +<TGConnectingPoint num="9" id="2206" /> +<TGConnectingPoint num="10" id="2207" /> +<TGConnectingPoint num="11" id="2208" /> +<TGConnectingPoint num="12" id="2209" /> +<TGConnectingPoint num="13" id="2210" /> +<TGConnectingPoint num="14" id="2211" /> +<TGConnectingPoint num="15" id="2212" /> +<TGConnectingPoint num="16" id="2213" /> +<TGConnectingPoint num="17" id="2214" /> +<TGConnectingPoint num="18" id="2215" /> +<TGConnectingPoint num="19" id="2216" /> +<TGConnectingPoint num="20" id="2217" /> +<TGConnectingPoint num="21" id="2218" /> +<TGConnectingPoint num="22" id="2219" /> +<TGConnectingPoint num="23" id="2220" /> +<TGConnectingPoint num="24" id="2221" /> +<TGConnectingPoint num="25" id="2222" /> +<TGConnectingPoint num="26" id="2223" /> +<TGConnectingPoint num="27" id="2224" /> +<TGConnectingPoint num="28" id="2225" /> +<TGConnectingPoint num="29" id="2226" /> +<TGConnectingPoint num="30" id="2227" /> +<TGConnectingPoint num="31" id="2228" /> +<TGConnectingPoint num="32" id="2229" /> +<TGConnectingPoint num="33" id="2230" /> +<TGConnectingPoint num="34" id="2231" /> +<TGConnectingPoint num="35" id="2232" /> +<TGConnectingPoint num="36" id="2233" /> +<TGConnectingPoint num="37" id="2234" /> +<TGConnectingPoint num="38" id="2235" /> +<TGConnectingPoint num="39" id="2236" /> +<TGConnectingPoint num="40" id="2237" /> +<TGConnectingPoint num="41" id="2238" /> +<TGConnectingPoint num="42" id="2239" /> +<TGConnectingPoint num="43" id="2240" /> +<TGConnectingPoint num="44" id="2241" /> +<TGConnectingPoint num="45" id="2242" /> +<TGConnectingPoint num="46" id="2243" /> +<TGConnectingPoint num="47" id="2244" /> +<TGConnectingPoint num="48" id="2245" /> +<TGConnectingPoint num="49" id="2246" /> +<TGConnectingPoint num="50" id="2247" /> +<TGConnectingPoint num="51" id="2248" /> +<TGConnectingPoint num="52" id="2249" /> +<TGConnectingPoint num="53" id="2250" /> +<TGConnectingPoint num="54" id="2251" /> +<TGConnectingPoint num="55" id="2252" /> +<TGConnectingPoint num="56" id="2253" /> +<TGConnectingPoint num="57" id="2254" /> +<TGConnectingPoint num="58" id="2255" /> +<TGConnectingPoint num="59" id="2256" /> +<TGConnectingPoint num="60" id="2257" /> +<TGConnectingPoint num="61" id="2258" /> +<TGConnectingPoint num="62" id="2259" /> +<TGConnectingPoint num="63" id="2260" /> +<TGConnectingPoint num="64" id="2261" /> +<TGConnectingPoint num="65" id="2262" /> +<TGConnectingPoint num="66" id="2263" /> +<TGConnectingPoint num="67" id="2264" /> +<TGConnectingPoint num="68" id="2265" /> +<TGConnectingPoint num="69" id="2266" /> +<TGConnectingPoint num="70" id="2267" /> +<TGConnectingPoint num="71" id="2268" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2342" index="82" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="653" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2270" /> +<TGConnectingPoint num="1" id="2271" /> +<TGConnectingPoint num="2" id="2272" /> +<TGConnectingPoint num="3" id="2273" /> +<TGConnectingPoint num="4" id="2274" /> +<TGConnectingPoint num="5" id="2275" /> +<TGConnectingPoint num="6" id="2276" /> +<TGConnectingPoint num="7" id="2277" /> +<TGConnectingPoint num="8" id="2278" /> +<TGConnectingPoint num="9" id="2279" /> +<TGConnectingPoint num="10" id="2280" /> +<TGConnectingPoint num="11" id="2281" /> +<TGConnectingPoint num="12" id="2282" /> +<TGConnectingPoint num="13" id="2283" /> +<TGConnectingPoint num="14" id="2284" /> +<TGConnectingPoint num="15" id="2285" /> +<TGConnectingPoint num="16" id="2286" /> +<TGConnectingPoint num="17" id="2287" /> +<TGConnectingPoint num="18" id="2288" /> +<TGConnectingPoint num="19" id="2289" /> +<TGConnectingPoint num="20" id="2290" /> +<TGConnectingPoint num="21" id="2291" /> +<TGConnectingPoint num="22" id="2292" /> +<TGConnectingPoint num="23" id="2293" /> +<TGConnectingPoint num="24" id="2294" /> +<TGConnectingPoint num="25" id="2295" /> +<TGConnectingPoint num="26" id="2296" /> +<TGConnectingPoint num="27" id="2297" /> +<TGConnectingPoint num="28" id="2298" /> +<TGConnectingPoint num="29" id="2299" /> +<TGConnectingPoint num="30" id="2300" /> +<TGConnectingPoint num="31" id="2301" /> +<TGConnectingPoint num="32" id="2302" /> +<TGConnectingPoint num="33" id="2303" /> +<TGConnectingPoint num="34" id="2304" /> +<TGConnectingPoint num="35" id="2305" /> +<TGConnectingPoint num="36" id="2306" /> +<TGConnectingPoint num="37" id="2307" /> +<TGConnectingPoint num="38" id="2308" /> +<TGConnectingPoint num="39" id="2309" /> +<TGConnectingPoint num="40" id="2310" /> +<TGConnectingPoint num="41" id="2311" /> +<TGConnectingPoint num="42" id="2312" /> +<TGConnectingPoint num="43" id="2313" /> +<TGConnectingPoint num="44" id="2314" /> +<TGConnectingPoint num="45" id="2315" /> +<TGConnectingPoint num="46" id="2316" /> +<TGConnectingPoint num="47" id="2317" /> +<TGConnectingPoint num="48" id="2318" /> +<TGConnectingPoint num="49" id="2319" /> +<TGConnectingPoint num="50" id="2320" /> +<TGConnectingPoint num="51" id="2321" /> +<TGConnectingPoint num="52" id="2322" /> +<TGConnectingPoint num="53" id="2323" /> +<TGConnectingPoint num="54" id="2324" /> +<TGConnectingPoint num="55" id="2325" /> +<TGConnectingPoint num="56" id="2326" /> +<TGConnectingPoint num="57" id="2327" /> +<TGConnectingPoint num="58" id="2328" /> +<TGConnectingPoint num="59" id="2329" /> +<TGConnectingPoint num="60" id="2330" /> +<TGConnectingPoint num="61" id="2331" /> +<TGConnectingPoint num="62" id="2332" /> +<TGConnectingPoint num="63" id="2333" /> +<TGConnectingPoint num="64" id="2334" /> +<TGConnectingPoint num="65" id="2335" /> +<TGConnectingPoint num="66" id="2336" /> +<TGConnectingPoint num="67" id="2337" /> +<TGConnectingPoint num="68" id="2338" /> +<TGConnectingPoint num="69" id="2339" /> +<TGConnectingPoint num="70" id="2340" /> +<TGConnectingPoint num="71" id="2341" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="2353" index="83" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="504" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2343" /> +<TGConnectingPoint num="1" id="2344" /> +<TGConnectingPoint num="2" id="2345" /> +<TGConnectingPoint num="3" id="2346" /> +<TGConnectingPoint num="4" id="2347" /> +<TGConnectingPoint num="5" id="2348" /> +<TGConnectingPoint num="6" id="2349" /> +<TGConnectingPoint num="7" id="2350" /> +<TGConnectingPoint num="8" id="2351" /> +<TGConnectingPoint num="9" id="2352" /> +</COMPONENT> + +<COMPONENT type="5103" id="2364" index="84" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="182" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2354" /> +<TGConnectingPoint num="1" id="2355" /> +<TGConnectingPoint num="2" id="2356" /> +<TGConnectingPoint num="3" id="2357" /> +<TGConnectingPoint num="4" id="2358" /> +<TGConnectingPoint num="5" id="2359" /> +<TGConnectingPoint num="6" id="2360" /> +<TGConnectingPoint num="7" id="2361" /> +<TGConnectingPoint num="8" id="2362" /> +<TGConnectingPoint num="9" id="2363" /> +</COMPONENT> + +<COMPONENT type="5103" id="2375" index="85" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1032" y="960" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2365" /> +<TGConnectingPoint num="1" id="2366" /> +<TGConnectingPoint num="2" id="2367" /> +<TGConnectingPoint num="3" id="2368" /> +<TGConnectingPoint num="4" id="2369" /> +<TGConnectingPoint num="5" id="2370" /> +<TGConnectingPoint num="6" id="2371" /> +<TGConnectingPoint num="7" id="2372" /> +<TGConnectingPoint num="8" id="2373" /> +<TGConnectingPoint num="9" id="2374" /> +</COMPONENT> + +<COMPONENT type="5104" id="2386" index="86" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1867" y="310" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2376" /> +<TGConnectingPoint num="1" id="2377" /> +<TGConnectingPoint num="2" id="2378" /> +<TGConnectingPoint num="3" id="2379" /> +<TGConnectingPoint num="4" id="2380" /> +<TGConnectingPoint num="5" id="2381" /> +<TGConnectingPoint num="6" id="2382" /> +<TGConnectingPoint num="7" id="2383" /> +<TGConnectingPoint num="8" id="2384" /> +<TGConnectingPoint num="9" id="2385" /> +</COMPONENT> + +<COMPONENT type="5103" id="2397" index="87" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1847" y="279" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2387" /> +<TGConnectingPoint num="1" id="2388" /> +<TGConnectingPoint num="2" id="2389" /> +<TGConnectingPoint num="3" id="2390" /> +<TGConnectingPoint num="4" id="2391" /> +<TGConnectingPoint num="5" id="2392" /> +<TGConnectingPoint num="6" id="2393" /> +<TGConnectingPoint num="7" id="2394" /> +<TGConnectingPoint num="8" id="2395" /> +<TGConnectingPoint num="9" id="2396" /> +</COMPONENT> + +<COMPONENT type="5106" id="2470" index="88" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2123" y="719" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2398" /> +<TGConnectingPoint num="1" id="2399" /> +<TGConnectingPoint num="2" id="2400" /> +<TGConnectingPoint num="3" id="2401" /> +<TGConnectingPoint num="4" id="2402" /> +<TGConnectingPoint num="5" id="2403" /> +<TGConnectingPoint num="6" id="2404" /> +<TGConnectingPoint num="7" id="2405" /> +<TGConnectingPoint num="8" id="2406" /> +<TGConnectingPoint num="9" id="2407" /> +<TGConnectingPoint num="10" id="2408" /> +<TGConnectingPoint num="11" id="2409" /> +<TGConnectingPoint num="12" id="2410" /> +<TGConnectingPoint num="13" id="2411" /> +<TGConnectingPoint num="14" id="2412" /> +<TGConnectingPoint num="15" id="2413" /> +<TGConnectingPoint num="16" id="2414" /> +<TGConnectingPoint num="17" id="2415" /> +<TGConnectingPoint num="18" id="2416" /> +<TGConnectingPoint num="19" id="2417" /> +<TGConnectingPoint num="20" id="2418" /> +<TGConnectingPoint num="21" id="2419" /> +<TGConnectingPoint num="22" id="2420" /> +<TGConnectingPoint num="23" id="2421" /> +<TGConnectingPoint num="24" id="2422" /> +<TGConnectingPoint num="25" id="2423" /> +<TGConnectingPoint num="26" id="2424" /> +<TGConnectingPoint num="27" id="2425" /> +<TGConnectingPoint num="28" id="2426" /> +<TGConnectingPoint num="29" id="2427" /> +<TGConnectingPoint num="30" id="2428" /> +<TGConnectingPoint num="31" id="2429" /> +<TGConnectingPoint num="32" id="2430" /> +<TGConnectingPoint num="33" id="2431" /> +<TGConnectingPoint num="34" id="2432" /> +<TGConnectingPoint num="35" id="2433" /> +<TGConnectingPoint num="36" id="2434" /> +<TGConnectingPoint num="37" id="2435" /> +<TGConnectingPoint num="38" id="2436" /> +<TGConnectingPoint num="39" id="2437" /> +<TGConnectingPoint num="40" id="2438" /> +<TGConnectingPoint num="41" id="2439" /> +<TGConnectingPoint num="42" id="2440" /> +<TGConnectingPoint num="43" id="2441" /> +<TGConnectingPoint num="44" id="2442" /> +<TGConnectingPoint num="45" id="2443" /> +<TGConnectingPoint num="46" id="2444" /> +<TGConnectingPoint num="47" id="2445" /> +<TGConnectingPoint num="48" id="2446" /> +<TGConnectingPoint num="49" id="2447" /> +<TGConnectingPoint num="50" id="2448" /> +<TGConnectingPoint num="51" id="2449" /> +<TGConnectingPoint num="52" id="2450" /> +<TGConnectingPoint num="53" id="2451" /> +<TGConnectingPoint num="54" id="2452" /> +<TGConnectingPoint num="55" id="2453" /> +<TGConnectingPoint num="56" id="2454" /> +<TGConnectingPoint num="57" id="2455" /> +<TGConnectingPoint num="58" id="2456" /> +<TGConnectingPoint num="59" id="2457" /> +<TGConnectingPoint num="60" id="2458" /> +<TGConnectingPoint num="61" id="2459" /> +<TGConnectingPoint num="62" id="2460" /> +<TGConnectingPoint num="63" id="2461" /> +<TGConnectingPoint num="64" id="2462" /> +<TGConnectingPoint num="65" id="2463" /> +<TGConnectingPoint num="66" id="2464" /> +<TGConnectingPoint num="67" id="2465" /> +<TGConnectingPoint num="68" id="2466" /> +<TGConnectingPoint num="69" id="2467" /> +<TGConnectingPoint num="70" id="2468" /> +<TGConnectingPoint num="71" id="2469" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="2543" index="89" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2123" y="841" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2471" /> +<TGConnectingPoint num="1" id="2472" /> +<TGConnectingPoint num="2" id="2473" /> +<TGConnectingPoint num="3" id="2474" /> +<TGConnectingPoint num="4" id="2475" /> +<TGConnectingPoint num="5" id="2476" /> +<TGConnectingPoint num="6" id="2477" /> +<TGConnectingPoint num="7" id="2478" /> +<TGConnectingPoint num="8" id="2479" /> +<TGConnectingPoint num="9" id="2480" /> +<TGConnectingPoint num="10" id="2481" /> +<TGConnectingPoint num="11" id="2482" /> +<TGConnectingPoint num="12" id="2483" /> +<TGConnectingPoint num="13" id="2484" /> +<TGConnectingPoint num="14" id="2485" /> +<TGConnectingPoint num="15" id="2486" /> +<TGConnectingPoint num="16" id="2487" /> +<TGConnectingPoint num="17" id="2488" /> +<TGConnectingPoint num="18" id="2489" /> +<TGConnectingPoint num="19" id="2490" /> +<TGConnectingPoint num="20" id="2491" /> +<TGConnectingPoint num="21" id="2492" /> +<TGConnectingPoint num="22" id="2493" /> +<TGConnectingPoint num="23" id="2494" /> +<TGConnectingPoint num="24" id="2495" /> +<TGConnectingPoint num="25" id="2496" /> +<TGConnectingPoint num="26" id="2497" /> +<TGConnectingPoint num="27" id="2498" /> +<TGConnectingPoint num="28" id="2499" /> +<TGConnectingPoint num="29" id="2500" /> +<TGConnectingPoint num="30" id="2501" /> +<TGConnectingPoint num="31" id="2502" /> +<TGConnectingPoint num="32" id="2503" /> +<TGConnectingPoint num="33" id="2504" /> +<TGConnectingPoint num="34" id="2505" /> +<TGConnectingPoint num="35" id="2506" /> +<TGConnectingPoint num="36" id="2507" /> +<TGConnectingPoint num="37" id="2508" /> +<TGConnectingPoint num="38" id="2509" /> +<TGConnectingPoint num="39" id="2510" /> +<TGConnectingPoint num="40" id="2511" /> +<TGConnectingPoint num="41" id="2512" /> +<TGConnectingPoint num="42" id="2513" /> +<TGConnectingPoint num="43" id="2514" /> +<TGConnectingPoint num="44" id="2515" /> +<TGConnectingPoint num="45" id="2516" /> +<TGConnectingPoint num="46" id="2517" /> +<TGConnectingPoint num="47" id="2518" /> +<TGConnectingPoint num="48" id="2519" /> +<TGConnectingPoint num="49" id="2520" /> +<TGConnectingPoint num="50" id="2521" /> +<TGConnectingPoint num="51" id="2522" /> +<TGConnectingPoint num="52" id="2523" /> +<TGConnectingPoint num="53" id="2524" /> +<TGConnectingPoint num="54" id="2525" /> +<TGConnectingPoint num="55" id="2526" /> +<TGConnectingPoint num="56" id="2527" /> +<TGConnectingPoint num="57" id="2528" /> +<TGConnectingPoint num="58" id="2529" /> +<TGConnectingPoint num="59" id="2530" /> +<TGConnectingPoint num="60" id="2531" /> +<TGConnectingPoint num="61" id="2532" /> +<TGConnectingPoint num="62" id="2533" /> +<TGConnectingPoint num="63" id="2534" /> +<TGConnectingPoint num="64" id="2535" /> +<TGConnectingPoint num="65" id="2536" /> +<TGConnectingPoint num="66" id="2537" /> +<TGConnectingPoint num="67" id="2538" /> +<TGConnectingPoint num="68" id="2539" /> +<TGConnectingPoint num="69" id="2540" /> +<TGConnectingPoint num="70" id="2541" /> +<TGConnectingPoint num="71" id="2542" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="2554" index="90" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2189" y="937" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2544" /> +<TGConnectingPoint num="1" id="2545" /> +<TGConnectingPoint num="2" id="2546" /> +<TGConnectingPoint num="3" id="2547" /> +<TGConnectingPoint num="4" id="2548" /> +<TGConnectingPoint num="5" id="2549" /> +<TGConnectingPoint num="6" id="2550" /> +<TGConnectingPoint num="7" id="2551" /> +<TGConnectingPoint num="8" id="2552" /> +<TGConnectingPoint num="9" id="2553" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="2561" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2560" /> +<P1 x="571" y="820" id="2918" /> +<P2 x="571" y="819" id="2928" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2559" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="2561" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2555" /> +<TGConnectingPoint num="1" id="2556" /> +<TGConnectingPoint num="2" id="2557" /> +<TGConnectingPoint num="3" id="2558" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2570" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2568" /> +<TGConnectingPoint num="1" id="2569" /> +<P1 x="382" y="196" id="3038" /> +<P2 x="468" y="339" id="2958" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2562" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="2570" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2567" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="2570" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2563" /> +<TGConnectingPoint num="1" id="2564" /> +<TGConnectingPoint num="2" id="2565" /> +<TGConnectingPoint num="3" id="2566" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2577" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2576" /> +<P1 x="420" y="389" id="2945" /> +<P2 x="420" y="412" id="3858" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2575" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="2577" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2571" /> +<TGConnectingPoint num="1" id="2572" /> +<TGConnectingPoint num="2" id="2573" /> +<TGConnectingPoint num="3" id="2574" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2584" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2583" /> +<P1 x="596" y="909" id="3882" /> +<P2 x="643" y="953" id="3701" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2582" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="2584" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2578" /> +<TGConnectingPoint num="1" id="2579" /> +<TGConnectingPoint num="2" id="2580" /> +<TGConnectingPoint num="3" id="2581" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2591" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2590" /> +<P1 x="500" y="949" id="3013" /> +<P2 x="500" y="953" id="3699" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2589" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="2591" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2585" /> +<TGConnectingPoint num="1" id="2586" /> +<TGConnectingPoint num="2" id="2587" /> +<TGConnectingPoint num="3" id="2588" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2598" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2597" /> +<P1 x="546" y="909" id="3884" /> +<P2 x="500" y="919" id="3012" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2596" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="2598" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2592" /> +<TGConnectingPoint num="1" id="2593" /> +<TGConnectingPoint num="2" id="2594" /> +<TGConnectingPoint num="3" id="2595" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2605" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2604" /> +<P1 x="420" y="442" id="3859" /> +<P2 x="495" y="484" id="3788" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2603" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="2605" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2599" /> +<TGConnectingPoint num="1" id="2600" /> +<TGConnectingPoint num="2" id="2601" /> +<TGConnectingPoint num="3" id="2602" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2612" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2611" /> +<P1 x="769" y="237" id="3112" /> +<P2 x="769" y="412" id="3847" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2610" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="2612" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2606" /> +<TGConnectingPoint num="1" id="2607" /> +<TGConnectingPoint num="2" id="2608" /> +<TGConnectingPoint num="3" id="2609" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2619" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2618" /> +<P1 x="769" y="442" id="3848" /> +<P2 x="644" y="484" id="3791" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2617" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="2619" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2613" /> +<TGConnectingPoint num="1" id="2614" /> +<TGConnectingPoint num="2" id="2615" /> +<TGConnectingPoint num="3" id="2616" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2626" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2625" /> +<P1 x="869" y="237" id="3114" /> +<P2 x="869" y="268" id="3023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2624" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="2626" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2620" /> +<TGConnectingPoint num="1" id="2621" /> +<TGConnectingPoint num="2" id="2622" /> +<TGConnectingPoint num="3" id="2623" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2633" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2632" /> +<P1 x="319" y="221" id="3063" /> +<P2 x="319" y="299" id="3180" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2631" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="2633" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2627" /> +<TGConnectingPoint num="1" id="2628" /> +<TGConnectingPoint num="2" id="2629" /> +<TGConnectingPoint num="3" id="2630" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2640" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2639" /> +<P1 x="282" y="221" id="3039" /> +<P2 x="282" y="249" id="3191" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2638" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="2640" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2634" /> +<TGConnectingPoint num="1" id="2635" /> +<TGConnectingPoint num="2" id="2636" /> +<TGConnectingPoint num="3" id="2637" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2647" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2646" /> +<P1 x="369" y="221" id="3065" /> +<P2 x="369" y="339" id="2955" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2645" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="2647" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2641" /> +<TGConnectingPoint num="1" id="2642" /> +<TGConnectingPoint num="2" id="2643" /> +<TGConnectingPoint num="3" id="2644" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2654" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2653" /> +<P1 x="571" y="30" id="3845" /> +<P2 x="571" y="67" id="3203" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2652" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="2654" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2648" /> +<TGConnectingPoint num="1" id="2649" /> +<TGConnectingPoint num="2" id="2650" /> +<TGConnectingPoint num="3" id="2651" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2661" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2660" /> +<P1 x="520" y="1655" id="3324" /> +<P2 x="520" y="1680" id="3275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2659" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="2661" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2655" /> +<TGConnectingPoint num="1" id="2656" /> +<TGConnectingPoint num="2" id="2657" /> +<TGConnectingPoint num="3" id="2658" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2668" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2667" /> +<P1 x="588" y="1003" id="3729" /> +<P2 x="588" y="1033" id="3505" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2666" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="2668" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2662" /> +<TGConnectingPoint num="1" id="2663" /> +<TGConnectingPoint num="2" id="2664" /> +<TGConnectingPoint num="3" id="2665" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2675" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2674" /> +<P1 x="613" y="1058" id="3507" /> +<P2 x="752" y="1084" id="3521" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2673" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="2675" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2669" /> +<TGConnectingPoint num="1" id="2670" /> +<TGConnectingPoint num="2" id="2671" /> +<TGConnectingPoint num="3" id="2672" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2682" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2681" /> +<P1 x="563" y="1058" id="3506" /> +<P2 x="442" y="1102" id="3537" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2680" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="2682" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2676" /> +<TGConnectingPoint num="1" id="2677" /> +<TGConnectingPoint num="2" id="2678" /> +<TGConnectingPoint num="3" id="2679" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2689" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2688" /> +<P1 x="500" y="1003" id="3704" /> +<P2 x="185" y="1253" id="3626" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2687" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="2689" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2683" /> +<TGConnectingPoint num="1" id="2684" /> +<TGConnectingPoint num="2" id="2685" /> +<TGConnectingPoint num="3" id="2686" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2696" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2695" /> +<P1 x="571" y="534" id="3778" /> +<P2 x="571" y="623" id="3554" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2694" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="2696" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2690" /> +<TGConnectingPoint num="1" id="2691" /> +<TGConnectingPoint num="2" id="2692" /> +<TGConnectingPoint num="3" id="2693" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2703" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2702" /> +<P1 x="472" y="534" id="3777" /> +<P2 x="434" y="623" id="3553" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2701" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="2703" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2697" /> +<TGConnectingPoint num="1" id="2698" /> +<TGConnectingPoint num="2" id="2699" /> +<TGConnectingPoint num="3" id="2700" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2710" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2709" /> +<P1 x="670" y="534" id="3779" /> +<P2 x="709" y="623" id="3555" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2708" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="2710" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2704" /> +<TGConnectingPoint num="1" id="2705" /> +<TGConnectingPoint num="2" id="2706" /> +<TGConnectingPoint num="3" id="2707" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2717" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2716" /> +<P1 x="777" y="1109" id="3523" /> +<P2 x="851" y="1253" id="3628" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2715" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="2717" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2711" /> +<TGConnectingPoint num="1" id="2712" /> +<TGConnectingPoint num="2" id="2713" /> +<TGConnectingPoint num="3" id="2714" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2724" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2723" /> +<P1 x="727" y="1109" id="3522" /> +<P2 x="684" y="1253" id="3635" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2722" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="2724" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2718" /> +<TGConnectingPoint num="1" id="2719" /> +<TGConnectingPoint num="2" id="2720" /> +<TGConnectingPoint num="3" id="2721" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2731" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2730" /> +<P1 x="417" y="1127" id="3538" /> +<P2 x="351" y="1253" id="3634" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2729" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="2731" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2725" /> +<TGConnectingPoint num="1" id="2726" /> +<TGConnectingPoint num="2" id="2727" /> +<TGConnectingPoint num="3" id="2728" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2738" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2737" /> +<P1 x="467" y="1127" id="3539" /> +<P2 x="518" y="1253" id="3627" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2736" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="2738" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2732" /> +<TGConnectingPoint num="1" id="2733" /> +<TGConnectingPoint num="2" id="2734" /> +<TGConnectingPoint num="3" id="2735" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2745" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2744" /> +<P1 x="351" y="1301" id="3640" /> +<P2 x="351" y="1413" id="3450" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2743" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="2745" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2739" /> +<TGConnectingPoint num="1" id="2740" /> +<TGConnectingPoint num="2" id="2741" /> +<TGConnectingPoint num="3" id="2742" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2752" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2751" /> +<P1 x="434" y="673" id="3558" /> +<P2 x="372" y="734" id="3359" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2750" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="2752" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2746" /> +<TGConnectingPoint num="1" id="2747" /> +<TGConnectingPoint num="2" id="2748" /> +<TGConnectingPoint num="3" id="2749" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2759" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2758" /> +<P1 x="709" y="673" id="3560" /> +<P2 x="771" y="734" id="3361" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2757" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="2759" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2753" /> +<TGConnectingPoint num="1" id="2754" /> +<TGConnectingPoint num="2" id="2755" /> +<TGConnectingPoint num="3" id="2756" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2766" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2765" /> +<P1 x="571" y="673" id="3559" /> +<P2 x="571" y="734" id="3360" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2764" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="2766" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2760" /> +<TGConnectingPoint num="1" id="2761" /> +<TGConnectingPoint num="2" id="2762" /> +<TGConnectingPoint num="3" id="2763" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2773" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2772" /> +<P1 x="571" y="849" id="2929" /> +<P2 x="571" y="884" id="3880" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2771" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="2773" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2767" /> +<TGConnectingPoint num="1" id="2768" /> +<TGConnectingPoint num="2" id="2769" /> +<TGConnectingPoint num="3" id="2770" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2780" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2779" /> +<P1 x="466" y="1463" id="3463" /> +<P2 x="520" y="1605" id="3287" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2778" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="2780" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2774" /> +<TGConnectingPoint num="1" id="2775" /> +<TGConnectingPoint num="2" id="2776" /> +<TGConnectingPoint num="3" id="2777" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2787" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2786" /> +<P1 x="851" y="1301" id="3633" /> +<P2 x="851" y="1605" id="3305" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2785" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="2787" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2781" /> +<TGConnectingPoint num="1" id="2782" /> +<TGConnectingPoint num="2" id="2783" /> +<TGConnectingPoint num="3" id="2784" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2794" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2793" /> +<P1 x="121" y="1463" id="3460" /> +<P2 x="73" y="1605" id="3286" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2792" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="2794" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2788" /> +<TGConnectingPoint num="1" id="2789" /> +<TGConnectingPoint num="2" id="2790" /> +<TGConnectingPoint num="3" id="2791" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2801" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2800" /> +<P1 x="296" y="1463" id="3438" /> +<P2 x="296" y="1605" id="3294" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2799" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="2801" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2795" /> +<TGConnectingPoint num="1" id="2796" /> +<TGConnectingPoint num="2" id="2797" /> +<TGConnectingPoint num="3" id="2798" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2816" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2811" /> +<TGConnectingPoint num="1" id="2812" /> +<TGConnectingPoint num="2" id="2813" /> +<TGConnectingPoint num="3" id="2814" /> +<TGConnectingPoint num="4" id="2815" /> +<P1 x="520" y="1710" id="3276" /> +<P2 x="881" y="67" id="3204" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2802" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="2816" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2803" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="2816" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2804" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="2816" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2805" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="2816" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2810" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="2816" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2806" /> +<TGConnectingPoint num="1" id="2807" /> +<TGConnectingPoint num="2" id="2808" /> +<TGConnectingPoint num="3" id="2809" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2831" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2826" /> +<TGConnectingPoint num="1" id="2827" /> +<TGConnectingPoint num="2" id="2828" /> +<TGConnectingPoint num="3" id="2829" /> +<TGConnectingPoint num="4" id="2830" /> +<P1 x="282" y="279" id="3192" /> +<P2 x="282" y="202" id="3058" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2817" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="2831" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2818" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="2831" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2819" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="2831" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2820" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="2831" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2825" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="2831" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2821" /> +<TGConnectingPoint num="1" id="2822" /> +<TGConnectingPoint num="2" id="2823" /> +<TGConnectingPoint num="3" id="2824" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2846" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2841" /> +<TGConnectingPoint num="1" id="2842" /> +<TGConnectingPoint num="2" id="2843" /> +<TGConnectingPoint num="3" id="2844" /> +<TGConnectingPoint num="4" id="2845" /> +<P1 x="319" y="329" id="3181" /> +<P2 x="282" y="171" id="3034" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2832" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="2846" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2833" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="2846" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2834" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="2846" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2835" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="2846" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2840" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="2846" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2836" /> +<TGConnectingPoint num="1" id="2837" /> +<TGConnectingPoint num="2" id="2838" /> +<TGConnectingPoint num="3" id="2839" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2853" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2852" /> +<P1 x="726" y="117" id="3217" /> +<P2 x="819" y="187" id="3108" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2851" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="2853" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2847" /> +<TGConnectingPoint num="1" id="2848" /> +<TGConnectingPoint num="2" id="2849" /> +<TGConnectingPoint num="3" id="2850" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2860" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2859" /> +<P1 x="416" y="117" id="3216" /> +<P2 x="332" y="171" id="3035" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2858" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="2860" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2854" /> +<TGConnectingPoint num="1" id="2855" /> +<TGConnectingPoint num="2" id="2856" /> +<TGConnectingPoint num="3" id="2857" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2875" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2870" /> +<TGConnectingPoint num="1" id="2871" /> +<TGConnectingPoint num="2" id="2872" /> +<TGConnectingPoint num="3" id="2873" /> +<TGConnectingPoint num="4" id="2874" /> +<P1 x="869" y="298" id="3024" /> +<P2 x="869" y="187" id="3109" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2861" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="2875" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2862" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="2875" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2863" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="2875" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2864" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="2875" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2869" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="2875" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2865" /> +<TGConnectingPoint num="1" id="2866" /> +<TGConnectingPoint num="2" id="2867" /> +<TGConnectingPoint num="3" id="2868" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="2882" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="2881" /> +<P1 x="571" y="784" id="3397" /> +<P2 x="571" y="790" id="2917" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2880" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="2882" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2876" /> +<TGConnectingPoint num="1" id="2877" /> +<TGConnectingPoint num="2" id="2878" /> +<TGConnectingPoint num="3" id="2879" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="2899" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2883" /> +<TGConnectingPoint num="1" id="2884" /> +<TGConnectingPoint num="2" id="2885" /> +<TGConnectingPoint num="3" id="2886" /> +<TGConnectingPoint num="4" id="2887" /> +<TGConnectingPoint num="5" id="2888" /> +<TGConnectingPoint num="6" id="2889" /> +<TGConnectingPoint num="7" id="2890" /> +<TGConnectingPoint num="8" id="2891" /> +<TGConnectingPoint num="9" id="2892" /> +<TGConnectingPoint num="10" id="2893" /> +<TGConnectingPoint num="11" id="2894" /> +<TGConnectingPoint num="12" id="2895" /> +<TGConnectingPoint num="13" id="2896" /> +<TGConnectingPoint num="14" id="2897" /> +<TGConnectingPoint num="15" id="2898" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2916" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2900" /> +<TGConnectingPoint num="1" id="2901" /> +<TGConnectingPoint num="2" id="2902" /> +<TGConnectingPoint num="3" id="2903" /> +<TGConnectingPoint num="4" id="2904" /> +<TGConnectingPoint num="5" id="2905" /> +<TGConnectingPoint num="6" id="2906" /> +<TGConnectingPoint num="7" id="2907" /> +<TGConnectingPoint num="8" id="2908" /> +<TGConnectingPoint num="9" id="2909" /> +<TGConnectingPoint num="10" id="2910" /> +<TGConnectingPoint num="11" id="2911" /> +<TGConnectingPoint num="12" id="2912" /> +<TGConnectingPoint num="13" id="2913" /> +<TGConnectingPoint num="14" id="2914" /> +<TGConnectingPoint num="15" id="2915" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="2927" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2917" /> +<TGConnectingPoint num="1" id="2918" /> +<TGConnectingPoint num="2" id="2919" /> +<TGConnectingPoint num="3" id="2920" /> +<TGConnectingPoint num="4" id="2921" /> +<TGConnectingPoint num="5" id="2922" /> +<TGConnectingPoint num="6" id="2923" /> +<TGConnectingPoint num="7" id="2924" /> +<TGConnectingPoint num="8" id="2925" /> +<TGConnectingPoint num="9" id="2926" /> +</COMPONENT> + +<COMPONENT type="5104" id="2938" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2928" /> +<TGConnectingPoint num="1" id="2929" /> +<TGConnectingPoint num="2" id="2930" /> +<TGConnectingPoint num="3" id="2931" /> +<TGConnectingPoint num="4" id="2932" /> +<TGConnectingPoint num="5" id="2933" /> +<TGConnectingPoint num="6" id="2934" /> +<TGConnectingPoint num="7" id="2935" /> +<TGConnectingPoint num="8" id="2936" /> +<TGConnectingPoint num="9" id="2937" /> +</COMPONENT> + +<COMPONENT type="5106" id="3011" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2939" /> +<TGConnectingPoint num="1" id="2940" /> +<TGConnectingPoint num="2" id="2941" /> +<TGConnectingPoint num="3" id="2942" /> +<TGConnectingPoint num="4" id="2943" /> +<TGConnectingPoint num="5" id="2944" /> +<TGConnectingPoint num="6" id="2945" /> +<TGConnectingPoint num="7" id="2946" /> +<TGConnectingPoint num="8" id="2947" /> +<TGConnectingPoint num="9" id="2948" /> +<TGConnectingPoint num="10" id="2949" /> +<TGConnectingPoint num="11" id="2950" /> +<TGConnectingPoint num="12" id="2951" /> +<TGConnectingPoint num="13" id="2952" /> +<TGConnectingPoint num="14" id="2953" /> +<TGConnectingPoint num="15" id="2954" /> +<TGConnectingPoint num="16" id="2955" /> +<TGConnectingPoint num="17" id="2956" /> +<TGConnectingPoint num="18" id="2957" /> +<TGConnectingPoint num="19" id="2958" /> +<TGConnectingPoint num="20" id="2959" /> +<TGConnectingPoint num="21" id="2960" /> +<TGConnectingPoint num="22" id="2961" /> +<TGConnectingPoint num="23" id="2962" /> +<TGConnectingPoint num="24" id="2963" /> +<TGConnectingPoint num="25" id="2964" /> +<TGConnectingPoint num="26" id="2965" /> +<TGConnectingPoint num="27" id="2966" /> +<TGConnectingPoint num="28" id="2967" /> +<TGConnectingPoint num="29" id="2968" /> +<TGConnectingPoint num="30" id="2969" /> +<TGConnectingPoint num="31" id="2970" /> +<TGConnectingPoint num="32" id="2971" /> +<TGConnectingPoint num="33" id="2972" /> +<TGConnectingPoint num="34" id="2973" /> +<TGConnectingPoint num="35" id="2974" /> +<TGConnectingPoint num="36" id="2975" /> +<TGConnectingPoint num="37" id="2976" /> +<TGConnectingPoint num="38" id="2977" /> +<TGConnectingPoint num="39" id="2978" /> +<TGConnectingPoint num="40" id="2979" /> +<TGConnectingPoint num="41" id="2980" /> +<TGConnectingPoint num="42" id="2981" /> +<TGConnectingPoint num="43" id="2982" /> +<TGConnectingPoint num="44" id="2983" /> +<TGConnectingPoint num="45" id="2984" /> +<TGConnectingPoint num="46" id="2985" /> +<TGConnectingPoint num="47" id="2986" /> +<TGConnectingPoint num="48" id="2987" /> +<TGConnectingPoint num="49" id="2988" /> +<TGConnectingPoint num="50" id="2989" /> +<TGConnectingPoint num="51" id="2990" /> +<TGConnectingPoint num="52" id="2991" /> +<TGConnectingPoint num="53" id="2992" /> +<TGConnectingPoint num="54" id="2993" /> +<TGConnectingPoint num="55" id="2994" /> +<TGConnectingPoint num="56" id="2995" /> +<TGConnectingPoint num="57" id="2996" /> +<TGConnectingPoint num="58" id="2997" /> +<TGConnectingPoint num="59" id="2998" /> +<TGConnectingPoint num="60" id="2999" /> +<TGConnectingPoint num="61" id="3000" /> +<TGConnectingPoint num="62" id="3001" /> +<TGConnectingPoint num="63" id="3002" /> +<TGConnectingPoint num="64" id="3003" /> +<TGConnectingPoint num="65" id="3004" /> +<TGConnectingPoint num="66" id="3005" /> +<TGConnectingPoint num="67" id="3006" /> +<TGConnectingPoint num="68" id="3007" /> +<TGConnectingPoint num="69" id="3008" /> +<TGConnectingPoint num="70" id="3009" /> +<TGConnectingPoint num="71" id="3010" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="3022" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3012" /> +<TGConnectingPoint num="1" id="3013" /> +<TGConnectingPoint num="2" id="3014" /> +<TGConnectingPoint num="3" id="3015" /> +<TGConnectingPoint num="4" id="3016" /> +<TGConnectingPoint num="5" id="3017" /> +<TGConnectingPoint num="6" id="3018" /> +<TGConnectingPoint num="7" id="3019" /> +<TGConnectingPoint num="8" id="3020" /> +<TGConnectingPoint num="9" id="3021" /> +</COMPONENT> + +<COMPONENT type="5104" id="3033" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3023" /> +<TGConnectingPoint num="1" id="3024" /> +<TGConnectingPoint num="2" id="3025" /> +<TGConnectingPoint num="3" id="3026" /> +<TGConnectingPoint num="4" id="3027" /> +<TGConnectingPoint num="5" id="3028" /> +<TGConnectingPoint num="6" id="3029" /> +<TGConnectingPoint num="7" id="3030" /> +<TGConnectingPoint num="8" id="3031" /> +<TGConnectingPoint num="9" id="3032" /> +</COMPONENT> + +<COMPONENT type="5106" id="3106" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3034" /> +<TGConnectingPoint num="1" id="3035" /> +<TGConnectingPoint num="2" id="3036" /> +<TGConnectingPoint num="3" id="3037" /> +<TGConnectingPoint num="4" id="3038" /> +<TGConnectingPoint num="5" id="3039" /> +<TGConnectingPoint num="6" id="3040" /> +<TGConnectingPoint num="7" id="3041" /> +<TGConnectingPoint num="8" id="3042" /> +<TGConnectingPoint num="9" id="3043" /> +<TGConnectingPoint num="10" id="3044" /> +<TGConnectingPoint num="11" id="3045" /> +<TGConnectingPoint num="12" id="3046" /> +<TGConnectingPoint num="13" id="3047" /> +<TGConnectingPoint num="14" id="3048" /> +<TGConnectingPoint num="15" id="3049" /> +<TGConnectingPoint num="16" id="3050" /> +<TGConnectingPoint num="17" id="3051" /> +<TGConnectingPoint num="18" id="3052" /> +<TGConnectingPoint num="19" id="3053" /> +<TGConnectingPoint num="20" id="3054" /> +<TGConnectingPoint num="21" id="3055" /> +<TGConnectingPoint num="22" id="3056" /> +<TGConnectingPoint num="23" id="3057" /> +<TGConnectingPoint num="24" id="3058" /> +<TGConnectingPoint num="25" id="3059" /> +<TGConnectingPoint num="26" id="3060" /> +<TGConnectingPoint num="27" id="3061" /> +<TGConnectingPoint num="28" id="3062" /> +<TGConnectingPoint num="29" id="3063" /> +<TGConnectingPoint num="30" id="3064" /> +<TGConnectingPoint num="31" id="3065" /> +<TGConnectingPoint num="32" id="3066" /> +<TGConnectingPoint num="33" id="3067" /> +<TGConnectingPoint num="34" id="3068" /> +<TGConnectingPoint num="35" id="3069" /> +<TGConnectingPoint num="36" id="3070" /> +<TGConnectingPoint num="37" id="3071" /> +<TGConnectingPoint num="38" id="3072" /> +<TGConnectingPoint num="39" id="3073" /> +<TGConnectingPoint num="40" id="3074" /> +<TGConnectingPoint num="41" id="3075" /> +<TGConnectingPoint num="42" id="3076" /> +<TGConnectingPoint num="43" id="3077" /> +<TGConnectingPoint num="44" id="3078" /> +<TGConnectingPoint num="45" id="3079" /> +<TGConnectingPoint num="46" id="3080" /> +<TGConnectingPoint num="47" id="3081" /> +<TGConnectingPoint num="48" id="3082" /> +<TGConnectingPoint num="49" id="3083" /> +<TGConnectingPoint num="50" id="3084" /> +<TGConnectingPoint num="51" id="3085" /> +<TGConnectingPoint num="52" id="3086" /> +<TGConnectingPoint num="53" id="3087" /> +<TGConnectingPoint num="54" id="3088" /> +<TGConnectingPoint num="55" id="3089" /> +<TGConnectingPoint num="56" id="3090" /> +<TGConnectingPoint num="57" id="3091" /> +<TGConnectingPoint num="58" id="3092" /> +<TGConnectingPoint num="59" id="3093" /> +<TGConnectingPoint num="60" id="3094" /> +<TGConnectingPoint num="61" id="3095" /> +<TGConnectingPoint num="62" id="3096" /> +<TGConnectingPoint num="63" id="3097" /> +<TGConnectingPoint num="64" id="3098" /> +<TGConnectingPoint num="65" id="3099" /> +<TGConnectingPoint num="66" id="3100" /> +<TGConnectingPoint num="67" id="3101" /> +<TGConnectingPoint num="68" id="3102" /> +<TGConnectingPoint num="69" id="3103" /> +<TGConnectingPoint num="70" id="3104" /> +<TGConnectingPoint num="71" id="3105" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3179" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3107" /> +<TGConnectingPoint num="1" id="3108" /> +<TGConnectingPoint num="2" id="3109" /> +<TGConnectingPoint num="3" id="3110" /> +<TGConnectingPoint num="4" id="3111" /> +<TGConnectingPoint num="5" id="3112" /> +<TGConnectingPoint num="6" id="3113" /> +<TGConnectingPoint num="7" id="3114" /> +<TGConnectingPoint num="8" id="3115" /> +<TGConnectingPoint num="9" id="3116" /> +<TGConnectingPoint num="10" id="3117" /> +<TGConnectingPoint num="11" id="3118" /> +<TGConnectingPoint num="12" id="3119" /> +<TGConnectingPoint num="13" id="3120" /> +<TGConnectingPoint num="14" id="3121" /> +<TGConnectingPoint num="15" id="3122" /> +<TGConnectingPoint num="16" id="3123" /> +<TGConnectingPoint num="17" id="3124" /> +<TGConnectingPoint num="18" id="3125" /> +<TGConnectingPoint num="19" id="3126" /> +<TGConnectingPoint num="20" id="3127" /> +<TGConnectingPoint num="21" id="3128" /> +<TGConnectingPoint num="22" id="3129" /> +<TGConnectingPoint num="23" id="3130" /> +<TGConnectingPoint num="24" id="3131" /> +<TGConnectingPoint num="25" id="3132" /> +<TGConnectingPoint num="26" id="3133" /> +<TGConnectingPoint num="27" id="3134" /> +<TGConnectingPoint num="28" id="3135" /> +<TGConnectingPoint num="29" id="3136" /> +<TGConnectingPoint num="30" id="3137" /> +<TGConnectingPoint num="31" id="3138" /> +<TGConnectingPoint num="32" id="3139" /> +<TGConnectingPoint num="33" id="3140" /> +<TGConnectingPoint num="34" id="3141" /> +<TGConnectingPoint num="35" id="3142" /> +<TGConnectingPoint num="36" id="3143" /> +<TGConnectingPoint num="37" id="3144" /> +<TGConnectingPoint num="38" id="3145" /> +<TGConnectingPoint num="39" id="3146" /> +<TGConnectingPoint num="40" id="3147" /> +<TGConnectingPoint num="41" id="3148" /> +<TGConnectingPoint num="42" id="3149" /> +<TGConnectingPoint num="43" id="3150" /> +<TGConnectingPoint num="44" id="3151" /> +<TGConnectingPoint num="45" id="3152" /> +<TGConnectingPoint num="46" id="3153" /> +<TGConnectingPoint num="47" id="3154" /> +<TGConnectingPoint num="48" id="3155" /> +<TGConnectingPoint num="49" id="3156" /> +<TGConnectingPoint num="50" id="3157" /> +<TGConnectingPoint num="51" id="3158" /> +<TGConnectingPoint num="52" id="3159" /> +<TGConnectingPoint num="53" id="3160" /> +<TGConnectingPoint num="54" id="3161" /> +<TGConnectingPoint num="55" id="3162" /> +<TGConnectingPoint num="56" id="3163" /> +<TGConnectingPoint num="57" id="3164" /> +<TGConnectingPoint num="58" id="3165" /> +<TGConnectingPoint num="59" id="3166" /> +<TGConnectingPoint num="60" id="3167" /> +<TGConnectingPoint num="61" id="3168" /> +<TGConnectingPoint num="62" id="3169" /> +<TGConnectingPoint num="63" id="3170" /> +<TGConnectingPoint num="64" id="3171" /> +<TGConnectingPoint num="65" id="3172" /> +<TGConnectingPoint num="66" id="3173" /> +<TGConnectingPoint num="67" id="3174" /> +<TGConnectingPoint num="68" id="3175" /> +<TGConnectingPoint num="69" id="3176" /> +<TGConnectingPoint num="70" id="3177" /> +<TGConnectingPoint num="71" id="3178" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="3190" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3180" /> +<TGConnectingPoint num="1" id="3181" /> +<TGConnectingPoint num="2" id="3182" /> +<TGConnectingPoint num="3" id="3183" /> +<TGConnectingPoint num="4" id="3184" /> +<TGConnectingPoint num="5" id="3185" /> +<TGConnectingPoint num="6" id="3186" /> +<TGConnectingPoint num="7" id="3187" /> +<TGConnectingPoint num="8" id="3188" /> +<TGConnectingPoint num="9" id="3189" /> +</COMPONENT> + +<COMPONENT type="5104" id="3201" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3191" /> +<TGConnectingPoint num="1" id="3192" /> +<TGConnectingPoint num="2" id="3193" /> +<TGConnectingPoint num="3" id="3194" /> +<TGConnectingPoint num="4" id="3195" /> +<TGConnectingPoint num="5" id="3196" /> +<TGConnectingPoint num="6" id="3197" /> +<TGConnectingPoint num="7" id="3198" /> +<TGConnectingPoint num="8" id="3199" /> +<TGConnectingPoint num="9" id="3200" /> +</COMPONENT> + +<COMPONENT type="5106" id="3274" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3202" /> +<TGConnectingPoint num="1" id="3203" /> +<TGConnectingPoint num="2" id="3204" /> +<TGConnectingPoint num="3" id="3205" /> +<TGConnectingPoint num="4" id="3206" /> +<TGConnectingPoint num="5" id="3207" /> +<TGConnectingPoint num="6" id="3208" /> +<TGConnectingPoint num="7" id="3209" /> +<TGConnectingPoint num="8" id="3210" /> +<TGConnectingPoint num="9" id="3211" /> +<TGConnectingPoint num="10" id="3212" /> +<TGConnectingPoint num="11" id="3213" /> +<TGConnectingPoint num="12" id="3214" /> +<TGConnectingPoint num="13" id="3215" /> +<TGConnectingPoint num="14" id="3216" /> +<TGConnectingPoint num="15" id="3217" /> +<TGConnectingPoint num="16" id="3218" /> +<TGConnectingPoint num="17" id="3219" /> +<TGConnectingPoint num="18" id="3220" /> +<TGConnectingPoint num="19" id="3221" /> +<TGConnectingPoint num="20" id="3222" /> +<TGConnectingPoint num="21" id="3223" /> +<TGConnectingPoint num="22" id="3224" /> +<TGConnectingPoint num="23" id="3225" /> +<TGConnectingPoint num="24" id="3226" /> +<TGConnectingPoint num="25" id="3227" /> +<TGConnectingPoint num="26" id="3228" /> +<TGConnectingPoint num="27" id="3229" /> +<TGConnectingPoint num="28" id="3230" /> +<TGConnectingPoint num="29" id="3231" /> +<TGConnectingPoint num="30" id="3232" /> +<TGConnectingPoint num="31" id="3233" /> +<TGConnectingPoint num="32" id="3234" /> +<TGConnectingPoint num="33" id="3235" /> +<TGConnectingPoint num="34" id="3236" /> +<TGConnectingPoint num="35" id="3237" /> +<TGConnectingPoint num="36" id="3238" /> +<TGConnectingPoint num="37" id="3239" /> +<TGConnectingPoint num="38" id="3240" /> +<TGConnectingPoint num="39" id="3241" /> +<TGConnectingPoint num="40" id="3242" /> +<TGConnectingPoint num="41" id="3243" /> +<TGConnectingPoint num="42" id="3244" /> +<TGConnectingPoint num="43" id="3245" /> +<TGConnectingPoint num="44" id="3246" /> +<TGConnectingPoint num="45" id="3247" /> +<TGConnectingPoint num="46" id="3248" /> +<TGConnectingPoint num="47" id="3249" /> +<TGConnectingPoint num="48" id="3250" /> +<TGConnectingPoint num="49" id="3251" /> +<TGConnectingPoint num="50" id="3252" /> +<TGConnectingPoint num="51" id="3253" /> +<TGConnectingPoint num="52" id="3254" /> +<TGConnectingPoint num="53" id="3255" /> +<TGConnectingPoint num="54" id="3256" /> +<TGConnectingPoint num="55" id="3257" /> +<TGConnectingPoint num="56" id="3258" /> +<TGConnectingPoint num="57" id="3259" /> +<TGConnectingPoint num="58" id="3260" /> +<TGConnectingPoint num="59" id="3261" /> +<TGConnectingPoint num="60" id="3262" /> +<TGConnectingPoint num="61" id="3263" /> +<TGConnectingPoint num="62" id="3264" /> +<TGConnectingPoint num="63" id="3265" /> +<TGConnectingPoint num="64" id="3266" /> +<TGConnectingPoint num="65" id="3267" /> +<TGConnectingPoint num="66" id="3268" /> +<TGConnectingPoint num="67" id="3269" /> +<TGConnectingPoint num="68" id="3270" /> +<TGConnectingPoint num="69" id="3271" /> +<TGConnectingPoint num="70" id="3272" /> +<TGConnectingPoint num="71" id="3273" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="3285" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3275" /> +<TGConnectingPoint num="1" id="3276" /> +<TGConnectingPoint num="2" id="3277" /> +<TGConnectingPoint num="3" id="3278" /> +<TGConnectingPoint num="4" id="3279" /> +<TGConnectingPoint num="5" id="3280" /> +<TGConnectingPoint num="6" id="3281" /> +<TGConnectingPoint num="7" id="3282" /> +<TGConnectingPoint num="8" id="3283" /> +<TGConnectingPoint num="9" id="3284" /> +</COMPONENT> + +<COMPONENT type="5106" id="3358" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3286" /> +<TGConnectingPoint num="1" id="3287" /> +<TGConnectingPoint num="2" id="3288" /> +<TGConnectingPoint num="3" id="3289" /> +<TGConnectingPoint num="4" id="3290" /> +<TGConnectingPoint num="5" id="3291" /> +<TGConnectingPoint num="6" id="3292" /> +<TGConnectingPoint num="7" id="3293" /> +<TGConnectingPoint num="8" id="3294" /> +<TGConnectingPoint num="9" id="3295" /> +<TGConnectingPoint num="10" id="3296" /> +<TGConnectingPoint num="11" id="3297" /> +<TGConnectingPoint num="12" id="3298" /> +<TGConnectingPoint num="13" id="3299" /> +<TGConnectingPoint num="14" id="3300" /> +<TGConnectingPoint num="15" id="3301" /> +<TGConnectingPoint num="16" id="3302" /> +<TGConnectingPoint num="17" id="3303" /> +<TGConnectingPoint num="18" id="3304" /> +<TGConnectingPoint num="19" id="3305" /> +<TGConnectingPoint num="20" id="3306" /> +<TGConnectingPoint num="21" id="3307" /> +<TGConnectingPoint num="22" id="3308" /> +<TGConnectingPoint num="23" id="3309" /> +<TGConnectingPoint num="24" id="3310" /> +<TGConnectingPoint num="25" id="3311" /> +<TGConnectingPoint num="26" id="3312" /> +<TGConnectingPoint num="27" id="3313" /> +<TGConnectingPoint num="28" id="3314" /> +<TGConnectingPoint num="29" id="3315" /> +<TGConnectingPoint num="30" id="3316" /> +<TGConnectingPoint num="31" id="3317" /> +<TGConnectingPoint num="32" id="3318" /> +<TGConnectingPoint num="33" id="3319" /> +<TGConnectingPoint num="34" id="3320" /> +<TGConnectingPoint num="35" id="3321" /> +<TGConnectingPoint num="36" id="3322" /> +<TGConnectingPoint num="37" id="3323" /> +<TGConnectingPoint num="38" id="3324" /> +<TGConnectingPoint num="39" id="3325" /> +<TGConnectingPoint num="40" id="3326" /> +<TGConnectingPoint num="41" id="3327" /> +<TGConnectingPoint num="42" id="3328" /> +<TGConnectingPoint num="43" id="3329" /> +<TGConnectingPoint num="44" id="3330" /> +<TGConnectingPoint num="45" id="3331" /> +<TGConnectingPoint num="46" id="3332" /> +<TGConnectingPoint num="47" id="3333" /> +<TGConnectingPoint num="48" id="3334" /> +<TGConnectingPoint num="49" id="3335" /> +<TGConnectingPoint num="50" id="3336" /> +<TGConnectingPoint num="51" id="3337" /> +<TGConnectingPoint num="52" id="3338" /> +<TGConnectingPoint num="53" id="3339" /> +<TGConnectingPoint num="54" id="3340" /> +<TGConnectingPoint num="55" id="3341" /> +<TGConnectingPoint num="56" id="3342" /> +<TGConnectingPoint num="57" id="3343" /> +<TGConnectingPoint num="58" id="3344" /> +<TGConnectingPoint num="59" id="3345" /> +<TGConnectingPoint num="60" id="3346" /> +<TGConnectingPoint num="61" id="3347" /> +<TGConnectingPoint num="62" id="3348" /> +<TGConnectingPoint num="63" id="3349" /> +<TGConnectingPoint num="64" id="3350" /> +<TGConnectingPoint num="65" id="3351" /> +<TGConnectingPoint num="66" id="3352" /> +<TGConnectingPoint num="67" id="3353" /> +<TGConnectingPoint num="68" id="3354" /> +<TGConnectingPoint num="69" id="3355" /> +<TGConnectingPoint num="70" id="3356" /> +<TGConnectingPoint num="71" id="3357" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3431" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3359" /> +<TGConnectingPoint num="1" id="3360" /> +<TGConnectingPoint num="2" id="3361" /> +<TGConnectingPoint num="3" id="3362" /> +<TGConnectingPoint num="4" id="3363" /> +<TGConnectingPoint num="5" id="3364" /> +<TGConnectingPoint num="6" id="3365" /> +<TGConnectingPoint num="7" id="3366" /> +<TGConnectingPoint num="8" id="3367" /> +<TGConnectingPoint num="9" id="3368" /> +<TGConnectingPoint num="10" id="3369" /> +<TGConnectingPoint num="11" id="3370" /> +<TGConnectingPoint num="12" id="3371" /> +<TGConnectingPoint num="13" id="3372" /> +<TGConnectingPoint num="14" id="3373" /> +<TGConnectingPoint num="15" id="3374" /> +<TGConnectingPoint num="16" id="3375" /> +<TGConnectingPoint num="17" id="3376" /> +<TGConnectingPoint num="18" id="3377" /> +<TGConnectingPoint num="19" id="3378" /> +<TGConnectingPoint num="20" id="3379" /> +<TGConnectingPoint num="21" id="3380" /> +<TGConnectingPoint num="22" id="3381" /> +<TGConnectingPoint num="23" id="3382" /> +<TGConnectingPoint num="24" id="3383" /> +<TGConnectingPoint num="25" id="3384" /> +<TGConnectingPoint num="26" id="3385" /> +<TGConnectingPoint num="27" id="3386" /> +<TGConnectingPoint num="28" id="3387" /> +<TGConnectingPoint num="29" id="3388" /> +<TGConnectingPoint num="30" id="3389" /> +<TGConnectingPoint num="31" id="3390" /> +<TGConnectingPoint num="32" id="3391" /> +<TGConnectingPoint num="33" id="3392" /> +<TGConnectingPoint num="34" id="3393" /> +<TGConnectingPoint num="35" id="3394" /> +<TGConnectingPoint num="36" id="3395" /> +<TGConnectingPoint num="37" id="3396" /> +<TGConnectingPoint num="38" id="3397" /> +<TGConnectingPoint num="39" id="3398" /> +<TGConnectingPoint num="40" id="3399" /> +<TGConnectingPoint num="41" id="3400" /> +<TGConnectingPoint num="42" id="3401" /> +<TGConnectingPoint num="43" id="3402" /> +<TGConnectingPoint num="44" id="3403" /> +<TGConnectingPoint num="45" id="3404" /> +<TGConnectingPoint num="46" id="3405" /> +<TGConnectingPoint num="47" id="3406" /> +<TGConnectingPoint num="48" id="3407" /> +<TGConnectingPoint num="49" id="3408" /> +<TGConnectingPoint num="50" id="3409" /> +<TGConnectingPoint num="51" id="3410" /> +<TGConnectingPoint num="52" id="3411" /> +<TGConnectingPoint num="53" id="3412" /> +<TGConnectingPoint num="54" id="3413" /> +<TGConnectingPoint num="55" id="3414" /> +<TGConnectingPoint num="56" id="3415" /> +<TGConnectingPoint num="57" id="3416" /> +<TGConnectingPoint num="58" id="3417" /> +<TGConnectingPoint num="59" id="3418" /> +<TGConnectingPoint num="60" id="3419" /> +<TGConnectingPoint num="61" id="3420" /> +<TGConnectingPoint num="62" id="3421" /> +<TGConnectingPoint num="63" id="3422" /> +<TGConnectingPoint num="64" id="3423" /> +<TGConnectingPoint num="65" id="3424" /> +<TGConnectingPoint num="66" id="3425" /> +<TGConnectingPoint num="67" id="3426" /> +<TGConnectingPoint num="68" id="3427" /> +<TGConnectingPoint num="69" id="3428" /> +<TGConnectingPoint num="70" id="3429" /> +<TGConnectingPoint num="71" id="3430" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3504" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3432" /> +<TGConnectingPoint num="1" id="3433" /> +<TGConnectingPoint num="2" id="3434" /> +<TGConnectingPoint num="3" id="3435" /> +<TGConnectingPoint num="4" id="3436" /> +<TGConnectingPoint num="5" id="3437" /> +<TGConnectingPoint num="6" id="3438" /> +<TGConnectingPoint num="7" id="3439" /> +<TGConnectingPoint num="8" id="3440" /> +<TGConnectingPoint num="9" id="3441" /> +<TGConnectingPoint num="10" id="3442" /> +<TGConnectingPoint num="11" id="3443" /> +<TGConnectingPoint num="12" id="3444" /> +<TGConnectingPoint num="13" id="3445" /> +<TGConnectingPoint num="14" id="3446" /> +<TGConnectingPoint num="15" id="3447" /> +<TGConnectingPoint num="16" id="3448" /> +<TGConnectingPoint num="17" id="3449" /> +<TGConnectingPoint num="18" id="3450" /> +<TGConnectingPoint num="19" id="3451" /> +<TGConnectingPoint num="20" id="3452" /> +<TGConnectingPoint num="21" id="3453" /> +<TGConnectingPoint num="22" id="3454" /> +<TGConnectingPoint num="23" id="3455" /> +<TGConnectingPoint num="24" id="3456" /> +<TGConnectingPoint num="25" id="3457" /> +<TGConnectingPoint num="26" id="3458" /> +<TGConnectingPoint num="27" id="3459" /> +<TGConnectingPoint num="28" id="3460" /> +<TGConnectingPoint num="29" id="3461" /> +<TGConnectingPoint num="30" id="3462" /> +<TGConnectingPoint num="31" id="3463" /> +<TGConnectingPoint num="32" id="3464" /> +<TGConnectingPoint num="33" id="3465" /> +<TGConnectingPoint num="34" id="3466" /> +<TGConnectingPoint num="35" id="3467" /> +<TGConnectingPoint num="36" id="3468" /> +<TGConnectingPoint num="37" id="3469" /> +<TGConnectingPoint num="38" id="3470" /> +<TGConnectingPoint num="39" id="3471" /> +<TGConnectingPoint num="40" id="3472" /> +<TGConnectingPoint num="41" id="3473" /> +<TGConnectingPoint num="42" id="3474" /> +<TGConnectingPoint num="43" id="3475" /> +<TGConnectingPoint num="44" id="3476" /> +<TGConnectingPoint num="45" id="3477" /> +<TGConnectingPoint num="46" id="3478" /> +<TGConnectingPoint num="47" id="3479" /> +<TGConnectingPoint num="48" id="3480" /> +<TGConnectingPoint num="49" id="3481" /> +<TGConnectingPoint num="50" id="3482" /> +<TGConnectingPoint num="51" id="3483" /> +<TGConnectingPoint num="52" id="3484" /> +<TGConnectingPoint num="53" id="3485" /> +<TGConnectingPoint num="54" id="3486" /> +<TGConnectingPoint num="55" id="3487" /> +<TGConnectingPoint num="56" id="3488" /> +<TGConnectingPoint num="57" id="3489" /> +<TGConnectingPoint num="58" id="3490" /> +<TGConnectingPoint num="59" id="3491" /> +<TGConnectingPoint num="60" id="3492" /> +<TGConnectingPoint num="61" id="3493" /> +<TGConnectingPoint num="62" id="3494" /> +<TGConnectingPoint num="63" id="3495" /> +<TGConnectingPoint num="64" id="3496" /> +<TGConnectingPoint num="65" id="3497" /> +<TGConnectingPoint num="66" id="3498" /> +<TGConnectingPoint num="67" id="3499" /> +<TGConnectingPoint num="68" id="3500" /> +<TGConnectingPoint num="69" id="3501" /> +<TGConnectingPoint num="70" id="3502" /> +<TGConnectingPoint num="71" id="3503" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="3520" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3505" /> +<TGConnectingPoint num="1" id="3506" /> +<TGConnectingPoint num="2" id="3507" /> +<TGConnectingPoint num="3" id="3508" /> +<TGConnectingPoint num="4" id="3509" /> +<TGConnectingPoint num="5" id="3510" /> +<TGConnectingPoint num="6" id="3511" /> +<TGConnectingPoint num="7" id="3512" /> +<TGConnectingPoint num="8" id="3513" /> +<TGConnectingPoint num="9" id="3514" /> +<TGConnectingPoint num="10" id="3515" /> +<TGConnectingPoint num="11" id="3516" /> +<TGConnectingPoint num="12" id="3517" /> +<TGConnectingPoint num="13" id="3518" /> +<TGConnectingPoint num="14" id="3519" /> +</COMPONENT> + +<COMPONENT type="5107" id="3536" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3521" /> +<TGConnectingPoint num="1" id="3522" /> +<TGConnectingPoint num="2" id="3523" /> +<TGConnectingPoint num="3" id="3524" /> +<TGConnectingPoint num="4" id="3525" /> +<TGConnectingPoint num="5" id="3526" /> +<TGConnectingPoint num="6" id="3527" /> +<TGConnectingPoint num="7" id="3528" /> +<TGConnectingPoint num="8" id="3529" /> +<TGConnectingPoint num="9" id="3530" /> +<TGConnectingPoint num="10" id="3531" /> +<TGConnectingPoint num="11" id="3532" /> +<TGConnectingPoint num="12" id="3533" /> +<TGConnectingPoint num="13" id="3534" /> +<TGConnectingPoint num="14" id="3535" /> +</COMPONENT> + +<COMPONENT type="5107" id="3552" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3537" /> +<TGConnectingPoint num="1" id="3538" /> +<TGConnectingPoint num="2" id="3539" /> +<TGConnectingPoint num="3" id="3540" /> +<TGConnectingPoint num="4" id="3541" /> +<TGConnectingPoint num="5" id="3542" /> +<TGConnectingPoint num="6" id="3543" /> +<TGConnectingPoint num="7" id="3544" /> +<TGConnectingPoint num="8" id="3545" /> +<TGConnectingPoint num="9" id="3546" /> +<TGConnectingPoint num="10" id="3547" /> +<TGConnectingPoint num="11" id="3548" /> +<TGConnectingPoint num="12" id="3549" /> +<TGConnectingPoint num="13" id="3550" /> +<TGConnectingPoint num="14" id="3551" /> +</COMPONENT> + +<COMPONENT type="5106" id="3625" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3553" /> +<TGConnectingPoint num="1" id="3554" /> +<TGConnectingPoint num="2" id="3555" /> +<TGConnectingPoint num="3" id="3556" /> +<TGConnectingPoint num="4" id="3557" /> +<TGConnectingPoint num="5" id="3558" /> +<TGConnectingPoint num="6" id="3559" /> +<TGConnectingPoint num="7" id="3560" /> +<TGConnectingPoint num="8" id="3561" /> +<TGConnectingPoint num="9" id="3562" /> +<TGConnectingPoint num="10" id="3563" /> +<TGConnectingPoint num="11" id="3564" /> +<TGConnectingPoint num="12" id="3565" /> +<TGConnectingPoint num="13" id="3566" /> +<TGConnectingPoint num="14" id="3567" /> +<TGConnectingPoint num="15" id="3568" /> +<TGConnectingPoint num="16" id="3569" /> +<TGConnectingPoint num="17" id="3570" /> +<TGConnectingPoint num="18" id="3571" /> +<TGConnectingPoint num="19" id="3572" /> +<TGConnectingPoint num="20" id="3573" /> +<TGConnectingPoint num="21" id="3574" /> +<TGConnectingPoint num="22" id="3575" /> +<TGConnectingPoint num="23" id="3576" /> +<TGConnectingPoint num="24" id="3577" /> +<TGConnectingPoint num="25" id="3578" /> +<TGConnectingPoint num="26" id="3579" /> +<TGConnectingPoint num="27" id="3580" /> +<TGConnectingPoint num="28" id="3581" /> +<TGConnectingPoint num="29" id="3582" /> +<TGConnectingPoint num="30" id="3583" /> +<TGConnectingPoint num="31" id="3584" /> +<TGConnectingPoint num="32" id="3585" /> +<TGConnectingPoint num="33" id="3586" /> +<TGConnectingPoint num="34" id="3587" /> +<TGConnectingPoint num="35" id="3588" /> +<TGConnectingPoint num="36" id="3589" /> +<TGConnectingPoint num="37" id="3590" /> +<TGConnectingPoint num="38" id="3591" /> +<TGConnectingPoint num="39" id="3592" /> +<TGConnectingPoint num="40" id="3593" /> +<TGConnectingPoint num="41" id="3594" /> +<TGConnectingPoint num="42" id="3595" /> +<TGConnectingPoint num="43" id="3596" /> +<TGConnectingPoint num="44" id="3597" /> +<TGConnectingPoint num="45" id="3598" /> +<TGConnectingPoint num="46" id="3599" /> +<TGConnectingPoint num="47" id="3600" /> +<TGConnectingPoint num="48" id="3601" /> +<TGConnectingPoint num="49" id="3602" /> +<TGConnectingPoint num="50" id="3603" /> +<TGConnectingPoint num="51" id="3604" /> +<TGConnectingPoint num="52" id="3605" /> +<TGConnectingPoint num="53" id="3606" /> +<TGConnectingPoint num="54" id="3607" /> +<TGConnectingPoint num="55" id="3608" /> +<TGConnectingPoint num="56" id="3609" /> +<TGConnectingPoint num="57" id="3610" /> +<TGConnectingPoint num="58" id="3611" /> +<TGConnectingPoint num="59" id="3612" /> +<TGConnectingPoint num="60" id="3613" /> +<TGConnectingPoint num="61" id="3614" /> +<TGConnectingPoint num="62" id="3615" /> +<TGConnectingPoint num="63" id="3616" /> +<TGConnectingPoint num="64" id="3617" /> +<TGConnectingPoint num="65" id="3618" /> +<TGConnectingPoint num="66" id="3619" /> +<TGConnectingPoint num="67" id="3620" /> +<TGConnectingPoint num="68" id="3621" /> +<TGConnectingPoint num="69" id="3622" /> +<TGConnectingPoint num="70" id="3623" /> +<TGConnectingPoint num="71" id="3624" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3698" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3626" /> +<TGConnectingPoint num="1" id="3627" /> +<TGConnectingPoint num="2" id="3628" /> +<TGConnectingPoint num="3" id="3629" /> +<TGConnectingPoint num="4" id="3630" /> +<TGConnectingPoint num="5" id="3631" /> +<TGConnectingPoint num="6" id="3632" /> +<TGConnectingPoint num="7" id="3633" /> +<TGConnectingPoint num="8" id="3634" /> +<TGConnectingPoint num="9" id="3635" /> +<TGConnectingPoint num="10" id="3636" /> +<TGConnectingPoint num="11" id="3637" /> +<TGConnectingPoint num="12" id="3638" /> +<TGConnectingPoint num="13" id="3639" /> +<TGConnectingPoint num="14" id="3640" /> +<TGConnectingPoint num="15" id="3641" /> +<TGConnectingPoint num="16" id="3642" /> +<TGConnectingPoint num="17" id="3643" /> +<TGConnectingPoint num="18" id="3644" /> +<TGConnectingPoint num="19" id="3645" /> +<TGConnectingPoint num="20" id="3646" /> +<TGConnectingPoint num="21" id="3647" /> +<TGConnectingPoint num="22" id="3648" /> +<TGConnectingPoint num="23" id="3649" /> +<TGConnectingPoint num="24" id="3650" /> +<TGConnectingPoint num="25" id="3651" /> +<TGConnectingPoint num="26" id="3652" /> +<TGConnectingPoint num="27" id="3653" /> +<TGConnectingPoint num="28" id="3654" /> +<TGConnectingPoint num="29" id="3655" /> +<TGConnectingPoint num="30" id="3656" /> +<TGConnectingPoint num="31" id="3657" /> +<TGConnectingPoint num="32" id="3658" /> +<TGConnectingPoint num="33" id="3659" /> +<TGConnectingPoint num="34" id="3660" /> +<TGConnectingPoint num="35" id="3661" /> +<TGConnectingPoint num="36" id="3662" /> +<TGConnectingPoint num="37" id="3663" /> +<TGConnectingPoint num="38" id="3664" /> +<TGConnectingPoint num="39" id="3665" /> +<TGConnectingPoint num="40" id="3666" /> +<TGConnectingPoint num="41" id="3667" /> +<TGConnectingPoint num="42" id="3668" /> +<TGConnectingPoint num="43" id="3669" /> +<TGConnectingPoint num="44" id="3670" /> +<TGConnectingPoint num="45" id="3671" /> +<TGConnectingPoint num="46" id="3672" /> +<TGConnectingPoint num="47" id="3673" /> +<TGConnectingPoint num="48" id="3674" /> +<TGConnectingPoint num="49" id="3675" /> +<TGConnectingPoint num="50" id="3676" /> +<TGConnectingPoint num="51" id="3677" /> +<TGConnectingPoint num="52" id="3678" /> +<TGConnectingPoint num="53" id="3679" /> +<TGConnectingPoint num="54" id="3680" /> +<TGConnectingPoint num="55" id="3681" /> +<TGConnectingPoint num="56" id="3682" /> +<TGConnectingPoint num="57" id="3683" /> +<TGConnectingPoint num="58" id="3684" /> +<TGConnectingPoint num="59" id="3685" /> +<TGConnectingPoint num="60" id="3686" /> +<TGConnectingPoint num="61" id="3687" /> +<TGConnectingPoint num="62" id="3688" /> +<TGConnectingPoint num="63" id="3689" /> +<TGConnectingPoint num="64" id="3690" /> +<TGConnectingPoint num="65" id="3691" /> +<TGConnectingPoint num="66" id="3692" /> +<TGConnectingPoint num="67" id="3693" /> +<TGConnectingPoint num="68" id="3694" /> +<TGConnectingPoint num="69" id="3695" /> +<TGConnectingPoint num="70" id="3696" /> +<TGConnectingPoint num="71" id="3697" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3771" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3699" /> +<TGConnectingPoint num="1" id="3700" /> +<TGConnectingPoint num="2" id="3701" /> +<TGConnectingPoint num="3" id="3702" /> +<TGConnectingPoint num="4" id="3703" /> +<TGConnectingPoint num="5" id="3704" /> +<TGConnectingPoint num="6" id="3705" /> +<TGConnectingPoint num="7" id="3706" /> +<TGConnectingPoint num="8" id="3707" /> +<TGConnectingPoint num="9" id="3708" /> +<TGConnectingPoint num="10" id="3709" /> +<TGConnectingPoint num="11" id="3710" /> +<TGConnectingPoint num="12" id="3711" /> +<TGConnectingPoint num="13" id="3712" /> +<TGConnectingPoint num="14" id="3713" /> +<TGConnectingPoint num="15" id="3714" /> +<TGConnectingPoint num="16" id="3715" /> +<TGConnectingPoint num="17" id="3716" /> +<TGConnectingPoint num="18" id="3717" /> +<TGConnectingPoint num="19" id="3718" /> +<TGConnectingPoint num="20" id="3719" /> +<TGConnectingPoint num="21" id="3720" /> +<TGConnectingPoint num="22" id="3721" /> +<TGConnectingPoint num="23" id="3722" /> +<TGConnectingPoint num="24" id="3723" /> +<TGConnectingPoint num="25" id="3724" /> +<TGConnectingPoint num="26" id="3725" /> +<TGConnectingPoint num="27" id="3726" /> +<TGConnectingPoint num="28" id="3727" /> +<TGConnectingPoint num="29" id="3728" /> +<TGConnectingPoint num="30" id="3729" /> +<TGConnectingPoint num="31" id="3730" /> +<TGConnectingPoint num="32" id="3731" /> +<TGConnectingPoint num="33" id="3732" /> +<TGConnectingPoint num="34" id="3733" /> +<TGConnectingPoint num="35" id="3734" /> +<TGConnectingPoint num="36" id="3735" /> +<TGConnectingPoint num="37" id="3736" /> +<TGConnectingPoint num="38" id="3737" /> +<TGConnectingPoint num="39" id="3738" /> +<TGConnectingPoint num="40" id="3739" /> +<TGConnectingPoint num="41" id="3740" /> +<TGConnectingPoint num="42" id="3741" /> +<TGConnectingPoint num="43" id="3742" /> +<TGConnectingPoint num="44" id="3743" /> +<TGConnectingPoint num="45" id="3744" /> +<TGConnectingPoint num="46" id="3745" /> +<TGConnectingPoint num="47" id="3746" /> +<TGConnectingPoint num="48" id="3747" /> +<TGConnectingPoint num="49" id="3748" /> +<TGConnectingPoint num="50" id="3749" /> +<TGConnectingPoint num="51" id="3750" /> +<TGConnectingPoint num="52" id="3751" /> +<TGConnectingPoint num="53" id="3752" /> +<TGConnectingPoint num="54" id="3753" /> +<TGConnectingPoint num="55" id="3754" /> +<TGConnectingPoint num="56" id="3755" /> +<TGConnectingPoint num="57" id="3756" /> +<TGConnectingPoint num="58" id="3757" /> +<TGConnectingPoint num="59" id="3758" /> +<TGConnectingPoint num="60" id="3759" /> +<TGConnectingPoint num="61" id="3760" /> +<TGConnectingPoint num="62" id="3761" /> +<TGConnectingPoint num="63" id="3762" /> +<TGConnectingPoint num="64" id="3763" /> +<TGConnectingPoint num="65" id="3764" /> +<TGConnectingPoint num="66" id="3765" /> +<TGConnectingPoint num="67" id="3766" /> +<TGConnectingPoint num="68" id="3767" /> +<TGConnectingPoint num="69" id="3768" /> +<TGConnectingPoint num="70" id="3769" /> +<TGConnectingPoint num="71" id="3770" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="3844" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3772" /> +<TGConnectingPoint num="1" id="3773" /> +<TGConnectingPoint num="2" id="3774" /> +<TGConnectingPoint num="3" id="3775" /> +<TGConnectingPoint num="4" id="3776" /> +<TGConnectingPoint num="5" id="3777" /> +<TGConnectingPoint num="6" id="3778" /> +<TGConnectingPoint num="7" id="3779" /> +<TGConnectingPoint num="8" id="3780" /> +<TGConnectingPoint num="9" id="3781" /> +<TGConnectingPoint num="10" id="3782" /> +<TGConnectingPoint num="11" id="3783" /> +<TGConnectingPoint num="12" id="3784" /> +<TGConnectingPoint num="13" id="3785" /> +<TGConnectingPoint num="14" id="3786" /> +<TGConnectingPoint num="15" id="3787" /> +<TGConnectingPoint num="16" id="3788" /> +<TGConnectingPoint num="17" id="3789" /> +<TGConnectingPoint num="18" id="3790" /> +<TGConnectingPoint num="19" id="3791" /> +<TGConnectingPoint num="20" id="3792" /> +<TGConnectingPoint num="21" id="3793" /> +<TGConnectingPoint num="22" id="3794" /> +<TGConnectingPoint num="23" id="3795" /> +<TGConnectingPoint num="24" id="3796" /> +<TGConnectingPoint num="25" id="3797" /> +<TGConnectingPoint num="26" id="3798" /> +<TGConnectingPoint num="27" id="3799" /> +<TGConnectingPoint num="28" id="3800" /> +<TGConnectingPoint num="29" id="3801" /> +<TGConnectingPoint num="30" id="3802" /> +<TGConnectingPoint num="31" id="3803" /> +<TGConnectingPoint num="32" id="3804" /> +<TGConnectingPoint num="33" id="3805" /> +<TGConnectingPoint num="34" id="3806" /> +<TGConnectingPoint num="35" id="3807" /> +<TGConnectingPoint num="36" id="3808" /> +<TGConnectingPoint num="37" id="3809" /> +<TGConnectingPoint num="38" id="3810" /> +<TGConnectingPoint num="39" id="3811" /> +<TGConnectingPoint num="40" id="3812" /> +<TGConnectingPoint num="41" id="3813" /> +<TGConnectingPoint num="42" id="3814" /> +<TGConnectingPoint num="43" id="3815" /> +<TGConnectingPoint num="44" id="3816" /> +<TGConnectingPoint num="45" id="3817" /> +<TGConnectingPoint num="46" id="3818" /> +<TGConnectingPoint num="47" id="3819" /> +<TGConnectingPoint num="48" id="3820" /> +<TGConnectingPoint num="49" id="3821" /> +<TGConnectingPoint num="50" id="3822" /> +<TGConnectingPoint num="51" id="3823" /> +<TGConnectingPoint num="52" id="3824" /> +<TGConnectingPoint num="53" id="3825" /> +<TGConnectingPoint num="54" id="3826" /> +<TGConnectingPoint num="55" id="3827" /> +<TGConnectingPoint num="56" id="3828" /> +<TGConnectingPoint num="57" id="3829" /> +<TGConnectingPoint num="58" id="3830" /> +<TGConnectingPoint num="59" id="3831" /> +<TGConnectingPoint num="60" id="3832" /> +<TGConnectingPoint num="61" id="3833" /> +<TGConnectingPoint num="62" id="3834" /> +<TGConnectingPoint num="63" id="3835" /> +<TGConnectingPoint num="64" id="3836" /> +<TGConnectingPoint num="65" id="3837" /> +<TGConnectingPoint num="66" id="3838" /> +<TGConnectingPoint num="67" id="3839" /> +<TGConnectingPoint num="68" id="3840" /> +<TGConnectingPoint num="69" id="3841" /> +<TGConnectingPoint num="70" id="3842" /> +<TGConnectingPoint num="71" id="3843" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="3846" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3845" /> +</COMPONENT> + +<COMPONENT type="5104" id="3857" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3847" /> +<TGConnectingPoint num="1" id="3848" /> +<TGConnectingPoint num="2" id="3849" /> +<TGConnectingPoint num="3" id="3850" /> +<TGConnectingPoint num="4" id="3851" /> +<TGConnectingPoint num="5" id="3852" /> +<TGConnectingPoint num="6" id="3853" /> +<TGConnectingPoint num="7" id="3854" /> +<TGConnectingPoint num="8" id="3855" /> +<TGConnectingPoint num="9" id="3856" /> +</COMPONENT> + +<COMPONENT type="5104" id="3868" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3858" /> +<TGConnectingPoint num="1" id="3859" /> +<TGConnectingPoint num="2" id="3860" /> +<TGConnectingPoint num="3" id="3861" /> +<TGConnectingPoint num="4" id="3862" /> +<TGConnectingPoint num="5" id="3863" /> +<TGConnectingPoint num="6" id="3864" /> +<TGConnectingPoint num="7" id="3865" /> +<TGConnectingPoint num="8" id="3866" /> +<TGConnectingPoint num="9" id="3867" /> +</COMPONENT> + +<COMPONENT type="5103" id="3879" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3869" /> +<TGConnectingPoint num="1" id="3870" /> +<TGConnectingPoint num="2" id="3871" /> +<TGConnectingPoint num="3" id="3872" /> +<TGConnectingPoint num="4" id="3873" /> +<TGConnectingPoint num="5" id="3874" /> +<TGConnectingPoint num="6" id="3875" /> +<TGConnectingPoint num="7" id="3876" /> +<TGConnectingPoint num="8" id="3877" /> +<TGConnectingPoint num="9" id="3878" /> +</COMPONENT> + +<COMPONENT type="5107" id="3895" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3880" /> +<TGConnectingPoint num="1" id="3881" /> +<TGConnectingPoint num="2" id="3882" /> +<TGConnectingPoint num="3" id="3883" /> +<TGConnectingPoint num="4" id="3884" /> +<TGConnectingPoint num="5" id="3885" /> +<TGConnectingPoint num="6" id="3886" /> +<TGConnectingPoint num="7" id="3887" /> +<TGConnectingPoint num="8" id="3888" /> +<TGConnectingPoint num="9" id="3889" /> +<TGConnectingPoint num="10" id="3890" /> +<TGConnectingPoint num="11" id="3891" /> +<TGConnectingPoint num="12" id="3892" /> +<TGConnectingPoint num="13" id="3893" /> +<TGConnectingPoint num="14" id="3894" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="3902" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3901" /> +<P1 x="407" y="70" id="3923" /> +<P2 x="407" y="109" id="3910" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3900" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="3902" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3896" /> +<TGConnectingPoint num="1" id="3897" /> +<TGConnectingPoint num="2" id="3898" /> +<TGConnectingPoint num="3" id="3899" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3909" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3908" /> +<P1 x="407" y="144" id="3911" /> +<P2 x="407" y="190" id="3921" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3907" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="3909" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3903" /> +<TGConnectingPoint num="1" id="3904" /> +<TGConnectingPoint num="2" id="3905" /> +<TGConnectingPoint num="3" id="3906" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="3920" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3910" /> +<TGConnectingPoint num="1" id="3911" /> +<TGConnectingPoint num="2" id="3912" /> +<TGConnectingPoint num="3" id="3913" /> +<TGConnectingPoint num="4" id="3914" /> +<TGConnectingPoint num="5" id="3915" /> +<TGConnectingPoint num="6" id="3916" /> +<TGConnectingPoint num="7" id="3917" /> +<TGConnectingPoint num="8" id="3918" /> +<TGConnectingPoint num="9" id="3919" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="3922" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3921" /> +</COMPONENT> + +<COMPONENT type="5100" id="3924" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3923" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="3931" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3930" /> +<P1 x="407" y="70" id="3952" /> +<P2 x="407" y="110" id="3939" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3929" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="3931" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3925" /> +<TGConnectingPoint num="1" id="3926" /> +<TGConnectingPoint num="2" id="3927" /> +<TGConnectingPoint num="3" id="3928" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3938" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3937" /> +<P1 x="407" y="145" id="3940" /> +<P2 x="407" y="188" id="3950" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3936" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="3938" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3932" /> +<TGConnectingPoint num="1" id="3933" /> +<TGConnectingPoint num="2" id="3934" /> +<TGConnectingPoint num="3" id="3935" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="3949" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3939" /> +<TGConnectingPoint num="1" id="3940" /> +<TGConnectingPoint num="2" id="3941" /> +<TGConnectingPoint num="3" id="3942" /> +<TGConnectingPoint num="4" id="3943" /> +<TGConnectingPoint num="5" id="3944" /> +<TGConnectingPoint num="6" id="3945" /> +<TGConnectingPoint num="7" id="3946" /> +<TGConnectingPoint num="8" id="3947" /> +<TGConnectingPoint num="9" id="3948" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="3951" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3950" /> +</COMPONENT> + +<COMPONENT type="5100" id="3953" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3952" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="3960" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3959" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3958" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="3960" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3954" /> +<TGConnectingPoint num="1" id="3955" /> +<TGConnectingPoint num="2" id="3956" /> +<TGConnectingPoint num="3" id="3957" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3967" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3966" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3965" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="3967" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3961" /> +<TGConnectingPoint num="1" id="3962" /> +<TGConnectingPoint num="2" id="3963" /> +<TGConnectingPoint num="3" id="3964" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3974" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3973" /> +<P1 x="407" y="70" id="3995" /> +<P2 x="407" y="108" id="3982" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3972" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="3974" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3968" /> +<TGConnectingPoint num="1" id="3969" /> +<TGConnectingPoint num="2" id="3970" /> +<TGConnectingPoint num="3" id="3971" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="3981" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="3980" /> +<P1 x="407" y="143" id="3983" /> +<P2 x="407" y="188" id="3993" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3979" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="3981" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3975" /> +<TGConnectingPoint num="1" id="3976" /> +<TGConnectingPoint num="2" id="3977" /> +<TGConnectingPoint num="3" id="3978" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="3992" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3982" /> +<TGConnectingPoint num="1" id="3983" /> +<TGConnectingPoint num="2" id="3984" /> +<TGConnectingPoint num="3" id="3985" /> +<TGConnectingPoint num="4" id="3986" /> +<TGConnectingPoint num="5" id="3987" /> +<TGConnectingPoint num="6" id="3988" /> +<TGConnectingPoint num="7" id="3989" /> +<TGConnectingPoint num="8" id="3990" /> +<TGConnectingPoint num="9" id="3991" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="3994" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3993" /> +</COMPONENT> + +<COMPONENT type="5100" id="3996" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3995" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4011" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4006" /> +<TGConnectingPoint num="1" id="4007" /> +<TGConnectingPoint num="2" id="4008" /> +<TGConnectingPoint num="3" id="4009" /> +<TGConnectingPoint num="4" id="4010" /> +<P1 x="573" y="307" id="4077" /> +<P2 x="621" y="131" id="4144" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3997" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="4011" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3998" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="4011" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3999" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="4011" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4000" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="4011" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4005" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="4011" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4001" /> +<TGConnectingPoint num="1" id="4002" /> +<TGConnectingPoint num="2" id="4003" /> +<TGConnectingPoint num="3" id="4004" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4026" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4021" /> +<TGConnectingPoint num="1" id="4022" /> +<TGConnectingPoint num="2" id="4023" /> +<TGConnectingPoint num="3" id="4024" /> +<TGConnectingPoint num="4" id="4025" /> +<P1 x="407" y="424" id="4099" /> +<P2 x="357" y="131" id="4142" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4012" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="4026" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4013" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="4026" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4014" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="4026" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4015" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="4026" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4020" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="4026" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4016" /> +<TGConnectingPoint num="1" id="4017" /> +<TGConnectingPoint num="2" id="4018" /> +<TGConnectingPoint num="3" id="4019" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4033" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4032" /> +<P1 x="489" y="72" id="4215" /> +<P2 x="489" y="131" id="4143" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4031" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="4033" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4027" /> +<TGConnectingPoint num="1" id="4028" /> +<TGConnectingPoint num="2" id="4029" /> +<TGConnectingPoint num="3" id="4030" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4040" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4039" /> +<P1 x="423" y="181" id="4156" /> +<P2 x="407" y="220" id="4131" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4038" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="4040" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4034" /> +<TGConnectingPoint num="1" id="4035" /> +<TGConnectingPoint num="2" id="4036" /> +<TGConnectingPoint num="3" id="4037" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4047" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4046" /> +<P1 x="407" y="250" id="4132" /> +<P2 x="407" y="279" id="4120" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4045" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="4047" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4041" /> +<TGConnectingPoint num="1" id="4042" /> +<TGConnectingPoint num="2" id="4043" /> +<TGConnectingPoint num="3" id="4044" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4054" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4053" /> +<P1 x="407" y="309" id="4121" /> +<P2 x="407" y="339" id="4109" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4052" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="4054" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4048" /> +<TGConnectingPoint num="1" id="4049" /> +<TGConnectingPoint num="2" id="4050" /> +<TGConnectingPoint num="3" id="4051" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4061" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4060" /> +<P1 x="407" y="369" id="4110" /> +<P2 x="407" y="394" id="4098" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4059" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="4061" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4055" /> +<TGConnectingPoint num="1" id="4056" /> +<TGConnectingPoint num="2" id="4057" /> +<TGConnectingPoint num="3" id="4058" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4068" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4067" /> +<P1 x="555" y="181" id="4157" /> +<P2 x="573" y="219" id="4087" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4066" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="4068" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4062" /> +<TGConnectingPoint num="1" id="4063" /> +<TGConnectingPoint num="2" id="4064" /> +<TGConnectingPoint num="3" id="4065" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4075" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4074" /> +<P1 x="573" y="249" id="4088" /> +<P2 x="573" y="277" id="4076" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4073" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="4075" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4069" /> +<TGConnectingPoint num="1" id="4070" /> +<TGConnectingPoint num="2" id="4071" /> +<TGConnectingPoint num="3" id="4072" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="4086" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4076" /> +<TGConnectingPoint num="1" id="4077" /> +<TGConnectingPoint num="2" id="4078" /> +<TGConnectingPoint num="3" id="4079" /> +<TGConnectingPoint num="4" id="4080" /> +<TGConnectingPoint num="5" id="4081" /> +<TGConnectingPoint num="6" id="4082" /> +<TGConnectingPoint num="7" id="4083" /> +<TGConnectingPoint num="8" id="4084" /> +<TGConnectingPoint num="9" id="4085" /> +</COMPONENT> + +<COMPONENT type="5104" id="4097" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4087" /> +<TGConnectingPoint num="1" id="4088" /> +<TGConnectingPoint num="2" id="4089" /> +<TGConnectingPoint num="3" id="4090" /> +<TGConnectingPoint num="4" id="4091" /> +<TGConnectingPoint num="5" id="4092" /> +<TGConnectingPoint num="6" id="4093" /> +<TGConnectingPoint num="7" id="4094" /> +<TGConnectingPoint num="8" id="4095" /> +<TGConnectingPoint num="9" id="4096" /> +</COMPONENT> + +<COMPONENT type="5103" id="4108" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4098" /> +<TGConnectingPoint num="1" id="4099" /> +<TGConnectingPoint num="2" id="4100" /> +<TGConnectingPoint num="3" id="4101" /> +<TGConnectingPoint num="4" id="4102" /> +<TGConnectingPoint num="5" id="4103" /> +<TGConnectingPoint num="6" id="4104" /> +<TGConnectingPoint num="7" id="4105" /> +<TGConnectingPoint num="8" id="4106" /> +<TGConnectingPoint num="9" id="4107" /> +</COMPONENT> + +<COMPONENT type="5104" id="4119" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4109" /> +<TGConnectingPoint num="1" id="4110" /> +<TGConnectingPoint num="2" id="4111" /> +<TGConnectingPoint num="3" id="4112" /> +<TGConnectingPoint num="4" id="4113" /> +<TGConnectingPoint num="5" id="4114" /> +<TGConnectingPoint num="6" id="4115" /> +<TGConnectingPoint num="7" id="4116" /> +<TGConnectingPoint num="8" id="4117" /> +<TGConnectingPoint num="9" id="4118" /> +</COMPONENT> + +<COMPONENT type="5103" id="4130" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4120" /> +<TGConnectingPoint num="1" id="4121" /> +<TGConnectingPoint num="2" id="4122" /> +<TGConnectingPoint num="3" id="4123" /> +<TGConnectingPoint num="4" id="4124" /> +<TGConnectingPoint num="5" id="4125" /> +<TGConnectingPoint num="6" id="4126" /> +<TGConnectingPoint num="7" id="4127" /> +<TGConnectingPoint num="8" id="4128" /> +<TGConnectingPoint num="9" id="4129" /> +</COMPONENT> + +<COMPONENT type="5104" id="4141" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4131" /> +<TGConnectingPoint num="1" id="4132" /> +<TGConnectingPoint num="2" id="4133" /> +<TGConnectingPoint num="3" id="4134" /> +<TGConnectingPoint num="4" id="4135" /> +<TGConnectingPoint num="5" id="4136" /> +<TGConnectingPoint num="6" id="4137" /> +<TGConnectingPoint num="7" id="4138" /> +<TGConnectingPoint num="8" id="4139" /> +<TGConnectingPoint num="9" id="4140" /> +</COMPONENT> + +<COMPONENT type="5106" id="4214" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4142" /> +<TGConnectingPoint num="1" id="4143" /> +<TGConnectingPoint num="2" id="4144" /> +<TGConnectingPoint num="3" id="4145" /> +<TGConnectingPoint num="4" id="4146" /> +<TGConnectingPoint num="5" id="4147" /> +<TGConnectingPoint num="6" id="4148" /> +<TGConnectingPoint num="7" id="4149" /> +<TGConnectingPoint num="8" id="4150" /> +<TGConnectingPoint num="9" id="4151" /> +<TGConnectingPoint num="10" id="4152" /> +<TGConnectingPoint num="11" id="4153" /> +<TGConnectingPoint num="12" id="4154" /> +<TGConnectingPoint num="13" id="4155" /> +<TGConnectingPoint num="14" id="4156" /> +<TGConnectingPoint num="15" id="4157" /> +<TGConnectingPoint num="16" id="4158" /> +<TGConnectingPoint num="17" id="4159" /> +<TGConnectingPoint num="18" id="4160" /> +<TGConnectingPoint num="19" id="4161" /> +<TGConnectingPoint num="20" id="4162" /> +<TGConnectingPoint num="21" id="4163" /> +<TGConnectingPoint num="22" id="4164" /> +<TGConnectingPoint num="23" id="4165" /> +<TGConnectingPoint num="24" id="4166" /> +<TGConnectingPoint num="25" id="4167" /> +<TGConnectingPoint num="26" id="4168" /> +<TGConnectingPoint num="27" id="4169" /> +<TGConnectingPoint num="28" id="4170" /> +<TGConnectingPoint num="29" id="4171" /> +<TGConnectingPoint num="30" id="4172" /> +<TGConnectingPoint num="31" id="4173" /> +<TGConnectingPoint num="32" id="4174" /> +<TGConnectingPoint num="33" id="4175" /> +<TGConnectingPoint num="34" id="4176" /> +<TGConnectingPoint num="35" id="4177" /> +<TGConnectingPoint num="36" id="4178" /> +<TGConnectingPoint num="37" id="4179" /> +<TGConnectingPoint num="38" id="4180" /> +<TGConnectingPoint num="39" id="4181" /> +<TGConnectingPoint num="40" id="4182" /> +<TGConnectingPoint num="41" id="4183" /> +<TGConnectingPoint num="42" id="4184" /> +<TGConnectingPoint num="43" id="4185" /> +<TGConnectingPoint num="44" id="4186" /> +<TGConnectingPoint num="45" id="4187" /> +<TGConnectingPoint num="46" id="4188" /> +<TGConnectingPoint num="47" id="4189" /> +<TGConnectingPoint num="48" id="4190" /> +<TGConnectingPoint num="49" id="4191" /> +<TGConnectingPoint num="50" id="4192" /> +<TGConnectingPoint num="51" id="4193" /> +<TGConnectingPoint num="52" id="4194" /> +<TGConnectingPoint num="53" id="4195" /> +<TGConnectingPoint num="54" id="4196" /> +<TGConnectingPoint num="55" id="4197" /> +<TGConnectingPoint num="56" id="4198" /> +<TGConnectingPoint num="57" id="4199" /> +<TGConnectingPoint num="58" id="4200" /> +<TGConnectingPoint num="59" id="4201" /> +<TGConnectingPoint num="60" id="4202" /> +<TGConnectingPoint num="61" id="4203" /> +<TGConnectingPoint num="62" id="4204" /> +<TGConnectingPoint num="63" id="4205" /> +<TGConnectingPoint num="64" id="4206" /> +<TGConnectingPoint num="65" id="4207" /> +<TGConnectingPoint num="66" id="4208" /> +<TGConnectingPoint num="67" id="4209" /> +<TGConnectingPoint num="68" id="4210" /> +<TGConnectingPoint num="69" id="4211" /> +<TGConnectingPoint num="70" id="4212" /> +<TGConnectingPoint num="71" id="4213" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4216" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4215" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4223" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4222" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4221" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="4223" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4217" /> +<TGConnectingPoint num="1" id="4218" /> +<TGConnectingPoint num="2" id="4219" /> +<TGConnectingPoint num="3" id="4220" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4230" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4229" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4228" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="4230" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4224" /> +<TGConnectingPoint num="1" id="4225" /> +<TGConnectingPoint num="2" id="4226" /> +<TGConnectingPoint num="3" id="4227" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4237" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4236" /> +<P1 x="407" y="70" id="4258" /> +<P2 x="407" y="127" id="4245" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4235" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="4237" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4231" /> +<TGConnectingPoint num="1" id="4232" /> +<TGConnectingPoint num="2" id="4233" /> +<TGConnectingPoint num="3" id="4234" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4244" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4243" /> +<P1 x="407" y="162" id="4246" /> +<P2 x="407" y="224" id="4256" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4242" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="4244" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4238" /> +<TGConnectingPoint num="1" id="4239" /> +<TGConnectingPoint num="2" id="4240" /> +<TGConnectingPoint num="3" id="4241" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="4255" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4245" /> +<TGConnectingPoint num="1" id="4246" /> +<TGConnectingPoint num="2" id="4247" /> +<TGConnectingPoint num="3" id="4248" /> +<TGConnectingPoint num="4" id="4249" /> +<TGConnectingPoint num="5" id="4250" /> +<TGConnectingPoint num="6" id="4251" /> +<TGConnectingPoint num="7" id="4252" /> +<TGConnectingPoint num="8" id="4253" /> +<TGConnectingPoint num="9" id="4254" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="4257" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4256" /> +</COMPONENT> + +<COMPONENT type="5100" id="4259" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4258" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4266" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4265" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4264" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="4266" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4260" /> +<TGConnectingPoint num="1" id="4261" /> +<TGConnectingPoint num="2" id="4262" /> +<TGConnectingPoint num="3" id="4263" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4273" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4272" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4271" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="4273" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4267" /> +<TGConnectingPoint num="1" id="4268" /> +<TGConnectingPoint num="2" id="4269" /> +<TGConnectingPoint num="3" id="4270" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4280" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4279" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4278" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="4280" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4274" /> +<TGConnectingPoint num="1" id="4275" /> +<TGConnectingPoint num="2" id="4276" /> +<TGConnectingPoint num="3" id="4277" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4287" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4286" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4285" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="4287" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4281" /> +<TGConnectingPoint num="1" id="4282" /> +<TGConnectingPoint num="2" id="4283" /> +<TGConnectingPoint num="3" id="4284" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4294" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4293" /> +<P1 x="407" y="70" id="4315" /> +<P2 x="407" y="125" id="4302" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4292" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="4294" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4288" /> +<TGConnectingPoint num="1" id="4289" /> +<TGConnectingPoint num="2" id="4290" /> +<TGConnectingPoint num="3" id="4291" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4301" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4300" /> +<P1 x="407" y="160" id="4303" /> +<P2 x="407" y="224" id="4313" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4299" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="4301" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4295" /> +<TGConnectingPoint num="1" id="4296" /> +<TGConnectingPoint num="2" id="4297" /> +<TGConnectingPoint num="3" id="4298" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="4312" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4302" /> +<TGConnectingPoint num="1" id="4303" /> +<TGConnectingPoint num="2" id="4304" /> +<TGConnectingPoint num="3" id="4305" /> +<TGConnectingPoint num="4" id="4306" /> +<TGConnectingPoint num="5" id="4307" /> +<TGConnectingPoint num="6" id="4308" /> +<TGConnectingPoint num="7" id="4309" /> +<TGConnectingPoint num="8" id="4310" /> +<TGConnectingPoint num="9" id="4311" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="4314" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4313" /> +</COMPONENT> + +<COMPONENT type="5100" id="4316" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4315" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4323" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4322" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4321" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="4323" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4317" /> +<TGConnectingPoint num="1" id="4318" /> +<TGConnectingPoint num="2" id="4319" /> +<TGConnectingPoint num="3" id="4320" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4330" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4329" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4328" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="4330" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4324" /> +<TGConnectingPoint num="1" id="4325" /> +<TGConnectingPoint num="2" id="4326" /> +<TGConnectingPoint num="3" id="4327" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4337" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4336" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4335" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="4337" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4331" /> +<TGConnectingPoint num="1" id="4332" /> +<TGConnectingPoint num="2" id="4333" /> +<TGConnectingPoint num="3" id="4334" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4344" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4343" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4342" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="4344" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4338" /> +<TGConnectingPoint num="1" id="4339" /> +<TGConnectingPoint num="2" id="4340" /> +<TGConnectingPoint num="3" id="4341" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4351" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4350" /> +<P1 x="407" y="70" id="4372" /> +<P2 x="407" y="126" id="4359" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4349" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="4351" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4345" /> +<TGConnectingPoint num="1" id="4346" /> +<TGConnectingPoint num="2" id="4347" /> +<TGConnectingPoint num="3" id="4348" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4358" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4357" /> +<P1 x="407" y="161" id="4360" /> +<P2 x="407" y="224" id="4370" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4356" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="4358" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4352" /> +<TGConnectingPoint num="1" id="4353" /> +<TGConnectingPoint num="2" id="4354" /> +<TGConnectingPoint num="3" id="4355" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="4369" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4359" /> +<TGConnectingPoint num="1" id="4360" /> +<TGConnectingPoint num="2" id="4361" /> +<TGConnectingPoint num="3" id="4362" /> +<TGConnectingPoint num="4" id="4363" /> +<TGConnectingPoint num="5" id="4364" /> +<TGConnectingPoint num="6" id="4365" /> +<TGConnectingPoint num="7" id="4366" /> +<TGConnectingPoint num="8" id="4367" /> +<TGConnectingPoint num="9" id="4368" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="4371" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4370" /> +</COMPONENT> + +<COMPONENT type="5100" id="4373" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4372" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4388" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4383" /> +<TGConnectingPoint num="1" id="4384" /> +<TGConnectingPoint num="2" id="4385" /> +<TGConnectingPoint num="3" id="4386" /> +<TGConnectingPoint num="4" id="4387" /> +<P1 x="407" y="295" id="4411" /> +<P2 x="357" y="110" id="4432" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4374" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="4388" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4375" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="4388" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4376" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="4388" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4377" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="4388" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4382" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="4388" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4378" /> +<TGConnectingPoint num="1" id="4379" /> +<TGConnectingPoint num="2" id="4380" /> +<TGConnectingPoint num="3" id="4381" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4395" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4394" /> +<P1 x="407" y="70" id="4505" /> +<P2 x="407" y="110" id="4433" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4393" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="4395" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4389" /> +<TGConnectingPoint num="1" id="4390" /> +<TGConnectingPoint num="2" id="4391" /> +<TGConnectingPoint num="3" id="4392" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4402" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4401" /> +<P1 x="407" y="160" id="4470" /> +<P2 x="407" y="193" id="4421" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4400" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="4402" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4396" /> +<TGConnectingPoint num="1" id="4397" /> +<TGConnectingPoint num="2" id="4398" /> +<TGConnectingPoint num="3" id="4399" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4409" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4408" /> +<P1 x="407" y="223" id="4422" /> +<P2 x="407" y="265" id="4410" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4407" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="4409" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4403" /> +<TGConnectingPoint num="1" id="4404" /> +<TGConnectingPoint num="2" id="4405" /> +<TGConnectingPoint num="3" id="4406" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="4420" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4410" /> +<TGConnectingPoint num="1" id="4411" /> +<TGConnectingPoint num="2" id="4412" /> +<TGConnectingPoint num="3" id="4413" /> +<TGConnectingPoint num="4" id="4414" /> +<TGConnectingPoint num="5" id="4415" /> +<TGConnectingPoint num="6" id="4416" /> +<TGConnectingPoint num="7" id="4417" /> +<TGConnectingPoint num="8" id="4418" /> +<TGConnectingPoint num="9" id="4419" /> +</COMPONENT> + +<COMPONENT type="5104" id="4431" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4421" /> +<TGConnectingPoint num="1" id="4422" /> +<TGConnectingPoint num="2" id="4423" /> +<TGConnectingPoint num="3" id="4424" /> +<TGConnectingPoint num="4" id="4425" /> +<TGConnectingPoint num="5" id="4426" /> +<TGConnectingPoint num="6" id="4427" /> +<TGConnectingPoint num="7" id="4428" /> +<TGConnectingPoint num="8" id="4429" /> +<TGConnectingPoint num="9" id="4430" /> +</COMPONENT> + +<COMPONENT type="5106" id="4504" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4432" /> +<TGConnectingPoint num="1" id="4433" /> +<TGConnectingPoint num="2" id="4434" /> +<TGConnectingPoint num="3" id="4435" /> +<TGConnectingPoint num="4" id="4436" /> +<TGConnectingPoint num="5" id="4437" /> +<TGConnectingPoint num="6" id="4438" /> +<TGConnectingPoint num="7" id="4439" /> +<TGConnectingPoint num="8" id="4440" /> +<TGConnectingPoint num="9" id="4441" /> +<TGConnectingPoint num="10" id="4442" /> +<TGConnectingPoint num="11" id="4443" /> +<TGConnectingPoint num="12" id="4444" /> +<TGConnectingPoint num="13" id="4445" /> +<TGConnectingPoint num="14" id="4446" /> +<TGConnectingPoint num="15" id="4447" /> +<TGConnectingPoint num="16" id="4448" /> +<TGConnectingPoint num="17" id="4449" /> +<TGConnectingPoint num="18" id="4450" /> +<TGConnectingPoint num="19" id="4451" /> +<TGConnectingPoint num="20" id="4452" /> +<TGConnectingPoint num="21" id="4453" /> +<TGConnectingPoint num="22" id="4454" /> +<TGConnectingPoint num="23" id="4455" /> +<TGConnectingPoint num="24" id="4456" /> +<TGConnectingPoint num="25" id="4457" /> +<TGConnectingPoint num="26" id="4458" /> +<TGConnectingPoint num="27" id="4459" /> +<TGConnectingPoint num="28" id="4460" /> +<TGConnectingPoint num="29" id="4461" /> +<TGConnectingPoint num="30" id="4462" /> +<TGConnectingPoint num="31" id="4463" /> +<TGConnectingPoint num="32" id="4464" /> +<TGConnectingPoint num="33" id="4465" /> +<TGConnectingPoint num="34" id="4466" /> +<TGConnectingPoint num="35" id="4467" /> +<TGConnectingPoint num="36" id="4468" /> +<TGConnectingPoint num="37" id="4469" /> +<TGConnectingPoint num="38" id="4470" /> +<TGConnectingPoint num="39" id="4471" /> +<TGConnectingPoint num="40" id="4472" /> +<TGConnectingPoint num="41" id="4473" /> +<TGConnectingPoint num="42" id="4474" /> +<TGConnectingPoint num="43" id="4475" /> +<TGConnectingPoint num="44" id="4476" /> +<TGConnectingPoint num="45" id="4477" /> +<TGConnectingPoint num="46" id="4478" /> +<TGConnectingPoint num="47" id="4479" /> +<TGConnectingPoint num="48" id="4480" /> +<TGConnectingPoint num="49" id="4481" /> +<TGConnectingPoint num="50" id="4482" /> +<TGConnectingPoint num="51" id="4483" /> +<TGConnectingPoint num="52" id="4484" /> +<TGConnectingPoint num="53" id="4485" /> +<TGConnectingPoint num="54" id="4486" /> +<TGConnectingPoint num="55" id="4487" /> +<TGConnectingPoint num="56" id="4488" /> +<TGConnectingPoint num="57" id="4489" /> +<TGConnectingPoint num="58" id="4490" /> +<TGConnectingPoint num="59" id="4491" /> +<TGConnectingPoint num="60" id="4492" /> +<TGConnectingPoint num="61" id="4493" /> +<TGConnectingPoint num="62" id="4494" /> +<TGConnectingPoint num="63" id="4495" /> +<TGConnectingPoint num="64" id="4496" /> +<TGConnectingPoint num="65" id="4497" /> +<TGConnectingPoint num="66" id="4498" /> +<TGConnectingPoint num="67" id="4499" /> +<TGConnectingPoint num="68" id="4500" /> +<TGConnectingPoint num="69" id="4501" /> +<TGConnectingPoint num="70" id="4502" /> +<TGConnectingPoint num="71" id="4503" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4506" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4505" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4521" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4516" /> +<TGConnectingPoint num="1" id="4517" /> +<TGConnectingPoint num="2" id="4518" /> +<TGConnectingPoint num="3" id="4519" /> +<TGConnectingPoint num="4" id="4520" /> +<P1 x="407" y="295" id="4544" /> +<P2 x="357" y="110" id="4565" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4507" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="4521" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4508" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="4521" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4509" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="4521" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4510" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="4521" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4515" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="4521" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4511" /> +<TGConnectingPoint num="1" id="4512" /> +<TGConnectingPoint num="2" id="4513" /> +<TGConnectingPoint num="3" id="4514" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4528" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4527" /> +<P1 x="407" y="70" id="4638" /> +<P2 x="407" y="110" id="4566" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4526" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="4528" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4522" /> +<TGConnectingPoint num="1" id="4523" /> +<TGConnectingPoint num="2" id="4524" /> +<TGConnectingPoint num="3" id="4525" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4535" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4534" /> +<P1 x="407" y="160" id="4603" /> +<P2 x="407" y="193" id="4554" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4533" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="4535" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4529" /> +<TGConnectingPoint num="1" id="4530" /> +<TGConnectingPoint num="2" id="4531" /> +<TGConnectingPoint num="3" id="4532" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4542" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4541" /> +<P1 x="407" y="223" id="4555" /> +<P2 x="407" y="265" id="4543" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4540" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="4542" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4536" /> +<TGConnectingPoint num="1" id="4537" /> +<TGConnectingPoint num="2" id="4538" /> +<TGConnectingPoint num="3" id="4539" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="4553" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4543" /> +<TGConnectingPoint num="1" id="4544" /> +<TGConnectingPoint num="2" id="4545" /> +<TGConnectingPoint num="3" id="4546" /> +<TGConnectingPoint num="4" id="4547" /> +<TGConnectingPoint num="5" id="4548" /> +<TGConnectingPoint num="6" id="4549" /> +<TGConnectingPoint num="7" id="4550" /> +<TGConnectingPoint num="8" id="4551" /> +<TGConnectingPoint num="9" id="4552" /> +</COMPONENT> + +<COMPONENT type="5104" id="4564" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4554" /> +<TGConnectingPoint num="1" id="4555" /> +<TGConnectingPoint num="2" id="4556" /> +<TGConnectingPoint num="3" id="4557" /> +<TGConnectingPoint num="4" id="4558" /> +<TGConnectingPoint num="5" id="4559" /> +<TGConnectingPoint num="6" id="4560" /> +<TGConnectingPoint num="7" id="4561" /> +<TGConnectingPoint num="8" id="4562" /> +<TGConnectingPoint num="9" id="4563" /> +</COMPONENT> + +<COMPONENT type="5106" id="4637" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4565" /> +<TGConnectingPoint num="1" id="4566" /> +<TGConnectingPoint num="2" id="4567" /> +<TGConnectingPoint num="3" id="4568" /> +<TGConnectingPoint num="4" id="4569" /> +<TGConnectingPoint num="5" id="4570" /> +<TGConnectingPoint num="6" id="4571" /> +<TGConnectingPoint num="7" id="4572" /> +<TGConnectingPoint num="8" id="4573" /> +<TGConnectingPoint num="9" id="4574" /> +<TGConnectingPoint num="10" id="4575" /> +<TGConnectingPoint num="11" id="4576" /> +<TGConnectingPoint num="12" id="4577" /> +<TGConnectingPoint num="13" id="4578" /> +<TGConnectingPoint num="14" id="4579" /> +<TGConnectingPoint num="15" id="4580" /> +<TGConnectingPoint num="16" id="4581" /> +<TGConnectingPoint num="17" id="4582" /> +<TGConnectingPoint num="18" id="4583" /> +<TGConnectingPoint num="19" id="4584" /> +<TGConnectingPoint num="20" id="4585" /> +<TGConnectingPoint num="21" id="4586" /> +<TGConnectingPoint num="22" id="4587" /> +<TGConnectingPoint num="23" id="4588" /> +<TGConnectingPoint num="24" id="4589" /> +<TGConnectingPoint num="25" id="4590" /> +<TGConnectingPoint num="26" id="4591" /> +<TGConnectingPoint num="27" id="4592" /> +<TGConnectingPoint num="28" id="4593" /> +<TGConnectingPoint num="29" id="4594" /> +<TGConnectingPoint num="30" id="4595" /> +<TGConnectingPoint num="31" id="4596" /> +<TGConnectingPoint num="32" id="4597" /> +<TGConnectingPoint num="33" id="4598" /> +<TGConnectingPoint num="34" id="4599" /> +<TGConnectingPoint num="35" id="4600" /> +<TGConnectingPoint num="36" id="4601" /> +<TGConnectingPoint num="37" id="4602" /> +<TGConnectingPoint num="38" id="4603" /> +<TGConnectingPoint num="39" id="4604" /> +<TGConnectingPoint num="40" id="4605" /> +<TGConnectingPoint num="41" id="4606" /> +<TGConnectingPoint num="42" id="4607" /> +<TGConnectingPoint num="43" id="4608" /> +<TGConnectingPoint num="44" id="4609" /> +<TGConnectingPoint num="45" id="4610" /> +<TGConnectingPoint num="46" id="4611" /> +<TGConnectingPoint num="47" id="4612" /> +<TGConnectingPoint num="48" id="4613" /> +<TGConnectingPoint num="49" id="4614" /> +<TGConnectingPoint num="50" id="4615" /> +<TGConnectingPoint num="51" id="4616" /> +<TGConnectingPoint num="52" id="4617" /> +<TGConnectingPoint num="53" id="4618" /> +<TGConnectingPoint num="54" id="4619" /> +<TGConnectingPoint num="55" id="4620" /> +<TGConnectingPoint num="56" id="4621" /> +<TGConnectingPoint num="57" id="4622" /> +<TGConnectingPoint num="58" id="4623" /> +<TGConnectingPoint num="59" id="4624" /> +<TGConnectingPoint num="60" id="4625" /> +<TGConnectingPoint num="61" id="4626" /> +<TGConnectingPoint num="62" id="4627" /> +<TGConnectingPoint num="63" id="4628" /> +<TGConnectingPoint num="64" id="4629" /> +<TGConnectingPoint num="65" id="4630" /> +<TGConnectingPoint num="66" id="4631" /> +<TGConnectingPoint num="67" id="4632" /> +<TGConnectingPoint num="68" id="4633" /> +<TGConnectingPoint num="69" id="4634" /> +<TGConnectingPoint num="70" id="4635" /> +<TGConnectingPoint num="71" id="4636" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4639" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4638" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="4654" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4649" /> +<TGConnectingPoint num="1" id="4650" /> +<TGConnectingPoint num="2" id="4651" /> +<TGConnectingPoint num="3" id="4652" /> +<TGConnectingPoint num="4" id="4653" /> +<P1 x="407" y="295" id="4677" /> +<P2 x="357" y="110" id="4698" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4640" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="4654" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4641" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="4654" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4642" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="4654" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4643" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="4654" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4648" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="4654" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4644" /> +<TGConnectingPoint num="1" id="4645" /> +<TGConnectingPoint num="2" id="4646" /> +<TGConnectingPoint num="3" id="4647" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4661" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4660" /> +<P1 x="407" y="70" id="4771" /> +<P2 x="407" y="110" id="4699" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4659" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="4661" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4655" /> +<TGConnectingPoint num="1" id="4656" /> +<TGConnectingPoint num="2" id="4657" /> +<TGConnectingPoint num="3" id="4658" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4668" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4667" /> +<P1 x="407" y="160" id="4736" /> +<P2 x="407" y="193" id="4687" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4666" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="4668" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4662" /> +<TGConnectingPoint num="1" id="4663" /> +<TGConnectingPoint num="2" id="4664" /> +<TGConnectingPoint num="3" id="4665" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="4675" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="4674" /> +<P1 x="407" y="223" id="4688" /> +<P2 x="407" y="265" id="4676" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4673" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="4675" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4669" /> +<TGConnectingPoint num="1" id="4670" /> +<TGConnectingPoint num="2" id="4671" /> +<TGConnectingPoint num="3" id="4672" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="4686" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4676" /> +<TGConnectingPoint num="1" id="4677" /> +<TGConnectingPoint num="2" id="4678" /> +<TGConnectingPoint num="3" id="4679" /> +<TGConnectingPoint num="4" id="4680" /> +<TGConnectingPoint num="5" id="4681" /> +<TGConnectingPoint num="6" id="4682" /> +<TGConnectingPoint num="7" id="4683" /> +<TGConnectingPoint num="8" id="4684" /> +<TGConnectingPoint num="9" id="4685" /> +</COMPONENT> + +<COMPONENT type="5104" id="4697" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4687" /> +<TGConnectingPoint num="1" id="4688" /> +<TGConnectingPoint num="2" id="4689" /> +<TGConnectingPoint num="3" id="4690" /> +<TGConnectingPoint num="4" id="4691" /> +<TGConnectingPoint num="5" id="4692" /> +<TGConnectingPoint num="6" id="4693" /> +<TGConnectingPoint num="7" id="4694" /> +<TGConnectingPoint num="8" id="4695" /> +<TGConnectingPoint num="9" id="4696" /> +</COMPONENT> + +<COMPONENT type="5106" id="4770" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4698" /> +<TGConnectingPoint num="1" id="4699" /> +<TGConnectingPoint num="2" id="4700" /> +<TGConnectingPoint num="3" id="4701" /> +<TGConnectingPoint num="4" id="4702" /> +<TGConnectingPoint num="5" id="4703" /> +<TGConnectingPoint num="6" id="4704" /> +<TGConnectingPoint num="7" id="4705" /> +<TGConnectingPoint num="8" id="4706" /> +<TGConnectingPoint num="9" id="4707" /> +<TGConnectingPoint num="10" id="4708" /> +<TGConnectingPoint num="11" id="4709" /> +<TGConnectingPoint num="12" id="4710" /> +<TGConnectingPoint num="13" id="4711" /> +<TGConnectingPoint num="14" id="4712" /> +<TGConnectingPoint num="15" id="4713" /> +<TGConnectingPoint num="16" id="4714" /> +<TGConnectingPoint num="17" id="4715" /> +<TGConnectingPoint num="18" id="4716" /> +<TGConnectingPoint num="19" id="4717" /> +<TGConnectingPoint num="20" id="4718" /> +<TGConnectingPoint num="21" id="4719" /> +<TGConnectingPoint num="22" id="4720" /> +<TGConnectingPoint num="23" id="4721" /> +<TGConnectingPoint num="24" id="4722" /> +<TGConnectingPoint num="25" id="4723" /> +<TGConnectingPoint num="26" id="4724" /> +<TGConnectingPoint num="27" id="4725" /> +<TGConnectingPoint num="28" id="4726" /> +<TGConnectingPoint num="29" id="4727" /> +<TGConnectingPoint num="30" id="4728" /> +<TGConnectingPoint num="31" id="4729" /> +<TGConnectingPoint num="32" id="4730" /> +<TGConnectingPoint num="33" id="4731" /> +<TGConnectingPoint num="34" id="4732" /> +<TGConnectingPoint num="35" id="4733" /> +<TGConnectingPoint num="36" id="4734" /> +<TGConnectingPoint num="37" id="4735" /> +<TGConnectingPoint num="38" id="4736" /> +<TGConnectingPoint num="39" id="4737" /> +<TGConnectingPoint num="40" id="4738" /> +<TGConnectingPoint num="41" id="4739" /> +<TGConnectingPoint num="42" id="4740" /> +<TGConnectingPoint num="43" id="4741" /> +<TGConnectingPoint num="44" id="4742" /> +<TGConnectingPoint num="45" id="4743" /> +<TGConnectingPoint num="46" id="4744" /> +<TGConnectingPoint num="47" id="4745" /> +<TGConnectingPoint num="48" id="4746" /> +<TGConnectingPoint num="49" id="4747" /> +<TGConnectingPoint num="50" id="4748" /> +<TGConnectingPoint num="51" id="4749" /> +<TGConnectingPoint num="52" id="4750" /> +<TGConnectingPoint num="53" id="4751" /> +<TGConnectingPoint num="54" id="4752" /> +<TGConnectingPoint num="55" id="4753" /> +<TGConnectingPoint num="56" id="4754" /> +<TGConnectingPoint num="57" id="4755" /> +<TGConnectingPoint num="58" id="4756" /> +<TGConnectingPoint num="59" id="4757" /> +<TGConnectingPoint num="60" id="4758" /> +<TGConnectingPoint num="61" id="4759" /> +<TGConnectingPoint num="62" id="4760" /> +<TGConnectingPoint num="63" id="4761" /> +<TGConnectingPoint num="64" id="4762" /> +<TGConnectingPoint num="65" id="4763" /> +<TGConnectingPoint num="66" id="4764" /> +<TGConnectingPoint num="67" id="4765" /> +<TGConnectingPoint num="68" id="4766" /> +<TGConnectingPoint num="69" id="4767" /> +<TGConnectingPoint num="70" id="4768" /> +<TGConnectingPoint num="71" id="4769" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="4772" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4771" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="Nominal_Deceleration" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<COMPONENT type="301" id="39377" index="0" uid="9ce291c6-f17c-4097-84fc-ed35ad6cb16c" > +<cdparam x="59" y="11" /> +<sizeparam width="328" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This model features the mangement of a platoon +under a scenario where the leader decelerates" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39378" /> +<TGConnectingPoint num="1" id="39379" /> +<TGConnectingPoint num="2" id="39380" /> +<TGConnectingPoint num="3" id="39381" /> +<TGConnectingPoint num="4" id="39382" /> +<TGConnectingPoint num="5" id="39383" /> +<TGConnectingPoint num="6" id="39384" /> +<TGConnectingPoint num="7" id="39385" /> +<TGConnectingPoint num="8" id="39386" /> +<TGConnectingPoint num="9" id="39387" /> +<TGConnectingPoint num="10" id="39388" /> +<TGConnectingPoint num="11" id="39389" /> +<TGConnectingPoint num="12" id="39390" /> +<TGConnectingPoint num="13" id="39391" /> +<TGConnectingPoint num="14" id="39392" /> +<TGConnectingPoint num="15" id="39393" /> +<extraparam> +<Line value="This model features the mangement of a platoon" /> +<Line value="under a scenario where the leader decelerates" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="5002" id="4774" index="1" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4773" /> +<P1 x="1003" y="771" id="5082" /> +<P2 x="1029" y="772" id="5204" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4776" index="2" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4775" /> +<P1 x="465" y="591" id="4885" /> +<P2 x="465" y="653" id="5038" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4778" index="3" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="878" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4777" /> +<P1 x="879" y="589" id="4844" /> +<P2 x="878" y="653" id="5079" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4780" index="4" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4779" /> +<P1 x="1297" y="589" id="4803" /> +<P2 x="1298" y="653" id="4997" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4782" index="5" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4781" /> +<P1 x="878" y="890" id="5084" /> +<P2 x="876" y="926" id="4938" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4784" index="6" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4783" /> +<P1 x="1298" y="891" id="5002" /> +<P2 x="1001" y="1040" id="4941" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4786" index="7" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4785" /> +<P1 x="1423" y="772" id="5000" /> +<P2 x="1448" y="773" id="5122" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4788" index="8" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4787" /> +<P1 x="590" y="772" id="5041" /> +<P2 x="619" y="773" id="5163" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4790" index="9" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4789" /> +<P1 x="465" y="891" id="5043" /> +<P2 x="751" y="1040" id="4940" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4792" index="10" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4791" /> +<P1 x="795" y="243" id="5256" /> +<P2 x="465" y="331" id="4880" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut3(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4794" index="11" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4793" /> +<P1 x="877" y="243" id="5248" /> +<P2 x="879" y="332" id="4839" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut2(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="4796" index="12" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="4795" /> +<P1 x="959" y="243" id="5257" /> +<P2 x="1297" y="329" id="4798" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut1(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="4837" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4797" /> +<TGConnectingPoint num="1" id="4798" /> +<TGConnectingPoint num="2" id="4799" /> +<TGConnectingPoint num="3" id="4800" /> +<TGConnectingPoint num="4" id="4801" /> +<TGConnectingPoint num="5" id="4802" /> +<TGConnectingPoint num="6" id="4803" /> +<TGConnectingPoint num="7" id="4804" /> +<TGConnectingPoint num="8" id="4805" /> +<TGConnectingPoint num="9" id="4806" /> +<TGConnectingPoint num="10" id="4807" /> +<TGConnectingPoint num="11" id="4808" /> +<TGConnectingPoint num="12" id="4809" /> +<TGConnectingPoint num="13" id="4810" /> +<TGConnectingPoint num="14" id="4811" /> +<TGConnectingPoint num="15" id="4812" /> +<TGConnectingPoint num="16" id="4813" /> +<TGConnectingPoint num="17" id="4814" /> +<TGConnectingPoint num="18" id="4815" /> +<TGConnectingPoint num="19" id="4816" /> +<TGConnectingPoint num="20" id="4817" /> +<TGConnectingPoint num="21" id="4818" /> +<TGConnectingPoint num="22" id="4819" /> +<TGConnectingPoint num="23" id="4820" /> +<TGConnectingPoint num="24" id="4821" /> +<TGConnectingPoint num="25" id="4822" /> +<TGConnectingPoint num="26" id="4823" /> +<TGConnectingPoint num="27" id="4824" /> +<TGConnectingPoint num="28" id="4825" /> +<TGConnectingPoint num="29" id="4826" /> +<TGConnectingPoint num="30" id="4827" /> +<TGConnectingPoint num="31" id="4828" /> +<TGConnectingPoint num="32" id="4829" /> +<TGConnectingPoint num="33" id="4830" /> +<TGConnectingPoint num="34" id="4831" /> +<TGConnectingPoint num="35" id="4832" /> +<TGConnectingPoint num="36" id="4833" /> +<TGConnectingPoint num="37" id="4834" /> +<TGConnectingPoint num="38" id="4835" /> +<TGConnectingPoint num="39" id="4836" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" attached="false" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="false" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="false" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="false" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="4878" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4838" /> +<TGConnectingPoint num="1" id="4839" /> +<TGConnectingPoint num="2" id="4840" /> +<TGConnectingPoint num="3" id="4841" /> +<TGConnectingPoint num="4" id="4842" /> +<TGConnectingPoint num="5" id="4843" /> +<TGConnectingPoint num="6" id="4844" /> +<TGConnectingPoint num="7" id="4845" /> +<TGConnectingPoint num="8" id="4846" /> +<TGConnectingPoint num="9" id="4847" /> +<TGConnectingPoint num="10" id="4848" /> +<TGConnectingPoint num="11" id="4849" /> +<TGConnectingPoint num="12" id="4850" /> +<TGConnectingPoint num="13" id="4851" /> +<TGConnectingPoint num="14" id="4852" /> +<TGConnectingPoint num="15" id="4853" /> +<TGConnectingPoint num="16" id="4854" /> +<TGConnectingPoint num="17" id="4855" /> +<TGConnectingPoint num="18" id="4856" /> +<TGConnectingPoint num="19" id="4857" /> +<TGConnectingPoint num="20" id="4858" /> +<TGConnectingPoint num="21" id="4859" /> +<TGConnectingPoint num="22" id="4860" /> +<TGConnectingPoint num="23" id="4861" /> +<TGConnectingPoint num="24" id="4862" /> +<TGConnectingPoint num="25" id="4863" /> +<TGConnectingPoint num="26" id="4864" /> +<TGConnectingPoint num="27" id="4865" /> +<TGConnectingPoint num="28" id="4866" /> +<TGConnectingPoint num="29" id="4867" /> +<TGConnectingPoint num="30" id="4868" /> +<TGConnectingPoint num="31" id="4869" /> +<TGConnectingPoint num="32" id="4870" /> +<TGConnectingPoint num="33" id="4871" /> +<TGConnectingPoint num="34" id="4872" /> +<TGConnectingPoint num="35" id="4873" /> +<TGConnectingPoint num="36" id="4874" /> +<TGConnectingPoint num="37" id="4875" /> +<TGConnectingPoint num="38" id="4876" /> +<TGConnectingPoint num="39" id="4877" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="4919" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4879" /> +<TGConnectingPoint num="1" id="4880" /> +<TGConnectingPoint num="2" id="4881" /> +<TGConnectingPoint num="3" id="4882" /> +<TGConnectingPoint num="4" id="4883" /> +<TGConnectingPoint num="5" id="4884" /> +<TGConnectingPoint num="6" id="4885" /> +<TGConnectingPoint num="7" id="4886" /> +<TGConnectingPoint num="8" id="4887" /> +<TGConnectingPoint num="9" id="4888" /> +<TGConnectingPoint num="10" id="4889" /> +<TGConnectingPoint num="11" id="4890" /> +<TGConnectingPoint num="12" id="4891" /> +<TGConnectingPoint num="13" id="4892" /> +<TGConnectingPoint num="14" id="4893" /> +<TGConnectingPoint num="15" id="4894" /> +<TGConnectingPoint num="16" id="4895" /> +<TGConnectingPoint num="17" id="4896" /> +<TGConnectingPoint num="18" id="4897" /> +<TGConnectingPoint num="19" id="4898" /> +<TGConnectingPoint num="20" id="4899" /> +<TGConnectingPoint num="21" id="4900" /> +<TGConnectingPoint num="22" id="4901" /> +<TGConnectingPoint num="23" id="4902" /> +<TGConnectingPoint num="24" id="4903" /> +<TGConnectingPoint num="25" id="4904" /> +<TGConnectingPoint num="26" id="4905" /> +<TGConnectingPoint num="27" id="4906" /> +<TGConnectingPoint num="28" id="4907" /> +<TGConnectingPoint num="29" id="4908" /> +<TGConnectingPoint num="30" id="4909" /> +<TGConnectingPoint num="31" id="4910" /> +<TGConnectingPoint num="32" id="4911" /> +<TGConnectingPoint num="33" id="4912" /> +<TGConnectingPoint num="34" id="4913" /> +<TGConnectingPoint num="35" id="4914" /> +<TGConnectingPoint num="36" id="4915" /> +<TGConnectingPoint num="37" id="4916" /> +<TGConnectingPoint num="38" id="4917" /> +<TGConnectingPoint num="39" id="4918" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="4936" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="44" y="128" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4920" /> +<TGConnectingPoint num="1" id="4921" /> +<TGConnectingPoint num="2" id="4922" /> +<TGConnectingPoint num="3" id="4923" /> +<TGConnectingPoint num="4" id="4924" /> +<TGConnectingPoint num="5" id="4925" /> +<TGConnectingPoint num="6" id="4926" /> +<TGConnectingPoint num="7" id="4927" /> +<TGConnectingPoint num="8" id="4928" /> +<TGConnectingPoint num="9" id="4929" /> +<TGConnectingPoint num="10" id="4930" /> +<TGConnectingPoint num="11" id="4931" /> +<TGConnectingPoint num="12" id="4932" /> +<TGConnectingPoint num="13" id="4933" /> +<TGConnectingPoint num="14" id="4934" /> +<TGConnectingPoint num="15" id="4935" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="4977" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="751" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4937" /> +<TGConnectingPoint num="1" id="4938" /> +<TGConnectingPoint num="2" id="4939" /> +<TGConnectingPoint num="3" id="4940" /> +<TGConnectingPoint num="4" id="4941" /> +<TGConnectingPoint num="5" id="4942" /> +<TGConnectingPoint num="6" id="4943" /> +<TGConnectingPoint num="7" id="4944" /> +<TGConnectingPoint num="8" id="4945" /> +<TGConnectingPoint num="9" id="4946" /> +<TGConnectingPoint num="10" id="4947" /> +<TGConnectingPoint num="11" id="4948" /> +<TGConnectingPoint num="12" id="4949" /> +<TGConnectingPoint num="13" id="4950" /> +<TGConnectingPoint num="14" id="4951" /> +<TGConnectingPoint num="15" id="4952" /> +<TGConnectingPoint num="16" id="4953" /> +<TGConnectingPoint num="17" id="4954" /> +<TGConnectingPoint num="18" id="4955" /> +<TGConnectingPoint num="19" id="4956" /> +<TGConnectingPoint num="20" id="4957" /> +<TGConnectingPoint num="21" id="4958" /> +<TGConnectingPoint num="22" id="4959" /> +<TGConnectingPoint num="23" id="4960" /> +<TGConnectingPoint num="24" id="4961" /> +<TGConnectingPoint num="25" id="4962" /> +<TGConnectingPoint num="26" id="4963" /> +<TGConnectingPoint num="27" id="4964" /> +<TGConnectingPoint num="28" id="4965" /> +<TGConnectingPoint num="29" id="4966" /> +<TGConnectingPoint num="30" id="4967" /> +<TGConnectingPoint num="31" id="4968" /> +<TGConnectingPoint num="32" id="4969" /> +<TGConnectingPoint num="33" id="4970" /> +<TGConnectingPoint num="34" id="4971" /> +<TGConnectingPoint num="35" id="4972" /> +<TGConnectingPoint num="36" id="4973" /> +<TGConnectingPoint num="37" id="4974" /> +<TGConnectingPoint num="38" id="4975" /> +<TGConnectingPoint num="39" id="4976" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="4986" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="649" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4978" /> +<TGConnectingPoint num="1" id="4979" /> +<TGConnectingPoint num="2" id="4980" /> +<TGConnectingPoint num="3" id="4981" /> +<TGConnectingPoint num="4" id="4982" /> +<TGConnectingPoint num="5" id="4983" /> +<TGConnectingPoint num="6" id="4984" /> +<TGConnectingPoint num="7" id="4985" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="4995" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4987" /> +<TGConnectingPoint num="1" id="4988" /> +<TGConnectingPoint num="2" id="4989" /> +<TGConnectingPoint num="3" id="4990" /> +<TGConnectingPoint num="4" id="4991" /> +<TGConnectingPoint num="5" id="4992" /> +<TGConnectingPoint num="6" id="4993" /> +<TGConnectingPoint num="7" id="4994" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5036" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4996" /> +<TGConnectingPoint num="1" id="4997" /> +<TGConnectingPoint num="2" id="4998" /> +<TGConnectingPoint num="3" id="4999" /> +<TGConnectingPoint num="4" id="5000" /> +<TGConnectingPoint num="5" id="5001" /> +<TGConnectingPoint num="6" id="5002" /> +<TGConnectingPoint num="7" id="5003" /> +<TGConnectingPoint num="8" id="5004" /> +<TGConnectingPoint num="9" id="5005" /> +<TGConnectingPoint num="10" id="5006" /> +<TGConnectingPoint num="11" id="5007" /> +<TGConnectingPoint num="12" id="5008" /> +<TGConnectingPoint num="13" id="5009" /> +<TGConnectingPoint num="14" id="5010" /> +<TGConnectingPoint num="15" id="5011" /> +<TGConnectingPoint num="16" id="5012" /> +<TGConnectingPoint num="17" id="5013" /> +<TGConnectingPoint num="18" id="5014" /> +<TGConnectingPoint num="19" id="5015" /> +<TGConnectingPoint num="20" id="5016" /> +<TGConnectingPoint num="21" id="5017" /> +<TGConnectingPoint num="22" id="5018" /> +<TGConnectingPoint num="23" id="5019" /> +<TGConnectingPoint num="24" id="5020" /> +<TGConnectingPoint num="25" id="5021" /> +<TGConnectingPoint num="26" id="5022" /> +<TGConnectingPoint num="27" id="5023" /> +<TGConnectingPoint num="28" id="5024" /> +<TGConnectingPoint num="29" id="5025" /> +<TGConnectingPoint num="30" id="5026" /> +<TGConnectingPoint num="31" id="5027" /> +<TGConnectingPoint num="32" id="5028" /> +<TGConnectingPoint num="33" id="5029" /> +<TGConnectingPoint num="34" id="5030" /> +<TGConnectingPoint num="35" id="5031" /> +<TGConnectingPoint num="36" id="5032" /> +<TGConnectingPoint num="37" id="5033" /> +<TGConnectingPoint num="38" id="5034" /> +<TGConnectingPoint num="39" id="5035" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5077" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="340" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5037" /> +<TGConnectingPoint num="1" id="5038" /> +<TGConnectingPoint num="2" id="5039" /> +<TGConnectingPoint num="3" id="5040" /> +<TGConnectingPoint num="4" id="5041" /> +<TGConnectingPoint num="5" id="5042" /> +<TGConnectingPoint num="6" id="5043" /> +<TGConnectingPoint num="7" id="5044" /> +<TGConnectingPoint num="8" id="5045" /> +<TGConnectingPoint num="9" id="5046" /> +<TGConnectingPoint num="10" id="5047" /> +<TGConnectingPoint num="11" id="5048" /> +<TGConnectingPoint num="12" id="5049" /> +<TGConnectingPoint num="13" id="5050" /> +<TGConnectingPoint num="14" id="5051" /> +<TGConnectingPoint num="15" id="5052" /> +<TGConnectingPoint num="16" id="5053" /> +<TGConnectingPoint num="17" id="5054" /> +<TGConnectingPoint num="18" id="5055" /> +<TGConnectingPoint num="19" id="5056" /> +<TGConnectingPoint num="20" id="5057" /> +<TGConnectingPoint num="21" id="5058" /> +<TGConnectingPoint num="22" id="5059" /> +<TGConnectingPoint num="23" id="5060" /> +<TGConnectingPoint num="24" id="5061" /> +<TGConnectingPoint num="25" id="5062" /> +<TGConnectingPoint num="26" id="5063" /> +<TGConnectingPoint num="27" id="5064" /> +<TGConnectingPoint num="28" id="5065" /> +<TGConnectingPoint num="29" id="5066" /> +<TGConnectingPoint num="30" id="5067" /> +<TGConnectingPoint num="31" id="5068" /> +<TGConnectingPoint num="32" id="5069" /> +<TGConnectingPoint num="33" id="5070" /> +<TGConnectingPoint num="34" id="5071" /> +<TGConnectingPoint num="35" id="5072" /> +<TGConnectingPoint num="36" id="5073" /> +<TGConnectingPoint num="37" id="5074" /> +<TGConnectingPoint num="38" id="5075" /> +<TGConnectingPoint num="39" id="5076" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5118" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5078" /> +<TGConnectingPoint num="1" id="5079" /> +<TGConnectingPoint num="2" id="5080" /> +<TGConnectingPoint num="3" id="5081" /> +<TGConnectingPoint num="4" id="5082" /> +<TGConnectingPoint num="5" id="5083" /> +<TGConnectingPoint num="6" id="5084" /> +<TGConnectingPoint num="7" id="5085" /> +<TGConnectingPoint num="8" id="5086" /> +<TGConnectingPoint num="9" id="5087" /> +<TGConnectingPoint num="10" id="5088" /> +<TGConnectingPoint num="11" id="5089" /> +<TGConnectingPoint num="12" id="5090" /> +<TGConnectingPoint num="13" id="5091" /> +<TGConnectingPoint num="14" id="5092" /> +<TGConnectingPoint num="15" id="5093" /> +<TGConnectingPoint num="16" id="5094" /> +<TGConnectingPoint num="17" id="5095" /> +<TGConnectingPoint num="18" id="5096" /> +<TGConnectingPoint num="19" id="5097" /> +<TGConnectingPoint num="20" id="5098" /> +<TGConnectingPoint num="21" id="5099" /> +<TGConnectingPoint num="22" id="5100" /> +<TGConnectingPoint num="23" id="5101" /> +<TGConnectingPoint num="24" id="5102" /> +<TGConnectingPoint num="25" id="5103" /> +<TGConnectingPoint num="26" id="5104" /> +<TGConnectingPoint num="27" id="5105" /> +<TGConnectingPoint num="28" id="5106" /> +<TGConnectingPoint num="29" id="5107" /> +<TGConnectingPoint num="30" id="5108" /> +<TGConnectingPoint num="31" id="5109" /> +<TGConnectingPoint num="32" id="5110" /> +<TGConnectingPoint num="33" id="5111" /> +<TGConnectingPoint num="34" id="5112" /> +<TGConnectingPoint num="35" id="5113" /> +<TGConnectingPoint num="36" id="5114" /> +<TGConnectingPoint num="37" id="5115" /> +<TGConnectingPoint num="38" id="5116" /> +<TGConnectingPoint num="39" id="5117" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5159" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5119" /> +<TGConnectingPoint num="1" id="5120" /> +<TGConnectingPoint num="2" id="5121" /> +<TGConnectingPoint num="3" id="5122" /> +<TGConnectingPoint num="4" id="5123" /> +<TGConnectingPoint num="5" id="5124" /> +<TGConnectingPoint num="6" id="5125" /> +<TGConnectingPoint num="7" id="5126" /> +<TGConnectingPoint num="8" id="5127" /> +<TGConnectingPoint num="9" id="5128" /> +<TGConnectingPoint num="10" id="5129" /> +<TGConnectingPoint num="11" id="5130" /> +<TGConnectingPoint num="12" id="5131" /> +<TGConnectingPoint num="13" id="5132" /> +<TGConnectingPoint num="14" id="5133" /> +<TGConnectingPoint num="15" id="5134" /> +<TGConnectingPoint num="16" id="5135" /> +<TGConnectingPoint num="17" id="5136" /> +<TGConnectingPoint num="18" id="5137" /> +<TGConnectingPoint num="19" id="5138" /> +<TGConnectingPoint num="20" id="5139" /> +<TGConnectingPoint num="21" id="5140" /> +<TGConnectingPoint num="22" id="5141" /> +<TGConnectingPoint num="23" id="5142" /> +<TGConnectingPoint num="24" id="5143" /> +<TGConnectingPoint num="25" id="5144" /> +<TGConnectingPoint num="26" id="5145" /> +<TGConnectingPoint num="27" id="5146" /> +<TGConnectingPoint num="28" id="5147" /> +<TGConnectingPoint num="29" id="5148" /> +<TGConnectingPoint num="30" id="5149" /> +<TGConnectingPoint num="31" id="5150" /> +<TGConnectingPoint num="32" id="5151" /> +<TGConnectingPoint num="33" id="5152" /> +<TGConnectingPoint num="34" id="5153" /> +<TGConnectingPoint num="35" id="5154" /> +<TGConnectingPoint num="36" id="5155" /> +<TGConnectingPoint num="37" id="5156" /> +<TGConnectingPoint num="38" id="5157" /> +<TGConnectingPoint num="39" id="5158" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5200" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5160" /> +<TGConnectingPoint num="1" id="5161" /> +<TGConnectingPoint num="2" id="5162" /> +<TGConnectingPoint num="3" id="5163" /> +<TGConnectingPoint num="4" id="5164" /> +<TGConnectingPoint num="5" id="5165" /> +<TGConnectingPoint num="6" id="5166" /> +<TGConnectingPoint num="7" id="5167" /> +<TGConnectingPoint num="8" id="5168" /> +<TGConnectingPoint num="9" id="5169" /> +<TGConnectingPoint num="10" id="5170" /> +<TGConnectingPoint num="11" id="5171" /> +<TGConnectingPoint num="12" id="5172" /> +<TGConnectingPoint num="13" id="5173" /> +<TGConnectingPoint num="14" id="5174" /> +<TGConnectingPoint num="15" id="5175" /> +<TGConnectingPoint num="16" id="5176" /> +<TGConnectingPoint num="17" id="5177" /> +<TGConnectingPoint num="18" id="5178" /> +<TGConnectingPoint num="19" id="5179" /> +<TGConnectingPoint num="20" id="5180" /> +<TGConnectingPoint num="21" id="5181" /> +<TGConnectingPoint num="22" id="5182" /> +<TGConnectingPoint num="23" id="5183" /> +<TGConnectingPoint num="24" id="5184" /> +<TGConnectingPoint num="25" id="5185" /> +<TGConnectingPoint num="26" id="5186" /> +<TGConnectingPoint num="27" id="5187" /> +<TGConnectingPoint num="28" id="5188" /> +<TGConnectingPoint num="29" id="5189" /> +<TGConnectingPoint num="30" id="5190" /> +<TGConnectingPoint num="31" id="5191" /> +<TGConnectingPoint num="32" id="5192" /> +<TGConnectingPoint num="33" id="5193" /> +<TGConnectingPoint num="34" id="5194" /> +<TGConnectingPoint num="35" id="5195" /> +<TGConnectingPoint num="36" id="5196" /> +<TGConnectingPoint num="37" id="5197" /> +<TGConnectingPoint num="38" id="5198" /> +<TGConnectingPoint num="39" id="5199" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5241" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1029" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5201" /> +<TGConnectingPoint num="1" id="5202" /> +<TGConnectingPoint num="2" id="5203" /> +<TGConnectingPoint num="3" id="5204" /> +<TGConnectingPoint num="4" id="5205" /> +<TGConnectingPoint num="5" id="5206" /> +<TGConnectingPoint num="6" id="5207" /> +<TGConnectingPoint num="7" id="5208" /> +<TGConnectingPoint num="8" id="5209" /> +<TGConnectingPoint num="9" id="5210" /> +<TGConnectingPoint num="10" id="5211" /> +<TGConnectingPoint num="11" id="5212" /> +<TGConnectingPoint num="12" id="5213" /> +<TGConnectingPoint num="13" id="5214" /> +<TGConnectingPoint num="14" id="5215" /> +<TGConnectingPoint num="15" id="5216" /> +<TGConnectingPoint num="16" id="5217" /> +<TGConnectingPoint num="17" id="5218" /> +<TGConnectingPoint num="18" id="5219" /> +<TGConnectingPoint num="19" id="5220" /> +<TGConnectingPoint num="20" id="5221" /> +<TGConnectingPoint num="21" id="5222" /> +<TGConnectingPoint num="22" id="5223" /> +<TGConnectingPoint num="23" id="5224" /> +<TGConnectingPoint num="24" id="5225" /> +<TGConnectingPoint num="25" id="5226" /> +<TGConnectingPoint num="26" id="5227" /> +<TGConnectingPoint num="27" id="5228" /> +<TGConnectingPoint num="28" id="5229" /> +<TGConnectingPoint num="29" id="5230" /> +<TGConnectingPoint num="30" id="5231" /> +<TGConnectingPoint num="31" id="5232" /> +<TGConnectingPoint num="32" id="5233" /> +<TGConnectingPoint num="33" id="5234" /> +<TGConnectingPoint num="34" id="5235" /> +<TGConnectingPoint num="35" id="5236" /> +<TGConnectingPoint num="36" id="5237" /> +<TGConnectingPoint num="37" id="5238" /> +<TGConnectingPoint num="38" id="5239" /> +<TGConnectingPoint num="39" id="5240" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="5282" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="713" y="64" /> +<sizeparam width="328" height="179" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5242" /> +<TGConnectingPoint num="1" id="5243" /> +<TGConnectingPoint num="2" id="5244" /> +<TGConnectingPoint num="3" id="5245" /> +<TGConnectingPoint num="4" id="5246" /> +<TGConnectingPoint num="5" id="5247" /> +<TGConnectingPoint num="6" id="5248" /> +<TGConnectingPoint num="7" id="5249" /> +<TGConnectingPoint num="8" id="5250" /> +<TGConnectingPoint num="9" id="5251" /> +<TGConnectingPoint num="10" id="5252" /> +<TGConnectingPoint num="11" id="5253" /> +<TGConnectingPoint num="12" id="5254" /> +<TGConnectingPoint num="13" id="5255" /> +<TGConnectingPoint num="14" id="5256" /> +<TGConnectingPoint num="15" id="5257" /> +<TGConnectingPoint num="16" id="5258" /> +<TGConnectingPoint num="17" id="5259" /> +<TGConnectingPoint num="18" id="5260" /> +<TGConnectingPoint num="19" id="5261" /> +<TGConnectingPoint num="20" id="5262" /> +<TGConnectingPoint num="21" id="5263" /> +<TGConnectingPoint num="22" id="5264" /> +<TGConnectingPoint num="23" id="5265" /> +<TGConnectingPoint num="24" id="5266" /> +<TGConnectingPoint num="25" id="5267" /> +<TGConnectingPoint num="26" id="5268" /> +<TGConnectingPoint num="27" id="5269" /> +<TGConnectingPoint num="28" id="5270" /> +<TGConnectingPoint num="29" id="5271" /> +<TGConnectingPoint num="30" id="5272" /> +<TGConnectingPoint num="31" id="5273" /> +<TGConnectingPoint num="32" id="5274" /> +<TGConnectingPoint num="33" id="5275" /> +<TGConnectingPoint num="34" id="5276" /> +<TGConnectingPoint num="35" id="5277" /> +<TGConnectingPoint num="36" id="5278" /> +<TGConnectingPoint num="37" id="5279" /> +<TGConnectingPoint num="38" id="5280" /> +<TGConnectingPoint num="39" id="5281" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="5289" index="0" uid="dede73a6-0507-4c2d-9be0-5c655829f99b" > +<cdparam x="614" y="7" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5288" /> +<P1 x="620" y="57" id="5570" /> +<P2 x="620" y="105" id="5498" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5287" index="24" uid="1c8b4bb8-8807-458b-98ec-8160e3369a3d" > +<father id="5289" num="0" /> +<cdparam x="617" y="56" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5283" /> +<TGConnectingPoint num="1" id="5284" /> +<TGConnectingPoint num="2" id="5285" /> +<TGConnectingPoint num="3" id="5286" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5296" index="1" uid="f3fb991a-1dd4-4422-95ed-8f504d66d288" > +<cdparam x="988" y="239" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5295" /> +<P1 x="993" y="240" id="5421" /> +<P2 x="991" y="264" id="5409" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5294" index="25" uid="440e66fd-c436-4e2a-8dfb-c65fe50fa5b9" > +<father id="5296" num="0" /> +<cdparam x="981" y="251" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5290" /> +<TGConnectingPoint num="1" id="5291" /> +<TGConnectingPoint num="2" id="5292" /> +<TGConnectingPoint num="3" id="5293" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5303" index="2" uid="ef932124-ccab-48dd-b58a-66d40378d2d2" > +<cdparam x="622" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5302" /> +<P1 x="620" y="237" id="5454" /> +<P2 x="618" y="264" id="5442" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5301" index="26" uid="c9e43699-7259-4baa-b8da-4b91871bccbc" > +<father id="5303" num="0" /> +<cdparam x="622" y="254" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5297" /> +<TGConnectingPoint num="1" id="5298" /> +<TGConnectingPoint num="2" id="5299" /> +<TGConnectingPoint num="3" id="5300" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5310" index="3" uid="df40c864-498c-406d-9ad6-2458f80af67c" > +<cdparam x="268" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5309" /> +<P1 x="257" y="237" id="5476" /> +<P2 x="255" y="266" id="5486" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5308" index="27" uid="28ac56e7-2a6a-4d83-a21d-a5706efdcce2" > +<father id="5310" num="0" /> +<cdparam x="261" y="256" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5304" /> +<TGConnectingPoint num="1" id="5305" /> +<TGConnectingPoint num="2" id="5306" /> +<TGConnectingPoint num="3" id="5307" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5317" index="4" uid="d7b2dec9-1f5a-41dc-bb16-6cf3dfdc64e6" > +<cdparam x="249" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5316" /> +<P1 x="255" y="296" id="5487" /> +<P2 x="255" y="322" id="5464" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5315" index="28" uid="f4289ec1-818a-4417-af00-d3fbfcb4b274" > +<father id="5317" num="0" /> +<cdparam x="234" y="349" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5311" /> +<TGConnectingPoint num="1" id="5312" /> +<TGConnectingPoint num="2" id="5313" /> +<TGConnectingPoint num="3" id="5314" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5324" index="5" uid="b219789d-0eff-407c-94dd-ec3d58c6e5cf" > +<cdparam x="715" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5323" /> +<P1 x="714" y="155" id="5536" /> +<P2 x="993" y="210" id="5420" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5322" index="29" uid="e3abb03d-780c-4f42-ae27-35029280a5c0" > +<father id="5324" num="0" /> +<cdparam x="720" y="164" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5318" /> +<TGConnectingPoint num="1" id="5319" /> +<TGConnectingPoint num="2" id="5320" /> +<TGConnectingPoint num="3" id="5321" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5331" index="6" uid="e532685e-3909-41b7-9eb3-3994fa87286e" > +<cdparam x="598" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5330" /> +<P1 x="620" y="155" id="5503" /> +<P2 x="620" y="207" id="5453" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5329" index="30" uid="bfaa1fd6-3784-43a2-b93f-378cd62e7560" > +<father id="5331" num="0" /> +<cdparam x="598" y="166" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5325" /> +<TGConnectingPoint num="1" id="5326" /> +<TGConnectingPoint num="2" id="5327" /> +<TGConnectingPoint num="3" id="5328" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5346" index="7" uid="c2edf871-46bc-4610-8517-10ba8a1540cf" > +<cdparam x="466" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5341" /> +<TGConnectingPoint num="1" id="5342" /> +<TGConnectingPoint num="2" id="5343" /> +<TGConnectingPoint num="3" id="5344" /> +<TGConnectingPoint num="4" id="5345" /> +<P1 x="255" y="352" id="5465" /> +<P2 x="527" y="130" id="5500" /> +<Point x="257" y="376" /> +<Point x="36" y="376" /> +<Point x="36" y="110" /> +<Point x="507" y="110" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5332" index="31" uid="363ee9de-d732-413e-8d32-4b5d7323fb7b" > +<father id="5346" num="0" /> +<cdparam x="257" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5333" index="32" uid="1ac06389-bb92-41a4-a289-3a284b053ba0" > +<father id="5346" num="1" /> +<cdparam x="36" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5334" index="33" uid="b8c8c244-4d5d-4a33-bb18-f50fb5fdff0d" > +<father id="5346" num="2" /> +<cdparam x="36" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5335" index="34" uid="a1ffdb24-9f18-4cb7-8c6d-628b54d32011" > +<father id="5346" num="3" /> +<cdparam x="507" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5340" index="35" uid="85539b0b-e2b4-419a-8782-4522152faa07" > +<father id="5346" num="4" /> +<cdparam x="498" y="244" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5336" /> +<TGConnectingPoint num="1" id="5337" /> +<TGConnectingPoint num="2" id="5338" /> +<TGConnectingPoint num="3" id="5339" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5361" index="8" uid="68820cc7-94b9-487e-bcf4-a5fdce0f57fc" > +<cdparam x="622" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5356" /> +<TGConnectingPoint num="1" id="5357" /> +<TGConnectingPoint num="2" id="5358" /> +<TGConnectingPoint num="3" id="5359" /> +<TGConnectingPoint num="4" id="5360" /> +<P1 x="618" y="352" id="5432" /> +<P2 x="527" y="105" id="5497" /> +<Point x="620" y="398" /> +<Point x="12" y="398" /> +<Point x="12" y="85" /> +<Point x="507" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5347" index="36" uid="c55eefc9-5462-4b3d-9529-bfc0103fa8fd" > +<father id="5361" num="0" /> +<cdparam x="620" y="398" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5348" index="37" uid="bd08603b-71cf-4c72-84e2-e8b4afb957fa" > +<father id="5361" num="1" /> +<cdparam x="12" y="398" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5349" index="38" uid="c2b29c2d-672b-432d-862c-6312b167e938" > +<father id="5361" num="2" /> +<cdparam x="12" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5350" index="39" uid="bb9c360f-f94b-4bac-b7a5-30a8e601ad12" > +<father id="5361" num="3" /> +<cdparam x="507" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5355" index="40" uid="ac154633-7a3f-4c4b-8add-840d573fb9e4" > +<father id="5361" num="4" /> +<cdparam x="567" y="229" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5351" /> +<TGConnectingPoint num="1" id="5352" /> +<TGConnectingPoint num="2" id="5353" /> +<TGConnectingPoint num="3" id="5354" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5376" index="9" uid="d4e54467-2965-406d-869e-7e5612a64f7f" > +<cdparam x="988" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5371" /> +<TGConnectingPoint num="1" id="5372" /> +<TGConnectingPoint num="2" id="5373" /> +<TGConnectingPoint num="3" id="5374" /> +<TGConnectingPoint num="4" id="5375" /> +<P1 x="991" y="355" id="5399" /> +<P2 x="714" y="105" id="5499" /> +<Point x="993" y="376" /> +<Point x="1198" y="376" /> +<Point x="1198" y="85" /> +<Point x="734" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5362" index="41" uid="e8a5edcd-1a1d-4d63-84ff-f55441f23ec4" > +<father id="5376" num="0" /> +<cdparam x="993" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5363" index="42" uid="63f1ab6e-f39a-4c70-aef6-54e00aaee881" > +<father id="5376" num="1" /> +<cdparam x="1198" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5364" index="43" uid="85fe02d3-c6d7-467e-84e2-a5acbe9c69dc" > +<father id="5376" num="2" /> +<cdparam x="1198" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5365" index="44" uid="1aa6b9ce-3bd5-4b22-8084-b92d964b0b7e" > +<father id="5376" num="3" /> +<cdparam x="734" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5370" index="45" uid="a9c8873c-1917-4796-a761-e4ae75465c42" > +<father id="5376" num="4" /> +<cdparam x="852" y="229" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5366" /> +<TGConnectingPoint num="1" id="5367" /> +<TGConnectingPoint num="2" id="5368" /> +<TGConnectingPoint num="3" id="5369" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5383" index="10" uid="ca685255-81fb-496e-b2b5-089e8c7d4621" > +<cdparam x="527" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5382" /> +<P1 x="527" y="155" id="5502" /> +<P2 x="257" y="207" id="5475" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5381" index="46" uid="727ed93e-7706-4c21-873e-4936a9a11ac3" > +<father id="5383" num="0" /> +<cdparam x="393" y="181" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5377" /> +<TGConnectingPoint num="1" id="5378" /> +<TGConnectingPoint num="2" id="5379" /> +<TGConnectingPoint num="3" id="5380" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5390" index="11" uid="3b732309-0952-4ed4-b84e-2353d7319184" > +<cdparam x="622" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5389" /> +<P1 x="618" y="294" id="5443" /> +<P2 x="618" y="322" id="5431" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5388" index="47" uid="d840f2d9-6856-4fd8-9767-02bc494f0799" > +<father id="5390" num="0" /> +<cdparam x="622" y="308" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5384" /> +<TGConnectingPoint num="1" id="5385" /> +<TGConnectingPoint num="2" id="5386" /> +<TGConnectingPoint num="3" id="5387" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5397" index="12" uid="e6463f8c-6111-4c48-9a6f-481f1727a844" > +<cdparam x="988" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5396" /> +<P1 x="991" y="294" id="5410" /> +<P2 x="991" y="325" id="5398" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5395" index="48" uid="0b1259ed-5225-4486-8d5b-e1f200a7456c" > +<father id="5397" num="0" /> +<cdparam x="988" y="310" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5391" /> +<TGConnectingPoint num="1" id="5392" /> +<TGConnectingPoint num="2" id="5393" /> +<TGConnectingPoint num="3" id="5394" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="5408" index="13" uid="6b020a66-01db-4877-aefd-7a98eb2d5566" > +<cdparam x="840" y="330" /> +<sizeparam width="302" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5398" /> +<TGConnectingPoint num="1" id="5399" /> +<TGConnectingPoint num="2" id="5400" /> +<TGConnectingPoint num="3" id="5401" /> +<TGConnectingPoint num="4" id="5402" /> +<TGConnectingPoint num="5" id="5403" /> +<TGConnectingPoint num="6" id="5404" /> +<TGConnectingPoint num="7" id="5405" /> +<TGConnectingPoint num="8" id="5406" /> +<TGConnectingPoint num="9" id="5407" /> +</COMPONENT> + +<COMPONENT type="5103" id="5419" index="14" uid="d39e8420-0b19-4739-bc87-696f02ae1e5d" > +<cdparam x="840" y="269" /> +<sizeparam width="302" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5409" /> +<TGConnectingPoint num="1" id="5410" /> +<TGConnectingPoint num="2" id="5411" /> +<TGConnectingPoint num="3" id="5412" /> +<TGConnectingPoint num="4" id="5413" /> +<TGConnectingPoint num="5" id="5414" /> +<TGConnectingPoint num="6" id="5415" /> +<TGConnectingPoint num="7" id="5416" /> +<TGConnectingPoint num="8" id="5417" /> +<TGConnectingPoint num="9" id="5418" /> +</COMPONENT> + +<COMPONENT type="5104" id="5430" index="15" uid="e3b2fefa-a51c-4136-8eee-5b1b81437ea4" > +<cdparam x="844" y="215" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5420" /> +<TGConnectingPoint num="1" id="5421" /> +<TGConnectingPoint num="2" id="5422" /> +<TGConnectingPoint num="3" id="5423" /> +<TGConnectingPoint num="4" id="5424" /> +<TGConnectingPoint num="5" id="5425" /> +<TGConnectingPoint num="6" id="5426" /> +<TGConnectingPoint num="7" id="5427" /> +<TGConnectingPoint num="8" id="5428" /> +<TGConnectingPoint num="9" id="5429" /> +</COMPONENT> + +<COMPONENT type="5103" id="5441" index="16" uid="534e3100-428a-4454-940a-f43b496982f0" > +<cdparam x="467" y="327" /> +<sizeparam width="302" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5431" /> +<TGConnectingPoint num="1" id="5432" /> +<TGConnectingPoint num="2" id="5433" /> +<TGConnectingPoint num="3" id="5434" /> +<TGConnectingPoint num="4" id="5435" /> +<TGConnectingPoint num="5" id="5436" /> +<TGConnectingPoint num="6" id="5437" /> +<TGConnectingPoint num="7" id="5438" /> +<TGConnectingPoint num="8" id="5439" /> +<TGConnectingPoint num="9" id="5440" /> +</COMPONENT> + +<COMPONENT type="5103" id="5452" index="17" uid="38de8130-c1d9-4198-a632-a2ca80624691" > +<cdparam x="467" y="269" /> +<sizeparam width="302" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5442" /> +<TGConnectingPoint num="1" id="5443" /> +<TGConnectingPoint num="2" id="5444" /> +<TGConnectingPoint num="3" id="5445" /> +<TGConnectingPoint num="4" id="5446" /> +<TGConnectingPoint num="5" id="5447" /> +<TGConnectingPoint num="6" id="5448" /> +<TGConnectingPoint num="7" id="5449" /> +<TGConnectingPoint num="8" id="5450" /> +<TGConnectingPoint num="9" id="5451" /> +</COMPONENT> + +<COMPONENT type="5104" id="5463" index="18" uid="bc96f24e-2607-452b-afb8-e0f248f43a67" > +<cdparam x="471" y="212" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5453" /> +<TGConnectingPoint num="1" id="5454" /> +<TGConnectingPoint num="2" id="5455" /> +<TGConnectingPoint num="3" id="5456" /> +<TGConnectingPoint num="4" id="5457" /> +<TGConnectingPoint num="5" id="5458" /> +<TGConnectingPoint num="6" id="5459" /> +<TGConnectingPoint num="7" id="5460" /> +<TGConnectingPoint num="8" id="5461" /> +<TGConnectingPoint num="9" id="5462" /> +</COMPONENT> + +<COMPONENT type="5103" id="5474" index="19" uid="48eb427b-a34d-4b72-a3d6-fcdf87585109" > +<cdparam x="104" y="327" /> +<sizeparam width="302" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5464" /> +<TGConnectingPoint num="1" id="5465" /> +<TGConnectingPoint num="2" id="5466" /> +<TGConnectingPoint num="3" id="5467" /> +<TGConnectingPoint num="4" id="5468" /> +<TGConnectingPoint num="5" id="5469" /> +<TGConnectingPoint num="6" id="5470" /> +<TGConnectingPoint num="7" id="5471" /> +<TGConnectingPoint num="8" id="5472" /> +<TGConnectingPoint num="9" id="5473" /> +</COMPONENT> + +<COMPONENT type="5104" id="5485" index="20" uid="6307deb9-5e4e-43ec-b54d-89572e70e076" > +<cdparam x="108" y="212" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5475" /> +<TGConnectingPoint num="1" id="5476" /> +<TGConnectingPoint num="2" id="5477" /> +<TGConnectingPoint num="3" id="5478" /> +<TGConnectingPoint num="4" id="5479" /> +<TGConnectingPoint num="5" id="5480" /> +<TGConnectingPoint num="6" id="5481" /> +<TGConnectingPoint num="7" id="5482" /> +<TGConnectingPoint num="8" id="5483" /> +<TGConnectingPoint num="9" id="5484" /> +</COMPONENT> + +<COMPONENT type="5103" id="5496" index="21" uid="1f931570-1549-4333-8454-788076e5170a" > +<cdparam x="104" y="271" /> +<sizeparam width="302" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5486" /> +<TGConnectingPoint num="1" id="5487" /> +<TGConnectingPoint num="2" id="5488" /> +<TGConnectingPoint num="3" id="5489" /> +<TGConnectingPoint num="4" id="5490" /> +<TGConnectingPoint num="5" id="5491" /> +<TGConnectingPoint num="6" id="5492" /> +<TGConnectingPoint num="7" id="5493" /> +<TGConnectingPoint num="8" id="5494" /> +<TGConnectingPoint num="9" id="5495" /> +</COMPONENT> + +<COMPONENT type="5106" id="5569" index="22" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="527" y="105" /> +<sizeparam width="187" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5497" /> +<TGConnectingPoint num="1" id="5498" /> +<TGConnectingPoint num="2" id="5499" /> +<TGConnectingPoint num="3" id="5500" /> +<TGConnectingPoint num="4" id="5501" /> +<TGConnectingPoint num="5" id="5502" /> +<TGConnectingPoint num="6" id="5503" /> +<TGConnectingPoint num="7" id="5504" /> +<TGConnectingPoint num="8" id="5505" /> +<TGConnectingPoint num="9" id="5506" /> +<TGConnectingPoint num="10" id="5507" /> +<TGConnectingPoint num="11" id="5508" /> +<TGConnectingPoint num="12" id="5509" /> +<TGConnectingPoint num="13" id="5510" /> +<TGConnectingPoint num="14" id="5511" /> +<TGConnectingPoint num="15" id="5512" /> +<TGConnectingPoint num="16" id="5513" /> +<TGConnectingPoint num="17" id="5514" /> +<TGConnectingPoint num="18" id="5515" /> +<TGConnectingPoint num="19" id="5516" /> +<TGConnectingPoint num="20" id="5517" /> +<TGConnectingPoint num="21" id="5518" /> +<TGConnectingPoint num="22" id="5519" /> +<TGConnectingPoint num="23" id="5520" /> +<TGConnectingPoint num="24" id="5521" /> +<TGConnectingPoint num="25" id="5522" /> +<TGConnectingPoint num="26" id="5523" /> +<TGConnectingPoint num="27" id="5524" /> +<TGConnectingPoint num="28" id="5525" /> +<TGConnectingPoint num="29" id="5526" /> +<TGConnectingPoint num="30" id="5527" /> +<TGConnectingPoint num="31" id="5528" /> +<TGConnectingPoint num="32" id="5529" /> +<TGConnectingPoint num="33" id="5530" /> +<TGConnectingPoint num="34" id="5531" /> +<TGConnectingPoint num="35" id="5532" /> +<TGConnectingPoint num="36" id="5533" /> +<TGConnectingPoint num="37" id="5534" /> +<TGConnectingPoint num="38" id="5535" /> +<TGConnectingPoint num="39" id="5536" /> +<TGConnectingPoint num="40" id="5537" /> +<TGConnectingPoint num="41" id="5538" /> +<TGConnectingPoint num="42" id="5539" /> +<TGConnectingPoint num="43" id="5540" /> +<TGConnectingPoint num="44" id="5541" /> +<TGConnectingPoint num="45" id="5542" /> +<TGConnectingPoint num="46" id="5543" /> +<TGConnectingPoint num="47" id="5544" /> +<TGConnectingPoint num="48" id="5545" /> +<TGConnectingPoint num="49" id="5546" /> +<TGConnectingPoint num="50" id="5547" /> +<TGConnectingPoint num="51" id="5548" /> +<TGConnectingPoint num="52" id="5549" /> +<TGConnectingPoint num="53" id="5550" /> +<TGConnectingPoint num="54" id="5551" /> +<TGConnectingPoint num="55" id="5552" /> +<TGConnectingPoint num="56" id="5553" /> +<TGConnectingPoint num="57" id="5554" /> +<TGConnectingPoint num="58" id="5555" /> +<TGConnectingPoint num="59" id="5556" /> +<TGConnectingPoint num="60" id="5557" /> +<TGConnectingPoint num="61" id="5558" /> +<TGConnectingPoint num="62" id="5559" /> +<TGConnectingPoint num="63" id="5560" /> +<TGConnectingPoint num="64" id="5561" /> +<TGConnectingPoint num="65" id="5562" /> +<TGConnectingPoint num="66" id="5563" /> +<TGConnectingPoint num="67" id="5564" /> +<TGConnectingPoint num="68" id="5565" /> +<TGConnectingPoint num="69" id="5566" /> +<TGConnectingPoint num="70" id="5567" /> +<TGConnectingPoint num="71" id="5568" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="5571" index="23" uid="4baf3b4d-0d07-4c90-8f73-95fb359a9dd6" > +<cdparam x="613" y="37" /> +<sizeparam width="15" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5570" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="5578" index="0" uid="be6aa661-9af8-471b-95a5-c419fd68c872" > +<cdparam x="711" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5577" /> +<P1 x="545" y="473" id="6055" /> +<P2 x="450" y="509" id="6910" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5576" index="94" uid="29c831d8-f796-4942-8cc0-292ab28450c0" > +<father id="5578" num="0" /> +<cdparam x="407" y="476" /> +<sizeparam width="260" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5572" /> +<TGConnectingPoint num="1" id="5573" /> +<TGConnectingPoint num="2" id="5574" /> +<TGConnectingPoint num="3" id="5575" /> +<extraparam> +<guard value="[motorsCommand > 5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = motorsCommand - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5585" index="1" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2413" y="244" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5584" /> +<P1 x="2413" y="223" id="6346" /> +<P2 x="2520" y="223" id="6078" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5583" index="95" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="5585" num="0" /> +<cdparam x="2420" y="213" /> +<sizeparam width="98" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5579" /> +<TGConnectingPoint num="1" id="5580" /> +<TGConnectingPoint num="2" id="5581" /> +<TGConnectingPoint num="3" id="5582" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5592" index="2" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1428" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5591" /> +<P1 x="1427" y="275" id="6608" /> +<P2 x="1531" y="275" id="6080" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5590" index="96" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="5592" num="0" /> +<cdparam x="1449" y="268" /> +<sizeparam width="106" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5586" /> +<TGConnectingPoint num="1" id="5587" /> +<TGConnectingPoint num="2" id="5588" /> +<TGConnectingPoint num="3" id="5589" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5599" index="3" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2563" y="640" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5598" /> +<P1 x="2545" y="638" id="6092" /> +<P2 x="2545" y="678" id="6084" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5597" index="97" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="5599" num="0" /> +<cdparam x="2560" y="656" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5593" /> +<TGConnectingPoint num="1" id="5594" /> +<TGConnectingPoint num="2" id="5595" /> +<TGConnectingPoint num="3" id="5596" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5606" index="4" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2658" y="534" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5605" /> +<P1 x="2632" y="504" id="6160" /> +<P2 x="2545" y="588" id="6087" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5604" index="98" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="5606" num="0" /> +<cdparam x="2401" y="555" /> +<sizeparam width="370" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5600" /> +<TGConnectingPoint num="1" id="5601" /> +<TGConnectingPoint num="2" id="5602" /> +<TGConnectingPoint num="3" id="5603" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5613" index="5" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="646" y="628" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5612" /> +<P1 x="604" y="629" id="7129" /> +<P2 x="611" y="659" id="7057" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5611" index="99" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="5613" num="0" /> +<cdparam x="628" y="634" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5607" /> +<TGConnectingPoint num="1" id="5608" /> +<TGConnectingPoint num="2" id="5609" /> +<TGConnectingPoint num="3" id="5610" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5628" index="6" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1354" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5623" /> +<TGConnectingPoint num="1" id="5624" /> +<TGConnectingPoint num="2" id="5625" /> +<TGConnectingPoint num="3" id="5626" /> +<TGConnectingPoint num="4" id="5627" /> +<P1 x="1201" y="494" id="6283" /> +<P2 x="1123" y="275" id="6607" /> +<Point x="1199" y="524" /> +<Point x="964" y="524" /> +<Point x="964" y="256" /> +<Point x="1101" y="256" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5614" index="100" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="5628" num="0" /> +<cdparam x="1199" y="524" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5615" index="101" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="5628" num="1" /> +<cdparam x="964" y="524" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5616" index="102" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="5628" num="2" /> +<cdparam x="964" y="256" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5617" index="103" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="5628" num="3" /> +<cdparam x="1101" y="256" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5622" index="104" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="5628" num="4" /> +<cdparam x="1010" y="518" /> +<sizeparam width="138" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5618" /> +<TGConnectingPoint num="1" id="5619" /> +<TGConnectingPoint num="2" id="5620" /> +<TGConnectingPoint num="3" id="5621" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5635" index="7" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1351" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5634" /> +<P1 x="1199" y="300" id="6618" /> +<P2 x="1192" y="413" id="6293" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5633" index="105" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="5635" num="0" /> +<cdparam x="1162" y="384" /> +<sizeparam width="260" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5629" /> +<TGConnectingPoint num="1" id="5630" /> +<TGConnectingPoint num="2" id="5631" /> +<TGConnectingPoint num="3" id="5632" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5642" index="8" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="540" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5641" /> +<P1 x="521" y="321" id="6305" /> +<P2 x="530" y="324" id="6315" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5640" index="106" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="5642" num="0" /> +<cdparam x="534" y="302" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5636" /> +<TGConnectingPoint num="1" id="5637" /> +<TGConnectingPoint num="2" id="5638" /> +<TGConnectingPoint num="3" id="5639" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5649" index="9" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="503" y="265" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5648" /> +<P1 x="529" y="266" id="6768" /> +<P2 x="521" y="291" id="6304" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5647" index="107" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="5649" num="0" /> +<cdparam x="445" y="283" /> +<sizeparam width="260" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5643" /> +<TGConnectingPoint num="1" id="5644" /> +<TGConnectingPoint num="2" id="5645" /> +<TGConnectingPoint num="3" id="5646" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5664" index="10" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="570" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5659" /> +<TGConnectingPoint num="1" id="5660" /> +<TGConnectingPoint num="2" id="5661" /> +<TGConnectingPoint num="3" id="5662" /> +<TGConnectingPoint num="4" id="5663" /> +<P1 x="530" y="354" id="6316" /> +<P2 x="529" y="216" id="6763" /> +<Point x="527" y="372" /> +<Point x="711" y="372" /> +<Point x="711" y="195" /> +<Point x="549" y="195" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5650" index="108" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="5664" num="0" /> +<cdparam x="527" y="372" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5651" index="109" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="5664" num="1" /> +<cdparam x="711" y="372" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5652" index="110" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="5664" num="2" /> +<cdparam x="711" y="195" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5653" index="111" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="5664" num="3" /> +<cdparam x="549" y="195" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5658" index="112" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="5664" num="4" /> +<cdparam x="558" y="366" /> +<sizeparam width="138" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5654" /> +<TGConnectingPoint num="1" id="5655" /> +<TGConnectingPoint num="2" id="5656" /> +<TGConnectingPoint num="3" id="5657" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5679" index="11" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1275" y="393" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5674" /> +<TGConnectingPoint num="1" id="5675" /> +<TGConnectingPoint num="2" id="5676" /> +<TGConnectingPoint num="3" id="5677" /> +<TGConnectingPoint num="4" id="5678" /> +<P1 x="1157" y="363" id="6594" /> +<P2 x="1123" y="300" id="6609" /> +<Point x="1159" y="408" /> +<Point x="985" y="408" /> +<Point x="985" y="280" /> +<Point x="1101" y="280" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5665" index="113" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="5679" num="0" /> +<cdparam x="1159" y="408" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5666" index="114" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="5679" num="1" /> +<cdparam x="985" y="408" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5667" index="115" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="5679" num="2" /> +<cdparam x="985" y="280" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5668" index="116" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="5679" num="3" /> +<cdparam x="1101" y="280" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5673" index="117" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="5679" num="4" /> +<cdparam x="997" y="402" /> +<sizeparam width="145" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5669" /> +<TGConnectingPoint num="1" id="5670" /> +<TGConnectingPoint num="2" id="5671" /> +<TGConnectingPoint num="3" id="5672" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5686" index="12" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1254" y="180" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5685" /> +<P1 x="1275" y="181" id="6840" /> +<P2 x="1275" y="250" id="6605" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5684" index="118" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="5686" num="0" /> +<cdparam x="1232" y="201" /> +<sizeparam width="76" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5680" /> +<TGConnectingPoint num="1" id="5681" /> +<TGConnectingPoint num="2" id="5682" /> +<TGConnectingPoint num="3" id="5683" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5693" index="13" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="451" y="820" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5692" /> +<P1 x="452" y="825" id="6988" /> +<P2 x="465" y="864" id="6677" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5691" index="119" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="5693" num="0" /> +<cdparam x="399" y="842" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5687" /> +<TGConnectingPoint num="1" id="5688" /> +<TGConnectingPoint num="2" id="5689" /> +<TGConnectingPoint num="3" id="5690" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5700" index="14" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="570" y="561" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5699" /> +<P1 x="569" y="559" id="6940" /> +<P2 x="604" y="599" id="7128" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5698" index="120" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="5700" num="0" /> +<cdparam x="552" y="576" /> +<sizeparam width="219" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5694" /> +<TGConnectingPoint num="1" id="5695" /> +<TGConnectingPoint num="2" id="5696" /> +<TGConnectingPoint num="3" id="5697" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5707" index="15" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="451" y="561" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5706" /> +<P1 x="327" y="559" id="6937" /> +<P2 x="284" y="599" id="7139" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5705" index="121" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="5707" num="0" /> +<cdparam x="198" y="576" /> +<sizeparam width="120" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5701" /> +<TGConnectingPoint num="1" id="5702" /> +<TGConnectingPoint num="2" id="5703" /> +<TGConnectingPoint num="3" id="5704" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5714" index="16" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1205" y="85" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5713" /> +<P1 x="1276" y="81" id="6907" /> +<P2 x="1275" y="131" id="6835" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5712" index="122" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="5714" num="0" /> +<cdparam x="1251" y="106" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5708" /> +<TGConnectingPoint num="1" id="5709" /> +<TGConnectingPoint num="2" id="5710" /> +<TGConnectingPoint num="3" id="5711" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5723" index="17" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="805" y="155" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5721" /> +<TGConnectingPoint num="1" id="5722" /> +<P1 x="1171" y="156" id="6837" /> +<P2 x="439" y="216" id="6762" /> +<Point x="439" y="155" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5715" index="123" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="5723" num="0" /> +<cdparam x="439" y="155" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5720" index="124" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="5723" num="1" /> +<cdparam x="973" y="152" /> +<sizeparam width="149" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5716" /> +<TGConnectingPoint num="1" id="5717" /> +<TGConnectingPoint num="2" id="5718" /> +<TGConnectingPoint num="3" id="5719" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5730" index="18" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="451" y="265" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5729" /> +<P1 x="371" y="266" id="6789" /> +<P2 x="369" y="387" id="6696" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5728" index="125" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="5730" num="0" /> +<cdparam x="186" y="289" /> +<sizeparam width="229" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5724" /> +<TGConnectingPoint num="1" id="5725" /> +<TGConnectingPoint num="2" id="5726" /> +<TGConnectingPoint num="3" id="5727" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5737" index="19" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="329" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5736" /> +<P1 x="327" y="437" id="6716" /> +<P2 x="327" y="509" id="6925" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5735" index="126" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="5737" num="0" /> +<cdparam x="262" y="466" /> +<sizeparam width="154" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5731" /> +<TGConnectingPoint num="1" id="5732" /> +<TGConnectingPoint num="2" id="5733" /> +<TGConnectingPoint num="3" id="5734" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5744" index="20" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="570" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5743" /> +<P1 x="569" y="437" id="6719" /> +<P2 x="568" y="450" id="6051" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5742" index="127" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="5744" num="0" /> +<cdparam x="573" y="451" /> +<sizeparam width="253" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5738" /> +<TGConnectingPoint num="1" id="5739" /> +<TGConnectingPoint num="2" id="5740" /> +<TGConnectingPoint num="3" id="5741" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5751" index="21" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="329" y="689" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5750" /> +<P1 x="327" y="709" id="7083" /> +<P2 x="270" y="775" id="6998" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5749" index="128" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="5751" num="0" /> +<cdparam x="161" y="729" /> +<sizeparam width="267" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5745" /> +<TGConnectingPoint num="1" id="5746" /> +<TGConnectingPoint num="2" id="5747" /> +<TGConnectingPoint num="3" id="5748" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5758" index="22" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="451" y="689" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5757" /> +<P1 x="450" y="709" id="7061" /> +<P2 x="452" y="775" id="6983" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5756" index="129" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="5758" num="0" /> +<cdparam x="357" y="747" /> +<sizeparam width="236" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5752" /> +<TGConnectingPoint num="1" id="5753" /> +<TGConnectingPoint num="2" id="5754" /> +<TGConnectingPoint num="3" id="5755" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5765" index="23" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="570" y="689" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5764" /> +<P1 x="569" y="709" id="7086" /> +<P2 x="628" y="775" id="7001" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5763" index="130" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="5765" num="0" /> +<cdparam x="601" y="729" /> +<sizeparam width="190" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5759" /> +<TGConnectingPoint num="1" id="5760" /> +<TGConnectingPoint num="2" id="5761" /> +<TGConnectingPoint num="3" id="5762" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5780" index="24" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="271" y="903" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5775" /> +<TGConnectingPoint num="1" id="5776" /> +<TGConnectingPoint num="2" id="5777" /> +<TGConnectingPoint num="3" id="5778" /> +<TGConnectingPoint num="4" id="5779" /> +<P1 x="426" y="955" id="6327" /> +<P2 x="350" y="216" id="6761" /> +<Point x="427" y="976" /> +<Point x="91" y="976" /> +<Point x="91" y="195" /> +<Point x="329" y="195" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5766" index="131" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="5780" num="0" /> +<cdparam x="427" y="976" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5767" index="132" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="5780" num="1" /> +<cdparam x="91" y="976" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5768" index="133" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="5780" num="2" /> +<cdparam x="91" y="195" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5769" index="134" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="5780" num="3" /> +<cdparam x="329" y="195" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5774" index="135" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="5780" num="4" /> +<cdparam x="372" y="946" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5770" /> +<TGConnectingPoint num="1" id="5771" /> +<TGConnectingPoint num="2" id="5772" /> +<TGConnectingPoint num="3" id="5773" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5787" index="25" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1159" y="308" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5786" /> +<P1 x="1159" y="300" id="6632" /> +<P2 x="1157" y="333" id="6593" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5785" index="136" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="5787" num="0" /> +<cdparam x="1004" y="320" /> +<sizeparam width="268" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5781" /> +<TGConnectingPoint num="1" id="5782" /> +<TGConnectingPoint num="2" id="5783" /> +<TGConnectingPoint num="3" id="5784" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5794" index="26" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1275" y="674" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5793" /> +<P1 x="1273" y="671" id="6580" /> +<P2 x="1277" y="860" id="6490" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5792" index="137" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="5794" num="0" /> +<cdparam x="1199" y="760" /> +<sizeparam width="209" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5788" /> +<TGConnectingPoint num="1" id="5789" /> +<TGConnectingPoint num="2" id="5790" /> +<TGConnectingPoint num="3" id="5791" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5801" index="27" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1300" y="650" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5800" /> +<P1 x="1297" y="647" id="6579" /> +<P2 x="1529" y="649" id="6561" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5799" index="138" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="5801" num="0" /> +<cdparam x="1391" y="640" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5795" /> +<TGConnectingPoint num="1" id="5796" /> +<TGConnectingPoint num="2" id="5797" /> +<TGConnectingPoint num="3" id="5798" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5814" index="28" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1464" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5810" /> +<TGConnectingPoint num="1" id="5811" /> +<TGConnectingPoint num="2" id="5812" /> +<TGConnectingPoint num="3" id="5813" /> +<P1 x="1529" y="696" id="6564" /> +<P2 x="611" y="412" id="6692" /> +<Point x="1531" y="1156" /> +<Point x="802" y="1156" /> +<Point x="802" y="415" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5802" index="139" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="5814" num="0" /> +<cdparam x="1531" y="1156" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5803" index="140" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="5814" num="1" /> +<cdparam x="802" y="1156" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5804" index="141" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="5814" num="2" /> +<cdparam x="802" y="415" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5809" index="142" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="5814" num="3" /> +<cdparam x="827" y="1153" /> +<sizeparam width="370" height="77" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5805" /> +<TGConnectingPoint num="1" id="5806" /> +<TGConnectingPoint num="2" id="5807" /> +<TGConnectingPoint num="3" id="5808" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5823" index="29" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1251" y="650" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5821" /> +<TGConnectingPoint num="1" id="5822" /> +<P1 x="1250" y="647" id="6578" /> +<P2 x="1007" y="860" id="6488" /> +<Point x="1007" y="650" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5815" index="143" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="5823" num="0" /> +<cdparam x="1007" y="650" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5820" index="144" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="5823" num="1" /> +<cdparam x="1016" y="698" /> +<sizeparam width="154" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5816" /> +<TGConnectingPoint num="1" id="5817" /> +<TGConnectingPoint num="2" id="5818" /> +<TGConnectingPoint num="3" id="5819" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5834" index="30" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1574" y="442" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5831" /> +<TGConnectingPoint num="1" id="5832" /> +<TGConnectingPoint num="2" id="5833" /> +<P1 x="1506" y="672" id="6562" /> +<P2 x="1277" y="885" id="6492" /> +<Point x="1477" y="674" /> +<Point x="1477" y="885" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5824" index="145" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="5834" num="0" /> +<cdparam x="1477" y="674" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5825" index="146" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="5834" num="1" /> +<cdparam x="1477" y="885" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5830" index="147" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="5834" num="2" /> +<cdparam x="1296" y="881" /> +<sizeparam width="208" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5826" /> +<TGConnectingPoint num="1" id="5827" /> +<TGConnectingPoint num="2" id="5828" /> +<TGConnectingPoint num="3" id="5829" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5841" index="31" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="1007" y="964" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5840" /> +<P1 x="1007" y="910" id="6493" /> +<P2 x="1007" y="985" id="6415" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5839" index="148" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="5841" num="0" /> +<cdparam x="958" y="946" /> +<sizeparam width="138" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5835" /> +<TGConnectingPoint num="1" id="5836" /> +<TGConnectingPoint num="2" id="5837" /> +<TGConnectingPoint num="3" id="5838" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5848" index="32" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1275" y="964" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5847" /> +<P1 x="1277" y="910" id="6495" /> +<P2 x="1277" y="985" id="6417" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5846" index="149" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="5848" num="0" /> +<cdparam x="1190" y="949" /> +<sizeparam width="208" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5842" /> +<TGConnectingPoint num="1" id="5843" /> +<TGConnectingPoint num="2" id="5844" /> +<TGConnectingPoint num="3" id="5845" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5863" index="33" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1138" y="799" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5858" /> +<TGConnectingPoint num="1" id="5859" /> +<TGConnectingPoint num="2" id="5860" /> +<TGConnectingPoint num="3" id="5861" /> +<TGConnectingPoint num="4" id="5862" /> +<P1 x="1132" y="1108" id="7151" /> +<P2 x="1123" y="250" id="6604" /> +<Point x="1141" y="1132" /> +<Point x="839" y="1132" /> +<Point x="839" y="231" /> +<Point x="1101" y="231" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5849" index="150" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="5863" num="0" /> +<cdparam x="1141" y="1132" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5850" index="151" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="5863" num="1" /> +<cdparam x="839" y="1132" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5851" index="152" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="5863" num="2" /> +<cdparam x="839" y="231" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5852" index="153" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="5863" num="3" /> +<cdparam x="1101" y="231" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5857" index="154" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="5863" num="4" /> +<cdparam x="921" y="897" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5853" /> +<TGConnectingPoint num="1" id="5854" /> +<TGConnectingPoint num="2" id="5855" /> +<TGConnectingPoint num="3" id="5856" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5872" index="34" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1306" y="155" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5870" /> +<TGConnectingPoint num="1" id="5871" /> +<P1 x="1380" y="156" id="6838" /> +<P2 x="2297" y="198" id="6343" /> +<Point x="2297" y="155" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5864" index="155" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="5872" num="0" /> +<cdparam x="2297" y="155" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5869" index="156" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="5872" num="1" /> +<cdparam x="1467" y="152" /> +<sizeparam width="180" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5865" /> +<TGConnectingPoint num="1" id="5866" /> +<TGConnectingPoint num="2" id="5867" /> +<TGConnectingPoint num="3" id="5868" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5887" index="35" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="451" y="982" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5882" /> +<TGConnectingPoint num="1" id="5883" /> +<TGConnectingPoint num="2" id="5884" /> +<TGConnectingPoint num="3" id="5885" /> +<TGConnectingPoint num="4" id="5886" /> +<P1 x="449" y="979" id="6329" /> +<P2 x="2382" y="198" id="6361" /> +<Point x="451" y="1004" /> +<Point x="36" y="1004" /> +<Point x="42" y="48" /> +<Point x="2383" y="42" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5873" index="157" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="5887" num="0" /> +<cdparam x="451" y="1004" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5874" index="158" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="5887" num="1" /> +<cdparam x="36" y="1004" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5875" index="159" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="5887" num="2" /> +<cdparam x="42" y="48" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5876" index="160" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="5887" num="3" /> +<cdparam x="2383" y="42" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5881" index="161" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="5887" num="4" /> +<cdparam x="335" y="1000" /> +<sizeparam width="124" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5877" /> +<TGConnectingPoint num="1" id="5878" /> +<TGConnectingPoint num="2" id="5879" /> +<TGConnectingPoint num="3" id="5880" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5894" index="36" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1275" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5893" /> +<P1 x="1275" y="300" id="6610" /> +<P2 x="1273" y="624" id="6577" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5892" index="162" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="5894" num="0" /> +<cdparam x="1089" y="546" /> +<sizeparam width="367" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5888" /> +<TGConnectingPoint num="1" id="5889" /> +<TGConnectingPoint num="2" id="5890" /> +<TGConnectingPoint num="3" id="5891" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5903" index="37" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2182" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5901" /> +<TGConnectingPoint num="1" id="5902" /> +<P1 x="2182" y="248" id="6347" /> +<P2 x="2007" y="281" id="7172" /> +<Point x="2014" y="250" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5895" index="163" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="5903" num="0" /> +<cdparam x="2014" y="250" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2981" minY="9" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5900" index="164" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="5903" num="1" /> +<cdparam x="1919" y="265" /> +<sizeparam width="260" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5896" /> +<TGConnectingPoint num="1" id="5897" /> +<TGConnectingPoint num="2" id="5898" /> +<TGConnectingPoint num="3" id="5899" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5910" index="38" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1986" y="299" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5909" /> +<P1 x="2007" y="311" id="7173" /> +<P2 x="2016" y="312" id="7161" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5908" index="165" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="5910" num="0" /> +<cdparam x="1986" y="302" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5904" /> +<TGConnectingPoint num="1" id="5905" /> +<TGConnectingPoint num="2" id="5906" /> +<TGConnectingPoint num="3" id="5907" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5925" index="39" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2154" y="354" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5920" /> +<TGConnectingPoint num="1" id="5921" /> +<TGConnectingPoint num="2" id="5922" /> +<TGConnectingPoint num="3" id="5923" /> +<TGConnectingPoint num="4" id="5924" /> +<P1 x="2016" y="342" id="7162" /> +<P2 x="2182" y="248" id="6379" /> +<Point x="2014" y="350" /> +<Point x="1803" y="350" /> +<Point x="1803" y="228" /> +<Point x="2163" y="228" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5911" index="166" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="5925" num="0" /> +<cdparam x="2014" y="350" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5912" index="167" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="5925" num="1" /> +<cdparam x="1803" y="350" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5913" index="168" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="5925" num="2" /> +<cdparam x="1803" y="228" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5914" index="169" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="5925" num="3" /> +<cdparam x="2163" y="228" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5919" index="170" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="5925" num="4" /> +<cdparam x="1846" y="366" /> +<sizeparam width="138" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5915" /> +<TGConnectingPoint num="1" id="5916" /> +<TGConnectingPoint num="2" id="5917" /> +<TGConnectingPoint num="3" id="5918" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5932" index="40" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2297" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5931" /> +<P1 x="2297" y="248" id="6348" /> +<P2 x="2298" y="588" id="6176" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5930" index="171" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="5932" num="0" /> +<cdparam x="2200" y="518" /> +<sizeparam width="442" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5926" /> +<TGConnectingPoint num="1" id="5927" /> +<TGConnectingPoint num="2" id="5928" /> +<TGConnectingPoint num="3" id="5929" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5943" index="41" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2383" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5940" /> +<TGConnectingPoint num="1" id="5941" /> +<TGConnectingPoint num="2" id="5942" /> +<P1 x="2382" y="248" id="6373" /> +<P2 x="2655" y="481" id="6159" /> +<Point x="2383" y="338" /> +<Point x="2658" y="338" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5933" index="172" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="5943" num="0" /> +<cdparam x="2383" y="338" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5934" index="173" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="5943" num="1" /> +<cdparam x="2658" y="338" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5939" index="174" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="5943" num="2" /> +<cdparam x="2441" y="335" /> +<sizeparam width="473" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5935" /> +<TGConnectingPoint num="1" id="5936" /> +<TGConnectingPoint num="2" id="5937" /> +<TGConnectingPoint num="3" id="5938" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5950" index="42" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2413" y="738" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5949" /> +<P1 x="2416" y="776" id="7214" /> +<P2 x="2416" y="848" id="7275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5948" index="175" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="5950" num="0" /> +<cdparam x="2371" y="793" /> +<sizeparam width="155" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5944" /> +<TGConnectingPoint num="1" id="5945" /> +<TGConnectingPoint num="2" id="5946" /> +<TGConnectingPoint num="3" id="5947" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5957" index="43" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2175" y="738" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5956" /> +<P1 x="2174" y="776" id="7211" /> +<P2 x="2174" y="848" id="7272" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5955" index="176" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="5957" num="0" /> +<cdparam x="2108" y="796" /> +<sizeparam width="155" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5951" /> +<TGConnectingPoint num="1" id="5952" /> +<TGConnectingPoint num="2" id="5953" /> +<TGConnectingPoint num="3" id="5954" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5964" index="44" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2297" y="640" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5963" /> +<P1 x="2298" y="638" id="6181" /> +<P2 x="2297" y="726" id="7184" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5962" index="177" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="5964" num="0" /> +<cdparam x="2297" y="683" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5958" /> +<TGConnectingPoint num="1" id="5959" /> +<TGConnectingPoint num="2" id="5960" /> +<TGConnectingPoint num="3" id="5961" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5971" index="45" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2297" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5970" /> +<P1 x="2297" y="898" id="7262" /> +<P2 x="2292" y="941" id="7329" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5969" index="178" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="5971" num="0" /> +<cdparam x="2218" y="918" /> +<sizeparam width="168" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5965" /> +<TGConnectingPoint num="1" id="5966" /> +<TGConnectingPoint num="2" id="5967" /> +<TGConnectingPoint num="3" id="5968" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5986" index="46" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2297" y="970" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5981" /> +<TGConnectingPoint num="1" id="5982" /> +<TGConnectingPoint num="2" id="5983" /> +<TGConnectingPoint num="3" id="5984" /> +<TGConnectingPoint num="4" id="5985" /> +<P1 x="2292" y="971" id="7330" /> +<P2 x="2182" y="198" id="6342" /> +<Point x="2297" y="988" /> +<Point x="1715" y="988" /> +<Point x="1715" y="180" /> +<Point x="2163" y="180" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5972" index="179" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="5986" num="0" /> +<cdparam x="2297" y="988" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5973" index="180" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="5986" num="1" /> +<cdparam x="1715" y="988" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5974" index="181" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="5986" num="2" /> +<cdparam x="1715" y="180" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5975" index="182" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="5986" num="3" /> +<cdparam x="2163" y="180" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5980" index="183" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="5986" num="4" /> +<cdparam x="2047" y="1010" /> +<sizeparam width="127" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5976" /> +<TGConnectingPoint num="1" id="5977" /> +<TGConnectingPoint num="2" id="5978" /> +<TGConnectingPoint num="3" id="5979" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="5993" index="47" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="350" y="241" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5992" /> +<P1 x="350" y="241" id="6764" /> +<P2 x="234" y="242" id="6082" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5991" index="184" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="5993" num="0" /> +<cdparam x="250" y="231" /> +<sizeparam width="98" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5987" /> +<TGConnectingPoint num="1" id="5988" /> +<TGConnectingPoint num="2" id="5989" /> +<TGConnectingPoint num="3" id="5990" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6000" index="48" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1141" y="1068" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="5999" /> +<P1 x="1142" y="1035" id="6421" /> +<P2 x="1132" y="1078" id="7150" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5998" index="185" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="6000" num="0" /> +<cdparam x="1150" y="1065" /> +<sizeparam width="168" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5994" /> +<TGConnectingPoint num="1" id="5995" /> +<TGConnectingPoint num="2" id="5996" /> +<TGConnectingPoint num="3" id="5997" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6007" index="49" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="289" y="628" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6006" /> +<P1 x="284" y="629" id="7140" /> +<P2 x="289" y="659" id="7055" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6005" index="186" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="6007" num="0" /> +<cdparam x="289" y="643" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6001" /> +<TGConnectingPoint num="1" id="6002" /> +<TGConnectingPoint num="2" id="6003" /> +<TGConnectingPoint num="3" id="6004" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6014" index="50" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="424" y="888" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6013" /> +<P1 x="465" y="894" id="6678" /> +<P2 x="449" y="932" id="6326" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6012" index="187" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="6014" num="0" /> +<cdparam x="436" y="909" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6008" /> +<TGConnectingPoint num="1" id="6009" /> +<TGConnectingPoint num="2" id="6010" /> +<TGConnectingPoint num="3" id="6011" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6021" index="51" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2239" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6020" /> +<P1 x="2239" y="248" id="6356" /> +<P2 x="2237" y="345" id="6067" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6019" index="188" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="6021" num="0" /> +<cdparam x="2188" y="283" /> +<sizeparam width="268" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6015" /> +<TGConnectingPoint num="1" id="6016" /> +<TGConnectingPoint num="2" id="6017" /> +<TGConnectingPoint num="3" id="6018" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6036" index="52" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2239" y="430" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6031" /> +<TGConnectingPoint num="1" id="6032" /> +<TGConnectingPoint num="2" id="6033" /> +<TGConnectingPoint num="3" id="6034" /> +<TGConnectingPoint num="4" id="6035" /> +<P1 x="2237" y="375" id="6068" /> +<P2 x="2182" y="223" id="6345" /> +<Point x="2239" y="396" /> +<Point x="1736" y="396" /> +<Point x="1736" y="204" /> +<Point x="2163" y="204" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6022" index="189" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="6036" num="0" /> +<cdparam x="2239" y="396" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6023" index="190" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="6036" num="1" /> +<cdparam x="1736" y="396" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6024" index="191" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="6036" num="2" /> +<cdparam x="1736" y="204" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6025" index="192" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="6036" num="3" /> +<cdparam x="2163" y="204" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6030" index="193" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="6036" num="4" /> +<cdparam x="1986" y="418" /> +<sizeparam width="145" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6026" /> +<TGConnectingPoint num="1" id="6027" /> +<TGConnectingPoint num="2" id="6028" /> +<TGConnectingPoint num="3" id="6029" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6043" index="53" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1199" y="442" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6042" /> +<P1 x="1192" y="443" id="6294" /> +<P2 x="1201" y="464" id="6282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6041" index="194" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="6043" num="0" /> +<cdparam x="1199" y="451" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6037" /> +<TGConnectingPoint num="1" id="6038" /> +<TGConnectingPoint num="2" id="6039" /> +<TGConnectingPoint num="3" id="6040" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="6050" index="54" uid="e13472bc-20ea-49f0-8e34-fec8156b8b67" > +<cdparam x="653" y="476" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="6049" /> +<P1 x="592" y="473" id="6053" /> +<P2 x="611" y="509" id="6911" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6048" index="195" uid="bc15cf1a-8421-4e66-aa73-45d609640775" > +<father id="6050" num="0" /> +<cdparam x="610" y="485" /> +<sizeparam width="149" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6044" /> +<TGConnectingPoint num="1" id="6045" /> +<TGConnectingPoint num="2" id="6046" /> +<TGConnectingPoint num="3" id="6047" /> +<extraparam> +<guard value="[motorsCommand<=5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5107" id="6066" index="55" uid="4596cc5f-7777-453b-87aa-ad4719bb75ed" > +<cdparam x="555" y="460" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6051" /> +<TGConnectingPoint num="1" id="6052" /> +<TGConnectingPoint num="2" id="6053" /> +<TGConnectingPoint num="3" id="6054" /> +<TGConnectingPoint num="4" id="6055" /> +<TGConnectingPoint num="5" id="6056" /> +<TGConnectingPoint num="6" id="6057" /> +<TGConnectingPoint num="7" id="6058" /> +<TGConnectingPoint num="8" id="6059" /> +<TGConnectingPoint num="9" id="6060" /> +<TGConnectingPoint num="10" id="6061" /> +<TGConnectingPoint num="11" id="6062" /> +<TGConnectingPoint num="12" id="6063" /> +<TGConnectingPoint num="13" id="6064" /> +<TGConnectingPoint num="14" id="6065" /> +</COMPONENT> + +<COMPONENT type="5104" id="6077" index="56" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2079" y="350" /> +<sizeparam width="317" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6067" /> +<TGConnectingPoint num="1" id="6068" /> +<TGConnectingPoint num="2" id="6069" /> +<TGConnectingPoint num="3" id="6070" /> +<TGConnectingPoint num="4" id="6071" /> +<TGConnectingPoint num="5" id="6072" /> +<TGConnectingPoint num="6" id="6073" /> +<TGConnectingPoint num="7" id="6074" /> +<TGConnectingPoint num="8" id="6075" /> +<TGConnectingPoint num="9" id="6076" /> +</COMPONENT> + +<COMPONENT type="5101" id="6079" index="57" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2511" y="228" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6078" /> +</COMPONENT> + +<COMPONENT type="5101" id="6081" index="58" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1522" y="280" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6080" /> +</COMPONENT> + +<COMPONENT type="5101" id="6083" index="59" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="225" y="247" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6082" /> +</COMPONENT> + +<COMPONENT type="5101" id="6085" index="60" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2536" y="683" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6084" /> +</COMPONENT> + +<COMPONENT type="5106" id="6158" index="61" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2462" y="588" /> +<sizeparam width="167" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6086" /> +<TGConnectingPoint num="1" id="6087" /> +<TGConnectingPoint num="2" id="6088" /> +<TGConnectingPoint num="3" id="6089" /> +<TGConnectingPoint num="4" id="6090" /> +<TGConnectingPoint num="5" id="6091" /> +<TGConnectingPoint num="6" id="6092" /> +<TGConnectingPoint num="7" id="6093" /> +<TGConnectingPoint num="8" id="6094" /> +<TGConnectingPoint num="9" id="6095" /> +<TGConnectingPoint num="10" id="6096" /> +<TGConnectingPoint num="11" id="6097" /> +<TGConnectingPoint num="12" id="6098" /> +<TGConnectingPoint num="13" id="6099" /> +<TGConnectingPoint num="14" id="6100" /> +<TGConnectingPoint num="15" id="6101" /> +<TGConnectingPoint num="16" id="6102" /> +<TGConnectingPoint num="17" id="6103" /> +<TGConnectingPoint num="18" id="6104" /> +<TGConnectingPoint num="19" id="6105" /> +<TGConnectingPoint num="20" id="6106" /> +<TGConnectingPoint num="21" id="6107" /> +<TGConnectingPoint num="22" id="6108" /> +<TGConnectingPoint num="23" id="6109" /> +<TGConnectingPoint num="24" id="6110" /> +<TGConnectingPoint num="25" id="6111" /> +<TGConnectingPoint num="26" id="6112" /> +<TGConnectingPoint num="27" id="6113" /> +<TGConnectingPoint num="28" id="6114" /> +<TGConnectingPoint num="29" id="6115" /> +<TGConnectingPoint num="30" id="6116" /> +<TGConnectingPoint num="31" id="6117" /> +<TGConnectingPoint num="32" id="6118" /> +<TGConnectingPoint num="33" id="6119" /> +<TGConnectingPoint num="34" id="6120" /> +<TGConnectingPoint num="35" id="6121" /> +<TGConnectingPoint num="36" id="6122" /> +<TGConnectingPoint num="37" id="6123" /> +<TGConnectingPoint num="38" id="6124" /> +<TGConnectingPoint num="39" id="6125" /> +<TGConnectingPoint num="40" id="6126" /> +<TGConnectingPoint num="41" id="6127" /> +<TGConnectingPoint num="42" id="6128" /> +<TGConnectingPoint num="43" id="6129" /> +<TGConnectingPoint num="44" id="6130" /> +<TGConnectingPoint num="45" id="6131" /> +<TGConnectingPoint num="46" id="6132" /> +<TGConnectingPoint num="47" id="6133" /> +<TGConnectingPoint num="48" id="6134" /> +<TGConnectingPoint num="49" id="6135" /> +<TGConnectingPoint num="50" id="6136" /> +<TGConnectingPoint num="51" id="6137" /> +<TGConnectingPoint num="52" id="6138" /> +<TGConnectingPoint num="53" id="6139" /> +<TGConnectingPoint num="54" id="6140" /> +<TGConnectingPoint num="55" id="6141" /> +<TGConnectingPoint num="56" id="6142" /> +<TGConnectingPoint num="57" id="6143" /> +<TGConnectingPoint num="58" id="6144" /> +<TGConnectingPoint num="59" id="6145" /> +<TGConnectingPoint num="60" id="6146" /> +<TGConnectingPoint num="61" id="6147" /> +<TGConnectingPoint num="62" id="6148" /> +<TGConnectingPoint num="63" id="6149" /> +<TGConnectingPoint num="64" id="6150" /> +<TGConnectingPoint num="65" id="6151" /> +<TGConnectingPoint num="66" id="6152" /> +<TGConnectingPoint num="67" id="6153" /> +<TGConnectingPoint num="68" id="6154" /> +<TGConnectingPoint num="69" id="6155" /> +<TGConnectingPoint num="70" id="6156" /> +<TGConnectingPoint num="71" id="6157" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="6174" index="62" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2642" y="491" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6159" /> +<TGConnectingPoint num="1" id="6160" /> +<TGConnectingPoint num="2" id="6161" /> +<TGConnectingPoint num="3" id="6162" /> +<TGConnectingPoint num="4" id="6163" /> +<TGConnectingPoint num="5" id="6164" /> +<TGConnectingPoint num="6" id="6165" /> +<TGConnectingPoint num="7" id="6166" /> +<TGConnectingPoint num="8" id="6167" /> +<TGConnectingPoint num="9" id="6168" /> +<TGConnectingPoint num="10" id="6169" /> +<TGConnectingPoint num="11" id="6170" /> +<TGConnectingPoint num="12" id="6171" /> +<TGConnectingPoint num="13" id="6172" /> +<TGConnectingPoint num="14" id="6173" /> +</COMPONENT> + +<COMPONENT type="5106" id="6247" index="63" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2215" y="588" /> +<sizeparam width="167" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6175" /> +<TGConnectingPoint num="1" id="6176" /> +<TGConnectingPoint num="2" id="6177" /> +<TGConnectingPoint num="3" id="6178" /> +<TGConnectingPoint num="4" id="6179" /> +<TGConnectingPoint num="5" id="6180" /> +<TGConnectingPoint num="6" id="6181" /> +<TGConnectingPoint num="7" id="6182" /> +<TGConnectingPoint num="8" id="6183" /> +<TGConnectingPoint num="9" id="6184" /> +<TGConnectingPoint num="10" id="6185" /> +<TGConnectingPoint num="11" id="6186" /> +<TGConnectingPoint num="12" id="6187" /> +<TGConnectingPoint num="13" id="6188" /> +<TGConnectingPoint num="14" id="6189" /> +<TGConnectingPoint num="15" id="6190" /> +<TGConnectingPoint num="16" id="6191" /> +<TGConnectingPoint num="17" id="6192" /> +<TGConnectingPoint num="18" id="6193" /> +<TGConnectingPoint num="19" id="6194" /> +<TGConnectingPoint num="20" id="6195" /> +<TGConnectingPoint num="21" id="6196" /> +<TGConnectingPoint num="22" id="6197" /> +<TGConnectingPoint num="23" id="6198" /> +<TGConnectingPoint num="24" id="6199" /> +<TGConnectingPoint num="25" id="6200" /> +<TGConnectingPoint num="26" id="6201" /> +<TGConnectingPoint num="27" id="6202" /> +<TGConnectingPoint num="28" id="6203" /> +<TGConnectingPoint num="29" id="6204" /> +<TGConnectingPoint num="30" id="6205" /> +<TGConnectingPoint num="31" id="6206" /> +<TGConnectingPoint num="32" id="6207" /> +<TGConnectingPoint num="33" id="6208" /> +<TGConnectingPoint num="34" id="6209" /> +<TGConnectingPoint num="35" id="6210" /> +<TGConnectingPoint num="36" id="6211" /> +<TGConnectingPoint num="37" id="6212" /> +<TGConnectingPoint num="38" id="6213" /> +<TGConnectingPoint num="39" id="6214" /> +<TGConnectingPoint num="40" id="6215" /> +<TGConnectingPoint num="41" id="6216" /> +<TGConnectingPoint num="42" id="6217" /> +<TGConnectingPoint num="43" id="6218" /> +<TGConnectingPoint num="44" id="6219" /> +<TGConnectingPoint num="45" id="6220" /> +<TGConnectingPoint num="46" id="6221" /> +<TGConnectingPoint num="47" id="6222" /> +<TGConnectingPoint num="48" id="6223" /> +<TGConnectingPoint num="49" id="6224" /> +<TGConnectingPoint num="50" id="6225" /> +<TGConnectingPoint num="51" id="6226" /> +<TGConnectingPoint num="52" id="6227" /> +<TGConnectingPoint num="53" id="6228" /> +<TGConnectingPoint num="54" id="6229" /> +<TGConnectingPoint num="55" id="6230" /> +<TGConnectingPoint num="56" id="6231" /> +<TGConnectingPoint num="57" id="6232" /> +<TGConnectingPoint num="58" id="6233" /> +<TGConnectingPoint num="59" id="6234" /> +<TGConnectingPoint num="60" id="6235" /> +<TGConnectingPoint num="61" id="6236" /> +<TGConnectingPoint num="62" id="6237" /> +<TGConnectingPoint num="63" id="6238" /> +<TGConnectingPoint num="64" id="6239" /> +<TGConnectingPoint num="65" id="6240" /> +<TGConnectingPoint num="66" id="6241" /> +<TGConnectingPoint num="67" id="6242" /> +<TGConnectingPoint num="68" id="6243" /> +<TGConnectingPoint num="69" id="6244" /> +<TGConnectingPoint num="70" id="6245" /> +<TGConnectingPoint num="71" id="6246" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="6264" index="64" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="49" y="61" /> +<sizeparam width="374" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6248" /> +<TGConnectingPoint num="1" id="6249" /> +<TGConnectingPoint num="2" id="6250" /> +<TGConnectingPoint num="3" id="6251" /> +<TGConnectingPoint num="4" id="6252" /> +<TGConnectingPoint num="5" id="6253" /> +<TGConnectingPoint num="6" id="6254" /> +<TGConnectingPoint num="7" id="6255" /> +<TGConnectingPoint num="8" id="6256" /> +<TGConnectingPoint num="9" id="6257" /> +<TGConnectingPoint num="10" id="6258" /> +<TGConnectingPoint num="11" id="6259" /> +<TGConnectingPoint num="12" id="6260" /> +<TGConnectingPoint num="13" id="6261" /> +<TGConnectingPoint num="14" id="6262" /> +<TGConnectingPoint num="15" id="6263" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="6281" index="65" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="241" y="1052" /> +<sizeparam width="234" height="39" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6265" /> +<TGConnectingPoint num="1" id="6266" /> +<TGConnectingPoint num="2" id="6267" /> +<TGConnectingPoint num="3" id="6268" /> +<TGConnectingPoint num="4" id="6269" /> +<TGConnectingPoint num="5" id="6270" /> +<TGConnectingPoint num="6" id="6271" /> +<TGConnectingPoint num="7" id="6272" /> +<TGConnectingPoint num="8" id="6273" /> +<TGConnectingPoint num="9" id="6274" /> +<TGConnectingPoint num="10" id="6275" /> +<TGConnectingPoint num="11" id="6276" /> +<TGConnectingPoint num="12" id="6277" /> +<TGConnectingPoint num="13" id="6278" /> +<TGConnectingPoint num="14" id="6279" /> +<TGConnectingPoint num="15" id="6280" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="6292" index="66" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1053" y="469" /> +<sizeparam width="297" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6282" /> +<TGConnectingPoint num="1" id="6283" /> +<TGConnectingPoint num="2" id="6284" /> +<TGConnectingPoint num="3" id="6285" /> +<TGConnectingPoint num="4" id="6286" /> +<TGConnectingPoint num="5" id="6287" /> +<TGConnectingPoint num="6" id="6288" /> +<TGConnectingPoint num="7" id="6289" /> +<TGConnectingPoint num="8" id="6290" /> +<TGConnectingPoint num="9" id="6291" /> +</COMPONENT> + +<COMPONENT type="5103" id="6303" index="67" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1021" y="418" /> +<sizeparam width="343" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6293" /> +<TGConnectingPoint num="1" id="6294" /> +<TGConnectingPoint num="2" id="6295" /> +<TGConnectingPoint num="3" id="6296" /> +<TGConnectingPoint num="4" id="6297" /> +<TGConnectingPoint num="5" id="6298" /> +<TGConnectingPoint num="6" id="6299" /> +<TGConnectingPoint num="7" id="6300" /> +<TGConnectingPoint num="8" id="6301" /> +<TGConnectingPoint num="9" id="6302" /> +</COMPONENT> + +<COMPONENT type="5103" id="6314" index="68" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="350" y="296" /> +<sizeparam width="343" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6304" /> +<TGConnectingPoint num="1" id="6305" /> +<TGConnectingPoint num="2" id="6306" /> +<TGConnectingPoint num="3" id="6307" /> +<TGConnectingPoint num="4" id="6308" /> +<TGConnectingPoint num="5" id="6309" /> +<TGConnectingPoint num="6" id="6310" /> +<TGConnectingPoint num="7" id="6311" /> +<TGConnectingPoint num="8" id="6312" /> +<TGConnectingPoint num="9" id="6313" /> +</COMPONENT> + +<COMPONENT type="5104" id="6325" index="69" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="382" y="329" /> +<sizeparam width="297" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6315" /> +<TGConnectingPoint num="1" id="6316" /> +<TGConnectingPoint num="2" id="6317" /> +<TGConnectingPoint num="3" id="6318" /> +<TGConnectingPoint num="4" id="6319" /> +<TGConnectingPoint num="5" id="6320" /> +<TGConnectingPoint num="6" id="6321" /> +<TGConnectingPoint num="7" id="6322" /> +<TGConnectingPoint num="8" id="6323" /> +<TGConnectingPoint num="9" id="6324" /> +</COMPONENT> + +<COMPONENT type="5107" id="6341" index="70" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="436" y="942" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6326" /> +<TGConnectingPoint num="1" id="6327" /> +<TGConnectingPoint num="2" id="6328" /> +<TGConnectingPoint num="3" id="6329" /> +<TGConnectingPoint num="4" id="6330" /> +<TGConnectingPoint num="5" id="6331" /> +<TGConnectingPoint num="6" id="6332" /> +<TGConnectingPoint num="7" id="6333" /> +<TGConnectingPoint num="8" id="6334" /> +<TGConnectingPoint num="9" id="6335" /> +<TGConnectingPoint num="10" id="6336" /> +<TGConnectingPoint num="11" id="6337" /> +<TGConnectingPoint num="12" id="6338" /> +<TGConnectingPoint num="13" id="6339" /> +<TGConnectingPoint num="14" id="6340" /> +</COMPONENT> + +<COMPONENT type="5106" id="6414" index="71" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2182" y="198" /> +<sizeparam width="231" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6342" /> +<TGConnectingPoint num="1" id="6343" /> +<TGConnectingPoint num="2" id="6344" /> +<TGConnectingPoint num="3" id="6345" /> +<TGConnectingPoint num="4" id="6346" /> +<TGConnectingPoint num="5" id="6347" /> +<TGConnectingPoint num="6" id="6348" /> +<TGConnectingPoint num="7" id="6349" /> +<TGConnectingPoint num="8" id="6350" /> +<TGConnectingPoint num="9" id="6351" /> +<TGConnectingPoint num="10" id="6352" /> +<TGConnectingPoint num="11" id="6353" /> +<TGConnectingPoint num="12" id="6354" /> +<TGConnectingPoint num="13" id="6355" /> +<TGConnectingPoint num="14" id="6356" /> +<TGConnectingPoint num="15" id="6357" /> +<TGConnectingPoint num="16" id="6358" /> +<TGConnectingPoint num="17" id="6359" /> +<TGConnectingPoint num="18" id="6360" /> +<TGConnectingPoint num="19" id="6361" /> +<TGConnectingPoint num="20" id="6362" /> +<TGConnectingPoint num="21" id="6363" /> +<TGConnectingPoint num="22" id="6364" /> +<TGConnectingPoint num="23" id="6365" /> +<TGConnectingPoint num="24" id="6366" /> +<TGConnectingPoint num="25" id="6367" /> +<TGConnectingPoint num="26" id="6368" /> +<TGConnectingPoint num="27" id="6369" /> +<TGConnectingPoint num="28" id="6370" /> +<TGConnectingPoint num="29" id="6371" /> +<TGConnectingPoint num="30" id="6372" /> +<TGConnectingPoint num="31" id="6373" /> +<TGConnectingPoint num="32" id="6374" /> +<TGConnectingPoint num="33" id="6375" /> +<TGConnectingPoint num="34" id="6376" /> +<TGConnectingPoint num="35" id="6377" /> +<TGConnectingPoint num="36" id="6378" /> +<TGConnectingPoint num="37" id="6379" /> +<TGConnectingPoint num="38" id="6380" /> +<TGConnectingPoint num="39" id="6381" /> +<TGConnectingPoint num="40" id="6382" /> +<TGConnectingPoint num="41" id="6383" /> +<TGConnectingPoint num="42" id="6384" /> +<TGConnectingPoint num="43" id="6385" /> +<TGConnectingPoint num="44" id="6386" /> +<TGConnectingPoint num="45" id="6387" /> +<TGConnectingPoint num="46" id="6388" /> +<TGConnectingPoint num="47" id="6389" /> +<TGConnectingPoint num="48" id="6390" /> +<TGConnectingPoint num="49" id="6391" /> +<TGConnectingPoint num="50" id="6392" /> +<TGConnectingPoint num="51" id="6393" /> +<TGConnectingPoint num="52" id="6394" /> +<TGConnectingPoint num="53" id="6395" /> +<TGConnectingPoint num="54" id="6396" /> +<TGConnectingPoint num="55" id="6397" /> +<TGConnectingPoint num="56" id="6398" /> +<TGConnectingPoint num="57" id="6399" /> +<TGConnectingPoint num="58" id="6400" /> +<TGConnectingPoint num="59" id="6401" /> +<TGConnectingPoint num="60" id="6402" /> +<TGConnectingPoint num="61" id="6403" /> +<TGConnectingPoint num="62" id="6404" /> +<TGConnectingPoint num="63" id="6405" /> +<TGConnectingPoint num="64" id="6406" /> +<TGConnectingPoint num="65" id="6407" /> +<TGConnectingPoint num="66" id="6408" /> +<TGConnectingPoint num="67" id="6409" /> +<TGConnectingPoint num="68" id="6410" /> +<TGConnectingPoint num="69" id="6411" /> +<TGConnectingPoint num="70" id="6412" /> +<TGConnectingPoint num="71" id="6413" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="6487" index="72" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="1007" y="985" /> +<sizeparam width="270" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6415" /> +<TGConnectingPoint num="1" id="6416" /> +<TGConnectingPoint num="2" id="6417" /> +<TGConnectingPoint num="3" id="6418" /> +<TGConnectingPoint num="4" id="6419" /> +<TGConnectingPoint num="5" id="6420" /> +<TGConnectingPoint num="6" id="6421" /> +<TGConnectingPoint num="7" id="6422" /> +<TGConnectingPoint num="8" id="6423" /> +<TGConnectingPoint num="9" id="6424" /> +<TGConnectingPoint num="10" id="6425" /> +<TGConnectingPoint num="11" id="6426" /> +<TGConnectingPoint num="12" id="6427" /> +<TGConnectingPoint num="13" id="6428" /> +<TGConnectingPoint num="14" id="6429" /> +<TGConnectingPoint num="15" id="6430" /> +<TGConnectingPoint num="16" id="6431" /> +<TGConnectingPoint num="17" id="6432" /> +<TGConnectingPoint num="18" id="6433" /> +<TGConnectingPoint num="19" id="6434" /> +<TGConnectingPoint num="20" id="6435" /> +<TGConnectingPoint num="21" id="6436" /> +<TGConnectingPoint num="22" id="6437" /> +<TGConnectingPoint num="23" id="6438" /> +<TGConnectingPoint num="24" id="6439" /> +<TGConnectingPoint num="25" id="6440" /> +<TGConnectingPoint num="26" id="6441" /> +<TGConnectingPoint num="27" id="6442" /> +<TGConnectingPoint num="28" id="6443" /> +<TGConnectingPoint num="29" id="6444" /> +<TGConnectingPoint num="30" id="6445" /> +<TGConnectingPoint num="31" id="6446" /> +<TGConnectingPoint num="32" id="6447" /> +<TGConnectingPoint num="33" id="6448" /> +<TGConnectingPoint num="34" id="6449" /> +<TGConnectingPoint num="35" id="6450" /> +<TGConnectingPoint num="36" id="6451" /> +<TGConnectingPoint num="37" id="6452" /> +<TGConnectingPoint num="38" id="6453" /> +<TGConnectingPoint num="39" id="6454" /> +<TGConnectingPoint num="40" id="6455" /> +<TGConnectingPoint num="41" id="6456" /> +<TGConnectingPoint num="42" id="6457" /> +<TGConnectingPoint num="43" id="6458" /> +<TGConnectingPoint num="44" id="6459" /> +<TGConnectingPoint num="45" id="6460" /> +<TGConnectingPoint num="46" id="6461" /> +<TGConnectingPoint num="47" id="6462" /> +<TGConnectingPoint num="48" id="6463" /> +<TGConnectingPoint num="49" id="6464" /> +<TGConnectingPoint num="50" id="6465" /> +<TGConnectingPoint num="51" id="6466" /> +<TGConnectingPoint num="52" id="6467" /> +<TGConnectingPoint num="53" id="6468" /> +<TGConnectingPoint num="54" id="6469" /> +<TGConnectingPoint num="55" id="6470" /> +<TGConnectingPoint num="56" id="6471" /> +<TGConnectingPoint num="57" id="6472" /> +<TGConnectingPoint num="58" id="6473" /> +<TGConnectingPoint num="59" id="6474" /> +<TGConnectingPoint num="60" id="6475" /> +<TGConnectingPoint num="61" id="6476" /> +<TGConnectingPoint num="62" id="6477" /> +<TGConnectingPoint num="63" id="6478" /> +<TGConnectingPoint num="64" id="6479" /> +<TGConnectingPoint num="65" id="6480" /> +<TGConnectingPoint num="66" id="6481" /> +<TGConnectingPoint num="67" id="6482" /> +<TGConnectingPoint num="68" id="6483" /> +<TGConnectingPoint num="69" id="6484" /> +<TGConnectingPoint num="70" id="6485" /> +<TGConnectingPoint num="71" id="6486" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="6560" index="73" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="1007" y="860" /> +<sizeparam width="270" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6488" /> +<TGConnectingPoint num="1" id="6489" /> +<TGConnectingPoint num="2" id="6490" /> +<TGConnectingPoint num="3" id="6491" /> +<TGConnectingPoint num="4" id="6492" /> +<TGConnectingPoint num="5" id="6493" /> +<TGConnectingPoint num="6" id="6494" /> +<TGConnectingPoint num="7" id="6495" /> +<TGConnectingPoint num="8" id="6496" /> +<TGConnectingPoint num="9" id="6497" /> +<TGConnectingPoint num="10" id="6498" /> +<TGConnectingPoint num="11" id="6499" /> +<TGConnectingPoint num="12" id="6500" /> +<TGConnectingPoint num="13" id="6501" /> +<TGConnectingPoint num="14" id="6502" /> +<TGConnectingPoint num="15" id="6503" /> +<TGConnectingPoint num="16" id="6504" /> +<TGConnectingPoint num="17" id="6505" /> +<TGConnectingPoint num="18" id="6506" /> +<TGConnectingPoint num="19" id="6507" /> +<TGConnectingPoint num="20" id="6508" /> +<TGConnectingPoint num="21" id="6509" /> +<TGConnectingPoint num="22" id="6510" /> +<TGConnectingPoint num="23" id="6511" /> +<TGConnectingPoint num="24" id="6512" /> +<TGConnectingPoint num="25" id="6513" /> +<TGConnectingPoint num="26" id="6514" /> +<TGConnectingPoint num="27" id="6515" /> +<TGConnectingPoint num="28" id="6516" /> +<TGConnectingPoint num="29" id="6517" /> +<TGConnectingPoint num="30" id="6518" /> +<TGConnectingPoint num="31" id="6519" /> +<TGConnectingPoint num="32" id="6520" /> +<TGConnectingPoint num="33" id="6521" /> +<TGConnectingPoint num="34" id="6522" /> +<TGConnectingPoint num="35" id="6523" /> +<TGConnectingPoint num="36" id="6524" /> +<TGConnectingPoint num="37" id="6525" /> +<TGConnectingPoint num="38" id="6526" /> +<TGConnectingPoint num="39" id="6527" /> +<TGConnectingPoint num="40" id="6528" /> +<TGConnectingPoint num="41" id="6529" /> +<TGConnectingPoint num="42" id="6530" /> +<TGConnectingPoint num="43" id="6531" /> +<TGConnectingPoint num="44" id="6532" /> +<TGConnectingPoint num="45" id="6533" /> +<TGConnectingPoint num="46" id="6534" /> +<TGConnectingPoint num="47" id="6535" /> +<TGConnectingPoint num="48" id="6536" /> +<TGConnectingPoint num="49" id="6537" /> +<TGConnectingPoint num="50" id="6538" /> +<TGConnectingPoint num="51" id="6539" /> +<TGConnectingPoint num="52" id="6540" /> +<TGConnectingPoint num="53" id="6541" /> +<TGConnectingPoint num="54" id="6542" /> +<TGConnectingPoint num="55" id="6543" /> +<TGConnectingPoint num="56" id="6544" /> +<TGConnectingPoint num="57" id="6545" /> +<TGConnectingPoint num="58" id="6546" /> +<TGConnectingPoint num="59" id="6547" /> +<TGConnectingPoint num="60" id="6548" /> +<TGConnectingPoint num="61" id="6549" /> +<TGConnectingPoint num="62" id="6550" /> +<TGConnectingPoint num="63" id="6551" /> +<TGConnectingPoint num="64" id="6552" /> +<TGConnectingPoint num="65" id="6553" /> +<TGConnectingPoint num="66" id="6554" /> +<TGConnectingPoint num="67" id="6555" /> +<TGConnectingPoint num="68" id="6556" /> +<TGConnectingPoint num="69" id="6557" /> +<TGConnectingPoint num="70" id="6558" /> +<TGConnectingPoint num="71" id="6559" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="6576" index="74" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1516" y="659" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6561" /> +<TGConnectingPoint num="1" id="6562" /> +<TGConnectingPoint num="2" id="6563" /> +<TGConnectingPoint num="3" id="6564" /> +<TGConnectingPoint num="4" id="6565" /> +<TGConnectingPoint num="5" id="6566" /> +<TGConnectingPoint num="6" id="6567" /> +<TGConnectingPoint num="7" id="6568" /> +<TGConnectingPoint num="8" id="6569" /> +<TGConnectingPoint num="9" id="6570" /> +<TGConnectingPoint num="10" id="6571" /> +<TGConnectingPoint num="11" id="6572" /> +<TGConnectingPoint num="12" id="6573" /> +<TGConnectingPoint num="13" id="6574" /> +<TGConnectingPoint num="14" id="6575" /> +</COMPONENT> + +<COMPONENT type="5107" id="6592" index="75" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1260" y="634" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6577" /> +<TGConnectingPoint num="1" id="6578" /> +<TGConnectingPoint num="2" id="6579" /> +<TGConnectingPoint num="3" id="6580" /> +<TGConnectingPoint num="4" id="6581" /> +<TGConnectingPoint num="5" id="6582" /> +<TGConnectingPoint num="6" id="6583" /> +<TGConnectingPoint num="7" id="6584" /> +<TGConnectingPoint num="8" id="6585" /> +<TGConnectingPoint num="9" id="6586" /> +<TGConnectingPoint num="10" id="6587" /> +<TGConnectingPoint num="11" id="6588" /> +<TGConnectingPoint num="12" id="6589" /> +<TGConnectingPoint num="13" id="6590" /> +<TGConnectingPoint num="14" id="6591" /> +</COMPONENT> + +<COMPONENT type="5104" id="6603" index="76" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="999" y="338" /> +<sizeparam width="317" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6593" /> +<TGConnectingPoint num="1" id="6594" /> +<TGConnectingPoint num="2" id="6595" /> +<TGConnectingPoint num="3" id="6596" /> +<TGConnectingPoint num="4" id="6597" /> +<TGConnectingPoint num="5" id="6598" /> +<TGConnectingPoint num="6" id="6599" /> +<TGConnectingPoint num="7" id="6600" /> +<TGConnectingPoint num="8" id="6601" /> +<TGConnectingPoint num="9" id="6602" /> +</COMPONENT> + +<COMPONENT type="5106" id="6676" index="77" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1123" y="250" /> +<sizeparam width="304" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6604" /> +<TGConnectingPoint num="1" id="6605" /> +<TGConnectingPoint num="2" id="6606" /> +<TGConnectingPoint num="3" id="6607" /> +<TGConnectingPoint num="4" id="6608" /> +<TGConnectingPoint num="5" id="6609" /> +<TGConnectingPoint num="6" id="6610" /> +<TGConnectingPoint num="7" id="6611" /> +<TGConnectingPoint num="8" id="6612" /> +<TGConnectingPoint num="9" id="6613" /> +<TGConnectingPoint num="10" id="6614" /> +<TGConnectingPoint num="11" id="6615" /> +<TGConnectingPoint num="12" id="6616" /> +<TGConnectingPoint num="13" id="6617" /> +<TGConnectingPoint num="14" id="6618" /> +<TGConnectingPoint num="15" id="6619" /> +<TGConnectingPoint num="16" id="6620" /> +<TGConnectingPoint num="17" id="6621" /> +<TGConnectingPoint num="18" id="6622" /> +<TGConnectingPoint num="19" id="6623" /> +<TGConnectingPoint num="20" id="6624" /> +<TGConnectingPoint num="21" id="6625" /> +<TGConnectingPoint num="22" id="6626" /> +<TGConnectingPoint num="23" id="6627" /> +<TGConnectingPoint num="24" id="6628" /> +<TGConnectingPoint num="25" id="6629" /> +<TGConnectingPoint num="26" id="6630" /> +<TGConnectingPoint num="27" id="6631" /> +<TGConnectingPoint num="28" id="6632" /> +<TGConnectingPoint num="29" id="6633" /> +<TGConnectingPoint num="30" id="6634" /> +<TGConnectingPoint num="31" id="6635" /> +<TGConnectingPoint num="32" id="6636" /> +<TGConnectingPoint num="33" id="6637" /> +<TGConnectingPoint num="34" id="6638" /> +<TGConnectingPoint num="35" id="6639" /> +<TGConnectingPoint num="36" id="6640" /> +<TGConnectingPoint num="37" id="6641" /> +<TGConnectingPoint num="38" id="6642" /> +<TGConnectingPoint num="39" id="6643" /> +<TGConnectingPoint num="40" id="6644" /> +<TGConnectingPoint num="41" id="6645" /> +<TGConnectingPoint num="42" id="6646" /> +<TGConnectingPoint num="43" id="6647" /> +<TGConnectingPoint num="44" id="6648" /> +<TGConnectingPoint num="45" id="6649" /> +<TGConnectingPoint num="46" id="6650" /> +<TGConnectingPoint num="47" id="6651" /> +<TGConnectingPoint num="48" id="6652" /> +<TGConnectingPoint num="49" id="6653" /> +<TGConnectingPoint num="50" id="6654" /> +<TGConnectingPoint num="51" id="6655" /> +<TGConnectingPoint num="52" id="6656" /> +<TGConnectingPoint num="53" id="6657" /> +<TGConnectingPoint num="54" id="6658" /> +<TGConnectingPoint num="55" id="6659" /> +<TGConnectingPoint num="56" id="6660" /> +<TGConnectingPoint num="57" id="6661" /> +<TGConnectingPoint num="58" id="6662" /> +<TGConnectingPoint num="59" id="6663" /> +<TGConnectingPoint num="60" id="6664" /> +<TGConnectingPoint num="61" id="6665" /> +<TGConnectingPoint num="62" id="6666" /> +<TGConnectingPoint num="63" id="6667" /> +<TGConnectingPoint num="64" id="6668" /> +<TGConnectingPoint num="65" id="6669" /> +<TGConnectingPoint num="66" id="6670" /> +<TGConnectingPoint num="67" id="6671" /> +<TGConnectingPoint num="68" id="6672" /> +<TGConnectingPoint num="69" id="6673" /> +<TGConnectingPoint num="70" id="6674" /> +<TGConnectingPoint num="71" id="6675" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="6687" index="78" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="306" y="869" /> +<sizeparam width="319" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6677" /> +<TGConnectingPoint num="1" id="6678" /> +<TGConnectingPoint num="2" id="6679" /> +<TGConnectingPoint num="3" id="6680" /> +<TGConnectingPoint num="4" id="6681" /> +<TGConnectingPoint num="5" id="6682" /> +<TGConnectingPoint num="6" id="6683" /> +<TGConnectingPoint num="7" id="6684" /> +<TGConnectingPoint num="8" id="6685" /> +<TGConnectingPoint num="9" id="6686" /> +</COMPONENT> + +<COMPONENT type="5106" id="6760" index="79" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="289" y="387" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6688" /> +<TGConnectingPoint num="1" id="6689" /> +<TGConnectingPoint num="2" id="6690" /> +<TGConnectingPoint num="3" id="6691" /> +<TGConnectingPoint num="4" id="6692" /> +<TGConnectingPoint num="5" id="6693" /> +<TGConnectingPoint num="6" id="6694" /> +<TGConnectingPoint num="7" id="6695" /> +<TGConnectingPoint num="8" id="6696" /> +<TGConnectingPoint num="9" id="6697" /> +<TGConnectingPoint num="10" id="6698" /> +<TGConnectingPoint num="11" id="6699" /> +<TGConnectingPoint num="12" id="6700" /> +<TGConnectingPoint num="13" id="6701" /> +<TGConnectingPoint num="14" id="6702" /> +<TGConnectingPoint num="15" id="6703" /> +<TGConnectingPoint num="16" id="6704" /> +<TGConnectingPoint num="17" id="6705" /> +<TGConnectingPoint num="18" id="6706" /> +<TGConnectingPoint num="19" id="6707" /> +<TGConnectingPoint num="20" id="6708" /> +<TGConnectingPoint num="21" id="6709" /> +<TGConnectingPoint num="22" id="6710" /> +<TGConnectingPoint num="23" id="6711" /> +<TGConnectingPoint num="24" id="6712" /> +<TGConnectingPoint num="25" id="6713" /> +<TGConnectingPoint num="26" id="6714" /> +<TGConnectingPoint num="27" id="6715" /> +<TGConnectingPoint num="28" id="6716" /> +<TGConnectingPoint num="29" id="6717" /> +<TGConnectingPoint num="30" id="6718" /> +<TGConnectingPoint num="31" id="6719" /> +<TGConnectingPoint num="32" id="6720" /> +<TGConnectingPoint num="33" id="6721" /> +<TGConnectingPoint num="34" id="6722" /> +<TGConnectingPoint num="35" id="6723" /> +<TGConnectingPoint num="36" id="6724" /> +<TGConnectingPoint num="37" id="6725" /> +<TGConnectingPoint num="38" id="6726" /> +<TGConnectingPoint num="39" id="6727" /> +<TGConnectingPoint num="40" id="6728" /> +<TGConnectingPoint num="41" id="6729" /> +<TGConnectingPoint num="42" id="6730" /> +<TGConnectingPoint num="43" id="6731" /> +<TGConnectingPoint num="44" id="6732" /> +<TGConnectingPoint num="45" id="6733" /> +<TGConnectingPoint num="46" id="6734" /> +<TGConnectingPoint num="47" id="6735" /> +<TGConnectingPoint num="48" id="6736" /> +<TGConnectingPoint num="49" id="6737" /> +<TGConnectingPoint num="50" id="6738" /> +<TGConnectingPoint num="51" id="6739" /> +<TGConnectingPoint num="52" id="6740" /> +<TGConnectingPoint num="53" id="6741" /> +<TGConnectingPoint num="54" id="6742" /> +<TGConnectingPoint num="55" id="6743" /> +<TGConnectingPoint num="56" id="6744" /> +<TGConnectingPoint num="57" id="6745" /> +<TGConnectingPoint num="58" id="6746" /> +<TGConnectingPoint num="59" id="6747" /> +<TGConnectingPoint num="60" id="6748" /> +<TGConnectingPoint num="61" id="6749" /> +<TGConnectingPoint num="62" id="6750" /> +<TGConnectingPoint num="63" id="6751" /> +<TGConnectingPoint num="64" id="6752" /> +<TGConnectingPoint num="65" id="6753" /> +<TGConnectingPoint num="66" id="6754" /> +<TGConnectingPoint num="67" id="6755" /> +<TGConnectingPoint num="68" id="6756" /> +<TGConnectingPoint num="69" id="6757" /> +<TGConnectingPoint num="70" id="6758" /> +<TGConnectingPoint num="71" id="6759" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="6833" index="80" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="350" y="216" /> +<sizeparam width="179" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6761" /> +<TGConnectingPoint num="1" id="6762" /> +<TGConnectingPoint num="2" id="6763" /> +<TGConnectingPoint num="3" id="6764" /> +<TGConnectingPoint num="4" id="6765" /> +<TGConnectingPoint num="5" id="6766" /> +<TGConnectingPoint num="6" id="6767" /> +<TGConnectingPoint num="7" id="6768" /> +<TGConnectingPoint num="8" id="6769" /> +<TGConnectingPoint num="9" id="6770" /> +<TGConnectingPoint num="10" id="6771" /> +<TGConnectingPoint num="11" id="6772" /> +<TGConnectingPoint num="12" id="6773" /> +<TGConnectingPoint num="13" id="6774" /> +<TGConnectingPoint num="14" id="6775" /> +<TGConnectingPoint num="15" id="6776" /> +<TGConnectingPoint num="16" id="6777" /> +<TGConnectingPoint num="17" id="6778" /> +<TGConnectingPoint num="18" id="6779" /> +<TGConnectingPoint num="19" id="6780" /> +<TGConnectingPoint num="20" id="6781" /> +<TGConnectingPoint num="21" id="6782" /> +<TGConnectingPoint num="22" id="6783" /> +<TGConnectingPoint num="23" id="6784" /> +<TGConnectingPoint num="24" id="6785" /> +<TGConnectingPoint num="25" id="6786" /> +<TGConnectingPoint num="26" id="6787" /> +<TGConnectingPoint num="27" id="6788" /> +<TGConnectingPoint num="28" id="6789" /> +<TGConnectingPoint num="29" id="6790" /> +<TGConnectingPoint num="30" id="6791" /> +<TGConnectingPoint num="31" id="6792" /> +<TGConnectingPoint num="32" id="6793" /> +<TGConnectingPoint num="33" id="6794" /> +<TGConnectingPoint num="34" id="6795" /> +<TGConnectingPoint num="35" id="6796" /> +<TGConnectingPoint num="36" id="6797" /> +<TGConnectingPoint num="37" id="6798" /> +<TGConnectingPoint num="38" id="6799" /> +<TGConnectingPoint num="39" id="6800" /> +<TGConnectingPoint num="40" id="6801" /> +<TGConnectingPoint num="41" id="6802" /> +<TGConnectingPoint num="42" id="6803" /> +<TGConnectingPoint num="43" id="6804" /> +<TGConnectingPoint num="44" id="6805" /> +<TGConnectingPoint num="45" id="6806" /> +<TGConnectingPoint num="46" id="6807" /> +<TGConnectingPoint num="47" id="6808" /> +<TGConnectingPoint num="48" id="6809" /> +<TGConnectingPoint num="49" id="6810" /> +<TGConnectingPoint num="50" id="6811" /> +<TGConnectingPoint num="51" id="6812" /> +<TGConnectingPoint num="52" id="6813" /> +<TGConnectingPoint num="53" id="6814" /> +<TGConnectingPoint num="54" id="6815" /> +<TGConnectingPoint num="55" id="6816" /> +<TGConnectingPoint num="56" id="6817" /> +<TGConnectingPoint num="57" id="6818" /> +<TGConnectingPoint num="58" id="6819" /> +<TGConnectingPoint num="59" id="6820" /> +<TGConnectingPoint num="60" id="6821" /> +<TGConnectingPoint num="61" id="6822" /> +<TGConnectingPoint num="62" id="6823" /> +<TGConnectingPoint num="63" id="6824" /> +<TGConnectingPoint num="64" id="6825" /> +<TGConnectingPoint num="65" id="6826" /> +<TGConnectingPoint num="66" id="6827" /> +<TGConnectingPoint num="67" id="6828" /> +<TGConnectingPoint num="68" id="6829" /> +<TGConnectingPoint num="69" id="6830" /> +<TGConnectingPoint num="70" id="6831" /> +<TGConnectingPoint num="71" id="6832" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="6906" index="81" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1171" y="131" /> +<sizeparam width="209" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6834" /> +<TGConnectingPoint num="1" id="6835" /> +<TGConnectingPoint num="2" id="6836" /> +<TGConnectingPoint num="3" id="6837" /> +<TGConnectingPoint num="4" id="6838" /> +<TGConnectingPoint num="5" id="6839" /> +<TGConnectingPoint num="6" id="6840" /> +<TGConnectingPoint num="7" id="6841" /> +<TGConnectingPoint num="8" id="6842" /> +<TGConnectingPoint num="9" id="6843" /> +<TGConnectingPoint num="10" id="6844" /> +<TGConnectingPoint num="11" id="6845" /> +<TGConnectingPoint num="12" id="6846" /> +<TGConnectingPoint num="13" id="6847" /> +<TGConnectingPoint num="14" id="6848" /> +<TGConnectingPoint num="15" id="6849" /> +<TGConnectingPoint num="16" id="6850" /> +<TGConnectingPoint num="17" id="6851" /> +<TGConnectingPoint num="18" id="6852" /> +<TGConnectingPoint num="19" id="6853" /> +<TGConnectingPoint num="20" id="6854" /> +<TGConnectingPoint num="21" id="6855" /> +<TGConnectingPoint num="22" id="6856" /> +<TGConnectingPoint num="23" id="6857" /> +<TGConnectingPoint num="24" id="6858" /> +<TGConnectingPoint num="25" id="6859" /> +<TGConnectingPoint num="26" id="6860" /> +<TGConnectingPoint num="27" id="6861" /> +<TGConnectingPoint num="28" id="6862" /> +<TGConnectingPoint num="29" id="6863" /> +<TGConnectingPoint num="30" id="6864" /> +<TGConnectingPoint num="31" id="6865" /> +<TGConnectingPoint num="32" id="6866" /> +<TGConnectingPoint num="33" id="6867" /> +<TGConnectingPoint num="34" id="6868" /> +<TGConnectingPoint num="35" id="6869" /> +<TGConnectingPoint num="36" id="6870" /> +<TGConnectingPoint num="37" id="6871" /> +<TGConnectingPoint num="38" id="6872" /> +<TGConnectingPoint num="39" id="6873" /> +<TGConnectingPoint num="40" id="6874" /> +<TGConnectingPoint num="41" id="6875" /> +<TGConnectingPoint num="42" id="6876" /> +<TGConnectingPoint num="43" id="6877" /> +<TGConnectingPoint num="44" id="6878" /> +<TGConnectingPoint num="45" id="6879" /> +<TGConnectingPoint num="46" id="6880" /> +<TGConnectingPoint num="47" id="6881" /> +<TGConnectingPoint num="48" id="6882" /> +<TGConnectingPoint num="49" id="6883" /> +<TGConnectingPoint num="50" id="6884" /> +<TGConnectingPoint num="51" id="6885" /> +<TGConnectingPoint num="52" id="6886" /> +<TGConnectingPoint num="53" id="6887" /> +<TGConnectingPoint num="54" id="6888" /> +<TGConnectingPoint num="55" id="6889" /> +<TGConnectingPoint num="56" id="6890" /> +<TGConnectingPoint num="57" id="6891" /> +<TGConnectingPoint num="58" id="6892" /> +<TGConnectingPoint num="59" id="6893" /> +<TGConnectingPoint num="60" id="6894" /> +<TGConnectingPoint num="61" id="6895" /> +<TGConnectingPoint num="62" id="6896" /> +<TGConnectingPoint num="63" id="6897" /> +<TGConnectingPoint num="64" id="6898" /> +<TGConnectingPoint num="65" id="6899" /> +<TGConnectingPoint num="66" id="6900" /> +<TGConnectingPoint num="67" id="6901" /> +<TGConnectingPoint num="68" id="6902" /> +<TGConnectingPoint num="69" id="6903" /> +<TGConnectingPoint num="70" id="6904" /> +<TGConnectingPoint num="71" id="6905" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="6908" index="82" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1269" y="61" /> +<sizeparam width="15" height="15" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6907" /> +</COMPONENT> + +<COMPONENT type="5106" id="6981" index="83" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="289" y="509" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6909" /> +<TGConnectingPoint num="1" id="6910" /> +<TGConnectingPoint num="2" id="6911" /> +<TGConnectingPoint num="3" id="6912" /> +<TGConnectingPoint num="4" id="6913" /> +<TGConnectingPoint num="5" id="6914" /> +<TGConnectingPoint num="6" id="6915" /> +<TGConnectingPoint num="7" id="6916" /> +<TGConnectingPoint num="8" id="6917" /> +<TGConnectingPoint num="9" id="6918" /> +<TGConnectingPoint num="10" id="6919" /> +<TGConnectingPoint num="11" id="6920" /> +<TGConnectingPoint num="12" id="6921" /> +<TGConnectingPoint num="13" id="6922" /> +<TGConnectingPoint num="14" id="6923" /> +<TGConnectingPoint num="15" id="6924" /> +<TGConnectingPoint num="16" id="6925" /> +<TGConnectingPoint num="17" id="6926" /> +<TGConnectingPoint num="18" id="6927" /> +<TGConnectingPoint num="19" id="6928" /> +<TGConnectingPoint num="20" id="6929" /> +<TGConnectingPoint num="21" id="6930" /> +<TGConnectingPoint num="22" id="6931" /> +<TGConnectingPoint num="23" id="6932" /> +<TGConnectingPoint num="24" id="6933" /> +<TGConnectingPoint num="25" id="6934" /> +<TGConnectingPoint num="26" id="6935" /> +<TGConnectingPoint num="27" id="6936" /> +<TGConnectingPoint num="28" id="6937" /> +<TGConnectingPoint num="29" id="6938" /> +<TGConnectingPoint num="30" id="6939" /> +<TGConnectingPoint num="31" id="6940" /> +<TGConnectingPoint num="32" id="6941" /> +<TGConnectingPoint num="33" id="6942" /> +<TGConnectingPoint num="34" id="6943" /> +<TGConnectingPoint num="35" id="6944" /> +<TGConnectingPoint num="36" id="6945" /> +<TGConnectingPoint num="37" id="6946" /> +<TGConnectingPoint num="38" id="6947" /> +<TGConnectingPoint num="39" id="6948" /> +<TGConnectingPoint num="40" id="6949" /> +<TGConnectingPoint num="41" id="6950" /> +<TGConnectingPoint num="42" id="6951" /> +<TGConnectingPoint num="43" id="6952" /> +<TGConnectingPoint num="44" id="6953" /> +<TGConnectingPoint num="45" id="6954" /> +<TGConnectingPoint num="46" id="6955" /> +<TGConnectingPoint num="47" id="6956" /> +<TGConnectingPoint num="48" id="6957" /> +<TGConnectingPoint num="49" id="6958" /> +<TGConnectingPoint num="50" id="6959" /> +<TGConnectingPoint num="51" id="6960" /> +<TGConnectingPoint num="52" id="6961" /> +<TGConnectingPoint num="53" id="6962" /> +<TGConnectingPoint num="54" id="6963" /> +<TGConnectingPoint num="55" id="6964" /> +<TGConnectingPoint num="56" id="6965" /> +<TGConnectingPoint num="57" id="6966" /> +<TGConnectingPoint num="58" id="6967" /> +<TGConnectingPoint num="59" id="6968" /> +<TGConnectingPoint num="60" id="6969" /> +<TGConnectingPoint num="61" id="6970" /> +<TGConnectingPoint num="62" id="6971" /> +<TGConnectingPoint num="63" id="6972" /> +<TGConnectingPoint num="64" id="6973" /> +<TGConnectingPoint num="65" id="6974" /> +<TGConnectingPoint num="66" id="6975" /> +<TGConnectingPoint num="67" id="6976" /> +<TGConnectingPoint num="68" id="6977" /> +<TGConnectingPoint num="69" id="6978" /> +<TGConnectingPoint num="70" id="6979" /> +<TGConnectingPoint num="71" id="6980" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="7054" index="84" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="213" y="775" /> +<sizeparam width="478" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6982" /> +<TGConnectingPoint num="1" id="6983" /> +<TGConnectingPoint num="2" id="6984" /> +<TGConnectingPoint num="3" id="6985" /> +<TGConnectingPoint num="4" id="6986" /> +<TGConnectingPoint num="5" id="6987" /> +<TGConnectingPoint num="6" id="6988" /> +<TGConnectingPoint num="7" id="6989" /> +<TGConnectingPoint num="8" id="6990" /> +<TGConnectingPoint num="9" id="6991" /> +<TGConnectingPoint num="10" id="6992" /> +<TGConnectingPoint num="11" id="6993" /> +<TGConnectingPoint num="12" id="6994" /> +<TGConnectingPoint num="13" id="6995" /> +<TGConnectingPoint num="14" id="6996" /> +<TGConnectingPoint num="15" id="6997" /> +<TGConnectingPoint num="16" id="6998" /> +<TGConnectingPoint num="17" id="6999" /> +<TGConnectingPoint num="18" id="7000" /> +<TGConnectingPoint num="19" id="7001" /> +<TGConnectingPoint num="20" id="7002" /> +<TGConnectingPoint num="21" id="7003" /> +<TGConnectingPoint num="22" id="7004" /> +<TGConnectingPoint num="23" id="7005" /> +<TGConnectingPoint num="24" id="7006" /> +<TGConnectingPoint num="25" id="7007" /> +<TGConnectingPoint num="26" id="7008" /> +<TGConnectingPoint num="27" id="7009" /> +<TGConnectingPoint num="28" id="7010" /> +<TGConnectingPoint num="29" id="7011" /> +<TGConnectingPoint num="30" id="7012" /> +<TGConnectingPoint num="31" id="7013" /> +<TGConnectingPoint num="32" id="7014" /> +<TGConnectingPoint num="33" id="7015" /> +<TGConnectingPoint num="34" id="7016" /> +<TGConnectingPoint num="35" id="7017" /> +<TGConnectingPoint num="36" id="7018" /> +<TGConnectingPoint num="37" id="7019" /> +<TGConnectingPoint num="38" id="7020" /> +<TGConnectingPoint num="39" id="7021" /> +<TGConnectingPoint num="40" id="7022" /> +<TGConnectingPoint num="41" id="7023" /> +<TGConnectingPoint num="42" id="7024" /> +<TGConnectingPoint num="43" id="7025" /> +<TGConnectingPoint num="44" id="7026" /> +<TGConnectingPoint num="45" id="7027" /> +<TGConnectingPoint num="46" id="7028" /> +<TGConnectingPoint num="47" id="7029" /> +<TGConnectingPoint num="48" id="7030" /> +<TGConnectingPoint num="49" id="7031" /> +<TGConnectingPoint num="50" id="7032" /> +<TGConnectingPoint num="51" id="7033" /> +<TGConnectingPoint num="52" id="7034" /> +<TGConnectingPoint num="53" id="7035" /> +<TGConnectingPoint num="54" id="7036" /> +<TGConnectingPoint num="55" id="7037" /> +<TGConnectingPoint num="56" id="7038" /> +<TGConnectingPoint num="57" id="7039" /> +<TGConnectingPoint num="58" id="7040" /> +<TGConnectingPoint num="59" id="7041" /> +<TGConnectingPoint num="60" id="7042" /> +<TGConnectingPoint num="61" id="7043" /> +<TGConnectingPoint num="62" id="7044" /> +<TGConnectingPoint num="63" id="7045" /> +<TGConnectingPoint num="64" id="7046" /> +<TGConnectingPoint num="65" id="7047" /> +<TGConnectingPoint num="66" id="7048" /> +<TGConnectingPoint num="67" id="7049" /> +<TGConnectingPoint num="68" id="7050" /> +<TGConnectingPoint num="69" id="7051" /> +<TGConnectingPoint num="70" id="7052" /> +<TGConnectingPoint num="71" id="7053" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="7127" index="85" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="289" y="659" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7055" /> +<TGConnectingPoint num="1" id="7056" /> +<TGConnectingPoint num="2" id="7057" /> +<TGConnectingPoint num="3" id="7058" /> +<TGConnectingPoint num="4" id="7059" /> +<TGConnectingPoint num="5" id="7060" /> +<TGConnectingPoint num="6" id="7061" /> +<TGConnectingPoint num="7" id="7062" /> +<TGConnectingPoint num="8" id="7063" /> +<TGConnectingPoint num="9" id="7064" /> +<TGConnectingPoint num="10" id="7065" /> +<TGConnectingPoint num="11" id="7066" /> +<TGConnectingPoint num="12" id="7067" /> +<TGConnectingPoint num="13" id="7068" /> +<TGConnectingPoint num="14" id="7069" /> +<TGConnectingPoint num="15" id="7070" /> +<TGConnectingPoint num="16" id="7071" /> +<TGConnectingPoint num="17" id="7072" /> +<TGConnectingPoint num="18" id="7073" /> +<TGConnectingPoint num="19" id="7074" /> +<TGConnectingPoint num="20" id="7075" /> +<TGConnectingPoint num="21" id="7076" /> +<TGConnectingPoint num="22" id="7077" /> +<TGConnectingPoint num="23" id="7078" /> +<TGConnectingPoint num="24" id="7079" /> +<TGConnectingPoint num="25" id="7080" /> +<TGConnectingPoint num="26" id="7081" /> +<TGConnectingPoint num="27" id="7082" /> +<TGConnectingPoint num="28" id="7083" /> +<TGConnectingPoint num="29" id="7084" /> +<TGConnectingPoint num="30" id="7085" /> +<TGConnectingPoint num="31" id="7086" /> +<TGConnectingPoint num="32" id="7087" /> +<TGConnectingPoint num="33" id="7088" /> +<TGConnectingPoint num="34" id="7089" /> +<TGConnectingPoint num="35" id="7090" /> +<TGConnectingPoint num="36" id="7091" /> +<TGConnectingPoint num="37" id="7092" /> +<TGConnectingPoint num="38" id="7093" /> +<TGConnectingPoint num="39" id="7094" /> +<TGConnectingPoint num="40" id="7095" /> +<TGConnectingPoint num="41" id="7096" /> +<TGConnectingPoint num="42" id="7097" /> +<TGConnectingPoint num="43" id="7098" /> +<TGConnectingPoint num="44" id="7099" /> +<TGConnectingPoint num="45" id="7100" /> +<TGConnectingPoint num="46" id="7101" /> +<TGConnectingPoint num="47" id="7102" /> +<TGConnectingPoint num="48" id="7103" /> +<TGConnectingPoint num="49" id="7104" /> +<TGConnectingPoint num="50" id="7105" /> +<TGConnectingPoint num="51" id="7106" /> +<TGConnectingPoint num="52" id="7107" /> +<TGConnectingPoint num="53" id="7108" /> +<TGConnectingPoint num="54" id="7109" /> +<TGConnectingPoint num="55" id="7110" /> +<TGConnectingPoint num="56" id="7111" /> +<TGConnectingPoint num="57" id="7112" /> +<TGConnectingPoint num="58" id="7113" /> +<TGConnectingPoint num="59" id="7114" /> +<TGConnectingPoint num="60" id="7115" /> +<TGConnectingPoint num="61" id="7116" /> +<TGConnectingPoint num="62" id="7117" /> +<TGConnectingPoint num="63" id="7118" /> +<TGConnectingPoint num="64" id="7119" /> +<TGConnectingPoint num="65" id="7120" /> +<TGConnectingPoint num="66" id="7121" /> +<TGConnectingPoint num="67" id="7122" /> +<TGConnectingPoint num="68" id="7123" /> +<TGConnectingPoint num="69" id="7124" /> +<TGConnectingPoint num="70" id="7125" /> +<TGConnectingPoint num="71" id="7126" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="7138" index="86" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="500" y="604" /> +<sizeparam width="209" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7128" /> +<TGConnectingPoint num="1" id="7129" /> +<TGConnectingPoint num="2" id="7130" /> +<TGConnectingPoint num="3" id="7131" /> +<TGConnectingPoint num="4" id="7132" /> +<TGConnectingPoint num="5" id="7133" /> +<TGConnectingPoint num="6" id="7134" /> +<TGConnectingPoint num="7" id="7135" /> +<TGConnectingPoint num="8" id="7136" /> +<TGConnectingPoint num="9" id="7137" /> +</COMPONENT> + +<COMPONENT type="5103" id="7149" index="87" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="180" y="604" /> +<sizeparam width="209" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7139" /> +<TGConnectingPoint num="1" id="7140" /> +<TGConnectingPoint num="2" id="7141" /> +<TGConnectingPoint num="3" id="7142" /> +<TGConnectingPoint num="4" id="7143" /> +<TGConnectingPoint num="5" id="7144" /> +<TGConnectingPoint num="6" id="7145" /> +<TGConnectingPoint num="7" id="7146" /> +<TGConnectingPoint num="8" id="7147" /> +<TGConnectingPoint num="9" id="7148" /> +</COMPONENT> + +<COMPONENT type="5103" id="7160" index="88" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1028" y="1083" /> +<sizeparam width="209" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7150" /> +<TGConnectingPoint num="1" id="7151" /> +<TGConnectingPoint num="2" id="7152" /> +<TGConnectingPoint num="3" id="7153" /> +<TGConnectingPoint num="4" id="7154" /> +<TGConnectingPoint num="5" id="7155" /> +<TGConnectingPoint num="6" id="7156" /> +<TGConnectingPoint num="7" id="7157" /> +<TGConnectingPoint num="8" id="7158" /> +<TGConnectingPoint num="9" id="7159" /> +</COMPONENT> + +<COMPONENT type="5104" id="7171" index="89" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1868" y="317" /> +<sizeparam width="297" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7161" /> +<TGConnectingPoint num="1" id="7162" /> +<TGConnectingPoint num="2" id="7163" /> +<TGConnectingPoint num="3" id="7164" /> +<TGConnectingPoint num="4" id="7165" /> +<TGConnectingPoint num="5" id="7166" /> +<TGConnectingPoint num="6" id="7167" /> +<TGConnectingPoint num="7" id="7168" /> +<TGConnectingPoint num="8" id="7169" /> +<TGConnectingPoint num="9" id="7170" /> +</COMPONENT> + +<COMPONENT type="5103" id="7182" index="90" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1836" y="286" /> +<sizeparam width="343" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7172" /> +<TGConnectingPoint num="1" id="7173" /> +<TGConnectingPoint num="2" id="7174" /> +<TGConnectingPoint num="3" id="7175" /> +<TGConnectingPoint num="4" id="7176" /> +<TGConnectingPoint num="5" id="7177" /> +<TGConnectingPoint num="6" id="7178" /> +<TGConnectingPoint num="7" id="7179" /> +<TGConnectingPoint num="8" id="7180" /> +<TGConnectingPoint num="9" id="7181" /> +</COMPONENT> + +<COMPONENT type="5106" id="7255" index="91" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2136" y="726" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7183" /> +<TGConnectingPoint num="1" id="7184" /> +<TGConnectingPoint num="2" id="7185" /> +<TGConnectingPoint num="3" id="7186" /> +<TGConnectingPoint num="4" id="7187" /> +<TGConnectingPoint num="5" id="7188" /> +<TGConnectingPoint num="6" id="7189" /> +<TGConnectingPoint num="7" id="7190" /> +<TGConnectingPoint num="8" id="7191" /> +<TGConnectingPoint num="9" id="7192" /> +<TGConnectingPoint num="10" id="7193" /> +<TGConnectingPoint num="11" id="7194" /> +<TGConnectingPoint num="12" id="7195" /> +<TGConnectingPoint num="13" id="7196" /> +<TGConnectingPoint num="14" id="7197" /> +<TGConnectingPoint num="15" id="7198" /> +<TGConnectingPoint num="16" id="7199" /> +<TGConnectingPoint num="17" id="7200" /> +<TGConnectingPoint num="18" id="7201" /> +<TGConnectingPoint num="19" id="7202" /> +<TGConnectingPoint num="20" id="7203" /> +<TGConnectingPoint num="21" id="7204" /> +<TGConnectingPoint num="22" id="7205" /> +<TGConnectingPoint num="23" id="7206" /> +<TGConnectingPoint num="24" id="7207" /> +<TGConnectingPoint num="25" id="7208" /> +<TGConnectingPoint num="26" id="7209" /> +<TGConnectingPoint num="27" id="7210" /> +<TGConnectingPoint num="28" id="7211" /> +<TGConnectingPoint num="29" id="7212" /> +<TGConnectingPoint num="30" id="7213" /> +<TGConnectingPoint num="31" id="7214" /> +<TGConnectingPoint num="32" id="7215" /> +<TGConnectingPoint num="33" id="7216" /> +<TGConnectingPoint num="34" id="7217" /> +<TGConnectingPoint num="35" id="7218" /> +<TGConnectingPoint num="36" id="7219" /> +<TGConnectingPoint num="37" id="7220" /> +<TGConnectingPoint num="38" id="7221" /> +<TGConnectingPoint num="39" id="7222" /> +<TGConnectingPoint num="40" id="7223" /> +<TGConnectingPoint num="41" id="7224" /> +<TGConnectingPoint num="42" id="7225" /> +<TGConnectingPoint num="43" id="7226" /> +<TGConnectingPoint num="44" id="7227" /> +<TGConnectingPoint num="45" id="7228" /> +<TGConnectingPoint num="46" id="7229" /> +<TGConnectingPoint num="47" id="7230" /> +<TGConnectingPoint num="48" id="7231" /> +<TGConnectingPoint num="49" id="7232" /> +<TGConnectingPoint num="50" id="7233" /> +<TGConnectingPoint num="51" id="7234" /> +<TGConnectingPoint num="52" id="7235" /> +<TGConnectingPoint num="53" id="7236" /> +<TGConnectingPoint num="54" id="7237" /> +<TGConnectingPoint num="55" id="7238" /> +<TGConnectingPoint num="56" id="7239" /> +<TGConnectingPoint num="57" id="7240" /> +<TGConnectingPoint num="58" id="7241" /> +<TGConnectingPoint num="59" id="7242" /> +<TGConnectingPoint num="60" id="7243" /> +<TGConnectingPoint num="61" id="7244" /> +<TGConnectingPoint num="62" id="7245" /> +<TGConnectingPoint num="63" id="7246" /> +<TGConnectingPoint num="64" id="7247" /> +<TGConnectingPoint num="65" id="7248" /> +<TGConnectingPoint num="66" id="7249" /> +<TGConnectingPoint num="67" id="7250" /> +<TGConnectingPoint num="68" id="7251" /> +<TGConnectingPoint num="69" id="7252" /> +<TGConnectingPoint num="70" id="7253" /> +<TGConnectingPoint num="71" id="7254" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="7328" index="92" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2136" y="848" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7256" /> +<TGConnectingPoint num="1" id="7257" /> +<TGConnectingPoint num="2" id="7258" /> +<TGConnectingPoint num="3" id="7259" /> +<TGConnectingPoint num="4" id="7260" /> +<TGConnectingPoint num="5" id="7261" /> +<TGConnectingPoint num="6" id="7262" /> +<TGConnectingPoint num="7" id="7263" /> +<TGConnectingPoint num="8" id="7264" /> +<TGConnectingPoint num="9" id="7265" /> +<TGConnectingPoint num="10" id="7266" /> +<TGConnectingPoint num="11" id="7267" /> +<TGConnectingPoint num="12" id="7268" /> +<TGConnectingPoint num="13" id="7269" /> +<TGConnectingPoint num="14" id="7270" /> +<TGConnectingPoint num="15" id="7271" /> +<TGConnectingPoint num="16" id="7272" /> +<TGConnectingPoint num="17" id="7273" /> +<TGConnectingPoint num="18" id="7274" /> +<TGConnectingPoint num="19" id="7275" /> +<TGConnectingPoint num="20" id="7276" /> +<TGConnectingPoint num="21" id="7277" /> +<TGConnectingPoint num="22" id="7278" /> +<TGConnectingPoint num="23" id="7279" /> +<TGConnectingPoint num="24" id="7280" /> +<TGConnectingPoint num="25" id="7281" /> +<TGConnectingPoint num="26" id="7282" /> +<TGConnectingPoint num="27" id="7283" /> +<TGConnectingPoint num="28" id="7284" /> +<TGConnectingPoint num="29" id="7285" /> +<TGConnectingPoint num="30" id="7286" /> +<TGConnectingPoint num="31" id="7287" /> +<TGConnectingPoint num="32" id="7288" /> +<TGConnectingPoint num="33" id="7289" /> +<TGConnectingPoint num="34" id="7290" /> +<TGConnectingPoint num="35" id="7291" /> +<TGConnectingPoint num="36" id="7292" /> +<TGConnectingPoint num="37" id="7293" /> +<TGConnectingPoint num="38" id="7294" /> +<TGConnectingPoint num="39" id="7295" /> +<TGConnectingPoint num="40" id="7296" /> +<TGConnectingPoint num="41" id="7297" /> +<TGConnectingPoint num="42" id="7298" /> +<TGConnectingPoint num="43" id="7299" /> +<TGConnectingPoint num="44" id="7300" /> +<TGConnectingPoint num="45" id="7301" /> +<TGConnectingPoint num="46" id="7302" /> +<TGConnectingPoint num="47" id="7303" /> +<TGConnectingPoint num="48" id="7304" /> +<TGConnectingPoint num="49" id="7305" /> +<TGConnectingPoint num="50" id="7306" /> +<TGConnectingPoint num="51" id="7307" /> +<TGConnectingPoint num="52" id="7308" /> +<TGConnectingPoint num="53" id="7309" /> +<TGConnectingPoint num="54" id="7310" /> +<TGConnectingPoint num="55" id="7311" /> +<TGConnectingPoint num="56" id="7312" /> +<TGConnectingPoint num="57" id="7313" /> +<TGConnectingPoint num="58" id="7314" /> +<TGConnectingPoint num="59" id="7315" /> +<TGConnectingPoint num="60" id="7316" /> +<TGConnectingPoint num="61" id="7317" /> +<TGConnectingPoint num="62" id="7318" /> +<TGConnectingPoint num="63" id="7319" /> +<TGConnectingPoint num="64" id="7320" /> +<TGConnectingPoint num="65" id="7321" /> +<TGConnectingPoint num="66" id="7322" /> +<TGConnectingPoint num="67" id="7323" /> +<TGConnectingPoint num="68" id="7324" /> +<TGConnectingPoint num="69" id="7325" /> +<TGConnectingPoint num="70" id="7326" /> +<TGConnectingPoint num="71" id="7327" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="7339" index="93" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2188" y="946" /> +<sizeparam width="209" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7329" /> +<TGConnectingPoint num="1" id="7330" /> +<TGConnectingPoint num="2" id="7331" /> +<TGConnectingPoint num="3" id="7332" /> +<TGConnectingPoint num="4" id="7333" /> +<TGConnectingPoint num="5" id="7334" /> +<TGConnectingPoint num="6" id="7335" /> +<TGConnectingPoint num="7" id="7336" /> +<TGConnectingPoint num="8" id="7337" /> +<TGConnectingPoint num="9" id="7338" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="7346" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7345" /> +<P1 x="571" y="820" id="7703" /> +<P2 x="571" y="819" id="7713" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7344" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="7346" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7340" /> +<TGConnectingPoint num="1" id="7341" /> +<TGConnectingPoint num="2" id="7342" /> +<TGConnectingPoint num="3" id="7343" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7355" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7353" /> +<TGConnectingPoint num="1" id="7354" /> +<P1 x="382" y="196" id="7823" /> +<P2 x="468" y="339" id="7743" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7347" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="7355" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7352" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="7355" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7348" /> +<TGConnectingPoint num="1" id="7349" /> +<TGConnectingPoint num="2" id="7350" /> +<TGConnectingPoint num="3" id="7351" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7362" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7361" /> +<P1 x="420" y="389" id="7730" /> +<P2 x="420" y="412" id="8643" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7360" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="7362" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7356" /> +<TGConnectingPoint num="1" id="7357" /> +<TGConnectingPoint num="2" id="7358" /> +<TGConnectingPoint num="3" id="7359" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7369" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7368" /> +<P1 x="596" y="909" id="8667" /> +<P2 x="643" y="953" id="8486" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7367" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="7369" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7363" /> +<TGConnectingPoint num="1" id="7364" /> +<TGConnectingPoint num="2" id="7365" /> +<TGConnectingPoint num="3" id="7366" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7376" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7375" /> +<P1 x="500" y="949" id="7798" /> +<P2 x="500" y="953" id="8484" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7374" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="7376" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7370" /> +<TGConnectingPoint num="1" id="7371" /> +<TGConnectingPoint num="2" id="7372" /> +<TGConnectingPoint num="3" id="7373" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7383" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7382" /> +<P1 x="546" y="909" id="8669" /> +<P2 x="500" y="919" id="7797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7381" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="7383" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7377" /> +<TGConnectingPoint num="1" id="7378" /> +<TGConnectingPoint num="2" id="7379" /> +<TGConnectingPoint num="3" id="7380" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7390" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7389" /> +<P1 x="420" y="442" id="8644" /> +<P2 x="495" y="484" id="8573" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7388" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="7390" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7384" /> +<TGConnectingPoint num="1" id="7385" /> +<TGConnectingPoint num="2" id="7386" /> +<TGConnectingPoint num="3" id="7387" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7397" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7396" /> +<P1 x="769" y="237" id="7897" /> +<P2 x="769" y="412" id="8632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7395" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="7397" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7391" /> +<TGConnectingPoint num="1" id="7392" /> +<TGConnectingPoint num="2" id="7393" /> +<TGConnectingPoint num="3" id="7394" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7404" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7403" /> +<P1 x="769" y="442" id="8633" /> +<P2 x="644" y="484" id="8576" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7402" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="7404" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7398" /> +<TGConnectingPoint num="1" id="7399" /> +<TGConnectingPoint num="2" id="7400" /> +<TGConnectingPoint num="3" id="7401" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7411" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7410" /> +<P1 x="869" y="237" id="7899" /> +<P2 x="869" y="268" id="7808" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7409" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="7411" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7405" /> +<TGConnectingPoint num="1" id="7406" /> +<TGConnectingPoint num="2" id="7407" /> +<TGConnectingPoint num="3" id="7408" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7418" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7417" /> +<P1 x="319" y="221" id="7848" /> +<P2 x="319" y="299" id="7965" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7416" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="7418" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7412" /> +<TGConnectingPoint num="1" id="7413" /> +<TGConnectingPoint num="2" id="7414" /> +<TGConnectingPoint num="3" id="7415" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7425" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7424" /> +<P1 x="282" y="221" id="7824" /> +<P2 x="282" y="249" id="7976" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7423" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="7425" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7419" /> +<TGConnectingPoint num="1" id="7420" /> +<TGConnectingPoint num="2" id="7421" /> +<TGConnectingPoint num="3" id="7422" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7432" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7431" /> +<P1 x="369" y="221" id="7850" /> +<P2 x="369" y="339" id="7740" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7430" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="7432" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7426" /> +<TGConnectingPoint num="1" id="7427" /> +<TGConnectingPoint num="2" id="7428" /> +<TGConnectingPoint num="3" id="7429" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7439" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7438" /> +<P1 x="571" y="30" id="8630" /> +<P2 x="571" y="67" id="7988" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7437" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="7439" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7433" /> +<TGConnectingPoint num="1" id="7434" /> +<TGConnectingPoint num="2" id="7435" /> +<TGConnectingPoint num="3" id="7436" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7446" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7445" /> +<P1 x="520" y="1655" id="8109" /> +<P2 x="520" y="1680" id="8060" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7444" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="7446" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7440" /> +<TGConnectingPoint num="1" id="7441" /> +<TGConnectingPoint num="2" id="7442" /> +<TGConnectingPoint num="3" id="7443" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7453" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7452" /> +<P1 x="588" y="1003" id="8514" /> +<P2 x="588" y="1033" id="8290" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7451" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="7453" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7447" /> +<TGConnectingPoint num="1" id="7448" /> +<TGConnectingPoint num="2" id="7449" /> +<TGConnectingPoint num="3" id="7450" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7460" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7459" /> +<P1 x="613" y="1058" id="8292" /> +<P2 x="752" y="1084" id="8306" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7458" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="7460" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7454" /> +<TGConnectingPoint num="1" id="7455" /> +<TGConnectingPoint num="2" id="7456" /> +<TGConnectingPoint num="3" id="7457" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7467" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7466" /> +<P1 x="563" y="1058" id="8291" /> +<P2 x="442" y="1102" id="8322" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7465" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="7467" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7461" /> +<TGConnectingPoint num="1" id="7462" /> +<TGConnectingPoint num="2" id="7463" /> +<TGConnectingPoint num="3" id="7464" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7474" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7473" /> +<P1 x="500" y="1003" id="8489" /> +<P2 x="185" y="1253" id="8411" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7472" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="7474" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7468" /> +<TGConnectingPoint num="1" id="7469" /> +<TGConnectingPoint num="2" id="7470" /> +<TGConnectingPoint num="3" id="7471" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7481" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7480" /> +<P1 x="571" y="534" id="8563" /> +<P2 x="571" y="623" id="8339" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7479" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="7481" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7475" /> +<TGConnectingPoint num="1" id="7476" /> +<TGConnectingPoint num="2" id="7477" /> +<TGConnectingPoint num="3" id="7478" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7488" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7487" /> +<P1 x="472" y="534" id="8562" /> +<P2 x="434" y="623" id="8338" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7486" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="7488" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7482" /> +<TGConnectingPoint num="1" id="7483" /> +<TGConnectingPoint num="2" id="7484" /> +<TGConnectingPoint num="3" id="7485" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7495" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7494" /> +<P1 x="670" y="534" id="8564" /> +<P2 x="709" y="623" id="8340" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7493" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="7495" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7489" /> +<TGConnectingPoint num="1" id="7490" /> +<TGConnectingPoint num="2" id="7491" /> +<TGConnectingPoint num="3" id="7492" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7502" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7501" /> +<P1 x="777" y="1109" id="8308" /> +<P2 x="851" y="1253" id="8413" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7500" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="7502" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7496" /> +<TGConnectingPoint num="1" id="7497" /> +<TGConnectingPoint num="2" id="7498" /> +<TGConnectingPoint num="3" id="7499" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7509" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7508" /> +<P1 x="727" y="1109" id="8307" /> +<P2 x="684" y="1253" id="8420" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7507" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="7509" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7503" /> +<TGConnectingPoint num="1" id="7504" /> +<TGConnectingPoint num="2" id="7505" /> +<TGConnectingPoint num="3" id="7506" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7516" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7515" /> +<P1 x="417" y="1127" id="8323" /> +<P2 x="351" y="1253" id="8419" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7514" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="7516" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7510" /> +<TGConnectingPoint num="1" id="7511" /> +<TGConnectingPoint num="2" id="7512" /> +<TGConnectingPoint num="3" id="7513" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7523" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7522" /> +<P1 x="467" y="1127" id="8324" /> +<P2 x="518" y="1253" id="8412" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7521" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="7523" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7517" /> +<TGConnectingPoint num="1" id="7518" /> +<TGConnectingPoint num="2" id="7519" /> +<TGConnectingPoint num="3" id="7520" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7530" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7529" /> +<P1 x="351" y="1301" id="8425" /> +<P2 x="351" y="1413" id="8235" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7528" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="7530" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7524" /> +<TGConnectingPoint num="1" id="7525" /> +<TGConnectingPoint num="2" id="7526" /> +<TGConnectingPoint num="3" id="7527" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7537" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7536" /> +<P1 x="434" y="673" id="8343" /> +<P2 x="372" y="734" id="8144" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7535" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="7537" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7531" /> +<TGConnectingPoint num="1" id="7532" /> +<TGConnectingPoint num="2" id="7533" /> +<TGConnectingPoint num="3" id="7534" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7544" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7543" /> +<P1 x="709" y="673" id="8345" /> +<P2 x="771" y="734" id="8146" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7542" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="7544" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7538" /> +<TGConnectingPoint num="1" id="7539" /> +<TGConnectingPoint num="2" id="7540" /> +<TGConnectingPoint num="3" id="7541" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7551" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7550" /> +<P1 x="571" y="673" id="8344" /> +<P2 x="571" y="734" id="8145" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7549" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="7551" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7545" /> +<TGConnectingPoint num="1" id="7546" /> +<TGConnectingPoint num="2" id="7547" /> +<TGConnectingPoint num="3" id="7548" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7558" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7557" /> +<P1 x="571" y="849" id="7714" /> +<P2 x="571" y="884" id="8665" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7556" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="7558" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7552" /> +<TGConnectingPoint num="1" id="7553" /> +<TGConnectingPoint num="2" id="7554" /> +<TGConnectingPoint num="3" id="7555" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7565" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7564" /> +<P1 x="466" y="1463" id="8248" /> +<P2 x="520" y="1605" id="8072" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7563" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="7565" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7559" /> +<TGConnectingPoint num="1" id="7560" /> +<TGConnectingPoint num="2" id="7561" /> +<TGConnectingPoint num="3" id="7562" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7572" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7571" /> +<P1 x="851" y="1301" id="8418" /> +<P2 x="851" y="1605" id="8090" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7570" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="7572" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7566" /> +<TGConnectingPoint num="1" id="7567" /> +<TGConnectingPoint num="2" id="7568" /> +<TGConnectingPoint num="3" id="7569" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7579" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7578" /> +<P1 x="121" y="1463" id="8245" /> +<P2 x="73" y="1605" id="8071" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7577" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="7579" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7573" /> +<TGConnectingPoint num="1" id="7574" /> +<TGConnectingPoint num="2" id="7575" /> +<TGConnectingPoint num="3" id="7576" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7586" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7585" /> +<P1 x="296" y="1463" id="8223" /> +<P2 x="296" y="1605" id="8079" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7584" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="7586" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7580" /> +<TGConnectingPoint num="1" id="7581" /> +<TGConnectingPoint num="2" id="7582" /> +<TGConnectingPoint num="3" id="7583" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7601" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7596" /> +<TGConnectingPoint num="1" id="7597" /> +<TGConnectingPoint num="2" id="7598" /> +<TGConnectingPoint num="3" id="7599" /> +<TGConnectingPoint num="4" id="7600" /> +<P1 x="520" y="1710" id="8061" /> +<P2 x="881" y="67" id="7989" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7587" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="7601" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7588" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="7601" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7589" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="7601" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7590" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="7601" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7595" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="7601" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7591" /> +<TGConnectingPoint num="1" id="7592" /> +<TGConnectingPoint num="2" id="7593" /> +<TGConnectingPoint num="3" id="7594" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7616" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7611" /> +<TGConnectingPoint num="1" id="7612" /> +<TGConnectingPoint num="2" id="7613" /> +<TGConnectingPoint num="3" id="7614" /> +<TGConnectingPoint num="4" id="7615" /> +<P1 x="282" y="279" id="7977" /> +<P2 x="282" y="202" id="7843" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7602" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="7616" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7603" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="7616" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7604" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="7616" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7605" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="7616" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7610" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="7616" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7606" /> +<TGConnectingPoint num="1" id="7607" /> +<TGConnectingPoint num="2" id="7608" /> +<TGConnectingPoint num="3" id="7609" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7631" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7626" /> +<TGConnectingPoint num="1" id="7627" /> +<TGConnectingPoint num="2" id="7628" /> +<TGConnectingPoint num="3" id="7629" /> +<TGConnectingPoint num="4" id="7630" /> +<P1 x="319" y="329" id="7966" /> +<P2 x="282" y="171" id="7819" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7617" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="7631" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7618" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="7631" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7619" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="7631" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7620" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="7631" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7625" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="7631" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7621" /> +<TGConnectingPoint num="1" id="7622" /> +<TGConnectingPoint num="2" id="7623" /> +<TGConnectingPoint num="3" id="7624" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7638" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7637" /> +<P1 x="726" y="117" id="8002" /> +<P2 x="819" y="187" id="7893" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7636" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="7638" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7632" /> +<TGConnectingPoint num="1" id="7633" /> +<TGConnectingPoint num="2" id="7634" /> +<TGConnectingPoint num="3" id="7635" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7645" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7644" /> +<P1 x="416" y="117" id="8001" /> +<P2 x="332" y="171" id="7820" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7643" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="7645" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7639" /> +<TGConnectingPoint num="1" id="7640" /> +<TGConnectingPoint num="2" id="7641" /> +<TGConnectingPoint num="3" id="7642" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7660" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7655" /> +<TGConnectingPoint num="1" id="7656" /> +<TGConnectingPoint num="2" id="7657" /> +<TGConnectingPoint num="3" id="7658" /> +<TGConnectingPoint num="4" id="7659" /> +<P1 x="869" y="298" id="7809" /> +<P2 x="869" y="187" id="7894" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7646" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="7660" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7647" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="7660" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7648" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="7660" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7649" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="7660" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7654" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="7660" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7650" /> +<TGConnectingPoint num="1" id="7651" /> +<TGConnectingPoint num="2" id="7652" /> +<TGConnectingPoint num="3" id="7653" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="7667" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="7666" /> +<P1 x="571" y="784" id="8182" /> +<P2 x="571" y="790" id="7702" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7665" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="7667" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7661" /> +<TGConnectingPoint num="1" id="7662" /> +<TGConnectingPoint num="2" id="7663" /> +<TGConnectingPoint num="3" id="7664" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="7684" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7668" /> +<TGConnectingPoint num="1" id="7669" /> +<TGConnectingPoint num="2" id="7670" /> +<TGConnectingPoint num="3" id="7671" /> +<TGConnectingPoint num="4" id="7672" /> +<TGConnectingPoint num="5" id="7673" /> +<TGConnectingPoint num="6" id="7674" /> +<TGConnectingPoint num="7" id="7675" /> +<TGConnectingPoint num="8" id="7676" /> +<TGConnectingPoint num="9" id="7677" /> +<TGConnectingPoint num="10" id="7678" /> +<TGConnectingPoint num="11" id="7679" /> +<TGConnectingPoint num="12" id="7680" /> +<TGConnectingPoint num="13" id="7681" /> +<TGConnectingPoint num="14" id="7682" /> +<TGConnectingPoint num="15" id="7683" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7701" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7685" /> +<TGConnectingPoint num="1" id="7686" /> +<TGConnectingPoint num="2" id="7687" /> +<TGConnectingPoint num="3" id="7688" /> +<TGConnectingPoint num="4" id="7689" /> +<TGConnectingPoint num="5" id="7690" /> +<TGConnectingPoint num="6" id="7691" /> +<TGConnectingPoint num="7" id="7692" /> +<TGConnectingPoint num="8" id="7693" /> +<TGConnectingPoint num="9" id="7694" /> +<TGConnectingPoint num="10" id="7695" /> +<TGConnectingPoint num="11" id="7696" /> +<TGConnectingPoint num="12" id="7697" /> +<TGConnectingPoint num="13" id="7698" /> +<TGConnectingPoint num="14" id="7699" /> +<TGConnectingPoint num="15" id="7700" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="7712" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7702" /> +<TGConnectingPoint num="1" id="7703" /> +<TGConnectingPoint num="2" id="7704" /> +<TGConnectingPoint num="3" id="7705" /> +<TGConnectingPoint num="4" id="7706" /> +<TGConnectingPoint num="5" id="7707" /> +<TGConnectingPoint num="6" id="7708" /> +<TGConnectingPoint num="7" id="7709" /> +<TGConnectingPoint num="8" id="7710" /> +<TGConnectingPoint num="9" id="7711" /> +</COMPONENT> + +<COMPONENT type="5104" id="7723" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7713" /> +<TGConnectingPoint num="1" id="7714" /> +<TGConnectingPoint num="2" id="7715" /> +<TGConnectingPoint num="3" id="7716" /> +<TGConnectingPoint num="4" id="7717" /> +<TGConnectingPoint num="5" id="7718" /> +<TGConnectingPoint num="6" id="7719" /> +<TGConnectingPoint num="7" id="7720" /> +<TGConnectingPoint num="8" id="7721" /> +<TGConnectingPoint num="9" id="7722" /> +</COMPONENT> + +<COMPONENT type="5106" id="7796" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7724" /> +<TGConnectingPoint num="1" id="7725" /> +<TGConnectingPoint num="2" id="7726" /> +<TGConnectingPoint num="3" id="7727" /> +<TGConnectingPoint num="4" id="7728" /> +<TGConnectingPoint num="5" id="7729" /> +<TGConnectingPoint num="6" id="7730" /> +<TGConnectingPoint num="7" id="7731" /> +<TGConnectingPoint num="8" id="7732" /> +<TGConnectingPoint num="9" id="7733" /> +<TGConnectingPoint num="10" id="7734" /> +<TGConnectingPoint num="11" id="7735" /> +<TGConnectingPoint num="12" id="7736" /> +<TGConnectingPoint num="13" id="7737" /> +<TGConnectingPoint num="14" id="7738" /> +<TGConnectingPoint num="15" id="7739" /> +<TGConnectingPoint num="16" id="7740" /> +<TGConnectingPoint num="17" id="7741" /> +<TGConnectingPoint num="18" id="7742" /> +<TGConnectingPoint num="19" id="7743" /> +<TGConnectingPoint num="20" id="7744" /> +<TGConnectingPoint num="21" id="7745" /> +<TGConnectingPoint num="22" id="7746" /> +<TGConnectingPoint num="23" id="7747" /> +<TGConnectingPoint num="24" id="7748" /> +<TGConnectingPoint num="25" id="7749" /> +<TGConnectingPoint num="26" id="7750" /> +<TGConnectingPoint num="27" id="7751" /> +<TGConnectingPoint num="28" id="7752" /> +<TGConnectingPoint num="29" id="7753" /> +<TGConnectingPoint num="30" id="7754" /> +<TGConnectingPoint num="31" id="7755" /> +<TGConnectingPoint num="32" id="7756" /> +<TGConnectingPoint num="33" id="7757" /> +<TGConnectingPoint num="34" id="7758" /> +<TGConnectingPoint num="35" id="7759" /> +<TGConnectingPoint num="36" id="7760" /> +<TGConnectingPoint num="37" id="7761" /> +<TGConnectingPoint num="38" id="7762" /> +<TGConnectingPoint num="39" id="7763" /> +<TGConnectingPoint num="40" id="7764" /> +<TGConnectingPoint num="41" id="7765" /> +<TGConnectingPoint num="42" id="7766" /> +<TGConnectingPoint num="43" id="7767" /> +<TGConnectingPoint num="44" id="7768" /> +<TGConnectingPoint num="45" id="7769" /> +<TGConnectingPoint num="46" id="7770" /> +<TGConnectingPoint num="47" id="7771" /> +<TGConnectingPoint num="48" id="7772" /> +<TGConnectingPoint num="49" id="7773" /> +<TGConnectingPoint num="50" id="7774" /> +<TGConnectingPoint num="51" id="7775" /> +<TGConnectingPoint num="52" id="7776" /> +<TGConnectingPoint num="53" id="7777" /> +<TGConnectingPoint num="54" id="7778" /> +<TGConnectingPoint num="55" id="7779" /> +<TGConnectingPoint num="56" id="7780" /> +<TGConnectingPoint num="57" id="7781" /> +<TGConnectingPoint num="58" id="7782" /> +<TGConnectingPoint num="59" id="7783" /> +<TGConnectingPoint num="60" id="7784" /> +<TGConnectingPoint num="61" id="7785" /> +<TGConnectingPoint num="62" id="7786" /> +<TGConnectingPoint num="63" id="7787" /> +<TGConnectingPoint num="64" id="7788" /> +<TGConnectingPoint num="65" id="7789" /> +<TGConnectingPoint num="66" id="7790" /> +<TGConnectingPoint num="67" id="7791" /> +<TGConnectingPoint num="68" id="7792" /> +<TGConnectingPoint num="69" id="7793" /> +<TGConnectingPoint num="70" id="7794" /> +<TGConnectingPoint num="71" id="7795" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="7807" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7797" /> +<TGConnectingPoint num="1" id="7798" /> +<TGConnectingPoint num="2" id="7799" /> +<TGConnectingPoint num="3" id="7800" /> +<TGConnectingPoint num="4" id="7801" /> +<TGConnectingPoint num="5" id="7802" /> +<TGConnectingPoint num="6" id="7803" /> +<TGConnectingPoint num="7" id="7804" /> +<TGConnectingPoint num="8" id="7805" /> +<TGConnectingPoint num="9" id="7806" /> +</COMPONENT> + +<COMPONENT type="5104" id="7818" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7808" /> +<TGConnectingPoint num="1" id="7809" /> +<TGConnectingPoint num="2" id="7810" /> +<TGConnectingPoint num="3" id="7811" /> +<TGConnectingPoint num="4" id="7812" /> +<TGConnectingPoint num="5" id="7813" /> +<TGConnectingPoint num="6" id="7814" /> +<TGConnectingPoint num="7" id="7815" /> +<TGConnectingPoint num="8" id="7816" /> +<TGConnectingPoint num="9" id="7817" /> +</COMPONENT> + +<COMPONENT type="5106" id="7891" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7819" /> +<TGConnectingPoint num="1" id="7820" /> +<TGConnectingPoint num="2" id="7821" /> +<TGConnectingPoint num="3" id="7822" /> +<TGConnectingPoint num="4" id="7823" /> +<TGConnectingPoint num="5" id="7824" /> +<TGConnectingPoint num="6" id="7825" /> +<TGConnectingPoint num="7" id="7826" /> +<TGConnectingPoint num="8" id="7827" /> +<TGConnectingPoint num="9" id="7828" /> +<TGConnectingPoint num="10" id="7829" /> +<TGConnectingPoint num="11" id="7830" /> +<TGConnectingPoint num="12" id="7831" /> +<TGConnectingPoint num="13" id="7832" /> +<TGConnectingPoint num="14" id="7833" /> +<TGConnectingPoint num="15" id="7834" /> +<TGConnectingPoint num="16" id="7835" /> +<TGConnectingPoint num="17" id="7836" /> +<TGConnectingPoint num="18" id="7837" /> +<TGConnectingPoint num="19" id="7838" /> +<TGConnectingPoint num="20" id="7839" /> +<TGConnectingPoint num="21" id="7840" /> +<TGConnectingPoint num="22" id="7841" /> +<TGConnectingPoint num="23" id="7842" /> +<TGConnectingPoint num="24" id="7843" /> +<TGConnectingPoint num="25" id="7844" /> +<TGConnectingPoint num="26" id="7845" /> +<TGConnectingPoint num="27" id="7846" /> +<TGConnectingPoint num="28" id="7847" /> +<TGConnectingPoint num="29" id="7848" /> +<TGConnectingPoint num="30" id="7849" /> +<TGConnectingPoint num="31" id="7850" /> +<TGConnectingPoint num="32" id="7851" /> +<TGConnectingPoint num="33" id="7852" /> +<TGConnectingPoint num="34" id="7853" /> +<TGConnectingPoint num="35" id="7854" /> +<TGConnectingPoint num="36" id="7855" /> +<TGConnectingPoint num="37" id="7856" /> +<TGConnectingPoint num="38" id="7857" /> +<TGConnectingPoint num="39" id="7858" /> +<TGConnectingPoint num="40" id="7859" /> +<TGConnectingPoint num="41" id="7860" /> +<TGConnectingPoint num="42" id="7861" /> +<TGConnectingPoint num="43" id="7862" /> +<TGConnectingPoint num="44" id="7863" /> +<TGConnectingPoint num="45" id="7864" /> +<TGConnectingPoint num="46" id="7865" /> +<TGConnectingPoint num="47" id="7866" /> +<TGConnectingPoint num="48" id="7867" /> +<TGConnectingPoint num="49" id="7868" /> +<TGConnectingPoint num="50" id="7869" /> +<TGConnectingPoint num="51" id="7870" /> +<TGConnectingPoint num="52" id="7871" /> +<TGConnectingPoint num="53" id="7872" /> +<TGConnectingPoint num="54" id="7873" /> +<TGConnectingPoint num="55" id="7874" /> +<TGConnectingPoint num="56" id="7875" /> +<TGConnectingPoint num="57" id="7876" /> +<TGConnectingPoint num="58" id="7877" /> +<TGConnectingPoint num="59" id="7878" /> +<TGConnectingPoint num="60" id="7879" /> +<TGConnectingPoint num="61" id="7880" /> +<TGConnectingPoint num="62" id="7881" /> +<TGConnectingPoint num="63" id="7882" /> +<TGConnectingPoint num="64" id="7883" /> +<TGConnectingPoint num="65" id="7884" /> +<TGConnectingPoint num="66" id="7885" /> +<TGConnectingPoint num="67" id="7886" /> +<TGConnectingPoint num="68" id="7887" /> +<TGConnectingPoint num="69" id="7888" /> +<TGConnectingPoint num="70" id="7889" /> +<TGConnectingPoint num="71" id="7890" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="7964" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7892" /> +<TGConnectingPoint num="1" id="7893" /> +<TGConnectingPoint num="2" id="7894" /> +<TGConnectingPoint num="3" id="7895" /> +<TGConnectingPoint num="4" id="7896" /> +<TGConnectingPoint num="5" id="7897" /> +<TGConnectingPoint num="6" id="7898" /> +<TGConnectingPoint num="7" id="7899" /> +<TGConnectingPoint num="8" id="7900" /> +<TGConnectingPoint num="9" id="7901" /> +<TGConnectingPoint num="10" id="7902" /> +<TGConnectingPoint num="11" id="7903" /> +<TGConnectingPoint num="12" id="7904" /> +<TGConnectingPoint num="13" id="7905" /> +<TGConnectingPoint num="14" id="7906" /> +<TGConnectingPoint num="15" id="7907" /> +<TGConnectingPoint num="16" id="7908" /> +<TGConnectingPoint num="17" id="7909" /> +<TGConnectingPoint num="18" id="7910" /> +<TGConnectingPoint num="19" id="7911" /> +<TGConnectingPoint num="20" id="7912" /> +<TGConnectingPoint num="21" id="7913" /> +<TGConnectingPoint num="22" id="7914" /> +<TGConnectingPoint num="23" id="7915" /> +<TGConnectingPoint num="24" id="7916" /> +<TGConnectingPoint num="25" id="7917" /> +<TGConnectingPoint num="26" id="7918" /> +<TGConnectingPoint num="27" id="7919" /> +<TGConnectingPoint num="28" id="7920" /> +<TGConnectingPoint num="29" id="7921" /> +<TGConnectingPoint num="30" id="7922" /> +<TGConnectingPoint num="31" id="7923" /> +<TGConnectingPoint num="32" id="7924" /> +<TGConnectingPoint num="33" id="7925" /> +<TGConnectingPoint num="34" id="7926" /> +<TGConnectingPoint num="35" id="7927" /> +<TGConnectingPoint num="36" id="7928" /> +<TGConnectingPoint num="37" id="7929" /> +<TGConnectingPoint num="38" id="7930" /> +<TGConnectingPoint num="39" id="7931" /> +<TGConnectingPoint num="40" id="7932" /> +<TGConnectingPoint num="41" id="7933" /> +<TGConnectingPoint num="42" id="7934" /> +<TGConnectingPoint num="43" id="7935" /> +<TGConnectingPoint num="44" id="7936" /> +<TGConnectingPoint num="45" id="7937" /> +<TGConnectingPoint num="46" id="7938" /> +<TGConnectingPoint num="47" id="7939" /> +<TGConnectingPoint num="48" id="7940" /> +<TGConnectingPoint num="49" id="7941" /> +<TGConnectingPoint num="50" id="7942" /> +<TGConnectingPoint num="51" id="7943" /> +<TGConnectingPoint num="52" id="7944" /> +<TGConnectingPoint num="53" id="7945" /> +<TGConnectingPoint num="54" id="7946" /> +<TGConnectingPoint num="55" id="7947" /> +<TGConnectingPoint num="56" id="7948" /> +<TGConnectingPoint num="57" id="7949" /> +<TGConnectingPoint num="58" id="7950" /> +<TGConnectingPoint num="59" id="7951" /> +<TGConnectingPoint num="60" id="7952" /> +<TGConnectingPoint num="61" id="7953" /> +<TGConnectingPoint num="62" id="7954" /> +<TGConnectingPoint num="63" id="7955" /> +<TGConnectingPoint num="64" id="7956" /> +<TGConnectingPoint num="65" id="7957" /> +<TGConnectingPoint num="66" id="7958" /> +<TGConnectingPoint num="67" id="7959" /> +<TGConnectingPoint num="68" id="7960" /> +<TGConnectingPoint num="69" id="7961" /> +<TGConnectingPoint num="70" id="7962" /> +<TGConnectingPoint num="71" id="7963" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="7975" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7965" /> +<TGConnectingPoint num="1" id="7966" /> +<TGConnectingPoint num="2" id="7967" /> +<TGConnectingPoint num="3" id="7968" /> +<TGConnectingPoint num="4" id="7969" /> +<TGConnectingPoint num="5" id="7970" /> +<TGConnectingPoint num="6" id="7971" /> +<TGConnectingPoint num="7" id="7972" /> +<TGConnectingPoint num="8" id="7973" /> +<TGConnectingPoint num="9" id="7974" /> +</COMPONENT> + +<COMPONENT type="5104" id="7986" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7976" /> +<TGConnectingPoint num="1" id="7977" /> +<TGConnectingPoint num="2" id="7978" /> +<TGConnectingPoint num="3" id="7979" /> +<TGConnectingPoint num="4" id="7980" /> +<TGConnectingPoint num="5" id="7981" /> +<TGConnectingPoint num="6" id="7982" /> +<TGConnectingPoint num="7" id="7983" /> +<TGConnectingPoint num="8" id="7984" /> +<TGConnectingPoint num="9" id="7985" /> +</COMPONENT> + +<COMPONENT type="5106" id="8059" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7987" /> +<TGConnectingPoint num="1" id="7988" /> +<TGConnectingPoint num="2" id="7989" /> +<TGConnectingPoint num="3" id="7990" /> +<TGConnectingPoint num="4" id="7991" /> +<TGConnectingPoint num="5" id="7992" /> +<TGConnectingPoint num="6" id="7993" /> +<TGConnectingPoint num="7" id="7994" /> +<TGConnectingPoint num="8" id="7995" /> +<TGConnectingPoint num="9" id="7996" /> +<TGConnectingPoint num="10" id="7997" /> +<TGConnectingPoint num="11" id="7998" /> +<TGConnectingPoint num="12" id="7999" /> +<TGConnectingPoint num="13" id="8000" /> +<TGConnectingPoint num="14" id="8001" /> +<TGConnectingPoint num="15" id="8002" /> +<TGConnectingPoint num="16" id="8003" /> +<TGConnectingPoint num="17" id="8004" /> +<TGConnectingPoint num="18" id="8005" /> +<TGConnectingPoint num="19" id="8006" /> +<TGConnectingPoint num="20" id="8007" /> +<TGConnectingPoint num="21" id="8008" /> +<TGConnectingPoint num="22" id="8009" /> +<TGConnectingPoint num="23" id="8010" /> +<TGConnectingPoint num="24" id="8011" /> +<TGConnectingPoint num="25" id="8012" /> +<TGConnectingPoint num="26" id="8013" /> +<TGConnectingPoint num="27" id="8014" /> +<TGConnectingPoint num="28" id="8015" /> +<TGConnectingPoint num="29" id="8016" /> +<TGConnectingPoint num="30" id="8017" /> +<TGConnectingPoint num="31" id="8018" /> +<TGConnectingPoint num="32" id="8019" /> +<TGConnectingPoint num="33" id="8020" /> +<TGConnectingPoint num="34" id="8021" /> +<TGConnectingPoint num="35" id="8022" /> +<TGConnectingPoint num="36" id="8023" /> +<TGConnectingPoint num="37" id="8024" /> +<TGConnectingPoint num="38" id="8025" /> +<TGConnectingPoint num="39" id="8026" /> +<TGConnectingPoint num="40" id="8027" /> +<TGConnectingPoint num="41" id="8028" /> +<TGConnectingPoint num="42" id="8029" /> +<TGConnectingPoint num="43" id="8030" /> +<TGConnectingPoint num="44" id="8031" /> +<TGConnectingPoint num="45" id="8032" /> +<TGConnectingPoint num="46" id="8033" /> +<TGConnectingPoint num="47" id="8034" /> +<TGConnectingPoint num="48" id="8035" /> +<TGConnectingPoint num="49" id="8036" /> +<TGConnectingPoint num="50" id="8037" /> +<TGConnectingPoint num="51" id="8038" /> +<TGConnectingPoint num="52" id="8039" /> +<TGConnectingPoint num="53" id="8040" /> +<TGConnectingPoint num="54" id="8041" /> +<TGConnectingPoint num="55" id="8042" /> +<TGConnectingPoint num="56" id="8043" /> +<TGConnectingPoint num="57" id="8044" /> +<TGConnectingPoint num="58" id="8045" /> +<TGConnectingPoint num="59" id="8046" /> +<TGConnectingPoint num="60" id="8047" /> +<TGConnectingPoint num="61" id="8048" /> +<TGConnectingPoint num="62" id="8049" /> +<TGConnectingPoint num="63" id="8050" /> +<TGConnectingPoint num="64" id="8051" /> +<TGConnectingPoint num="65" id="8052" /> +<TGConnectingPoint num="66" id="8053" /> +<TGConnectingPoint num="67" id="8054" /> +<TGConnectingPoint num="68" id="8055" /> +<TGConnectingPoint num="69" id="8056" /> +<TGConnectingPoint num="70" id="8057" /> +<TGConnectingPoint num="71" id="8058" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="8070" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8060" /> +<TGConnectingPoint num="1" id="8061" /> +<TGConnectingPoint num="2" id="8062" /> +<TGConnectingPoint num="3" id="8063" /> +<TGConnectingPoint num="4" id="8064" /> +<TGConnectingPoint num="5" id="8065" /> +<TGConnectingPoint num="6" id="8066" /> +<TGConnectingPoint num="7" id="8067" /> +<TGConnectingPoint num="8" id="8068" /> +<TGConnectingPoint num="9" id="8069" /> +</COMPONENT> + +<COMPONENT type="5106" id="8143" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8071" /> +<TGConnectingPoint num="1" id="8072" /> +<TGConnectingPoint num="2" id="8073" /> +<TGConnectingPoint num="3" id="8074" /> +<TGConnectingPoint num="4" id="8075" /> +<TGConnectingPoint num="5" id="8076" /> +<TGConnectingPoint num="6" id="8077" /> +<TGConnectingPoint num="7" id="8078" /> +<TGConnectingPoint num="8" id="8079" /> +<TGConnectingPoint num="9" id="8080" /> +<TGConnectingPoint num="10" id="8081" /> +<TGConnectingPoint num="11" id="8082" /> +<TGConnectingPoint num="12" id="8083" /> +<TGConnectingPoint num="13" id="8084" /> +<TGConnectingPoint num="14" id="8085" /> +<TGConnectingPoint num="15" id="8086" /> +<TGConnectingPoint num="16" id="8087" /> +<TGConnectingPoint num="17" id="8088" /> +<TGConnectingPoint num="18" id="8089" /> +<TGConnectingPoint num="19" id="8090" /> +<TGConnectingPoint num="20" id="8091" /> +<TGConnectingPoint num="21" id="8092" /> +<TGConnectingPoint num="22" id="8093" /> +<TGConnectingPoint num="23" id="8094" /> +<TGConnectingPoint num="24" id="8095" /> +<TGConnectingPoint num="25" id="8096" /> +<TGConnectingPoint num="26" id="8097" /> +<TGConnectingPoint num="27" id="8098" /> +<TGConnectingPoint num="28" id="8099" /> +<TGConnectingPoint num="29" id="8100" /> +<TGConnectingPoint num="30" id="8101" /> +<TGConnectingPoint num="31" id="8102" /> +<TGConnectingPoint num="32" id="8103" /> +<TGConnectingPoint num="33" id="8104" /> +<TGConnectingPoint num="34" id="8105" /> +<TGConnectingPoint num="35" id="8106" /> +<TGConnectingPoint num="36" id="8107" /> +<TGConnectingPoint num="37" id="8108" /> +<TGConnectingPoint num="38" id="8109" /> +<TGConnectingPoint num="39" id="8110" /> +<TGConnectingPoint num="40" id="8111" /> +<TGConnectingPoint num="41" id="8112" /> +<TGConnectingPoint num="42" id="8113" /> +<TGConnectingPoint num="43" id="8114" /> +<TGConnectingPoint num="44" id="8115" /> +<TGConnectingPoint num="45" id="8116" /> +<TGConnectingPoint num="46" id="8117" /> +<TGConnectingPoint num="47" id="8118" /> +<TGConnectingPoint num="48" id="8119" /> +<TGConnectingPoint num="49" id="8120" /> +<TGConnectingPoint num="50" id="8121" /> +<TGConnectingPoint num="51" id="8122" /> +<TGConnectingPoint num="52" id="8123" /> +<TGConnectingPoint num="53" id="8124" /> +<TGConnectingPoint num="54" id="8125" /> +<TGConnectingPoint num="55" id="8126" /> +<TGConnectingPoint num="56" id="8127" /> +<TGConnectingPoint num="57" id="8128" /> +<TGConnectingPoint num="58" id="8129" /> +<TGConnectingPoint num="59" id="8130" /> +<TGConnectingPoint num="60" id="8131" /> +<TGConnectingPoint num="61" id="8132" /> +<TGConnectingPoint num="62" id="8133" /> +<TGConnectingPoint num="63" id="8134" /> +<TGConnectingPoint num="64" id="8135" /> +<TGConnectingPoint num="65" id="8136" /> +<TGConnectingPoint num="66" id="8137" /> +<TGConnectingPoint num="67" id="8138" /> +<TGConnectingPoint num="68" id="8139" /> +<TGConnectingPoint num="69" id="8140" /> +<TGConnectingPoint num="70" id="8141" /> +<TGConnectingPoint num="71" id="8142" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="8216" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8144" /> +<TGConnectingPoint num="1" id="8145" /> +<TGConnectingPoint num="2" id="8146" /> +<TGConnectingPoint num="3" id="8147" /> +<TGConnectingPoint num="4" id="8148" /> +<TGConnectingPoint num="5" id="8149" /> +<TGConnectingPoint num="6" id="8150" /> +<TGConnectingPoint num="7" id="8151" /> +<TGConnectingPoint num="8" id="8152" /> +<TGConnectingPoint num="9" id="8153" /> +<TGConnectingPoint num="10" id="8154" /> +<TGConnectingPoint num="11" id="8155" /> +<TGConnectingPoint num="12" id="8156" /> +<TGConnectingPoint num="13" id="8157" /> +<TGConnectingPoint num="14" id="8158" /> +<TGConnectingPoint num="15" id="8159" /> +<TGConnectingPoint num="16" id="8160" /> +<TGConnectingPoint num="17" id="8161" /> +<TGConnectingPoint num="18" id="8162" /> +<TGConnectingPoint num="19" id="8163" /> +<TGConnectingPoint num="20" id="8164" /> +<TGConnectingPoint num="21" id="8165" /> +<TGConnectingPoint num="22" id="8166" /> +<TGConnectingPoint num="23" id="8167" /> +<TGConnectingPoint num="24" id="8168" /> +<TGConnectingPoint num="25" id="8169" /> +<TGConnectingPoint num="26" id="8170" /> +<TGConnectingPoint num="27" id="8171" /> +<TGConnectingPoint num="28" id="8172" /> +<TGConnectingPoint num="29" id="8173" /> +<TGConnectingPoint num="30" id="8174" /> +<TGConnectingPoint num="31" id="8175" /> +<TGConnectingPoint num="32" id="8176" /> +<TGConnectingPoint num="33" id="8177" /> +<TGConnectingPoint num="34" id="8178" /> +<TGConnectingPoint num="35" id="8179" /> +<TGConnectingPoint num="36" id="8180" /> +<TGConnectingPoint num="37" id="8181" /> +<TGConnectingPoint num="38" id="8182" /> +<TGConnectingPoint num="39" id="8183" /> +<TGConnectingPoint num="40" id="8184" /> +<TGConnectingPoint num="41" id="8185" /> +<TGConnectingPoint num="42" id="8186" /> +<TGConnectingPoint num="43" id="8187" /> +<TGConnectingPoint num="44" id="8188" /> +<TGConnectingPoint num="45" id="8189" /> +<TGConnectingPoint num="46" id="8190" /> +<TGConnectingPoint num="47" id="8191" /> +<TGConnectingPoint num="48" id="8192" /> +<TGConnectingPoint num="49" id="8193" /> +<TGConnectingPoint num="50" id="8194" /> +<TGConnectingPoint num="51" id="8195" /> +<TGConnectingPoint num="52" id="8196" /> +<TGConnectingPoint num="53" id="8197" /> +<TGConnectingPoint num="54" id="8198" /> +<TGConnectingPoint num="55" id="8199" /> +<TGConnectingPoint num="56" id="8200" /> +<TGConnectingPoint num="57" id="8201" /> +<TGConnectingPoint num="58" id="8202" /> +<TGConnectingPoint num="59" id="8203" /> +<TGConnectingPoint num="60" id="8204" /> +<TGConnectingPoint num="61" id="8205" /> +<TGConnectingPoint num="62" id="8206" /> +<TGConnectingPoint num="63" id="8207" /> +<TGConnectingPoint num="64" id="8208" /> +<TGConnectingPoint num="65" id="8209" /> +<TGConnectingPoint num="66" id="8210" /> +<TGConnectingPoint num="67" id="8211" /> +<TGConnectingPoint num="68" id="8212" /> +<TGConnectingPoint num="69" id="8213" /> +<TGConnectingPoint num="70" id="8214" /> +<TGConnectingPoint num="71" id="8215" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="8289" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8217" /> +<TGConnectingPoint num="1" id="8218" /> +<TGConnectingPoint num="2" id="8219" /> +<TGConnectingPoint num="3" id="8220" /> +<TGConnectingPoint num="4" id="8221" /> +<TGConnectingPoint num="5" id="8222" /> +<TGConnectingPoint num="6" id="8223" /> +<TGConnectingPoint num="7" id="8224" /> +<TGConnectingPoint num="8" id="8225" /> +<TGConnectingPoint num="9" id="8226" /> +<TGConnectingPoint num="10" id="8227" /> +<TGConnectingPoint num="11" id="8228" /> +<TGConnectingPoint num="12" id="8229" /> +<TGConnectingPoint num="13" id="8230" /> +<TGConnectingPoint num="14" id="8231" /> +<TGConnectingPoint num="15" id="8232" /> +<TGConnectingPoint num="16" id="8233" /> +<TGConnectingPoint num="17" id="8234" /> +<TGConnectingPoint num="18" id="8235" /> +<TGConnectingPoint num="19" id="8236" /> +<TGConnectingPoint num="20" id="8237" /> +<TGConnectingPoint num="21" id="8238" /> +<TGConnectingPoint num="22" id="8239" /> +<TGConnectingPoint num="23" id="8240" /> +<TGConnectingPoint num="24" id="8241" /> +<TGConnectingPoint num="25" id="8242" /> +<TGConnectingPoint num="26" id="8243" /> +<TGConnectingPoint num="27" id="8244" /> +<TGConnectingPoint num="28" id="8245" /> +<TGConnectingPoint num="29" id="8246" /> +<TGConnectingPoint num="30" id="8247" /> +<TGConnectingPoint num="31" id="8248" /> +<TGConnectingPoint num="32" id="8249" /> +<TGConnectingPoint num="33" id="8250" /> +<TGConnectingPoint num="34" id="8251" /> +<TGConnectingPoint num="35" id="8252" /> +<TGConnectingPoint num="36" id="8253" /> +<TGConnectingPoint num="37" id="8254" /> +<TGConnectingPoint num="38" id="8255" /> +<TGConnectingPoint num="39" id="8256" /> +<TGConnectingPoint num="40" id="8257" /> +<TGConnectingPoint num="41" id="8258" /> +<TGConnectingPoint num="42" id="8259" /> +<TGConnectingPoint num="43" id="8260" /> +<TGConnectingPoint num="44" id="8261" /> +<TGConnectingPoint num="45" id="8262" /> +<TGConnectingPoint num="46" id="8263" /> +<TGConnectingPoint num="47" id="8264" /> +<TGConnectingPoint num="48" id="8265" /> +<TGConnectingPoint num="49" id="8266" /> +<TGConnectingPoint num="50" id="8267" /> +<TGConnectingPoint num="51" id="8268" /> +<TGConnectingPoint num="52" id="8269" /> +<TGConnectingPoint num="53" id="8270" /> +<TGConnectingPoint num="54" id="8271" /> +<TGConnectingPoint num="55" id="8272" /> +<TGConnectingPoint num="56" id="8273" /> +<TGConnectingPoint num="57" id="8274" /> +<TGConnectingPoint num="58" id="8275" /> +<TGConnectingPoint num="59" id="8276" /> +<TGConnectingPoint num="60" id="8277" /> +<TGConnectingPoint num="61" id="8278" /> +<TGConnectingPoint num="62" id="8279" /> +<TGConnectingPoint num="63" id="8280" /> +<TGConnectingPoint num="64" id="8281" /> +<TGConnectingPoint num="65" id="8282" /> +<TGConnectingPoint num="66" id="8283" /> +<TGConnectingPoint num="67" id="8284" /> +<TGConnectingPoint num="68" id="8285" /> +<TGConnectingPoint num="69" id="8286" /> +<TGConnectingPoint num="70" id="8287" /> +<TGConnectingPoint num="71" id="8288" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="8305" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8290" /> +<TGConnectingPoint num="1" id="8291" /> +<TGConnectingPoint num="2" id="8292" /> +<TGConnectingPoint num="3" id="8293" /> +<TGConnectingPoint num="4" id="8294" /> +<TGConnectingPoint num="5" id="8295" /> +<TGConnectingPoint num="6" id="8296" /> +<TGConnectingPoint num="7" id="8297" /> +<TGConnectingPoint num="8" id="8298" /> +<TGConnectingPoint num="9" id="8299" /> +<TGConnectingPoint num="10" id="8300" /> +<TGConnectingPoint num="11" id="8301" /> +<TGConnectingPoint num="12" id="8302" /> +<TGConnectingPoint num="13" id="8303" /> +<TGConnectingPoint num="14" id="8304" /> +</COMPONENT> + +<COMPONENT type="5107" id="8321" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8306" /> +<TGConnectingPoint num="1" id="8307" /> +<TGConnectingPoint num="2" id="8308" /> +<TGConnectingPoint num="3" id="8309" /> +<TGConnectingPoint num="4" id="8310" /> +<TGConnectingPoint num="5" id="8311" /> +<TGConnectingPoint num="6" id="8312" /> +<TGConnectingPoint num="7" id="8313" /> +<TGConnectingPoint num="8" id="8314" /> +<TGConnectingPoint num="9" id="8315" /> +<TGConnectingPoint num="10" id="8316" /> +<TGConnectingPoint num="11" id="8317" /> +<TGConnectingPoint num="12" id="8318" /> +<TGConnectingPoint num="13" id="8319" /> +<TGConnectingPoint num="14" id="8320" /> +</COMPONENT> + +<COMPONENT type="5107" id="8337" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8322" /> +<TGConnectingPoint num="1" id="8323" /> +<TGConnectingPoint num="2" id="8324" /> +<TGConnectingPoint num="3" id="8325" /> +<TGConnectingPoint num="4" id="8326" /> +<TGConnectingPoint num="5" id="8327" /> +<TGConnectingPoint num="6" id="8328" /> +<TGConnectingPoint num="7" id="8329" /> +<TGConnectingPoint num="8" id="8330" /> +<TGConnectingPoint num="9" id="8331" /> +<TGConnectingPoint num="10" id="8332" /> +<TGConnectingPoint num="11" id="8333" /> +<TGConnectingPoint num="12" id="8334" /> +<TGConnectingPoint num="13" id="8335" /> +<TGConnectingPoint num="14" id="8336" /> +</COMPONENT> + +<COMPONENT type="5106" id="8410" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8338" /> +<TGConnectingPoint num="1" id="8339" /> +<TGConnectingPoint num="2" id="8340" /> +<TGConnectingPoint num="3" id="8341" /> +<TGConnectingPoint num="4" id="8342" /> +<TGConnectingPoint num="5" id="8343" /> +<TGConnectingPoint num="6" id="8344" /> +<TGConnectingPoint num="7" id="8345" /> +<TGConnectingPoint num="8" id="8346" /> +<TGConnectingPoint num="9" id="8347" /> +<TGConnectingPoint num="10" id="8348" /> +<TGConnectingPoint num="11" id="8349" /> +<TGConnectingPoint num="12" id="8350" /> +<TGConnectingPoint num="13" id="8351" /> +<TGConnectingPoint num="14" id="8352" /> +<TGConnectingPoint num="15" id="8353" /> +<TGConnectingPoint num="16" id="8354" /> +<TGConnectingPoint num="17" id="8355" /> +<TGConnectingPoint num="18" id="8356" /> +<TGConnectingPoint num="19" id="8357" /> +<TGConnectingPoint num="20" id="8358" /> +<TGConnectingPoint num="21" id="8359" /> +<TGConnectingPoint num="22" id="8360" /> +<TGConnectingPoint num="23" id="8361" /> +<TGConnectingPoint num="24" id="8362" /> +<TGConnectingPoint num="25" id="8363" /> +<TGConnectingPoint num="26" id="8364" /> +<TGConnectingPoint num="27" id="8365" /> +<TGConnectingPoint num="28" id="8366" /> +<TGConnectingPoint num="29" id="8367" /> +<TGConnectingPoint num="30" id="8368" /> +<TGConnectingPoint num="31" id="8369" /> +<TGConnectingPoint num="32" id="8370" /> +<TGConnectingPoint num="33" id="8371" /> +<TGConnectingPoint num="34" id="8372" /> +<TGConnectingPoint num="35" id="8373" /> +<TGConnectingPoint num="36" id="8374" /> +<TGConnectingPoint num="37" id="8375" /> +<TGConnectingPoint num="38" id="8376" /> +<TGConnectingPoint num="39" id="8377" /> +<TGConnectingPoint num="40" id="8378" /> +<TGConnectingPoint num="41" id="8379" /> +<TGConnectingPoint num="42" id="8380" /> +<TGConnectingPoint num="43" id="8381" /> +<TGConnectingPoint num="44" id="8382" /> +<TGConnectingPoint num="45" id="8383" /> +<TGConnectingPoint num="46" id="8384" /> +<TGConnectingPoint num="47" id="8385" /> +<TGConnectingPoint num="48" id="8386" /> +<TGConnectingPoint num="49" id="8387" /> +<TGConnectingPoint num="50" id="8388" /> +<TGConnectingPoint num="51" id="8389" /> +<TGConnectingPoint num="52" id="8390" /> +<TGConnectingPoint num="53" id="8391" /> +<TGConnectingPoint num="54" id="8392" /> +<TGConnectingPoint num="55" id="8393" /> +<TGConnectingPoint num="56" id="8394" /> +<TGConnectingPoint num="57" id="8395" /> +<TGConnectingPoint num="58" id="8396" /> +<TGConnectingPoint num="59" id="8397" /> +<TGConnectingPoint num="60" id="8398" /> +<TGConnectingPoint num="61" id="8399" /> +<TGConnectingPoint num="62" id="8400" /> +<TGConnectingPoint num="63" id="8401" /> +<TGConnectingPoint num="64" id="8402" /> +<TGConnectingPoint num="65" id="8403" /> +<TGConnectingPoint num="66" id="8404" /> +<TGConnectingPoint num="67" id="8405" /> +<TGConnectingPoint num="68" id="8406" /> +<TGConnectingPoint num="69" id="8407" /> +<TGConnectingPoint num="70" id="8408" /> +<TGConnectingPoint num="71" id="8409" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="8483" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8411" /> +<TGConnectingPoint num="1" id="8412" /> +<TGConnectingPoint num="2" id="8413" /> +<TGConnectingPoint num="3" id="8414" /> +<TGConnectingPoint num="4" id="8415" /> +<TGConnectingPoint num="5" id="8416" /> +<TGConnectingPoint num="6" id="8417" /> +<TGConnectingPoint num="7" id="8418" /> +<TGConnectingPoint num="8" id="8419" /> +<TGConnectingPoint num="9" id="8420" /> +<TGConnectingPoint num="10" id="8421" /> +<TGConnectingPoint num="11" id="8422" /> +<TGConnectingPoint num="12" id="8423" /> +<TGConnectingPoint num="13" id="8424" /> +<TGConnectingPoint num="14" id="8425" /> +<TGConnectingPoint num="15" id="8426" /> +<TGConnectingPoint num="16" id="8427" /> +<TGConnectingPoint num="17" id="8428" /> +<TGConnectingPoint num="18" id="8429" /> +<TGConnectingPoint num="19" id="8430" /> +<TGConnectingPoint num="20" id="8431" /> +<TGConnectingPoint num="21" id="8432" /> +<TGConnectingPoint num="22" id="8433" /> +<TGConnectingPoint num="23" id="8434" /> +<TGConnectingPoint num="24" id="8435" /> +<TGConnectingPoint num="25" id="8436" /> +<TGConnectingPoint num="26" id="8437" /> +<TGConnectingPoint num="27" id="8438" /> +<TGConnectingPoint num="28" id="8439" /> +<TGConnectingPoint num="29" id="8440" /> +<TGConnectingPoint num="30" id="8441" /> +<TGConnectingPoint num="31" id="8442" /> +<TGConnectingPoint num="32" id="8443" /> +<TGConnectingPoint num="33" id="8444" /> +<TGConnectingPoint num="34" id="8445" /> +<TGConnectingPoint num="35" id="8446" /> +<TGConnectingPoint num="36" id="8447" /> +<TGConnectingPoint num="37" id="8448" /> +<TGConnectingPoint num="38" id="8449" /> +<TGConnectingPoint num="39" id="8450" /> +<TGConnectingPoint num="40" id="8451" /> +<TGConnectingPoint num="41" id="8452" /> +<TGConnectingPoint num="42" id="8453" /> +<TGConnectingPoint num="43" id="8454" /> +<TGConnectingPoint num="44" id="8455" /> +<TGConnectingPoint num="45" id="8456" /> +<TGConnectingPoint num="46" id="8457" /> +<TGConnectingPoint num="47" id="8458" /> +<TGConnectingPoint num="48" id="8459" /> +<TGConnectingPoint num="49" id="8460" /> +<TGConnectingPoint num="50" id="8461" /> +<TGConnectingPoint num="51" id="8462" /> +<TGConnectingPoint num="52" id="8463" /> +<TGConnectingPoint num="53" id="8464" /> +<TGConnectingPoint num="54" id="8465" /> +<TGConnectingPoint num="55" id="8466" /> +<TGConnectingPoint num="56" id="8467" /> +<TGConnectingPoint num="57" id="8468" /> +<TGConnectingPoint num="58" id="8469" /> +<TGConnectingPoint num="59" id="8470" /> +<TGConnectingPoint num="60" id="8471" /> +<TGConnectingPoint num="61" id="8472" /> +<TGConnectingPoint num="62" id="8473" /> +<TGConnectingPoint num="63" id="8474" /> +<TGConnectingPoint num="64" id="8475" /> +<TGConnectingPoint num="65" id="8476" /> +<TGConnectingPoint num="66" id="8477" /> +<TGConnectingPoint num="67" id="8478" /> +<TGConnectingPoint num="68" id="8479" /> +<TGConnectingPoint num="69" id="8480" /> +<TGConnectingPoint num="70" id="8481" /> +<TGConnectingPoint num="71" id="8482" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="8556" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8484" /> +<TGConnectingPoint num="1" id="8485" /> +<TGConnectingPoint num="2" id="8486" /> +<TGConnectingPoint num="3" id="8487" /> +<TGConnectingPoint num="4" id="8488" /> +<TGConnectingPoint num="5" id="8489" /> +<TGConnectingPoint num="6" id="8490" /> +<TGConnectingPoint num="7" id="8491" /> +<TGConnectingPoint num="8" id="8492" /> +<TGConnectingPoint num="9" id="8493" /> +<TGConnectingPoint num="10" id="8494" /> +<TGConnectingPoint num="11" id="8495" /> +<TGConnectingPoint num="12" id="8496" /> +<TGConnectingPoint num="13" id="8497" /> +<TGConnectingPoint num="14" id="8498" /> +<TGConnectingPoint num="15" id="8499" /> +<TGConnectingPoint num="16" id="8500" /> +<TGConnectingPoint num="17" id="8501" /> +<TGConnectingPoint num="18" id="8502" /> +<TGConnectingPoint num="19" id="8503" /> +<TGConnectingPoint num="20" id="8504" /> +<TGConnectingPoint num="21" id="8505" /> +<TGConnectingPoint num="22" id="8506" /> +<TGConnectingPoint num="23" id="8507" /> +<TGConnectingPoint num="24" id="8508" /> +<TGConnectingPoint num="25" id="8509" /> +<TGConnectingPoint num="26" id="8510" /> +<TGConnectingPoint num="27" id="8511" /> +<TGConnectingPoint num="28" id="8512" /> +<TGConnectingPoint num="29" id="8513" /> +<TGConnectingPoint num="30" id="8514" /> +<TGConnectingPoint num="31" id="8515" /> +<TGConnectingPoint num="32" id="8516" /> +<TGConnectingPoint num="33" id="8517" /> +<TGConnectingPoint num="34" id="8518" /> +<TGConnectingPoint num="35" id="8519" /> +<TGConnectingPoint num="36" id="8520" /> +<TGConnectingPoint num="37" id="8521" /> +<TGConnectingPoint num="38" id="8522" /> +<TGConnectingPoint num="39" id="8523" /> +<TGConnectingPoint num="40" id="8524" /> +<TGConnectingPoint num="41" id="8525" /> +<TGConnectingPoint num="42" id="8526" /> +<TGConnectingPoint num="43" id="8527" /> +<TGConnectingPoint num="44" id="8528" /> +<TGConnectingPoint num="45" id="8529" /> +<TGConnectingPoint num="46" id="8530" /> +<TGConnectingPoint num="47" id="8531" /> +<TGConnectingPoint num="48" id="8532" /> +<TGConnectingPoint num="49" id="8533" /> +<TGConnectingPoint num="50" id="8534" /> +<TGConnectingPoint num="51" id="8535" /> +<TGConnectingPoint num="52" id="8536" /> +<TGConnectingPoint num="53" id="8537" /> +<TGConnectingPoint num="54" id="8538" /> +<TGConnectingPoint num="55" id="8539" /> +<TGConnectingPoint num="56" id="8540" /> +<TGConnectingPoint num="57" id="8541" /> +<TGConnectingPoint num="58" id="8542" /> +<TGConnectingPoint num="59" id="8543" /> +<TGConnectingPoint num="60" id="8544" /> +<TGConnectingPoint num="61" id="8545" /> +<TGConnectingPoint num="62" id="8546" /> +<TGConnectingPoint num="63" id="8547" /> +<TGConnectingPoint num="64" id="8548" /> +<TGConnectingPoint num="65" id="8549" /> +<TGConnectingPoint num="66" id="8550" /> +<TGConnectingPoint num="67" id="8551" /> +<TGConnectingPoint num="68" id="8552" /> +<TGConnectingPoint num="69" id="8553" /> +<TGConnectingPoint num="70" id="8554" /> +<TGConnectingPoint num="71" id="8555" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="8629" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8557" /> +<TGConnectingPoint num="1" id="8558" /> +<TGConnectingPoint num="2" id="8559" /> +<TGConnectingPoint num="3" id="8560" /> +<TGConnectingPoint num="4" id="8561" /> +<TGConnectingPoint num="5" id="8562" /> +<TGConnectingPoint num="6" id="8563" /> +<TGConnectingPoint num="7" id="8564" /> +<TGConnectingPoint num="8" id="8565" /> +<TGConnectingPoint num="9" id="8566" /> +<TGConnectingPoint num="10" id="8567" /> +<TGConnectingPoint num="11" id="8568" /> +<TGConnectingPoint num="12" id="8569" /> +<TGConnectingPoint num="13" id="8570" /> +<TGConnectingPoint num="14" id="8571" /> +<TGConnectingPoint num="15" id="8572" /> +<TGConnectingPoint num="16" id="8573" /> +<TGConnectingPoint num="17" id="8574" /> +<TGConnectingPoint num="18" id="8575" /> +<TGConnectingPoint num="19" id="8576" /> +<TGConnectingPoint num="20" id="8577" /> +<TGConnectingPoint num="21" id="8578" /> +<TGConnectingPoint num="22" id="8579" /> +<TGConnectingPoint num="23" id="8580" /> +<TGConnectingPoint num="24" id="8581" /> +<TGConnectingPoint num="25" id="8582" /> +<TGConnectingPoint num="26" id="8583" /> +<TGConnectingPoint num="27" id="8584" /> +<TGConnectingPoint num="28" id="8585" /> +<TGConnectingPoint num="29" id="8586" /> +<TGConnectingPoint num="30" id="8587" /> +<TGConnectingPoint num="31" id="8588" /> +<TGConnectingPoint num="32" id="8589" /> +<TGConnectingPoint num="33" id="8590" /> +<TGConnectingPoint num="34" id="8591" /> +<TGConnectingPoint num="35" id="8592" /> +<TGConnectingPoint num="36" id="8593" /> +<TGConnectingPoint num="37" id="8594" /> +<TGConnectingPoint num="38" id="8595" /> +<TGConnectingPoint num="39" id="8596" /> +<TGConnectingPoint num="40" id="8597" /> +<TGConnectingPoint num="41" id="8598" /> +<TGConnectingPoint num="42" id="8599" /> +<TGConnectingPoint num="43" id="8600" /> +<TGConnectingPoint num="44" id="8601" /> +<TGConnectingPoint num="45" id="8602" /> +<TGConnectingPoint num="46" id="8603" /> +<TGConnectingPoint num="47" id="8604" /> +<TGConnectingPoint num="48" id="8605" /> +<TGConnectingPoint num="49" id="8606" /> +<TGConnectingPoint num="50" id="8607" /> +<TGConnectingPoint num="51" id="8608" /> +<TGConnectingPoint num="52" id="8609" /> +<TGConnectingPoint num="53" id="8610" /> +<TGConnectingPoint num="54" id="8611" /> +<TGConnectingPoint num="55" id="8612" /> +<TGConnectingPoint num="56" id="8613" /> +<TGConnectingPoint num="57" id="8614" /> +<TGConnectingPoint num="58" id="8615" /> +<TGConnectingPoint num="59" id="8616" /> +<TGConnectingPoint num="60" id="8617" /> +<TGConnectingPoint num="61" id="8618" /> +<TGConnectingPoint num="62" id="8619" /> +<TGConnectingPoint num="63" id="8620" /> +<TGConnectingPoint num="64" id="8621" /> +<TGConnectingPoint num="65" id="8622" /> +<TGConnectingPoint num="66" id="8623" /> +<TGConnectingPoint num="67" id="8624" /> +<TGConnectingPoint num="68" id="8625" /> +<TGConnectingPoint num="69" id="8626" /> +<TGConnectingPoint num="70" id="8627" /> +<TGConnectingPoint num="71" id="8628" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="8631" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8630" /> +</COMPONENT> + +<COMPONENT type="5104" id="8642" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8632" /> +<TGConnectingPoint num="1" id="8633" /> +<TGConnectingPoint num="2" id="8634" /> +<TGConnectingPoint num="3" id="8635" /> +<TGConnectingPoint num="4" id="8636" /> +<TGConnectingPoint num="5" id="8637" /> +<TGConnectingPoint num="6" id="8638" /> +<TGConnectingPoint num="7" id="8639" /> +<TGConnectingPoint num="8" id="8640" /> +<TGConnectingPoint num="9" id="8641" /> +</COMPONENT> + +<COMPONENT type="5104" id="8653" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8643" /> +<TGConnectingPoint num="1" id="8644" /> +<TGConnectingPoint num="2" id="8645" /> +<TGConnectingPoint num="3" id="8646" /> +<TGConnectingPoint num="4" id="8647" /> +<TGConnectingPoint num="5" id="8648" /> +<TGConnectingPoint num="6" id="8649" /> +<TGConnectingPoint num="7" id="8650" /> +<TGConnectingPoint num="8" id="8651" /> +<TGConnectingPoint num="9" id="8652" /> +</COMPONENT> + +<COMPONENT type="5103" id="8664" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8654" /> +<TGConnectingPoint num="1" id="8655" /> +<TGConnectingPoint num="2" id="8656" /> +<TGConnectingPoint num="3" id="8657" /> +<TGConnectingPoint num="4" id="8658" /> +<TGConnectingPoint num="5" id="8659" /> +<TGConnectingPoint num="6" id="8660" /> +<TGConnectingPoint num="7" id="8661" /> +<TGConnectingPoint num="8" id="8662" /> +<TGConnectingPoint num="9" id="8663" /> +</COMPONENT> + +<COMPONENT type="5107" id="8680" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8665" /> +<TGConnectingPoint num="1" id="8666" /> +<TGConnectingPoint num="2" id="8667" /> +<TGConnectingPoint num="3" id="8668" /> +<TGConnectingPoint num="4" id="8669" /> +<TGConnectingPoint num="5" id="8670" /> +<TGConnectingPoint num="6" id="8671" /> +<TGConnectingPoint num="7" id="8672" /> +<TGConnectingPoint num="8" id="8673" /> +<TGConnectingPoint num="9" id="8674" /> +<TGConnectingPoint num="10" id="8675" /> +<TGConnectingPoint num="11" id="8676" /> +<TGConnectingPoint num="12" id="8677" /> +<TGConnectingPoint num="13" id="8678" /> +<TGConnectingPoint num="14" id="8679" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8687" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8686" /> +<P1 x="407" y="70" id="8708" /> +<P2 x="407" y="109" id="8695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8685" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="8687" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8681" /> +<TGConnectingPoint num="1" id="8682" /> +<TGConnectingPoint num="2" id="8683" /> +<TGConnectingPoint num="3" id="8684" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8694" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8693" /> +<P1 x="407" y="144" id="8696" /> +<P2 x="407" y="190" id="8706" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8692" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="8694" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8688" /> +<TGConnectingPoint num="1" id="8689" /> +<TGConnectingPoint num="2" id="8690" /> +<TGConnectingPoint num="3" id="8691" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="8705" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8695" /> +<TGConnectingPoint num="1" id="8696" /> +<TGConnectingPoint num="2" id="8697" /> +<TGConnectingPoint num="3" id="8698" /> +<TGConnectingPoint num="4" id="8699" /> +<TGConnectingPoint num="5" id="8700" /> +<TGConnectingPoint num="6" id="8701" /> +<TGConnectingPoint num="7" id="8702" /> +<TGConnectingPoint num="8" id="8703" /> +<TGConnectingPoint num="9" id="8704" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="8707" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8706" /> +</COMPONENT> + +<COMPONENT type="5100" id="8709" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8708" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8716" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8715" /> +<P1 x="407" y="70" id="8737" /> +<P2 x="407" y="110" id="8724" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8714" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="8716" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8710" /> +<TGConnectingPoint num="1" id="8711" /> +<TGConnectingPoint num="2" id="8712" /> +<TGConnectingPoint num="3" id="8713" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8723" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8722" /> +<P1 x="407" y="145" id="8725" /> +<P2 x="407" y="188" id="8735" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8721" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="8723" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8717" /> +<TGConnectingPoint num="1" id="8718" /> +<TGConnectingPoint num="2" id="8719" /> +<TGConnectingPoint num="3" id="8720" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="8734" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8724" /> +<TGConnectingPoint num="1" id="8725" /> +<TGConnectingPoint num="2" id="8726" /> +<TGConnectingPoint num="3" id="8727" /> +<TGConnectingPoint num="4" id="8728" /> +<TGConnectingPoint num="5" id="8729" /> +<TGConnectingPoint num="6" id="8730" /> +<TGConnectingPoint num="7" id="8731" /> +<TGConnectingPoint num="8" id="8732" /> +<TGConnectingPoint num="9" id="8733" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="8736" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8735" /> +</COMPONENT> + +<COMPONENT type="5100" id="8738" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8737" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8745" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8744" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8743" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="8745" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8739" /> +<TGConnectingPoint num="1" id="8740" /> +<TGConnectingPoint num="2" id="8741" /> +<TGConnectingPoint num="3" id="8742" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8752" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8751" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8750" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="8752" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8746" /> +<TGConnectingPoint num="1" id="8747" /> +<TGConnectingPoint num="2" id="8748" /> +<TGConnectingPoint num="3" id="8749" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8759" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8758" /> +<P1 x="407" y="70" id="8780" /> +<P2 x="407" y="108" id="8767" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8757" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="8759" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8753" /> +<TGConnectingPoint num="1" id="8754" /> +<TGConnectingPoint num="2" id="8755" /> +<TGConnectingPoint num="3" id="8756" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8766" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8765" /> +<P1 x="407" y="143" id="8768" /> +<P2 x="407" y="188" id="8778" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8764" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="8766" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8760" /> +<TGConnectingPoint num="1" id="8761" /> +<TGConnectingPoint num="2" id="8762" /> +<TGConnectingPoint num="3" id="8763" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="8777" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8767" /> +<TGConnectingPoint num="1" id="8768" /> +<TGConnectingPoint num="2" id="8769" /> +<TGConnectingPoint num="3" id="8770" /> +<TGConnectingPoint num="4" id="8771" /> +<TGConnectingPoint num="5" id="8772" /> +<TGConnectingPoint num="6" id="8773" /> +<TGConnectingPoint num="7" id="8774" /> +<TGConnectingPoint num="8" id="8775" /> +<TGConnectingPoint num="9" id="8776" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="8779" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8778" /> +</COMPONENT> + +<COMPONENT type="5100" id="8781" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8780" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="8796" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8791" /> +<TGConnectingPoint num="1" id="8792" /> +<TGConnectingPoint num="2" id="8793" /> +<TGConnectingPoint num="3" id="8794" /> +<TGConnectingPoint num="4" id="8795" /> +<P1 x="573" y="307" id="8862" /> +<P2 x="621" y="131" id="8929" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8782" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="8796" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8783" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="8796" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8784" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="8796" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8785" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="8796" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8790" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="8796" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8786" /> +<TGConnectingPoint num="1" id="8787" /> +<TGConnectingPoint num="2" id="8788" /> +<TGConnectingPoint num="3" id="8789" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8811" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8806" /> +<TGConnectingPoint num="1" id="8807" /> +<TGConnectingPoint num="2" id="8808" /> +<TGConnectingPoint num="3" id="8809" /> +<TGConnectingPoint num="4" id="8810" /> +<P1 x="407" y="424" id="8884" /> +<P2 x="357" y="131" id="8927" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8797" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="8811" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8798" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="8811" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8799" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="8811" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8800" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="8811" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8805" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="8811" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8801" /> +<TGConnectingPoint num="1" id="8802" /> +<TGConnectingPoint num="2" id="8803" /> +<TGConnectingPoint num="3" id="8804" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8818" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8817" /> +<P1 x="489" y="72" id="9000" /> +<P2 x="489" y="131" id="8928" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8816" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="8818" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8812" /> +<TGConnectingPoint num="1" id="8813" /> +<TGConnectingPoint num="2" id="8814" /> +<TGConnectingPoint num="3" id="8815" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8825" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8824" /> +<P1 x="423" y="181" id="8941" /> +<P2 x="407" y="220" id="8916" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8823" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="8825" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8819" /> +<TGConnectingPoint num="1" id="8820" /> +<TGConnectingPoint num="2" id="8821" /> +<TGConnectingPoint num="3" id="8822" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8832" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8831" /> +<P1 x="407" y="250" id="8917" /> +<P2 x="407" y="279" id="8905" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8830" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="8832" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8826" /> +<TGConnectingPoint num="1" id="8827" /> +<TGConnectingPoint num="2" id="8828" /> +<TGConnectingPoint num="3" id="8829" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8839" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8838" /> +<P1 x="407" y="309" id="8906" /> +<P2 x="407" y="339" id="8894" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8837" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="8839" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8833" /> +<TGConnectingPoint num="1" id="8834" /> +<TGConnectingPoint num="2" id="8835" /> +<TGConnectingPoint num="3" id="8836" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8846" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8845" /> +<P1 x="407" y="369" id="8895" /> +<P2 x="407" y="394" id="8883" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8844" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="8846" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8840" /> +<TGConnectingPoint num="1" id="8841" /> +<TGConnectingPoint num="2" id="8842" /> +<TGConnectingPoint num="3" id="8843" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8853" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8852" /> +<P1 x="555" y="181" id="8942" /> +<P2 x="573" y="219" id="8872" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8851" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="8853" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8847" /> +<TGConnectingPoint num="1" id="8848" /> +<TGConnectingPoint num="2" id="8849" /> +<TGConnectingPoint num="3" id="8850" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="8860" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="8859" /> +<P1 x="573" y="249" id="8873" /> +<P2 x="573" y="277" id="8861" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="8858" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="8860" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8854" /> +<TGConnectingPoint num="1" id="8855" /> +<TGConnectingPoint num="2" id="8856" /> +<TGConnectingPoint num="3" id="8857" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="8871" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8861" /> +<TGConnectingPoint num="1" id="8862" /> +<TGConnectingPoint num="2" id="8863" /> +<TGConnectingPoint num="3" id="8864" /> +<TGConnectingPoint num="4" id="8865" /> +<TGConnectingPoint num="5" id="8866" /> +<TGConnectingPoint num="6" id="8867" /> +<TGConnectingPoint num="7" id="8868" /> +<TGConnectingPoint num="8" id="8869" /> +<TGConnectingPoint num="9" id="8870" /> +</COMPONENT> + +<COMPONENT type="5104" id="8882" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8872" /> +<TGConnectingPoint num="1" id="8873" /> +<TGConnectingPoint num="2" id="8874" /> +<TGConnectingPoint num="3" id="8875" /> +<TGConnectingPoint num="4" id="8876" /> +<TGConnectingPoint num="5" id="8877" /> +<TGConnectingPoint num="6" id="8878" /> +<TGConnectingPoint num="7" id="8879" /> +<TGConnectingPoint num="8" id="8880" /> +<TGConnectingPoint num="9" id="8881" /> +</COMPONENT> + +<COMPONENT type="5103" id="8893" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8883" /> +<TGConnectingPoint num="1" id="8884" /> +<TGConnectingPoint num="2" id="8885" /> +<TGConnectingPoint num="3" id="8886" /> +<TGConnectingPoint num="4" id="8887" /> +<TGConnectingPoint num="5" id="8888" /> +<TGConnectingPoint num="6" id="8889" /> +<TGConnectingPoint num="7" id="8890" /> +<TGConnectingPoint num="8" id="8891" /> +<TGConnectingPoint num="9" id="8892" /> +</COMPONENT> + +<COMPONENT type="5104" id="8904" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8894" /> +<TGConnectingPoint num="1" id="8895" /> +<TGConnectingPoint num="2" id="8896" /> +<TGConnectingPoint num="3" id="8897" /> +<TGConnectingPoint num="4" id="8898" /> +<TGConnectingPoint num="5" id="8899" /> +<TGConnectingPoint num="6" id="8900" /> +<TGConnectingPoint num="7" id="8901" /> +<TGConnectingPoint num="8" id="8902" /> +<TGConnectingPoint num="9" id="8903" /> +</COMPONENT> + +<COMPONENT type="5103" id="8915" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8905" /> +<TGConnectingPoint num="1" id="8906" /> +<TGConnectingPoint num="2" id="8907" /> +<TGConnectingPoint num="3" id="8908" /> +<TGConnectingPoint num="4" id="8909" /> +<TGConnectingPoint num="5" id="8910" /> +<TGConnectingPoint num="6" id="8911" /> +<TGConnectingPoint num="7" id="8912" /> +<TGConnectingPoint num="8" id="8913" /> +<TGConnectingPoint num="9" id="8914" /> +</COMPONENT> + +<COMPONENT type="5104" id="8926" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8916" /> +<TGConnectingPoint num="1" id="8917" /> +<TGConnectingPoint num="2" id="8918" /> +<TGConnectingPoint num="3" id="8919" /> +<TGConnectingPoint num="4" id="8920" /> +<TGConnectingPoint num="5" id="8921" /> +<TGConnectingPoint num="6" id="8922" /> +<TGConnectingPoint num="7" id="8923" /> +<TGConnectingPoint num="8" id="8924" /> +<TGConnectingPoint num="9" id="8925" /> +</COMPONENT> + +<COMPONENT type="5106" id="8999" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8927" /> +<TGConnectingPoint num="1" id="8928" /> +<TGConnectingPoint num="2" id="8929" /> +<TGConnectingPoint num="3" id="8930" /> +<TGConnectingPoint num="4" id="8931" /> +<TGConnectingPoint num="5" id="8932" /> +<TGConnectingPoint num="6" id="8933" /> +<TGConnectingPoint num="7" id="8934" /> +<TGConnectingPoint num="8" id="8935" /> +<TGConnectingPoint num="9" id="8936" /> +<TGConnectingPoint num="10" id="8937" /> +<TGConnectingPoint num="11" id="8938" /> +<TGConnectingPoint num="12" id="8939" /> +<TGConnectingPoint num="13" id="8940" /> +<TGConnectingPoint num="14" id="8941" /> +<TGConnectingPoint num="15" id="8942" /> +<TGConnectingPoint num="16" id="8943" /> +<TGConnectingPoint num="17" id="8944" /> +<TGConnectingPoint num="18" id="8945" /> +<TGConnectingPoint num="19" id="8946" /> +<TGConnectingPoint num="20" id="8947" /> +<TGConnectingPoint num="21" id="8948" /> +<TGConnectingPoint num="22" id="8949" /> +<TGConnectingPoint num="23" id="8950" /> +<TGConnectingPoint num="24" id="8951" /> +<TGConnectingPoint num="25" id="8952" /> +<TGConnectingPoint num="26" id="8953" /> +<TGConnectingPoint num="27" id="8954" /> +<TGConnectingPoint num="28" id="8955" /> +<TGConnectingPoint num="29" id="8956" /> +<TGConnectingPoint num="30" id="8957" /> +<TGConnectingPoint num="31" id="8958" /> +<TGConnectingPoint num="32" id="8959" /> +<TGConnectingPoint num="33" id="8960" /> +<TGConnectingPoint num="34" id="8961" /> +<TGConnectingPoint num="35" id="8962" /> +<TGConnectingPoint num="36" id="8963" /> +<TGConnectingPoint num="37" id="8964" /> +<TGConnectingPoint num="38" id="8965" /> +<TGConnectingPoint num="39" id="8966" /> +<TGConnectingPoint num="40" id="8967" /> +<TGConnectingPoint num="41" id="8968" /> +<TGConnectingPoint num="42" id="8969" /> +<TGConnectingPoint num="43" id="8970" /> +<TGConnectingPoint num="44" id="8971" /> +<TGConnectingPoint num="45" id="8972" /> +<TGConnectingPoint num="46" id="8973" /> +<TGConnectingPoint num="47" id="8974" /> +<TGConnectingPoint num="48" id="8975" /> +<TGConnectingPoint num="49" id="8976" /> +<TGConnectingPoint num="50" id="8977" /> +<TGConnectingPoint num="51" id="8978" /> +<TGConnectingPoint num="52" id="8979" /> +<TGConnectingPoint num="53" id="8980" /> +<TGConnectingPoint num="54" id="8981" /> +<TGConnectingPoint num="55" id="8982" /> +<TGConnectingPoint num="56" id="8983" /> +<TGConnectingPoint num="57" id="8984" /> +<TGConnectingPoint num="58" id="8985" /> +<TGConnectingPoint num="59" id="8986" /> +<TGConnectingPoint num="60" id="8987" /> +<TGConnectingPoint num="61" id="8988" /> +<TGConnectingPoint num="62" id="8989" /> +<TGConnectingPoint num="63" id="8990" /> +<TGConnectingPoint num="64" id="8991" /> +<TGConnectingPoint num="65" id="8992" /> +<TGConnectingPoint num="66" id="8993" /> +<TGConnectingPoint num="67" id="8994" /> +<TGConnectingPoint num="68" id="8995" /> +<TGConnectingPoint num="69" id="8996" /> +<TGConnectingPoint num="70" id="8997" /> +<TGConnectingPoint num="71" id="8998" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="9001" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9000" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="9008" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9007" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9006" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="9008" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9002" /> +<TGConnectingPoint num="1" id="9003" /> +<TGConnectingPoint num="2" id="9004" /> +<TGConnectingPoint num="3" id="9005" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9015" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9014" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9013" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="9015" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9009" /> +<TGConnectingPoint num="1" id="9010" /> +<TGConnectingPoint num="2" id="9011" /> +<TGConnectingPoint num="3" id="9012" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9022" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9021" /> +<P1 x="407" y="70" id="9043" /> +<P2 x="407" y="127" id="9030" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9020" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="9022" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9016" /> +<TGConnectingPoint num="1" id="9017" /> +<TGConnectingPoint num="2" id="9018" /> +<TGConnectingPoint num="3" id="9019" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9029" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9028" /> +<P1 x="407" y="162" id="9031" /> +<P2 x="407" y="224" id="9041" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9027" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="9029" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9023" /> +<TGConnectingPoint num="1" id="9024" /> +<TGConnectingPoint num="2" id="9025" /> +<TGConnectingPoint num="3" id="9026" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="9040" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9030" /> +<TGConnectingPoint num="1" id="9031" /> +<TGConnectingPoint num="2" id="9032" /> +<TGConnectingPoint num="3" id="9033" /> +<TGConnectingPoint num="4" id="9034" /> +<TGConnectingPoint num="5" id="9035" /> +<TGConnectingPoint num="6" id="9036" /> +<TGConnectingPoint num="7" id="9037" /> +<TGConnectingPoint num="8" id="9038" /> +<TGConnectingPoint num="9" id="9039" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="9042" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9041" /> +</COMPONENT> + +<COMPONENT type="5100" id="9044" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9043" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="9051" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9050" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9049" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="9051" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9045" /> +<TGConnectingPoint num="1" id="9046" /> +<TGConnectingPoint num="2" id="9047" /> +<TGConnectingPoint num="3" id="9048" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9058" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9057" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9056" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="9058" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9052" /> +<TGConnectingPoint num="1" id="9053" /> +<TGConnectingPoint num="2" id="9054" /> +<TGConnectingPoint num="3" id="9055" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9065" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9064" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9063" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="9065" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9059" /> +<TGConnectingPoint num="1" id="9060" /> +<TGConnectingPoint num="2" id="9061" /> +<TGConnectingPoint num="3" id="9062" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9072" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9071" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9070" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="9072" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9066" /> +<TGConnectingPoint num="1" id="9067" /> +<TGConnectingPoint num="2" id="9068" /> +<TGConnectingPoint num="3" id="9069" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9079" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9078" /> +<P1 x="407" y="70" id="9100" /> +<P2 x="407" y="125" id="9087" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9077" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="9079" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9073" /> +<TGConnectingPoint num="1" id="9074" /> +<TGConnectingPoint num="2" id="9075" /> +<TGConnectingPoint num="3" id="9076" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9086" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9085" /> +<P1 x="407" y="160" id="9088" /> +<P2 x="407" y="224" id="9098" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9084" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="9086" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9080" /> +<TGConnectingPoint num="1" id="9081" /> +<TGConnectingPoint num="2" id="9082" /> +<TGConnectingPoint num="3" id="9083" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="9097" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9087" /> +<TGConnectingPoint num="1" id="9088" /> +<TGConnectingPoint num="2" id="9089" /> +<TGConnectingPoint num="3" id="9090" /> +<TGConnectingPoint num="4" id="9091" /> +<TGConnectingPoint num="5" id="9092" /> +<TGConnectingPoint num="6" id="9093" /> +<TGConnectingPoint num="7" id="9094" /> +<TGConnectingPoint num="8" id="9095" /> +<TGConnectingPoint num="9" id="9096" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="9099" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9098" /> +</COMPONENT> + +<COMPONENT type="5100" id="9101" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9100" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="9108" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9107" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9106" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="9108" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9102" /> +<TGConnectingPoint num="1" id="9103" /> +<TGConnectingPoint num="2" id="9104" /> +<TGConnectingPoint num="3" id="9105" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9115" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9114" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9113" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="9115" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9109" /> +<TGConnectingPoint num="1" id="9110" /> +<TGConnectingPoint num="2" id="9111" /> +<TGConnectingPoint num="3" id="9112" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9122" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9121" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9120" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="9122" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9116" /> +<TGConnectingPoint num="1" id="9117" /> +<TGConnectingPoint num="2" id="9118" /> +<TGConnectingPoint num="3" id="9119" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9129" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9128" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9127" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="9129" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9123" /> +<TGConnectingPoint num="1" id="9124" /> +<TGConnectingPoint num="2" id="9125" /> +<TGConnectingPoint num="3" id="9126" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9136" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9135" /> +<P1 x="407" y="70" id="9157" /> +<P2 x="407" y="126" id="9144" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9134" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="9136" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9130" /> +<TGConnectingPoint num="1" id="9131" /> +<TGConnectingPoint num="2" id="9132" /> +<TGConnectingPoint num="3" id="9133" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9143" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9142" /> +<P1 x="407" y="161" id="9145" /> +<P2 x="407" y="224" id="9155" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9141" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="9143" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9137" /> +<TGConnectingPoint num="1" id="9138" /> +<TGConnectingPoint num="2" id="9139" /> +<TGConnectingPoint num="3" id="9140" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="9154" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9144" /> +<TGConnectingPoint num="1" id="9145" /> +<TGConnectingPoint num="2" id="9146" /> +<TGConnectingPoint num="3" id="9147" /> +<TGConnectingPoint num="4" id="9148" /> +<TGConnectingPoint num="5" id="9149" /> +<TGConnectingPoint num="6" id="9150" /> +<TGConnectingPoint num="7" id="9151" /> +<TGConnectingPoint num="8" id="9152" /> +<TGConnectingPoint num="9" id="9153" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="9156" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9155" /> +</COMPONENT> + +<COMPONENT type="5100" id="9158" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9157" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="9173" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9168" /> +<TGConnectingPoint num="1" id="9169" /> +<TGConnectingPoint num="2" id="9170" /> +<TGConnectingPoint num="3" id="9171" /> +<TGConnectingPoint num="4" id="9172" /> +<P1 x="407" y="295" id="9196" /> +<P2 x="357" y="110" id="9217" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9159" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="9173" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9160" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="9173" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9161" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="9173" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9162" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="9173" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9167" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="9173" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9163" /> +<TGConnectingPoint num="1" id="9164" /> +<TGConnectingPoint num="2" id="9165" /> +<TGConnectingPoint num="3" id="9166" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9180" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9179" /> +<P1 x="407" y="70" id="9290" /> +<P2 x="407" y="110" id="9218" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9178" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="9180" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9174" /> +<TGConnectingPoint num="1" id="9175" /> +<TGConnectingPoint num="2" id="9176" /> +<TGConnectingPoint num="3" id="9177" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9187" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9186" /> +<P1 x="407" y="160" id="9255" /> +<P2 x="407" y="193" id="9206" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9185" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="9187" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9181" /> +<TGConnectingPoint num="1" id="9182" /> +<TGConnectingPoint num="2" id="9183" /> +<TGConnectingPoint num="3" id="9184" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9194" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9193" /> +<P1 x="407" y="223" id="9207" /> +<P2 x="407" y="265" id="9195" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9192" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="9194" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9188" /> +<TGConnectingPoint num="1" id="9189" /> +<TGConnectingPoint num="2" id="9190" /> +<TGConnectingPoint num="3" id="9191" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="9205" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9195" /> +<TGConnectingPoint num="1" id="9196" /> +<TGConnectingPoint num="2" id="9197" /> +<TGConnectingPoint num="3" id="9198" /> +<TGConnectingPoint num="4" id="9199" /> +<TGConnectingPoint num="5" id="9200" /> +<TGConnectingPoint num="6" id="9201" /> +<TGConnectingPoint num="7" id="9202" /> +<TGConnectingPoint num="8" id="9203" /> +<TGConnectingPoint num="9" id="9204" /> +</COMPONENT> + +<COMPONENT type="5104" id="9216" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9206" /> +<TGConnectingPoint num="1" id="9207" /> +<TGConnectingPoint num="2" id="9208" /> +<TGConnectingPoint num="3" id="9209" /> +<TGConnectingPoint num="4" id="9210" /> +<TGConnectingPoint num="5" id="9211" /> +<TGConnectingPoint num="6" id="9212" /> +<TGConnectingPoint num="7" id="9213" /> +<TGConnectingPoint num="8" id="9214" /> +<TGConnectingPoint num="9" id="9215" /> +</COMPONENT> + +<COMPONENT type="5106" id="9289" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9217" /> +<TGConnectingPoint num="1" id="9218" /> +<TGConnectingPoint num="2" id="9219" /> +<TGConnectingPoint num="3" id="9220" /> +<TGConnectingPoint num="4" id="9221" /> +<TGConnectingPoint num="5" id="9222" /> +<TGConnectingPoint num="6" id="9223" /> +<TGConnectingPoint num="7" id="9224" /> +<TGConnectingPoint num="8" id="9225" /> +<TGConnectingPoint num="9" id="9226" /> +<TGConnectingPoint num="10" id="9227" /> +<TGConnectingPoint num="11" id="9228" /> +<TGConnectingPoint num="12" id="9229" /> +<TGConnectingPoint num="13" id="9230" /> +<TGConnectingPoint num="14" id="9231" /> +<TGConnectingPoint num="15" id="9232" /> +<TGConnectingPoint num="16" id="9233" /> +<TGConnectingPoint num="17" id="9234" /> +<TGConnectingPoint num="18" id="9235" /> +<TGConnectingPoint num="19" id="9236" /> +<TGConnectingPoint num="20" id="9237" /> +<TGConnectingPoint num="21" id="9238" /> +<TGConnectingPoint num="22" id="9239" /> +<TGConnectingPoint num="23" id="9240" /> +<TGConnectingPoint num="24" id="9241" /> +<TGConnectingPoint num="25" id="9242" /> +<TGConnectingPoint num="26" id="9243" /> +<TGConnectingPoint num="27" id="9244" /> +<TGConnectingPoint num="28" id="9245" /> +<TGConnectingPoint num="29" id="9246" /> +<TGConnectingPoint num="30" id="9247" /> +<TGConnectingPoint num="31" id="9248" /> +<TGConnectingPoint num="32" id="9249" /> +<TGConnectingPoint num="33" id="9250" /> +<TGConnectingPoint num="34" id="9251" /> +<TGConnectingPoint num="35" id="9252" /> +<TGConnectingPoint num="36" id="9253" /> +<TGConnectingPoint num="37" id="9254" /> +<TGConnectingPoint num="38" id="9255" /> +<TGConnectingPoint num="39" id="9256" /> +<TGConnectingPoint num="40" id="9257" /> +<TGConnectingPoint num="41" id="9258" /> +<TGConnectingPoint num="42" id="9259" /> +<TGConnectingPoint num="43" id="9260" /> +<TGConnectingPoint num="44" id="9261" /> +<TGConnectingPoint num="45" id="9262" /> +<TGConnectingPoint num="46" id="9263" /> +<TGConnectingPoint num="47" id="9264" /> +<TGConnectingPoint num="48" id="9265" /> +<TGConnectingPoint num="49" id="9266" /> +<TGConnectingPoint num="50" id="9267" /> +<TGConnectingPoint num="51" id="9268" /> +<TGConnectingPoint num="52" id="9269" /> +<TGConnectingPoint num="53" id="9270" /> +<TGConnectingPoint num="54" id="9271" /> +<TGConnectingPoint num="55" id="9272" /> +<TGConnectingPoint num="56" id="9273" /> +<TGConnectingPoint num="57" id="9274" /> +<TGConnectingPoint num="58" id="9275" /> +<TGConnectingPoint num="59" id="9276" /> +<TGConnectingPoint num="60" id="9277" /> +<TGConnectingPoint num="61" id="9278" /> +<TGConnectingPoint num="62" id="9279" /> +<TGConnectingPoint num="63" id="9280" /> +<TGConnectingPoint num="64" id="9281" /> +<TGConnectingPoint num="65" id="9282" /> +<TGConnectingPoint num="66" id="9283" /> +<TGConnectingPoint num="67" id="9284" /> +<TGConnectingPoint num="68" id="9285" /> +<TGConnectingPoint num="69" id="9286" /> +<TGConnectingPoint num="70" id="9287" /> +<TGConnectingPoint num="71" id="9288" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="9291" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9290" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="9306" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9301" /> +<TGConnectingPoint num="1" id="9302" /> +<TGConnectingPoint num="2" id="9303" /> +<TGConnectingPoint num="3" id="9304" /> +<TGConnectingPoint num="4" id="9305" /> +<P1 x="407" y="295" id="9329" /> +<P2 x="357" y="110" id="9350" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9292" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="9306" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9293" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="9306" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9294" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="9306" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9295" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="9306" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9300" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="9306" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9296" /> +<TGConnectingPoint num="1" id="9297" /> +<TGConnectingPoint num="2" id="9298" /> +<TGConnectingPoint num="3" id="9299" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9313" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9312" /> +<P1 x="407" y="70" id="9423" /> +<P2 x="407" y="110" id="9351" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9311" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="9313" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9307" /> +<TGConnectingPoint num="1" id="9308" /> +<TGConnectingPoint num="2" id="9309" /> +<TGConnectingPoint num="3" id="9310" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9320" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9319" /> +<P1 x="407" y="160" id="9388" /> +<P2 x="407" y="193" id="9339" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9318" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="9320" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9314" /> +<TGConnectingPoint num="1" id="9315" /> +<TGConnectingPoint num="2" id="9316" /> +<TGConnectingPoint num="3" id="9317" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9327" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9326" /> +<P1 x="407" y="223" id="9340" /> +<P2 x="407" y="265" id="9328" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9325" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="9327" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9321" /> +<TGConnectingPoint num="1" id="9322" /> +<TGConnectingPoint num="2" id="9323" /> +<TGConnectingPoint num="3" id="9324" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="9338" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9328" /> +<TGConnectingPoint num="1" id="9329" /> +<TGConnectingPoint num="2" id="9330" /> +<TGConnectingPoint num="3" id="9331" /> +<TGConnectingPoint num="4" id="9332" /> +<TGConnectingPoint num="5" id="9333" /> +<TGConnectingPoint num="6" id="9334" /> +<TGConnectingPoint num="7" id="9335" /> +<TGConnectingPoint num="8" id="9336" /> +<TGConnectingPoint num="9" id="9337" /> +</COMPONENT> + +<COMPONENT type="5104" id="9349" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9339" /> +<TGConnectingPoint num="1" id="9340" /> +<TGConnectingPoint num="2" id="9341" /> +<TGConnectingPoint num="3" id="9342" /> +<TGConnectingPoint num="4" id="9343" /> +<TGConnectingPoint num="5" id="9344" /> +<TGConnectingPoint num="6" id="9345" /> +<TGConnectingPoint num="7" id="9346" /> +<TGConnectingPoint num="8" id="9347" /> +<TGConnectingPoint num="9" id="9348" /> +</COMPONENT> + +<COMPONENT type="5106" id="9422" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9350" /> +<TGConnectingPoint num="1" id="9351" /> +<TGConnectingPoint num="2" id="9352" /> +<TGConnectingPoint num="3" id="9353" /> +<TGConnectingPoint num="4" id="9354" /> +<TGConnectingPoint num="5" id="9355" /> +<TGConnectingPoint num="6" id="9356" /> +<TGConnectingPoint num="7" id="9357" /> +<TGConnectingPoint num="8" id="9358" /> +<TGConnectingPoint num="9" id="9359" /> +<TGConnectingPoint num="10" id="9360" /> +<TGConnectingPoint num="11" id="9361" /> +<TGConnectingPoint num="12" id="9362" /> +<TGConnectingPoint num="13" id="9363" /> +<TGConnectingPoint num="14" id="9364" /> +<TGConnectingPoint num="15" id="9365" /> +<TGConnectingPoint num="16" id="9366" /> +<TGConnectingPoint num="17" id="9367" /> +<TGConnectingPoint num="18" id="9368" /> +<TGConnectingPoint num="19" id="9369" /> +<TGConnectingPoint num="20" id="9370" /> +<TGConnectingPoint num="21" id="9371" /> +<TGConnectingPoint num="22" id="9372" /> +<TGConnectingPoint num="23" id="9373" /> +<TGConnectingPoint num="24" id="9374" /> +<TGConnectingPoint num="25" id="9375" /> +<TGConnectingPoint num="26" id="9376" /> +<TGConnectingPoint num="27" id="9377" /> +<TGConnectingPoint num="28" id="9378" /> +<TGConnectingPoint num="29" id="9379" /> +<TGConnectingPoint num="30" id="9380" /> +<TGConnectingPoint num="31" id="9381" /> +<TGConnectingPoint num="32" id="9382" /> +<TGConnectingPoint num="33" id="9383" /> +<TGConnectingPoint num="34" id="9384" /> +<TGConnectingPoint num="35" id="9385" /> +<TGConnectingPoint num="36" id="9386" /> +<TGConnectingPoint num="37" id="9387" /> +<TGConnectingPoint num="38" id="9388" /> +<TGConnectingPoint num="39" id="9389" /> +<TGConnectingPoint num="40" id="9390" /> +<TGConnectingPoint num="41" id="9391" /> +<TGConnectingPoint num="42" id="9392" /> +<TGConnectingPoint num="43" id="9393" /> +<TGConnectingPoint num="44" id="9394" /> +<TGConnectingPoint num="45" id="9395" /> +<TGConnectingPoint num="46" id="9396" /> +<TGConnectingPoint num="47" id="9397" /> +<TGConnectingPoint num="48" id="9398" /> +<TGConnectingPoint num="49" id="9399" /> +<TGConnectingPoint num="50" id="9400" /> +<TGConnectingPoint num="51" id="9401" /> +<TGConnectingPoint num="52" id="9402" /> +<TGConnectingPoint num="53" id="9403" /> +<TGConnectingPoint num="54" id="9404" /> +<TGConnectingPoint num="55" id="9405" /> +<TGConnectingPoint num="56" id="9406" /> +<TGConnectingPoint num="57" id="9407" /> +<TGConnectingPoint num="58" id="9408" /> +<TGConnectingPoint num="59" id="9409" /> +<TGConnectingPoint num="60" id="9410" /> +<TGConnectingPoint num="61" id="9411" /> +<TGConnectingPoint num="62" id="9412" /> +<TGConnectingPoint num="63" id="9413" /> +<TGConnectingPoint num="64" id="9414" /> +<TGConnectingPoint num="65" id="9415" /> +<TGConnectingPoint num="66" id="9416" /> +<TGConnectingPoint num="67" id="9417" /> +<TGConnectingPoint num="68" id="9418" /> +<TGConnectingPoint num="69" id="9419" /> +<TGConnectingPoint num="70" id="9420" /> +<TGConnectingPoint num="71" id="9421" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="9424" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9423" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="9439" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9434" /> +<TGConnectingPoint num="1" id="9435" /> +<TGConnectingPoint num="2" id="9436" /> +<TGConnectingPoint num="3" id="9437" /> +<TGConnectingPoint num="4" id="9438" /> +<P1 x="407" y="295" id="9462" /> +<P2 x="357" y="110" id="9483" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9425" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="9439" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9426" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="9439" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9427" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="9439" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9428" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="9439" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9433" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="9439" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9429" /> +<TGConnectingPoint num="1" id="9430" /> +<TGConnectingPoint num="2" id="9431" /> +<TGConnectingPoint num="3" id="9432" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9446" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9445" /> +<P1 x="407" y="70" id="9556" /> +<P2 x="407" y="110" id="9484" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9444" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="9446" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9440" /> +<TGConnectingPoint num="1" id="9441" /> +<TGConnectingPoint num="2" id="9442" /> +<TGConnectingPoint num="3" id="9443" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9453" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9452" /> +<P1 x="407" y="160" id="9521" /> +<P2 x="407" y="193" id="9472" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9451" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="9453" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9447" /> +<TGConnectingPoint num="1" id="9448" /> +<TGConnectingPoint num="2" id="9449" /> +<TGConnectingPoint num="3" id="9450" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="9460" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="9459" /> +<P1 x="407" y="223" id="9473" /> +<P2 x="407" y="265" id="9461" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9458" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="9460" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9454" /> +<TGConnectingPoint num="1" id="9455" /> +<TGConnectingPoint num="2" id="9456" /> +<TGConnectingPoint num="3" id="9457" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="9471" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9461" /> +<TGConnectingPoint num="1" id="9462" /> +<TGConnectingPoint num="2" id="9463" /> +<TGConnectingPoint num="3" id="9464" /> +<TGConnectingPoint num="4" id="9465" /> +<TGConnectingPoint num="5" id="9466" /> +<TGConnectingPoint num="6" id="9467" /> +<TGConnectingPoint num="7" id="9468" /> +<TGConnectingPoint num="8" id="9469" /> +<TGConnectingPoint num="9" id="9470" /> +</COMPONENT> + +<COMPONENT type="5104" id="9482" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9472" /> +<TGConnectingPoint num="1" id="9473" /> +<TGConnectingPoint num="2" id="9474" /> +<TGConnectingPoint num="3" id="9475" /> +<TGConnectingPoint num="4" id="9476" /> +<TGConnectingPoint num="5" id="9477" /> +<TGConnectingPoint num="6" id="9478" /> +<TGConnectingPoint num="7" id="9479" /> +<TGConnectingPoint num="8" id="9480" /> +<TGConnectingPoint num="9" id="9481" /> +</COMPONENT> + +<COMPONENT type="5106" id="9555" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9483" /> +<TGConnectingPoint num="1" id="9484" /> +<TGConnectingPoint num="2" id="9485" /> +<TGConnectingPoint num="3" id="9486" /> +<TGConnectingPoint num="4" id="9487" /> +<TGConnectingPoint num="5" id="9488" /> +<TGConnectingPoint num="6" id="9489" /> +<TGConnectingPoint num="7" id="9490" /> +<TGConnectingPoint num="8" id="9491" /> +<TGConnectingPoint num="9" id="9492" /> +<TGConnectingPoint num="10" id="9493" /> +<TGConnectingPoint num="11" id="9494" /> +<TGConnectingPoint num="12" id="9495" /> +<TGConnectingPoint num="13" id="9496" /> +<TGConnectingPoint num="14" id="9497" /> +<TGConnectingPoint num="15" id="9498" /> +<TGConnectingPoint num="16" id="9499" /> +<TGConnectingPoint num="17" id="9500" /> +<TGConnectingPoint num="18" id="9501" /> +<TGConnectingPoint num="19" id="9502" /> +<TGConnectingPoint num="20" id="9503" /> +<TGConnectingPoint num="21" id="9504" /> +<TGConnectingPoint num="22" id="9505" /> +<TGConnectingPoint num="23" id="9506" /> +<TGConnectingPoint num="24" id="9507" /> +<TGConnectingPoint num="25" id="9508" /> +<TGConnectingPoint num="26" id="9509" /> +<TGConnectingPoint num="27" id="9510" /> +<TGConnectingPoint num="28" id="9511" /> +<TGConnectingPoint num="29" id="9512" /> +<TGConnectingPoint num="30" id="9513" /> +<TGConnectingPoint num="31" id="9514" /> +<TGConnectingPoint num="32" id="9515" /> +<TGConnectingPoint num="33" id="9516" /> +<TGConnectingPoint num="34" id="9517" /> +<TGConnectingPoint num="35" id="9518" /> +<TGConnectingPoint num="36" id="9519" /> +<TGConnectingPoint num="37" id="9520" /> +<TGConnectingPoint num="38" id="9521" /> +<TGConnectingPoint num="39" id="9522" /> +<TGConnectingPoint num="40" id="9523" /> +<TGConnectingPoint num="41" id="9524" /> +<TGConnectingPoint num="42" id="9525" /> +<TGConnectingPoint num="43" id="9526" /> +<TGConnectingPoint num="44" id="9527" /> +<TGConnectingPoint num="45" id="9528" /> +<TGConnectingPoint num="46" id="9529" /> +<TGConnectingPoint num="47" id="9530" /> +<TGConnectingPoint num="48" id="9531" /> +<TGConnectingPoint num="49" id="9532" /> +<TGConnectingPoint num="50" id="9533" /> +<TGConnectingPoint num="51" id="9534" /> +<TGConnectingPoint num="52" id="9535" /> +<TGConnectingPoint num="53" id="9536" /> +<TGConnectingPoint num="54" id="9537" /> +<TGConnectingPoint num="55" id="9538" /> +<TGConnectingPoint num="56" id="9539" /> +<TGConnectingPoint num="57" id="9540" /> +<TGConnectingPoint num="58" id="9541" /> +<TGConnectingPoint num="59" id="9542" /> +<TGConnectingPoint num="60" id="9543" /> +<TGConnectingPoint num="61" id="9544" /> +<TGConnectingPoint num="62" id="9545" /> +<TGConnectingPoint num="63" id="9546" /> +<TGConnectingPoint num="64" id="9547" /> +<TGConnectingPoint num="65" id="9548" /> +<TGConnectingPoint num="66" id="9549" /> +<TGConnectingPoint num="67" id="9550" /> +<TGConnectingPoint num="68" id="9551" /> +<TGConnectingPoint num="69" id="9552" /> +<TGConnectingPoint num="70" id="9553" /> +<TGConnectingPoint num="71" id="9554" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="9557" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9556" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="Nominal_Attack1" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<CONNECTOR type="5002" id="9559" index="0" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9558" /> +<P1 x="1003" y="771" id="9884" /> +<P2 x="1030" y="772" id="10006" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9561" index="1" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9560" /> +<P1 x="465" y="591" id="9670" /> +<P2 x="466" y="653" id="9840" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9563" index="2" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="879" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9562" /> +<P1 x="879" y="589" id="9629" /> +<P2 x="878" y="653" id="9881" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9565" index="3" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9564" /> +<P1 x="1297" y="589" id="9588" /> +<P2 x="1298" y="653" id="9799" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9567" index="4" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9566" /> +<P1 x="878" y="890" id="9886" /> +<P2 x="877" y="926" id="9740" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9569" index="5" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9568" /> +<P1 x="1298" y="891" id="9804" /> +<P2 x="1002" y="1040" id="9743" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9571" index="6" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9570" /> +<P1 x="1423" y="772" id="9802" /> +<P2 x="1448" y="773" id="9924" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9573" index="7" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9572" /> +<P1 x="591" y="772" id="9843" /> +<P2 x="619" y="773" id="9965" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9575" index="8" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="894" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9574" /> +<P1 x="466" y="891" id="9845" /> +<P2 x="752" y="1040" id="9742" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9577" index="9" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9576" /> +<P1 x="796" y="244" id="10058" /> +<P2 x="465" y="331" id="9665" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut3(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9579" index="10" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9578" /> +<P1 x="878" y="244" id="10050" /> +<P2 x="879" y="332" id="9624" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut2(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="9581" index="11" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="9580" /> +<P1 x="960" y="244" id="10059" /> +<P2 x="1297" y="329" id="9583" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut1(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="9622" index="12" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9582" /> +<TGConnectingPoint num="1" id="9583" /> +<TGConnectingPoint num="2" id="9584" /> +<TGConnectingPoint num="3" id="9585" /> +<TGConnectingPoint num="4" id="9586" /> +<TGConnectingPoint num="5" id="9587" /> +<TGConnectingPoint num="6" id="9588" /> +<TGConnectingPoint num="7" id="9589" /> +<TGConnectingPoint num="8" id="9590" /> +<TGConnectingPoint num="9" id="9591" /> +<TGConnectingPoint num="10" id="9592" /> +<TGConnectingPoint num="11" id="9593" /> +<TGConnectingPoint num="12" id="9594" /> +<TGConnectingPoint num="13" id="9595" /> +<TGConnectingPoint num="14" id="9596" /> +<TGConnectingPoint num="15" id="9597" /> +<TGConnectingPoint num="16" id="9598" /> +<TGConnectingPoint num="17" id="9599" /> +<TGConnectingPoint num="18" id="9600" /> +<TGConnectingPoint num="19" id="9601" /> +<TGConnectingPoint num="20" id="9602" /> +<TGConnectingPoint num="21" id="9603" /> +<TGConnectingPoint num="22" id="9604" /> +<TGConnectingPoint num="23" id="9605" /> +<TGConnectingPoint num="24" id="9606" /> +<TGConnectingPoint num="25" id="9607" /> +<TGConnectingPoint num="26" id="9608" /> +<TGConnectingPoint num="27" id="9609" /> +<TGConnectingPoint num="28" id="9610" /> +<TGConnectingPoint num="29" id="9611" /> +<TGConnectingPoint num="30" id="9612" /> +<TGConnectingPoint num="31" id="9613" /> +<TGConnectingPoint num="32" id="9614" /> +<TGConnectingPoint num="33" id="9615" /> +<TGConnectingPoint num="34" id="9616" /> +<TGConnectingPoint num="35" id="9617" /> +<TGConnectingPoint num="36" id="9618" /> +<TGConnectingPoint num="37" id="9619" /> +<TGConnectingPoint num="38" id="9620" /> +<TGConnectingPoint num="39" id="9621" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="true" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9663" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9623" /> +<TGConnectingPoint num="1" id="9624" /> +<TGConnectingPoint num="2" id="9625" /> +<TGConnectingPoint num="3" id="9626" /> +<TGConnectingPoint num="4" id="9627" /> +<TGConnectingPoint num="5" id="9628" /> +<TGConnectingPoint num="6" id="9629" /> +<TGConnectingPoint num="7" id="9630" /> +<TGConnectingPoint num="8" id="9631" /> +<TGConnectingPoint num="9" id="9632" /> +<TGConnectingPoint num="10" id="9633" /> +<TGConnectingPoint num="11" id="9634" /> +<TGConnectingPoint num="12" id="9635" /> +<TGConnectingPoint num="13" id="9636" /> +<TGConnectingPoint num="14" id="9637" /> +<TGConnectingPoint num="15" id="9638" /> +<TGConnectingPoint num="16" id="9639" /> +<TGConnectingPoint num="17" id="9640" /> +<TGConnectingPoint num="18" id="9641" /> +<TGConnectingPoint num="19" id="9642" /> +<TGConnectingPoint num="20" id="9643" /> +<TGConnectingPoint num="21" id="9644" /> +<TGConnectingPoint num="22" id="9645" /> +<TGConnectingPoint num="23" id="9646" /> +<TGConnectingPoint num="24" id="9647" /> +<TGConnectingPoint num="25" id="9648" /> +<TGConnectingPoint num="26" id="9649" /> +<TGConnectingPoint num="27" id="9650" /> +<TGConnectingPoint num="28" id="9651" /> +<TGConnectingPoint num="29" id="9652" /> +<TGConnectingPoint num="30" id="9653" /> +<TGConnectingPoint num="31" id="9654" /> +<TGConnectingPoint num="32" id="9655" /> +<TGConnectingPoint num="33" id="9656" /> +<TGConnectingPoint num="34" id="9657" /> +<TGConnectingPoint num="35" id="9658" /> +<TGConnectingPoint num="36" id="9659" /> +<TGConnectingPoint num="37" id="9660" /> +<TGConnectingPoint num="38" id="9661" /> +<TGConnectingPoint num="39" id="9662" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9704" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9664" /> +<TGConnectingPoint num="1" id="9665" /> +<TGConnectingPoint num="2" id="9666" /> +<TGConnectingPoint num="3" id="9667" /> +<TGConnectingPoint num="4" id="9668" /> +<TGConnectingPoint num="5" id="9669" /> +<TGConnectingPoint num="6" id="9670" /> +<TGConnectingPoint num="7" id="9671" /> +<TGConnectingPoint num="8" id="9672" /> +<TGConnectingPoint num="9" id="9673" /> +<TGConnectingPoint num="10" id="9674" /> +<TGConnectingPoint num="11" id="9675" /> +<TGConnectingPoint num="12" id="9676" /> +<TGConnectingPoint num="13" id="9677" /> +<TGConnectingPoint num="14" id="9678" /> +<TGConnectingPoint num="15" id="9679" /> +<TGConnectingPoint num="16" id="9680" /> +<TGConnectingPoint num="17" id="9681" /> +<TGConnectingPoint num="18" id="9682" /> +<TGConnectingPoint num="19" id="9683" /> +<TGConnectingPoint num="20" id="9684" /> +<TGConnectingPoint num="21" id="9685" /> +<TGConnectingPoint num="22" id="9686" /> +<TGConnectingPoint num="23" id="9687" /> +<TGConnectingPoint num="24" id="9688" /> +<TGConnectingPoint num="25" id="9689" /> +<TGConnectingPoint num="26" id="9690" /> +<TGConnectingPoint num="27" id="9691" /> +<TGConnectingPoint num="28" id="9692" /> +<TGConnectingPoint num="29" id="9693" /> +<TGConnectingPoint num="30" id="9694" /> +<TGConnectingPoint num="31" id="9695" /> +<TGConnectingPoint num="32" id="9696" /> +<TGConnectingPoint num="33" id="9697" /> +<TGConnectingPoint num="34" id="9698" /> +<TGConnectingPoint num="35" id="9699" /> +<TGConnectingPoint num="36" id="9700" /> +<TGConnectingPoint num="37" id="9701" /> +<TGConnectingPoint num="38" id="9702" /> +<TGConnectingPoint num="39" id="9703" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="9721" index="15" uid="52c9e34d-063c-49e5-8dd9-44bced548377" > +<cdparam x="10" y="10" /> +<sizeparam width="299" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This models features the platoon under a +scenario where the leader keeps a constant +speed, with an attack scenario where false +speed values are sent to the followers" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9705" /> +<TGConnectingPoint num="1" id="9706" /> +<TGConnectingPoint num="2" id="9707" /> +<TGConnectingPoint num="3" id="9708" /> +<TGConnectingPoint num="4" id="9709" /> +<TGConnectingPoint num="5" id="9710" /> +<TGConnectingPoint num="6" id="9711" /> +<TGConnectingPoint num="7" id="9712" /> +<TGConnectingPoint num="8" id="9713" /> +<TGConnectingPoint num="9" id="9714" /> +<TGConnectingPoint num="10" id="9715" /> +<TGConnectingPoint num="11" id="9716" /> +<TGConnectingPoint num="12" id="9717" /> +<TGConnectingPoint num="13" id="9718" /> +<TGConnectingPoint num="14" id="9719" /> +<TGConnectingPoint num="15" id="9720" /> +<extraparam> +<Line value="This models features the platoon under a" /> +<Line value="scenario where the leader keeps a constant" /> +<Line value="speed, with an attack scenario where false" /> +<Line value="speed values are sent to the followers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="9738" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="61" y="226" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9722" /> +<TGConnectingPoint num="1" id="9723" /> +<TGConnectingPoint num="2" id="9724" /> +<TGConnectingPoint num="3" id="9725" /> +<TGConnectingPoint num="4" id="9726" /> +<TGConnectingPoint num="5" id="9727" /> +<TGConnectingPoint num="6" id="9728" /> +<TGConnectingPoint num="7" id="9729" /> +<TGConnectingPoint num="8" id="9730" /> +<TGConnectingPoint num="9" id="9731" /> +<TGConnectingPoint num="10" id="9732" /> +<TGConnectingPoint num="11" id="9733" /> +<TGConnectingPoint num="12" id="9734" /> +<TGConnectingPoint num="13" id="9735" /> +<TGConnectingPoint num="14" id="9736" /> +<TGConnectingPoint num="15" id="9737" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9779" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="752" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9739" /> +<TGConnectingPoint num="1" id="9740" /> +<TGConnectingPoint num="2" id="9741" /> +<TGConnectingPoint num="3" id="9742" /> +<TGConnectingPoint num="4" id="9743" /> +<TGConnectingPoint num="5" id="9744" /> +<TGConnectingPoint num="6" id="9745" /> +<TGConnectingPoint num="7" id="9746" /> +<TGConnectingPoint num="8" id="9747" /> +<TGConnectingPoint num="9" id="9748" /> +<TGConnectingPoint num="10" id="9749" /> +<TGConnectingPoint num="11" id="9750" /> +<TGConnectingPoint num="12" id="9751" /> +<TGConnectingPoint num="13" id="9752" /> +<TGConnectingPoint num="14" id="9753" /> +<TGConnectingPoint num="15" id="9754" /> +<TGConnectingPoint num="16" id="9755" /> +<TGConnectingPoint num="17" id="9756" /> +<TGConnectingPoint num="18" id="9757" /> +<TGConnectingPoint num="19" id="9758" /> +<TGConnectingPoint num="20" id="9759" /> +<TGConnectingPoint num="21" id="9760" /> +<TGConnectingPoint num="22" id="9761" /> +<TGConnectingPoint num="23" id="9762" /> +<TGConnectingPoint num="24" id="9763" /> +<TGConnectingPoint num="25" id="9764" /> +<TGConnectingPoint num="26" id="9765" /> +<TGConnectingPoint num="27" id="9766" /> +<TGConnectingPoint num="28" id="9767" /> +<TGConnectingPoint num="29" id="9768" /> +<TGConnectingPoint num="30" id="9769" /> +<TGConnectingPoint num="31" id="9770" /> +<TGConnectingPoint num="32" id="9771" /> +<TGConnectingPoint num="33" id="9772" /> +<TGConnectingPoint num="34" id="9773" /> +<TGConnectingPoint num="35" id="9774" /> +<TGConnectingPoint num="36" id="9775" /> +<TGConnectingPoint num="37" id="9776" /> +<TGConnectingPoint num="38" id="9777" /> +<TGConnectingPoint num="39" id="9778" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="9788" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="650" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9780" /> +<TGConnectingPoint num="1" id="9781" /> +<TGConnectingPoint num="2" id="9782" /> +<TGConnectingPoint num="3" id="9783" /> +<TGConnectingPoint num="4" id="9784" /> +<TGConnectingPoint num="5" id="9785" /> +<TGConnectingPoint num="6" id="9786" /> +<TGConnectingPoint num="7" id="9787" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="9797" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9789" /> +<TGConnectingPoint num="1" id="9790" /> +<TGConnectingPoint num="2" id="9791" /> +<TGConnectingPoint num="3" id="9792" /> +<TGConnectingPoint num="4" id="9793" /> +<TGConnectingPoint num="5" id="9794" /> +<TGConnectingPoint num="6" id="9795" /> +<TGConnectingPoint num="7" id="9796" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9838" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9798" /> +<TGConnectingPoint num="1" id="9799" /> +<TGConnectingPoint num="2" id="9800" /> +<TGConnectingPoint num="3" id="9801" /> +<TGConnectingPoint num="4" id="9802" /> +<TGConnectingPoint num="5" id="9803" /> +<TGConnectingPoint num="6" id="9804" /> +<TGConnectingPoint num="7" id="9805" /> +<TGConnectingPoint num="8" id="9806" /> +<TGConnectingPoint num="9" id="9807" /> +<TGConnectingPoint num="10" id="9808" /> +<TGConnectingPoint num="11" id="9809" /> +<TGConnectingPoint num="12" id="9810" /> +<TGConnectingPoint num="13" id="9811" /> +<TGConnectingPoint num="14" id="9812" /> +<TGConnectingPoint num="15" id="9813" /> +<TGConnectingPoint num="16" id="9814" /> +<TGConnectingPoint num="17" id="9815" /> +<TGConnectingPoint num="18" id="9816" /> +<TGConnectingPoint num="19" id="9817" /> +<TGConnectingPoint num="20" id="9818" /> +<TGConnectingPoint num="21" id="9819" /> +<TGConnectingPoint num="22" id="9820" /> +<TGConnectingPoint num="23" id="9821" /> +<TGConnectingPoint num="24" id="9822" /> +<TGConnectingPoint num="25" id="9823" /> +<TGConnectingPoint num="26" id="9824" /> +<TGConnectingPoint num="27" id="9825" /> +<TGConnectingPoint num="28" id="9826" /> +<TGConnectingPoint num="29" id="9827" /> +<TGConnectingPoint num="30" id="9828" /> +<TGConnectingPoint num="31" id="9829" /> +<TGConnectingPoint num="32" id="9830" /> +<TGConnectingPoint num="33" id="9831" /> +<TGConnectingPoint num="34" id="9832" /> +<TGConnectingPoint num="35" id="9833" /> +<TGConnectingPoint num="36" id="9834" /> +<TGConnectingPoint num="37" id="9835" /> +<TGConnectingPoint num="38" id="9836" /> +<TGConnectingPoint num="39" id="9837" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9879" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="341" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9839" /> +<TGConnectingPoint num="1" id="9840" /> +<TGConnectingPoint num="2" id="9841" /> +<TGConnectingPoint num="3" id="9842" /> +<TGConnectingPoint num="4" id="9843" /> +<TGConnectingPoint num="5" id="9844" /> +<TGConnectingPoint num="6" id="9845" /> +<TGConnectingPoint num="7" id="9846" /> +<TGConnectingPoint num="8" id="9847" /> +<TGConnectingPoint num="9" id="9848" /> +<TGConnectingPoint num="10" id="9849" /> +<TGConnectingPoint num="11" id="9850" /> +<TGConnectingPoint num="12" id="9851" /> +<TGConnectingPoint num="13" id="9852" /> +<TGConnectingPoint num="14" id="9853" /> +<TGConnectingPoint num="15" id="9854" /> +<TGConnectingPoint num="16" id="9855" /> +<TGConnectingPoint num="17" id="9856" /> +<TGConnectingPoint num="18" id="9857" /> +<TGConnectingPoint num="19" id="9858" /> +<TGConnectingPoint num="20" id="9859" /> +<TGConnectingPoint num="21" id="9860" /> +<TGConnectingPoint num="22" id="9861" /> +<TGConnectingPoint num="23" id="9862" /> +<TGConnectingPoint num="24" id="9863" /> +<TGConnectingPoint num="25" id="9864" /> +<TGConnectingPoint num="26" id="9865" /> +<TGConnectingPoint num="27" id="9866" /> +<TGConnectingPoint num="28" id="9867" /> +<TGConnectingPoint num="29" id="9868" /> +<TGConnectingPoint num="30" id="9869" /> +<TGConnectingPoint num="31" id="9870" /> +<TGConnectingPoint num="32" id="9871" /> +<TGConnectingPoint num="33" id="9872" /> +<TGConnectingPoint num="34" id="9873" /> +<TGConnectingPoint num="35" id="9874" /> +<TGConnectingPoint num="36" id="9875" /> +<TGConnectingPoint num="37" id="9876" /> +<TGConnectingPoint num="38" id="9877" /> +<TGConnectingPoint num="39" id="9878" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9920" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9880" /> +<TGConnectingPoint num="1" id="9881" /> +<TGConnectingPoint num="2" id="9882" /> +<TGConnectingPoint num="3" id="9883" /> +<TGConnectingPoint num="4" id="9884" /> +<TGConnectingPoint num="5" id="9885" /> +<TGConnectingPoint num="6" id="9886" /> +<TGConnectingPoint num="7" id="9887" /> +<TGConnectingPoint num="8" id="9888" /> +<TGConnectingPoint num="9" id="9889" /> +<TGConnectingPoint num="10" id="9890" /> +<TGConnectingPoint num="11" id="9891" /> +<TGConnectingPoint num="12" id="9892" /> +<TGConnectingPoint num="13" id="9893" /> +<TGConnectingPoint num="14" id="9894" /> +<TGConnectingPoint num="15" id="9895" /> +<TGConnectingPoint num="16" id="9896" /> +<TGConnectingPoint num="17" id="9897" /> +<TGConnectingPoint num="18" id="9898" /> +<TGConnectingPoint num="19" id="9899" /> +<TGConnectingPoint num="20" id="9900" /> +<TGConnectingPoint num="21" id="9901" /> +<TGConnectingPoint num="22" id="9902" /> +<TGConnectingPoint num="23" id="9903" /> +<TGConnectingPoint num="24" id="9904" /> +<TGConnectingPoint num="25" id="9905" /> +<TGConnectingPoint num="26" id="9906" /> +<TGConnectingPoint num="27" id="9907" /> +<TGConnectingPoint num="28" id="9908" /> +<TGConnectingPoint num="29" id="9909" /> +<TGConnectingPoint num="30" id="9910" /> +<TGConnectingPoint num="31" id="9911" /> +<TGConnectingPoint num="32" id="9912" /> +<TGConnectingPoint num="33" id="9913" /> +<TGConnectingPoint num="34" id="9914" /> +<TGConnectingPoint num="35" id="9915" /> +<TGConnectingPoint num="36" id="9916" /> +<TGConnectingPoint num="37" id="9917" /> +<TGConnectingPoint num="38" id="9918" /> +<TGConnectingPoint num="39" id="9919" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="9961" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9921" /> +<TGConnectingPoint num="1" id="9922" /> +<TGConnectingPoint num="2" id="9923" /> +<TGConnectingPoint num="3" id="9924" /> +<TGConnectingPoint num="4" id="9925" /> +<TGConnectingPoint num="5" id="9926" /> +<TGConnectingPoint num="6" id="9927" /> +<TGConnectingPoint num="7" id="9928" /> +<TGConnectingPoint num="8" id="9929" /> +<TGConnectingPoint num="9" id="9930" /> +<TGConnectingPoint num="10" id="9931" /> +<TGConnectingPoint num="11" id="9932" /> +<TGConnectingPoint num="12" id="9933" /> +<TGConnectingPoint num="13" id="9934" /> +<TGConnectingPoint num="14" id="9935" /> +<TGConnectingPoint num="15" id="9936" /> +<TGConnectingPoint num="16" id="9937" /> +<TGConnectingPoint num="17" id="9938" /> +<TGConnectingPoint num="18" id="9939" /> +<TGConnectingPoint num="19" id="9940" /> +<TGConnectingPoint num="20" id="9941" /> +<TGConnectingPoint num="21" id="9942" /> +<TGConnectingPoint num="22" id="9943" /> +<TGConnectingPoint num="23" id="9944" /> +<TGConnectingPoint num="24" id="9945" /> +<TGConnectingPoint num="25" id="9946" /> +<TGConnectingPoint num="26" id="9947" /> +<TGConnectingPoint num="27" id="9948" /> +<TGConnectingPoint num="28" id="9949" /> +<TGConnectingPoint num="29" id="9950" /> +<TGConnectingPoint num="30" id="9951" /> +<TGConnectingPoint num="31" id="9952" /> +<TGConnectingPoint num="32" id="9953" /> +<TGConnectingPoint num="33" id="9954" /> +<TGConnectingPoint num="34" id="9955" /> +<TGConnectingPoint num="35" id="9956" /> +<TGConnectingPoint num="36" id="9957" /> +<TGConnectingPoint num="37" id="9958" /> +<TGConnectingPoint num="38" id="9959" /> +<TGConnectingPoint num="39" id="9960" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="10002" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9962" /> +<TGConnectingPoint num="1" id="9963" /> +<TGConnectingPoint num="2" id="9964" /> +<TGConnectingPoint num="3" id="9965" /> +<TGConnectingPoint num="4" id="9966" /> +<TGConnectingPoint num="5" id="9967" /> +<TGConnectingPoint num="6" id="9968" /> +<TGConnectingPoint num="7" id="9969" /> +<TGConnectingPoint num="8" id="9970" /> +<TGConnectingPoint num="9" id="9971" /> +<TGConnectingPoint num="10" id="9972" /> +<TGConnectingPoint num="11" id="9973" /> +<TGConnectingPoint num="12" id="9974" /> +<TGConnectingPoint num="13" id="9975" /> +<TGConnectingPoint num="14" id="9976" /> +<TGConnectingPoint num="15" id="9977" /> +<TGConnectingPoint num="16" id="9978" /> +<TGConnectingPoint num="17" id="9979" /> +<TGConnectingPoint num="18" id="9980" /> +<TGConnectingPoint num="19" id="9981" /> +<TGConnectingPoint num="20" id="9982" /> +<TGConnectingPoint num="21" id="9983" /> +<TGConnectingPoint num="22" id="9984" /> +<TGConnectingPoint num="23" id="9985" /> +<TGConnectingPoint num="24" id="9986" /> +<TGConnectingPoint num="25" id="9987" /> +<TGConnectingPoint num="26" id="9988" /> +<TGConnectingPoint num="27" id="9989" /> +<TGConnectingPoint num="28" id="9990" /> +<TGConnectingPoint num="29" id="9991" /> +<TGConnectingPoint num="30" id="9992" /> +<TGConnectingPoint num="31" id="9993" /> +<TGConnectingPoint num="32" id="9994" /> +<TGConnectingPoint num="33" id="9995" /> +<TGConnectingPoint num="34" id="9996" /> +<TGConnectingPoint num="35" id="9997" /> +<TGConnectingPoint num="36" id="9998" /> +<TGConnectingPoint num="37" id="9999" /> +<TGConnectingPoint num="38" id="10000" /> +<TGConnectingPoint num="39" id="10001" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="10043" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1030" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10003" /> +<TGConnectingPoint num="1" id="10004" /> +<TGConnectingPoint num="2" id="10005" /> +<TGConnectingPoint num="3" id="10006" /> +<TGConnectingPoint num="4" id="10007" /> +<TGConnectingPoint num="5" id="10008" /> +<TGConnectingPoint num="6" id="10009" /> +<TGConnectingPoint num="7" id="10010" /> +<TGConnectingPoint num="8" id="10011" /> +<TGConnectingPoint num="9" id="10012" /> +<TGConnectingPoint num="10" id="10013" /> +<TGConnectingPoint num="11" id="10014" /> +<TGConnectingPoint num="12" id="10015" /> +<TGConnectingPoint num="13" id="10016" /> +<TGConnectingPoint num="14" id="10017" /> +<TGConnectingPoint num="15" id="10018" /> +<TGConnectingPoint num="16" id="10019" /> +<TGConnectingPoint num="17" id="10020" /> +<TGConnectingPoint num="18" id="10021" /> +<TGConnectingPoint num="19" id="10022" /> +<TGConnectingPoint num="20" id="10023" /> +<TGConnectingPoint num="21" id="10024" /> +<TGConnectingPoint num="22" id="10025" /> +<TGConnectingPoint num="23" id="10026" /> +<TGConnectingPoint num="24" id="10027" /> +<TGConnectingPoint num="25" id="10028" /> +<TGConnectingPoint num="26" id="10029" /> +<TGConnectingPoint num="27" id="10030" /> +<TGConnectingPoint num="28" id="10031" /> +<TGConnectingPoint num="29" id="10032" /> +<TGConnectingPoint num="30" id="10033" /> +<TGConnectingPoint num="31" id="10034" /> +<TGConnectingPoint num="32" id="10035" /> +<TGConnectingPoint num="33" id="10036" /> +<TGConnectingPoint num="34" id="10037" /> +<TGConnectingPoint num="35" id="10038" /> +<TGConnectingPoint num="36" id="10039" /> +<TGConnectingPoint num="37" id="10040" /> +<TGConnectingPoint num="38" id="10041" /> +<TGConnectingPoint num="39" id="10042" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="10084" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="714" y="58" /> +<sizeparam width="328" height="186" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10044" /> +<TGConnectingPoint num="1" id="10045" /> +<TGConnectingPoint num="2" id="10046" /> +<TGConnectingPoint num="3" id="10047" /> +<TGConnectingPoint num="4" id="10048" /> +<TGConnectingPoint num="5" id="10049" /> +<TGConnectingPoint num="6" id="10050" /> +<TGConnectingPoint num="7" id="10051" /> +<TGConnectingPoint num="8" id="10052" /> +<TGConnectingPoint num="9" id="10053" /> +<TGConnectingPoint num="10" id="10054" /> +<TGConnectingPoint num="11" id="10055" /> +<TGConnectingPoint num="12" id="10056" /> +<TGConnectingPoint num="13" id="10057" /> +<TGConnectingPoint num="14" id="10058" /> +<TGConnectingPoint num="15" id="10059" /> +<TGConnectingPoint num="16" id="10060" /> +<TGConnectingPoint num="17" id="10061" /> +<TGConnectingPoint num="18" id="10062" /> +<TGConnectingPoint num="19" id="10063" /> +<TGConnectingPoint num="20" id="10064" /> +<TGConnectingPoint num="21" id="10065" /> +<TGConnectingPoint num="22" id="10066" /> +<TGConnectingPoint num="23" id="10067" /> +<TGConnectingPoint num="24" id="10068" /> +<TGConnectingPoint num="25" id="10069" /> +<TGConnectingPoint num="26" id="10070" /> +<TGConnectingPoint num="27" id="10071" /> +<TGConnectingPoint num="28" id="10072" /> +<TGConnectingPoint num="29" id="10073" /> +<TGConnectingPoint num="30" id="10074" /> +<TGConnectingPoint num="31" id="10075" /> +<TGConnectingPoint num="32" id="10076" /> +<TGConnectingPoint num="33" id="10077" /> +<TGConnectingPoint num="34" id="10078" /> +<TGConnectingPoint num="35" id="10079" /> +<TGConnectingPoint num="36" id="10080" /> +<TGConnectingPoint num="37" id="10081" /> +<TGConnectingPoint num="38" id="10082" /> +<TGConnectingPoint num="39" id="10083" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leaderID" value="" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="10091" index="0" uid="5ab4c8bb-29c9-4213-9d2e-ca5a8cf288c0" > +<cdparam x="912" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10090" /> +<P1 x="911" y="565" id="10249" /> +<P2 x="911" y="596" id="10237" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10089" index="31" uid="66a79568-1df5-4df2-a712-7de90660cf4c" > +<father id="10091" num="0" /> +<cdparam x="903" y="573" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10085" /> +<TGConnectingPoint num="1" id="10086" /> +<TGConnectingPoint num="2" id="10087" /> +<TGConnectingPoint num="3" id="10088" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10098" index="1" uid="561513ac-2ac8-4743-a8fd-71f0a5c83ced" > +<cdparam x="914" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10097" /> +<P1 x="913" y="478" id="10472" /> +<P2 x="911" y="535" id="10248" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10096" index="32" uid="521f7867-2232-4783-94ae-119ea0cdc12a" > +<father id="10098" num="0" /> +<cdparam x="920" y="507" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10092" /> +<TGConnectingPoint num="1" id="10093" /> +<TGConnectingPoint num="2" id="10094" /> +<TGConnectingPoint num="3" id="10095" /> +<extraparam> +<guard value="[leaderID == 3]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10105" index="2" uid="bb642482-0fc1-4562-b5b1-e12fd7131b0b" > +<cdparam x="554" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10104" /> +<P1 x="555" y="565" id="10271" /> +<P2 x="555" y="596" id="10259" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10103" index="33" uid="fb3f5d10-e93b-4452-bce0-6fb59584f4d6" > +<father id="10105" num="0" /> +<cdparam x="542" y="576" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10099" /> +<TGConnectingPoint num="1" id="10100" /> +<TGConnectingPoint num="2" id="10101" /> +<TGConnectingPoint num="3" id="10102" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10112" index="3" uid="38f1529f-a3c3-4adb-ae3e-0f98a1ad8a68" > +<cdparam x="556" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10111" /> +<P1 x="557" y="478" id="10447" /> +<P2 x="555" y="535" id="10270" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10110" index="34" uid="da06b493-7218-4ef9-9247-809790e9ed8f" > +<father id="10112" num="0" /> +<cdparam x="564" y="510" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10106" /> +<TGConnectingPoint num="1" id="10107" /> +<TGConnectingPoint num="2" id="10108" /> +<TGConnectingPoint num="3" id="10109" /> +<extraparam> +<guard value="[leaderID == 2]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10119" index="4" uid="41e502b8-868a-401d-9b9c-996ce9699113" > +<cdparam x="187" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10118" /> +<P1 x="188" y="565" id="10293" /> +<P2 x="188" y="596" id="10281" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10117" index="35" uid="d87f4106-9073-40d4-b477-5a455461767d" > +<father id="10119" num="0" /> +<cdparam x="190" y="579" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10113" /> +<TGConnectingPoint num="1" id="10114" /> +<TGConnectingPoint num="2" id="10115" /> +<TGConnectingPoint num="3" id="10116" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10126" index="5" uid="7498f7f4-b7f1-44bd-8c21-9d506d15c170" > +<cdparam x="189" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10125" /> +<P1 x="190" y="478" id="10469" /> +<P2 x="188" y="535" id="10292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10124" index="36" uid="eacb2abf-8abf-4802-a858-cc3a41d9627f" > +<father id="10126" num="0" /> +<cdparam x="196" y="507" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10120" /> +<TGConnectingPoint num="1" id="10121" /> +<TGConnectingPoint num="2" id="10122" /> +<TGConnectingPoint num="3" id="10123" /> +<extraparam> +<guard value="[leaderID == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10133" index="6" uid="8bd522e8-f116-4725-8b39-ad7dec793235" > +<cdparam x="787" y="179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10132" /> +<P1 x="884" y="173" id="10304" /> +<P2 x="913" y="234" id="10355" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10131" index="37" uid="2598d05c-7903-40d5-b2b0-f3374ec7c5bb" > +<father id="10133" num="0" /> +<cdparam x="901" y="196" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10127" /> +<TGConnectingPoint num="1" id="10128" /> +<TGConnectingPoint num="2" id="10129" /> +<TGConnectingPoint num="3" id="10130" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 3" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10140" index="7" uid="3d919a60-b64f-440f-b7cc-7961a42ba2a2" > +<cdparam x="570" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10139" /> +<P1 x="558" y="173" id="10315" /> +<P2 x="557" y="234" id="10369" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10138" index="38" uid="02955bce-4479-48bb-97d1-42f4dc07d94f" > +<father id="10140" num="0" /> +<cdparam x="562" y="198" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10134" /> +<TGConnectingPoint num="1" id="10135" /> +<TGConnectingPoint num="2" id="10136" /> +<TGConnectingPoint num="3" id="10137" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 2" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10147" index="8" uid="9623205b-6522-4f66-8ba6-83bb0aa186df" > +<cdparam x="571" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10146" /> +<P1 x="557" y="90" id="10488" /> +<P2 x="558" y="143" id="10314" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10145" index="39" uid="e294bd70-d9e7-46a5-a827-400c532eef46" > +<father id="10147" num="0" /> +<cdparam x="570" y="114" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10141" /> +<TGConnectingPoint num="1" id="10142" /> +<TGConnectingPoint num="2" id="10143" /> +<TGConnectingPoint num="3" id="10144" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10154" index="9" uid="097f12ba-0986-4c01-99ba-c6a832fe9c61" > +<cdparam x="440" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10153" /> +<P1 x="228" y="173" id="10326" /> +<P2 x="190" y="234" id="10352" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10152" index="40" uid="a726be56-a022-47be-b83d-5e662d7b383a" > +<father id="10154" num="0" /> +<cdparam x="217" y="204" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10148" /> +<TGConnectingPoint num="1" id="10149" /> +<TGConnectingPoint num="2" id="10150" /> +<TGConnectingPoint num="3" id="10151" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10161" index="10" uid="32a8483b-6ef2-4c23-9827-486cdbfc7129" > +<cdparam x="495" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10160" /> +<P1 x="495" y="90" id="10519" /> +<P2 x="228" y="143" id="10325" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10159" index="41" uid="fa3698c8-7dcf-42b3-a636-9838b0456d6c" > +<father id="10161" num="0" /> +<cdparam x="467" y="114" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10155" /> +<TGConnectingPoint num="1" id="10156" /> +<TGConnectingPoint num="2" id="10157" /> +<TGConnectingPoint num="3" id="10158" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10168" index="11" uid="350fb0b2-d7aa-4d7e-b38e-f627cedab3fb" > +<cdparam x="567" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10167" /> +<P1 x="316" y="284" id="10350" /> +<P2 x="190" y="428" id="10425" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10166" index="42" uid="02acd205-606c-4931-a9e0-341cf09a6e7a" > +<father id="10168" num="0" /> +<cdparam x="51" y="307" /> +<sizeparam width="300" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2991" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10162" /> +<TGConnectingPoint num="1" id="10163" /> +<TGConnectingPoint num="2" id="10164" /> +<TGConnectingPoint num="3" id="10165" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageContent = messageContent + 5" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10175" index="12" uid="8f867e2e-5639-4580-be3f-1cb139aad12c" > +<cdparam x="582" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10174" /> +<P1 x="798" y="284" id="10351" /> +<P2 x="913" y="428" id="10428" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10173" index="43" uid="f273a20a-11a5-4887-82fa-ceeb255e1831" > +<father id="10175" num="0" /> +<cdparam x="835" y="311" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2991" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10169" /> +<TGConnectingPoint num="1" id="10170" /> +<TGConnectingPoint num="2" id="10171" /> +<TGConnectingPoint num="3" id="10172" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10182" index="13" uid="7e3b8652-525f-40bb-878e-ecf7ae5b91f7" > +<cdparam x="620" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10181" /> +<P1 x="620" y="90" id="10489" /> +<P2 x="884" y="143" id="10303" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10180" index="44" uid="28210a37-67d8-470b-9599-06f5cee8360d" > +<father id="10182" num="0" /> +<cdparam x="703" y="118" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10176" /> +<TGConnectingPoint num="1" id="10177" /> +<TGConnectingPoint num="2" id="10178" /> +<TGConnectingPoint num="3" id="10179" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10197" index="14" uid="e9da99b5-cf99-4005-a9f6-46e948fb53c0" > +<cdparam x="914" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10192" /> +<TGConnectingPoint num="1" id="10193" /> +<TGConnectingPoint num="2" id="10194" /> +<TGConnectingPoint num="3" id="10195" /> +<TGConnectingPoint num="4" id="10196" /> +<P1 x="911" y="626" id="10238" /> +<P2 x="620" y="90" id="10521" /> +<Point x="912" y="646" /> +<Point x="1095" y="646" /> +<Point x="1095" y="70" /> +<Point x="639" y="70" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10183" index="45" uid="59343b70-dbf4-4d31-aa3e-25ec620708cf" > +<father id="10197" num="0" /> +<cdparam x="912" y="646" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10184" index="46" uid="671ad32c-1019-4c91-8a61-ff1691dc0b0b" > +<father id="10197" num="1" /> +<cdparam x="1095" y="646" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10185" index="47" uid="28bdc080-34d8-405b-8adb-0a4204b154ac" > +<father id="10197" num="2" /> +<cdparam x="1095" y="70" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10186" index="48" uid="43c9d068-6ec1-4869-91c6-eb454f156a8e" > +<father id="10197" num="3" /> +<cdparam x="639" y="70" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10191" index="49" uid="6826eff4-bc63-49f3-aaa1-2afbce233ba2" > +<father id="10197" num="4" /> +<cdparam x="976" y="454" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10187" /> +<TGConnectingPoint num="1" id="10188" /> +<TGConnectingPoint num="2" id="10189" /> +<TGConnectingPoint num="3" id="10190" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10212" index="15" uid="01e3b04e-a8cc-4171-801f-1e9b3d8fa3b0" > +<cdparam x="556" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10207" /> +<TGConnectingPoint num="1" id="10208" /> +<TGConnectingPoint num="2" id="10209" /> +<TGConnectingPoint num="3" id="10210" /> +<TGConnectingPoint num="4" id="10211" /> +<P1 x="555" y="626" id="10260" /> +<P2 x="620" y="65" id="10486" /> +<Point x="556" y="679" /> +<Point x="1121" y="679" /> +<Point x="1121" y="45" /> +<Point x="639" y="45" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10198" index="50" uid="435fc62a-fab9-4823-9ace-c39a87c9a0ce" > +<father id="10212" num="0" /> +<cdparam x="556" y="679" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10199" index="51" uid="59229ff7-e779-4ed1-8b23-77e3f32e5054" > +<father id="10212" num="1" /> +<cdparam x="1121" y="679" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10200" index="52" uid="0aa0f63d-be75-451e-9b6e-28f27743ee31" > +<father id="10212" num="2" /> +<cdparam x="1121" y="45" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10201" index="53" uid="f4e0a751-b24b-47f0-b12e-a257e61fcafc" > +<father id="10212" num="3" /> +<cdparam x="639" y="45" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10206" index="54" uid="cd7314c4-0ac1-4b67-90d7-ee801c50cda3" > +<father id="10212" num="4" /> +<cdparam x="798" y="442" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10202" /> +<TGConnectingPoint num="1" id="10203" /> +<TGConnectingPoint num="2" id="10204" /> +<TGConnectingPoint num="3" id="10205" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10227" index="16" uid="d49a8819-118f-4f28-9e06-1fe12488145a" > +<cdparam x="189" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10222" /> +<TGConnectingPoint num="1" id="10223" /> +<TGConnectingPoint num="2" id="10224" /> +<TGConnectingPoint num="3" id="10225" /> +<TGConnectingPoint num="4" id="10226" /> +<P1 x="188" y="626" id="10282" /> +<P2 x="620" y="40" id="10484" /> +<Point x="189" y="712" /> +<Point x="1150" y="712" /> +<Point x="1150" y="20" /> +<Point x="639" y="20" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10213" index="55" uid="b95f4369-5b87-4a6b-aff7-86359ec7a858" > +<father id="10227" num="0" /> +<cdparam x="189" y="712" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10214" index="56" uid="b0a10c3d-0bb0-43ea-ba1f-d3596f5a5e35" > +<father id="10227" num="1" /> +<cdparam x="1150" y="712" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10215" index="57" uid="efb00374-6514-433e-b594-bcd906d181fa" > +<father id="10227" num="2" /> +<cdparam x="1150" y="20" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10216" index="58" uid="652f83e0-ab8d-4002-b805-d102dcc7520d" > +<father id="10227" num="3" /> +<cdparam x="639" y="20" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10221" index="59" uid="be32e7b2-d412-4a88-9942-c56cb350f04b" > +<father id="10227" num="4" /> +<cdparam x="614" y="429" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10217" /> +<TGConnectingPoint num="1" id="10218" /> +<TGConnectingPoint num="2" id="10219" /> +<TGConnectingPoint num="3" id="10220" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10234" index="17" uid="0f16dd51-0eb6-49ea-a2c7-86567c86a3d7" > +<cdparam x="561" y="32" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10233" /> +<P1 x="557" y="30" id="10235" /> +<P2 x="557" y="40" id="10515" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10232" index="60" uid="17e8899d-be87-4acf-846e-ae3d2836ce15" > +<father id="10234" num="0" /> +<cdparam x="559" y="36" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10228" /> +<TGConnectingPoint num="1" id="10229" /> +<TGConnectingPoint num="2" id="10230" /> +<TGConnectingPoint num="3" id="10231" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5100" id="10236" index="18" uid="1fead41a-d2b6-4d18-93cb-557d7498cf11" > +<cdparam x="550" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10235" /> +</COMPONENT> + +<COMPONENT type="5103" id="10247" index="19" uid="7a8e71a8-8973-4d1f-9286-2d5a22d0580d" > +<cdparam x="760" y="601" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10237" /> +<TGConnectingPoint num="1" id="10238" /> +<TGConnectingPoint num="2" id="10239" /> +<TGConnectingPoint num="3" id="10240" /> +<TGConnectingPoint num="4" id="10241" /> +<TGConnectingPoint num="5" id="10242" /> +<TGConnectingPoint num="6" id="10243" /> +<TGConnectingPoint num="7" id="10244" /> +<TGConnectingPoint num="8" id="10245" /> +<TGConnectingPoint num="9" id="10246" /> +</COMPONENT> + +<COMPONENT type="5103" id="10258" index="20" uid="5875ce3e-9a3b-4e46-8e42-95969928f909" > +<cdparam x="760" y="540" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10248" /> +<TGConnectingPoint num="1" id="10249" /> +<TGConnectingPoint num="2" id="10250" /> +<TGConnectingPoint num="3" id="10251" /> +<TGConnectingPoint num="4" id="10252" /> +<TGConnectingPoint num="5" id="10253" /> +<TGConnectingPoint num="6" id="10254" /> +<TGConnectingPoint num="7" id="10255" /> +<TGConnectingPoint num="8" id="10256" /> +<TGConnectingPoint num="9" id="10257" /> +</COMPONENT> + +<COMPONENT type="5103" id="10269" index="21" uid="e9f295f1-6240-433b-8985-cdcdb5bab9fe" > +<cdparam x="404" y="601" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10259" /> +<TGConnectingPoint num="1" id="10260" /> +<TGConnectingPoint num="2" id="10261" /> +<TGConnectingPoint num="3" id="10262" /> +<TGConnectingPoint num="4" id="10263" /> +<TGConnectingPoint num="5" id="10264" /> +<TGConnectingPoint num="6" id="10265" /> +<TGConnectingPoint num="7" id="10266" /> +<TGConnectingPoint num="8" id="10267" /> +<TGConnectingPoint num="9" id="10268" /> +</COMPONENT> + +<COMPONENT type="5103" id="10280" index="22" uid="67eb0780-26e4-42a9-b295-2158533baaa3" > +<cdparam x="404" y="540" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10270" /> +<TGConnectingPoint num="1" id="10271" /> +<TGConnectingPoint num="2" id="10272" /> +<TGConnectingPoint num="3" id="10273" /> +<TGConnectingPoint num="4" id="10274" /> +<TGConnectingPoint num="5" id="10275" /> +<TGConnectingPoint num="6" id="10276" /> +<TGConnectingPoint num="7" id="10277" /> +<TGConnectingPoint num="8" id="10278" /> +<TGConnectingPoint num="9" id="10279" /> +</COMPONENT> + +<COMPONENT type="5103" id="10291" index="23" uid="e3e83fe8-1768-41e8-8c5f-c20e5a6d7fc0" > +<cdparam x="37" y="601" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10281" /> +<TGConnectingPoint num="1" id="10282" /> +<TGConnectingPoint num="2" id="10283" /> +<TGConnectingPoint num="3" id="10284" /> +<TGConnectingPoint num="4" id="10285" /> +<TGConnectingPoint num="5" id="10286" /> +<TGConnectingPoint num="6" id="10287" /> +<TGConnectingPoint num="7" id="10288" /> +<TGConnectingPoint num="8" id="10289" /> +<TGConnectingPoint num="9" id="10290" /> +</COMPONENT> + +<COMPONENT type="5103" id="10302" index="24" uid="082bf607-4b9b-4c8a-b558-824f2d8f501e" > +<cdparam x="37" y="540" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10292" /> +<TGConnectingPoint num="1" id="10293" /> +<TGConnectingPoint num="2" id="10294" /> +<TGConnectingPoint num="3" id="10295" /> +<TGConnectingPoint num="4" id="10296" /> +<TGConnectingPoint num="5" id="10297" /> +<TGConnectingPoint num="6" id="10298" /> +<TGConnectingPoint num="7" id="10299" /> +<TGConnectingPoint num="8" id="10300" /> +<TGConnectingPoint num="9" id="10301" /> +</COMPONENT> + +<COMPONENT type="5104" id="10313" index="25" uid="f400026f-7801-4f3b-bf20-195a967c06f7" > +<cdparam x="735" y="148" /> +<sizeparam width="299" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10303" /> +<TGConnectingPoint num="1" id="10304" /> +<TGConnectingPoint num="2" id="10305" /> +<TGConnectingPoint num="3" id="10306" /> +<TGConnectingPoint num="4" id="10307" /> +<TGConnectingPoint num="5" id="10308" /> +<TGConnectingPoint num="6" id="10309" /> +<TGConnectingPoint num="7" id="10310" /> +<TGConnectingPoint num="8" id="10311" /> +<TGConnectingPoint num="9" id="10312" /> +</COMPONENT> + +<COMPONENT type="5104" id="10324" index="26" uid="a8ef1635-d79f-4634-92d1-66291b225e5f" > +<cdparam x="409" y="148" /> +<sizeparam width="299" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10314" /> +<TGConnectingPoint num="1" id="10315" /> +<TGConnectingPoint num="2" id="10316" /> +<TGConnectingPoint num="3" id="10317" /> +<TGConnectingPoint num="4" id="10318" /> +<TGConnectingPoint num="5" id="10319" /> +<TGConnectingPoint num="6" id="10320" /> +<TGConnectingPoint num="7" id="10321" /> +<TGConnectingPoint num="8" id="10322" /> +<TGConnectingPoint num="9" id="10323" /> +</COMPONENT> + +<COMPONENT type="5104" id="10335" index="27" uid="78e9a36e-9810-42b7-922c-4c5224cb5198" > +<cdparam x="79" y="148" /> +<sizeparam width="299" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10325" /> +<TGConnectingPoint num="1" id="10326" /> +<TGConnectingPoint num="2" id="10327" /> +<TGConnectingPoint num="3" id="10328" /> +<TGConnectingPoint num="4" id="10329" /> +<TGConnectingPoint num="5" id="10330" /> +<TGConnectingPoint num="6" id="10331" /> +<TGConnectingPoint num="7" id="10332" /> +<TGConnectingPoint num="8" id="10333" /> +<TGConnectingPoint num="9" id="10334" /> +</COMPONENT> + +<COMPONENT type="5106" id="10408" index="28" uid="d0dda296-a9c0-4312-b67d-a88c327c6418" > +<cdparam x="75" y="234" /> +<sizeparam width="964" height="50" minWidth="16" minHeight="12" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="interceptingLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10336" /> +<TGConnectingPoint num="1" id="10337" /> +<TGConnectingPoint num="2" id="10338" /> +<TGConnectingPoint num="3" id="10339" /> +<TGConnectingPoint num="4" id="10340" /> +<TGConnectingPoint num="5" id="10341" /> +<TGConnectingPoint num="6" id="10342" /> +<TGConnectingPoint num="7" id="10343" /> +<TGConnectingPoint num="8" id="10344" /> +<TGConnectingPoint num="9" id="10345" /> +<TGConnectingPoint num="10" id="10346" /> +<TGConnectingPoint num="11" id="10347" /> +<TGConnectingPoint num="12" id="10348" /> +<TGConnectingPoint num="13" id="10349" /> +<TGConnectingPoint num="14" id="10350" /> +<TGConnectingPoint num="15" id="10351" /> +<TGConnectingPoint num="16" id="10352" /> +<TGConnectingPoint num="17" id="10353" /> +<TGConnectingPoint num="18" id="10354" /> +<TGConnectingPoint num="19" id="10355" /> +<TGConnectingPoint num="20" id="10356" /> +<TGConnectingPoint num="21" id="10357" /> +<TGConnectingPoint num="22" id="10358" /> +<TGConnectingPoint num="23" id="10359" /> +<TGConnectingPoint num="24" id="10360" /> +<TGConnectingPoint num="25" id="10361" /> +<TGConnectingPoint num="26" id="10362" /> +<TGConnectingPoint num="27" id="10363" /> +<TGConnectingPoint num="28" id="10364" /> +<TGConnectingPoint num="29" id="10365" /> +<TGConnectingPoint num="30" id="10366" /> +<TGConnectingPoint num="31" id="10367" /> +<TGConnectingPoint num="32" id="10368" /> +<TGConnectingPoint num="33" id="10369" /> +<TGConnectingPoint num="34" id="10370" /> +<TGConnectingPoint num="35" id="10371" /> +<TGConnectingPoint num="36" id="10372" /> +<TGConnectingPoint num="37" id="10373" /> +<TGConnectingPoint num="38" id="10374" /> +<TGConnectingPoint num="39" id="10375" /> +<TGConnectingPoint num="40" id="10376" /> +<TGConnectingPoint num="41" id="10377" /> +<TGConnectingPoint num="42" id="10378" /> +<TGConnectingPoint num="43" id="10379" /> +<TGConnectingPoint num="44" id="10380" /> +<TGConnectingPoint num="45" id="10381" /> +<TGConnectingPoint num="46" id="10382" /> +<TGConnectingPoint num="47" id="10383" /> +<TGConnectingPoint num="48" id="10384" /> +<TGConnectingPoint num="49" id="10385" /> +<TGConnectingPoint num="50" id="10386" /> +<TGConnectingPoint num="51" id="10387" /> +<TGConnectingPoint num="52" id="10388" /> +<TGConnectingPoint num="53" id="10389" /> +<TGConnectingPoint num="54" id="10390" /> +<TGConnectingPoint num="55" id="10391" /> +<TGConnectingPoint num="56" id="10392" /> +<TGConnectingPoint num="57" id="10393" /> +<TGConnectingPoint num="58" id="10394" /> +<TGConnectingPoint num="59" id="10395" /> +<TGConnectingPoint num="60" id="10396" /> +<TGConnectingPoint num="61" id="10397" /> +<TGConnectingPoint num="62" id="10398" /> +<TGConnectingPoint num="63" id="10399" /> +<TGConnectingPoint num="64" id="10400" /> +<TGConnectingPoint num="65" id="10401" /> +<TGConnectingPoint num="66" id="10402" /> +<TGConnectingPoint num="67" id="10403" /> +<TGConnectingPoint num="68" id="10404" /> +<TGConnectingPoint num="69" id="10405" /> +<TGConnectingPoint num="70" id="10406" /> +<TGConnectingPoint num="71" id="10407" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="10481" index="29" uid="a916f4fc-0ca2-49fc-9079-7ee89f072b0d" > +<cdparam x="75" y="428" /> +<sizeparam width="964" height="50" minWidth="16" minHeight="12" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="broadcastingAttackerMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10409" /> +<TGConnectingPoint num="1" id="10410" /> +<TGConnectingPoint num="2" id="10411" /> +<TGConnectingPoint num="3" id="10412" /> +<TGConnectingPoint num="4" id="10413" /> +<TGConnectingPoint num="5" id="10414" /> +<TGConnectingPoint num="6" id="10415" /> +<TGConnectingPoint num="7" id="10416" /> +<TGConnectingPoint num="8" id="10417" /> +<TGConnectingPoint num="9" id="10418" /> +<TGConnectingPoint num="10" id="10419" /> +<TGConnectingPoint num="11" id="10420" /> +<TGConnectingPoint num="12" id="10421" /> +<TGConnectingPoint num="13" id="10422" /> +<TGConnectingPoint num="14" id="10423" /> +<TGConnectingPoint num="15" id="10424" /> +<TGConnectingPoint num="16" id="10425" /> +<TGConnectingPoint num="17" id="10426" /> +<TGConnectingPoint num="18" id="10427" /> +<TGConnectingPoint num="19" id="10428" /> +<TGConnectingPoint num="20" id="10429" /> +<TGConnectingPoint num="21" id="10430" /> +<TGConnectingPoint num="22" id="10431" /> +<TGConnectingPoint num="23" id="10432" /> +<TGConnectingPoint num="24" id="10433" /> +<TGConnectingPoint num="25" id="10434" /> +<TGConnectingPoint num="26" id="10435" /> +<TGConnectingPoint num="27" id="10436" /> +<TGConnectingPoint num="28" id="10437" /> +<TGConnectingPoint num="29" id="10438" /> +<TGConnectingPoint num="30" id="10439" /> +<TGConnectingPoint num="31" id="10440" /> +<TGConnectingPoint num="32" id="10441" /> +<TGConnectingPoint num="33" id="10442" /> +<TGConnectingPoint num="34" id="10443" /> +<TGConnectingPoint num="35" id="10444" /> +<TGConnectingPoint num="36" id="10445" /> +<TGConnectingPoint num="37" id="10446" /> +<TGConnectingPoint num="38" id="10447" /> +<TGConnectingPoint num="39" id="10448" /> +<TGConnectingPoint num="40" id="10449" /> +<TGConnectingPoint num="41" id="10450" /> +<TGConnectingPoint num="42" id="10451" /> +<TGConnectingPoint num="43" id="10452" /> +<TGConnectingPoint num="44" id="10453" /> +<TGConnectingPoint num="45" id="10454" /> +<TGConnectingPoint num="46" id="10455" /> +<TGConnectingPoint num="47" id="10456" /> +<TGConnectingPoint num="48" id="10457" /> +<TGConnectingPoint num="49" id="10458" /> +<TGConnectingPoint num="50" id="10459" /> +<TGConnectingPoint num="51" id="10460" /> +<TGConnectingPoint num="52" id="10461" /> +<TGConnectingPoint num="53" id="10462" /> +<TGConnectingPoint num="54" id="10463" /> +<TGConnectingPoint num="55" id="10464" /> +<TGConnectingPoint num="56" id="10465" /> +<TGConnectingPoint num="57" id="10466" /> +<TGConnectingPoint num="58" id="10467" /> +<TGConnectingPoint num="59" id="10468" /> +<TGConnectingPoint num="60" id="10469" /> +<TGConnectingPoint num="61" id="10470" /> +<TGConnectingPoint num="62" id="10471" /> +<TGConnectingPoint num="63" id="10472" /> +<TGConnectingPoint num="64" id="10473" /> +<TGConnectingPoint num="65" id="10474" /> +<TGConnectingPoint num="66" id="10475" /> +<TGConnectingPoint num="67" id="10476" /> +<TGConnectingPoint num="68" id="10477" /> +<TGConnectingPoint num="69" id="10478" /> +<TGConnectingPoint num="70" id="10479" /> +<TGConnectingPoint num="71" id="10480" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="10554" index="30" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="495" y="40" /> +<sizeparam width="125" height="50" minWidth="16" minHeight="12" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10482" /> +<TGConnectingPoint num="1" id="10483" /> +<TGConnectingPoint num="2" id="10484" /> +<TGConnectingPoint num="3" id="10485" /> +<TGConnectingPoint num="4" id="10486" /> +<TGConnectingPoint num="5" id="10487" /> +<TGConnectingPoint num="6" id="10488" /> +<TGConnectingPoint num="7" id="10489" /> +<TGConnectingPoint num="8" id="10490" /> +<TGConnectingPoint num="9" id="10491" /> +<TGConnectingPoint num="10" id="10492" /> +<TGConnectingPoint num="11" id="10493" /> +<TGConnectingPoint num="12" id="10494" /> +<TGConnectingPoint num="13" id="10495" /> +<TGConnectingPoint num="14" id="10496" /> +<TGConnectingPoint num="15" id="10497" /> +<TGConnectingPoint num="16" id="10498" /> +<TGConnectingPoint num="17" id="10499" /> +<TGConnectingPoint num="18" id="10500" /> +<TGConnectingPoint num="19" id="10501" /> +<TGConnectingPoint num="20" id="10502" /> +<TGConnectingPoint num="21" id="10503" /> +<TGConnectingPoint num="22" id="10504" /> +<TGConnectingPoint num="23" id="10505" /> +<TGConnectingPoint num="24" id="10506" /> +<TGConnectingPoint num="25" id="10507" /> +<TGConnectingPoint num="26" id="10508" /> +<TGConnectingPoint num="27" id="10509" /> +<TGConnectingPoint num="28" id="10510" /> +<TGConnectingPoint num="29" id="10511" /> +<TGConnectingPoint num="30" id="10512" /> +<TGConnectingPoint num="31" id="10513" /> +<TGConnectingPoint num="32" id="10514" /> +<TGConnectingPoint num="33" id="10515" /> +<TGConnectingPoint num="34" id="10516" /> +<TGConnectingPoint num="35" id="10517" /> +<TGConnectingPoint num="36" id="10518" /> +<TGConnectingPoint num="37" id="10519" /> +<TGConnectingPoint num="38" id="10520" /> +<TGConnectingPoint num="39" id="10521" /> +<TGConnectingPoint num="40" id="10522" /> +<TGConnectingPoint num="41" id="10523" /> +<TGConnectingPoint num="42" id="10524" /> +<TGConnectingPoint num="43" id="10525" /> +<TGConnectingPoint num="44" id="10526" /> +<TGConnectingPoint num="45" id="10527" /> +<TGConnectingPoint num="46" id="10528" /> +<TGConnectingPoint num="47" id="10529" /> +<TGConnectingPoint num="48" id="10530" /> +<TGConnectingPoint num="49" id="10531" /> +<TGConnectingPoint num="50" id="10532" /> +<TGConnectingPoint num="51" id="10533" /> +<TGConnectingPoint num="52" id="10534" /> +<TGConnectingPoint num="53" id="10535" /> +<TGConnectingPoint num="54" id="10536" /> +<TGConnectingPoint num="55" id="10537" /> +<TGConnectingPoint num="56" id="10538" /> +<TGConnectingPoint num="57" id="10539" /> +<TGConnectingPoint num="58" id="10540" /> +<TGConnectingPoint num="59" id="10541" /> +<TGConnectingPoint num="60" id="10542" /> +<TGConnectingPoint num="61" id="10543" /> +<TGConnectingPoint num="62" id="10544" /> +<TGConnectingPoint num="63" id="10545" /> +<TGConnectingPoint num="64" id="10546" /> +<TGConnectingPoint num="65" id="10547" /> +<TGConnectingPoint num="66" id="10548" /> +<TGConnectingPoint num="67" id="10549" /> +<TGConnectingPoint num="68" id="10550" /> +<TGConnectingPoint num="69" id="10551" /> +<TGConnectingPoint num="70" id="10552" /> +<TGConnectingPoint num="71" id="10553" /> +<extraparam> +</extraparam> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="10561" index="0" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1186" y="435" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10560" /> +<P1 x="1186" y="435" id="11247" /> +<P2 x="1186" y="456" id="11235" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10559" index="91" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="10561" num="0" /> +<cdparam x="1186" y="445" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10555" /> +<TGConnectingPoint num="1" id="10556" /> +<TGConnectingPoint num="2" id="10557" /> +<TGConnectingPoint num="3" id="10558" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10576" index="1" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2226" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10571" /> +<TGConnectingPoint num="1" id="10572" /> +<TGConnectingPoint num="2" id="10573" /> +<TGConnectingPoint num="3" id="10574" /> +<TGConnectingPoint num="4" id="10575" /> +<P1 x="2226" y="367" id="11021" /> +<P2 x="2169" y="217" id="11298" /> +<Point x="2226" y="389" /> +<Point x="1724" y="389" /> +<Point x="1724" y="197" /> +<Point x="2149" y="197" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10562" index="92" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="10576" num="0" /> +<cdparam x="2226" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10563" index="93" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="10576" num="1" /> +<cdparam x="1724" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10564" index="94" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="10576" num="2" /> +<cdparam x="1724" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10565" index="95" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="10576" num="3" /> +<cdparam x="2149" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10570" index="96" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="10576" num="4" /> +<cdparam x="1972" y="409" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10566" /> +<TGConnectingPoint num="1" id="10567" /> +<TGConnectingPoint num="2" id="10568" /> +<TGConnectingPoint num="3" id="10569" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10583" index="2" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2226" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10582" /> +<P1 x="2226" y="242" id="11309" /> +<P2 x="2226" y="337" id="11020" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10581" index="97" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="10583" num="0" /> +<cdparam x="2173" y="275" /> +<sizeparam width="262" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10577" /> +<TGConnectingPoint num="1" id="10578" /> +<TGConnectingPoint num="2" id="10579" /> +<TGConnectingPoint num="3" id="10580" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10590" index="3" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="411" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10589" /> +<P1 x="438" y="886" id="11631" /> +<P2 x="438" y="924" id="11279" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10588" index="98" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="10590" num="0" /> +<cdparam x="424" y="902" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10584" /> +<TGConnectingPoint num="1" id="10585" /> +<TGConnectingPoint num="2" id="10586" /> +<TGConnectingPoint num="3" id="10587" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10597" index="4" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="277" y="621" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10596" /> +<P1 x="277" y="621" id="12093" /> +<P2 x="277" y="653" id="12008" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10595" index="99" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="10597" num="0" /> +<cdparam x="277" y="637" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10591" /> +<TGConnectingPoint num="1" id="10592" /> +<TGConnectingPoint num="2" id="10593" /> +<TGConnectingPoint num="3" id="10594" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10604" index="5" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1127" y="944" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10603" /> +<P1 x="1127" y="914" id="11374" /> +<P2 x="1127" y="955" id="12103" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10602" index="100" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="10604" num="0" /> +<cdparam x="1137" y="942" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10598" /> +<TGConnectingPoint num="1" id="10599" /> +<TGConnectingPoint num="2" id="10600" /> +<TGConnectingPoint num="3" id="10601" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10611" index="6" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="336" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10610" /> +<P1 x="336" y="234" id="11717" /> +<P2 x="221" y="234" id="11035" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10609" index="101" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="10611" num="0" /> +<cdparam x="235" y="225" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10605" /> +<TGConnectingPoint num="1" id="10606" /> +<TGConnectingPoint num="2" id="10607" /> +<TGConnectingPoint num="3" id="10608" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10626" index="7" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2284" y="962" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10621" /> +<TGConnectingPoint num="1" id="10622" /> +<TGConnectingPoint num="2" id="10623" /> +<TGConnectingPoint num="3" id="10624" /> +<TGConnectingPoint num="4" id="10625" /> +<P1 x="2284" y="962" id="12283" /> +<P2 x="2169" y="192" id="11295" /> +<Point x="2284" y="982" /> +<Point x="1701" y="982" /> +<Point x="1701" y="172" /> +<Point x="2149" y="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10612" index="102" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="10626" num="0" /> +<cdparam x="2284" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10613" index="103" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="10626" num="1" /> +<cdparam x="1701" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10614" index="104" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="10626" num="2" /> +<cdparam x="1701" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10615" index="105" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="10626" num="3" /> +<cdparam x="2149" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10620" index="106" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="10626" num="4" /> +<cdparam x="2033" y="1004" /> +<sizeparam width="125" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10616" /> +<TGConnectingPoint num="1" id="10617" /> +<TGConnectingPoint num="2" id="10618" /> +<TGConnectingPoint num="3" id="10619" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10633" index="8" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2284" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10632" /> +<P1 x="2284" y="891" id="12215" /> +<P2 x="2284" y="932" id="12282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10631" index="107" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="10633" num="0" /> +<cdparam x="2204" y="912" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10627" /> +<TGConnectingPoint num="1" id="10628" /> +<TGConnectingPoint num="2" id="10629" /> +<TGConnectingPoint num="3" id="10630" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10640" index="9" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2284" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10639" /> +<P1 x="2284" y="632" id="11134" /> +<P2 x="2284" y="719" id="12137" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10638" index="108" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="10640" num="0" /> +<cdparam x="2283" y="675" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10634" /> +<TGConnectingPoint num="1" id="10635" /> +<TGConnectingPoint num="2" id="10636" /> +<TGConnectingPoint num="3" id="10637" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10647" index="10" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2161" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10646" /> +<P1 x="2161" y="769" id="12164" /> +<P2 x="2161" y="841" id="12225" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10645" index="109" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="10647" num="0" /> +<cdparam x="2094" y="790" /> +<sizeparam width="156" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10641" /> +<TGConnectingPoint num="1" id="10642" /> +<TGConnectingPoint num="2" id="10643" /> +<TGConnectingPoint num="3" id="10644" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10654" index="11" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2401" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10653" /> +<P1 x="2403" y="769" id="12167" /> +<P2 x="2403" y="841" id="12228" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10652" index="110" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="10654" num="0" /> +<cdparam x="2356" y="786" /> +<sizeparam width="157" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10648" /> +<TGConnectingPoint num="1" id="10649" /> +<TGConnectingPoint num="2" id="10650" /> +<TGConnectingPoint num="3" id="10651" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10665" index="12" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2369" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10662" /> +<TGConnectingPoint num="1" id="10663" /> +<TGConnectingPoint num="2" id="10664" /> +<P1 x="2369" y="242" id="11326" /> +<P2 x="2643" y="475" id="11112" /> +<Point x="2369" y="330" /> +<Point x="2643" y="330" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10655" index="111" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="10665" num="0" /> +<cdparam x="2369" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10656" index="112" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="10665" num="1" /> +<cdparam x="2643" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10661" index="113" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="10665" num="2" /> +<cdparam x="2428" y="328" /> +<sizeparam width="468" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10657" /> +<TGConnectingPoint num="1" id="10658" /> +<TGConnectingPoint num="2" id="10659" /> +<TGConnectingPoint num="3" id="10660" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10672" index="13" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2284" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10671" /> +<P1 x="2284" y="242" id="11301" /> +<P2 x="2284" y="582" id="11129" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10670" index="114" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="10672" num="0" /> +<cdparam x="2187" y="512" /> +<sizeparam width="437" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10666" /> +<TGConnectingPoint num="1" id="10667" /> +<TGConnectingPoint num="2" id="10668" /> +<TGConnectingPoint num="3" id="10669" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10687" index="14" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2141" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10682" /> +<TGConnectingPoint num="1" id="10683" /> +<TGConnectingPoint num="2" id="10684" /> +<TGConnectingPoint num="3" id="10685" /> +<TGConnectingPoint num="4" id="10686" /> +<P1 x="2001" y="335" id="12115" /> +<P2 x="2169" y="242" id="11332" /> +<Point x="2001" y="344" /> +<Point x="1790" y="344" /> +<Point x="1790" y="222" /> +<Point x="2149" y="222" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10673" index="115" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="10687" num="0" /> +<cdparam x="2001" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10674" index="116" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="10687" num="1" /> +<cdparam x="1790" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10675" index="117" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="10687" num="2" /> +<cdparam x="1790" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10676" index="118" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="10687" num="3" /> +<cdparam x="2149" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10681" index="119" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="10687" num="4" /> +<cdparam x="1833" y="359" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10677" /> +<TGConnectingPoint num="1" id="10678" /> +<TGConnectingPoint num="2" id="10679" /> +<TGConnectingPoint num="3" id="10680" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10694" index="15" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1973" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10693" /> +<P1 x="2001" y="304" id="12126" /> +<P2 x="2001" y="305" id="12114" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10692" index="120" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="10694" num="0" /> +<cdparam x="1973" y="294" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10688" /> +<TGConnectingPoint num="1" id="10689" /> +<TGConnectingPoint num="2" id="10690" /> +<TGConnectingPoint num="3" id="10691" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10703" index="16" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2169" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10701" /> +<TGConnectingPoint num="1" id="10702" /> +<P1 x="2169" y="242" id="11300" /> +<P2 x="2001" y="274" id="12125" /> +<Point x="2001" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10695" index="121" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="10703" num="0" /> +<cdparam x="2001" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2999" minY="9" maxY="1499" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10700" index="122" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="10703" num="1" /> +<cdparam x="1906" y="257" /> +<sizeparam width="257" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10696" /> +<TGConnectingPoint num="1" id="10697" /> +<TGConnectingPoint num="2" id="10698" /> +<TGConnectingPoint num="3" id="10699" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10710" index="17" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1261" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10709" /> +<P1 x="1262" y="294" id="11563" /> +<P2 x="1262" y="619" id="11530" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10708" index="123" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="10710" num="0" /> +<cdparam x="1114" y="548" /> +<sizeparam width="362" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10704" /> +<TGConnectingPoint num="1" id="10705" /> +<TGConnectingPoint num="2" id="10706" /> +<TGConnectingPoint num="3" id="10707" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10725" index="18" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="438" y="974" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10720" /> +<TGConnectingPoint num="1" id="10721" /> +<TGConnectingPoint num="2" id="10722" /> +<TGConnectingPoint num="3" id="10723" /> +<TGConnectingPoint num="4" id="10724" /> +<P1 x="438" y="974" id="11282" /> +<P2 x="2369" y="192" id="11314" /> +<Point x="438" y="997" /> +<Point x="8" y="997" /> +<Point x="8" y="22" /> +<Point x="2369" y="22" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10711" index="124" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="10725" num="0" /> +<cdparam x="438" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10712" index="125" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="10725" num="1" /> +<cdparam x="8" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10713" index="126" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="10725" num="2" /> +<cdparam x="8" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10714" index="127" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="10725" num="3" /> +<cdparam x="2369" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10719" index="128" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="10725" num="4" /> +<cdparam x="321" y="994" /> +<sizeparam width="122" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10715" /> +<TGConnectingPoint num="1" id="10716" /> +<TGConnectingPoint num="2" id="10717" /> +<TGConnectingPoint num="3" id="10718" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10734" index="19" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1293" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10732" /> +<TGConnectingPoint num="1" id="10733" /> +<P1 x="1367" y="148" id="11791" /> +<P2 x="2284" y="192" id="11296" /> +<Point x="2284" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10726" index="129" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="10734" num="0" /> +<cdparam x="2284" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10731" index="130" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="10734" num="1" /> +<cdparam x="1453" y="146" /> +<sizeparam width="172" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10727" /> +<TGConnectingPoint num="1" id="10728" /> +<TGConnectingPoint num="2" id="10729" /> +<TGConnectingPoint num="3" id="10730" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10749" index="20" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1126" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10744" /> +<TGConnectingPoint num="1" id="10745" /> +<TGConnectingPoint num="2" id="10746" /> +<TGConnectingPoint num="3" id="10747" /> +<TGConnectingPoint num="4" id="10748" /> +<P1 x="1127" y="985" id="12104" /> +<P2 x="1110" y="244" id="11557" /> +<Point x="1127" y="1018" /> +<Point x="825" y="1018" /> +<Point x="825" y="224" /> +<Point x="1089" y="224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10735" index="131" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="10749" num="0" /> +<cdparam x="1127" y="1018" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10736" index="132" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="10749" num="1" /> +<cdparam x="825" y="1018" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10737" index="133" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="10749" num="2" /> +<cdparam x="825" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10738" index="134" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="10749" num="3" /> +<cdparam x="1089" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10743" index="135" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="10749" num="4" /> +<cdparam x="909" y="890" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10739" /> +<TGConnectingPoint num="1" id="10740" /> +<TGConnectingPoint num="2" id="10741" /> +<TGConnectingPoint num="3" id="10742" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10756" index="21" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1262" y="841" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10755" /> +<P1 x="1262" y="787" id="11448" /> +<P2 x="1262" y="864" id="11370" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10754" index="136" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="10756" num="0" /> +<cdparam x="1176" y="826" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10750" /> +<TGConnectingPoint num="1" id="10751" /> +<TGConnectingPoint num="2" id="10752" /> +<TGConnectingPoint num="3" id="10753" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10763" index="22" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="992" y="841" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10762" /> +<P1 x="992" y="787" id="11446" /> +<P2 x="992" y="864" id="11368" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10761" index="137" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="10763" num="0" /> +<cdparam x="945" y="822" /> +<sizeparam width="138" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10757" /> +<TGConnectingPoint num="1" id="10758" /> +<TGConnectingPoint num="2" id="10759" /> +<TGConnectingPoint num="3" id="10760" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10774" index="23" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1560" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10771" /> +<TGConnectingPoint num="1" id="10772" /> +<TGConnectingPoint num="2" id="10773" /> +<P1 x="1492" y="669" id="11515" /> +<P2 x="1262" y="762" id="11445" /> +<Point x="1440" y="669" /> +<Point x="1440" y="762" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10764" index="138" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="10774" num="0" /> +<cdparam x="1440" y="669" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10765" index="139" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="10774" num="1" /> +<cdparam x="1440" y="762" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10770" index="140" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="10774" num="2" /> +<cdparam x="1454" y="711" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10766" /> +<TGConnectingPoint num="1" id="10767" /> +<TGConnectingPoint num="2" id="10768" /> +<TGConnectingPoint num="3" id="10769" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10783" index="24" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1237" y="644" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10781" /> +<TGConnectingPoint num="1" id="10782" /> +<P1 x="1237" y="644" id="11531" /> +<P2 x="992" y="737" id="11441" /> +<Point x="992" y="644" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10775" index="141" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="10783" num="0" /> +<cdparam x="992" y="644" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10780" index="142" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="10783" num="1" /> +<cdparam x="1001" y="694" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10776" /> +<TGConnectingPoint num="1" id="10777" /> +<TGConnectingPoint num="2" id="10778" /> +<TGConnectingPoint num="3" id="10779" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10796" index="25" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1450" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10792" /> +<TGConnectingPoint num="1" id="10793" /> +<TGConnectingPoint num="2" id="10794" /> +<TGConnectingPoint num="3" id="10795" /> +<P1 x="1517" y="694" id="11517" /> +<P2 x="599" y="406" id="11645" /> +<Point x="1517" y="1042" /> +<Point x="790" y="1042" /> +<Point x="790" y="406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10784" index="143" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="10796" num="0" /> +<cdparam x="1517" y="1042" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10785" index="144" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="10796" num="1" /> +<cdparam x="790" y="1042" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10786" index="145" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="10796" num="2" /> +<cdparam x="790" y="406" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10791" index="146" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="10796" num="3" /> +<cdparam x="959" y="1039" /> +<sizeparam width="371" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10787" /> +<TGConnectingPoint num="1" id="10788" /> +<TGConnectingPoint num="2" id="10789" /> +<TGConnectingPoint num="3" id="10790" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10803" index="26" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1287" y="644" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10802" /> +<P1 x="1287" y="644" id="11532" /> +<P2 x="1517" y="644" id="11514" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10801" index="147" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="10803" num="0" /> +<cdparam x="1378" y="636" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10797" /> +<TGConnectingPoint num="1" id="10798" /> +<TGConnectingPoint num="2" id="10799" /> +<TGConnectingPoint num="3" id="10800" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10810" index="27" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1262" y="669" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10809" /> +<P1 x="1262" y="669" id="11533" /> +<P2 x="1262" y="737" id="11443" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10808" index="148" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="10810" num="0" /> +<cdparam x="1179" y="679" /> +<sizeparam width="204" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10804" /> +<TGConnectingPoint num="1" id="10805" /> +<TGConnectingPoint num="2" id="10806" /> +<TGConnectingPoint num="3" id="10807" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10817" index="28" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1145" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10816" /> +<P1 x="1146" y="294" id="11585" /> +<P2 x="1146" y="325" id="11546" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10815" index="149" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="10817" num="0" /> +<cdparam x="989" y="312" /> +<sizeparam width="264" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10811" /> +<TGConnectingPoint num="1" id="10812" /> +<TGConnectingPoint num="2" id="10813" /> +<TGConnectingPoint num="3" id="10814" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10832" index="29" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="257" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10827" /> +<TGConnectingPoint num="1" id="10828" /> +<TGConnectingPoint num="2" id="10829" /> +<TGConnectingPoint num="3" id="10830" /> +<TGConnectingPoint num="4" id="10831" /> +<P1 x="413" y="949" id="11280" /> +<P2 x="336" y="209" id="11714" /> +<Point x="413" y="969" /> +<Point x="77" y="969" /> +<Point x="77" y="189" /> +<Point x="316" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10818" index="150" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="10832" num="0" /> +<cdparam x="413" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10819" index="151" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="10832" num="1" /> +<cdparam x="77" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10820" index="152" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="10832" num="2" /> +<cdparam x="77" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10821" index="153" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="10832" num="3" /> +<cdparam x="316" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10826" index="154" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="10832" num="4" /> +<cdparam x="360" y="937" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10822" /> +<TGConnectingPoint num="1" id="10823" /> +<TGConnectingPoint num="2" id="10824" /> +<TGConnectingPoint num="3" id="10825" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10839" index="30" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="557" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10838" /> +<P1 x="557" y="703" id="12039" /> +<P2 x="614" y="767" id="11954" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10837" index="155" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="10839" num="0" /> +<cdparam x="587" y="723" /> +<sizeparam width="190" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10833" /> +<TGConnectingPoint num="1" id="10834" /> +<TGConnectingPoint num="2" id="10835" /> +<TGConnectingPoint num="3" id="10836" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10846" index="31" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="438" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10845" /> +<P1 x="438" y="703" id="12014" /> +<P2 x="438" y="767" id="11936" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10844" index="156" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="10846" num="0" /> +<cdparam x="342" y="739" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10840" /> +<TGConnectingPoint num="1" id="10841" /> +<TGConnectingPoint num="2" id="10842" /> +<TGConnectingPoint num="3" id="10843" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10853" index="32" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="315" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10852" /> +<P1 x="315" y="703" id="12036" /> +<P2 x="257" y="767" id="11951" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10851" index="157" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="10853" num="0" /> +<cdparam x="147" y="722" /> +<sizeparam width="262" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10847" /> +<TGConnectingPoint num="1" id="10848" /> +<TGConnectingPoint num="2" id="10849" /> +<TGConnectingPoint num="3" id="10850" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10860" index="33" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="557" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10859" /> +<P1 x="557" y="431" id="11672" /> +<P2 x="557" y="503" id="11881" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10858" index="158" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="10860" num="0" /> +<cdparam x="502" y="454" /> +<sizeparam width="256" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10854" /> +<TGConnectingPoint num="1" id="10855" /> +<TGConnectingPoint num="2" id="10856" /> +<TGConnectingPoint num="3" id="10857" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10867" index="34" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="315" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10866" /> +<P1 x="315" y="431" id="11669" /> +<P2 x="315" y="503" id="11878" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10865" index="159" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="10867" num="0" /> +<cdparam x="248" y="460" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10861" /> +<TGConnectingPoint num="1" id="10862" /> +<TGConnectingPoint num="2" id="10863" /> +<TGConnectingPoint num="3" id="10864" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10874" index="35" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="438" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10873" /> +<P1 x="357" y="259" id="11742" /> +<P2 x="357" y="381" id="11649" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10872" index="160" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="10874" num="0" /> +<cdparam x="173" y="283" /> +<sizeparam width="224" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10868" /> +<TGConnectingPoint num="1" id="10869" /> +<TGConnectingPoint num="2" id="10870" /> +<TGConnectingPoint num="3" id="10871" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10883" index="36" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="793" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10881" /> +<TGConnectingPoint num="1" id="10882" /> +<P1 x="1158" y="148" id="11790" /> +<P2 x="425" y="209" id="11715" /> +<Point x="425" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10875" index="161" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="10883" num="0" /> +<cdparam x="425" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10880" index="162" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="10883" num="1" /> +<cdparam x="961" y="146" /> +<sizeparam width="150" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10876" /> +<TGConnectingPoint num="1" id="10877" /> +<TGConnectingPoint num="2" id="10878" /> +<TGConnectingPoint num="3" id="10879" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10890" index="37" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1193" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10889" /> +<P1 x="1262" y="73" id="11860" /> +<P2 x="1262" y="123" id="11788" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10888" index="163" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="10890" num="0" /> +<cdparam x="1238" y="99" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10884" /> +<TGConnectingPoint num="1" id="10885" /> +<TGConnectingPoint num="2" id="10886" /> +<TGConnectingPoint num="3" id="10887" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10897" index="38" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="438" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10896" /> +<P1 x="315" y="553" id="11890" /> +<P2 x="277" y="591" id="12092" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10895" index="164" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="10897" num="0" /> +<cdparam x="185" y="570" /> +<sizeparam width="116" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10891" /> +<TGConnectingPoint num="1" id="10892" /> +<TGConnectingPoint num="2" id="10893" /> +<TGConnectingPoint num="3" id="10894" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10904" index="39" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="557" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10903" /> +<P1 x="557" y="553" id="11893" /> +<P2 x="599" y="591" id="12081" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10902" index="165" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="10904" num="0" /> +<cdparam x="538" y="568" /> +<sizeparam width="220" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10898" /> +<TGConnectingPoint num="1" id="10899" /> +<TGConnectingPoint num="2" id="10900" /> +<TGConnectingPoint num="3" id="10901" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10911" index="40" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="438" y="814" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10910" /> +<P1 x="438" y="817" id="11941" /> +<P2 x="438" y="856" id="11630" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10909" index="166" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="10911" num="0" /> +<cdparam x="387" y="834" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10905" /> +<TGConnectingPoint num="1" id="10906" /> +<TGConnectingPoint num="2" id="10907" /> +<TGConnectingPoint num="3" id="10908" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10918" index="41" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1240" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10917" /> +<P1 x="1262" y="173" id="11793" /> +<P2 x="1262" y="244" id="11558" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10916" index="167" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="10918" num="0" /> +<cdparam x="1218" y="195" /> +<sizeparam width="72" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10912" /> +<TGConnectingPoint num="1" id="10913" /> +<TGConnectingPoint num="2" id="10914" /> +<TGConnectingPoint num="3" id="10915" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10933" index="42" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1261" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10928" /> +<TGConnectingPoint num="1" id="10929" /> +<TGConnectingPoint num="2" id="10930" /> +<TGConnectingPoint num="3" id="10931" /> +<TGConnectingPoint num="4" id="10932" /> +<P1 x="1146" y="355" id="11547" /> +<P2 x="1110" y="294" id="11562" /> +<Point x="1146" y="402" /> +<Point x="973" y="402" /> +<Point x="973" y="274" /> +<Point x="1089" y="274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10919" index="168" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="10933" num="0" /> +<cdparam x="1146" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10920" index="169" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="10933" num="1" /> +<cdparam x="973" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10921" index="170" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="10933" num="2" /> +<cdparam x="973" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10922" index="171" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="10933" num="3" /> +<cdparam x="1089" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10927" index="172" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="10933" num="4" /> +<cdparam x="985" y="396" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10923" /> +<TGConnectingPoint num="1" id="10924" /> +<TGConnectingPoint num="2" id="10925" /> +<TGConnectingPoint num="3" id="10926" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10948" index="43" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="556" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10943" /> +<TGConnectingPoint num="1" id="10944" /> +<TGConnectingPoint num="2" id="10945" /> +<TGConnectingPoint num="3" id="10946" /> +<TGConnectingPoint num="4" id="10947" /> +<P1 x="514" y="348" id="11269" /> +<P2 x="515" y="209" id="11716" /> +<Point x="514" y="366" /> +<Point x="697" y="366" /> +<Point x="697" y="189" /> +<Point x="535" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10934" index="173" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="10948" num="0" /> +<cdparam x="514" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10935" index="174" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="10948" num="1" /> +<cdparam x="697" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10936" index="175" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="10948" num="2" /> +<cdparam x="697" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10937" index="176" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="10948" num="3" /> +<cdparam x="535" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10942" index="177" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="10948" num="4" /> +<cdparam x="544" y="360" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10938" /> +<TGConnectingPoint num="1" id="10939" /> +<TGConnectingPoint num="2" id="10940" /> +<TGConnectingPoint num="3" id="10941" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10955" index="44" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="491" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10954" /> +<P1 x="515" y="259" id="11721" /> +<P2 x="514" y="284" id="11257" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10953" index="178" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="10955" num="0" /> +<cdparam x="433" y="275" /> +<sizeparam width="255" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10949" /> +<TGConnectingPoint num="1" id="10950" /> +<TGConnectingPoint num="2" id="10951" /> +<TGConnectingPoint num="3" id="10952" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10962" index="45" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="525" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10961" /> +<P1 x="514" y="314" id="11258" /> +<P2 x="514" y="318" id="11268" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10960" index="179" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="10962" num="0" /> +<cdparam x="520" y="296" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10956" /> +<TGConnectingPoint num="1" id="10957" /> +<TGConnectingPoint num="2" id="10958" /> +<TGConnectingPoint num="3" id="10959" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10969" index="46" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1337" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10968" /> +<P1 x="1186" y="294" id="11571" /> +<P2 x="1186" y="405" id="11246" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10967" index="180" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="10969" num="0" /> +<cdparam x="1149" y="377" /> +<sizeparam width="257" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10963" /> +<TGConnectingPoint num="1" id="10964" /> +<TGConnectingPoint num="2" id="10965" /> +<TGConnectingPoint num="3" id="10966" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10984" index="47" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1342" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10979" /> +<TGConnectingPoint num="1" id="10980" /> +<TGConnectingPoint num="2" id="10981" /> +<TGConnectingPoint num="3" id="10982" /> +<TGConnectingPoint num="4" id="10983" /> +<P1 x="1186" y="486" id="11236" /> +<P2 x="1110" y="269" id="11560" /> +<Point x="1186" y="516" /> +<Point x="952" y="516" /> +<Point x="952" y="249" /> +<Point x="1089" y="249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10970" index="181" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="10984" num="0" /> +<cdparam x="1186" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10971" index="182" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="10984" num="1" /> +<cdparam x="952" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10972" index="183" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="10984" num="2" /> +<cdparam x="952" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10973" index="184" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="10984" num="3" /> +<cdparam x="1089" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10978" index="185" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="10984" num="4" /> +<cdparam x="997" y="511" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10974" /> +<TGConnectingPoint num="1" id="10975" /> +<TGConnectingPoint num="2" id="10976" /> +<TGConnectingPoint num="3" id="10977" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10991" index="48" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="634" y="622" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10990" /> +<P1 x="599" y="621" id="12082" /> +<P2 x="599" y="653" id="12010" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10989" index="186" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="10991" num="0" /> +<cdparam x="616" y="627" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10985" /> +<TGConnectingPoint num="1" id="10986" /> +<TGConnectingPoint num="2" id="10987" /> +<TGConnectingPoint num="3" id="10988" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="10998" index="49" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2643" y="525" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="10997" /> +<P1 x="2618" y="500" id="11113" /> +<P2 x="2531" y="582" id="11040" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="10996" index="187" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="10998" num="0" /> +<cdparam x="2388" y="549" /> +<sizeparam width="370" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10992" /> +<TGConnectingPoint num="1" id="10993" /> +<TGConnectingPoint num="2" id="10994" /> +<TGConnectingPoint num="3" id="10995" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="11005" index="50" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2551" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="11004" /> +<P1 x="2531" y="632" id="11045" /> +<P2 x="2531" y="671" id="11037" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="11003" index="188" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="11005" num="0" /> +<cdparam x="2548" y="648" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10999" /> +<TGConnectingPoint num="1" id="11000" /> +<TGConnectingPoint num="2" id="11001" /> +<TGConnectingPoint num="3" id="11002" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="11012" index="51" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1413" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="11011" /> +<P1 x="1414" y="269" id="11561" /> +<P2 x="1520" y="269" id="11033" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="11010" index="189" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="11012" num="0" /> +<cdparam x="1435" y="260" /> +<sizeparam width="101" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11006" /> +<TGConnectingPoint num="1" id="11007" /> +<TGConnectingPoint num="2" id="11008" /> +<TGConnectingPoint num="3" id="11009" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="11019" index="52" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2399" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="11018" /> +<P1 x="2399" y="217" id="11299" /> +<P2 x="2509" y="217" id="11031" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="11017" index="190" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="11019" num="0" /> +<cdparam x="2406" y="207" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11013" /> +<TGConnectingPoint num="1" id="11014" /> +<TGConnectingPoint num="2" id="11015" /> +<TGConnectingPoint num="3" id="11016" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5104" id="11030" index="53" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2082" y="342" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11020" /> +<TGConnectingPoint num="1" id="11021" /> +<TGConnectingPoint num="2" id="11022" /> +<TGConnectingPoint num="3" id="11023" /> +<TGConnectingPoint num="4" id="11024" /> +<TGConnectingPoint num="5" id="11025" /> +<TGConnectingPoint num="6" id="11026" /> +<TGConnectingPoint num="7" id="11027" /> +<TGConnectingPoint num="8" id="11028" /> +<TGConnectingPoint num="9" id="11029" /> +</COMPONENT> + +<COMPONENT type="5101" id="11032" index="54" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2499" y="222" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11031" /> +</COMPONENT> + +<COMPONENT type="5101" id="11034" index="55" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1510" y="274" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11033" /> +</COMPONENT> + +<COMPONENT type="5101" id="11036" index="56" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="211" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11035" /> +</COMPONENT> + +<COMPONENT type="5101" id="11038" index="57" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2521" y="676" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11037" /> +</COMPONENT> + +<COMPONENT type="5106" id="11111" index="58" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2449" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11039" /> +<TGConnectingPoint num="1" id="11040" /> +<TGConnectingPoint num="2" id="11041" /> +<TGConnectingPoint num="3" id="11042" /> +<TGConnectingPoint num="4" id="11043" /> +<TGConnectingPoint num="5" id="11044" /> +<TGConnectingPoint num="6" id="11045" /> +<TGConnectingPoint num="7" id="11046" /> +<TGConnectingPoint num="8" id="11047" /> +<TGConnectingPoint num="9" id="11048" /> +<TGConnectingPoint num="10" id="11049" /> +<TGConnectingPoint num="11" id="11050" /> +<TGConnectingPoint num="12" id="11051" /> +<TGConnectingPoint num="13" id="11052" /> +<TGConnectingPoint num="14" id="11053" /> +<TGConnectingPoint num="15" id="11054" /> +<TGConnectingPoint num="16" id="11055" /> +<TGConnectingPoint num="17" id="11056" /> +<TGConnectingPoint num="18" id="11057" /> +<TGConnectingPoint num="19" id="11058" /> +<TGConnectingPoint num="20" id="11059" /> +<TGConnectingPoint num="21" id="11060" /> +<TGConnectingPoint num="22" id="11061" /> +<TGConnectingPoint num="23" id="11062" /> +<TGConnectingPoint num="24" id="11063" /> +<TGConnectingPoint num="25" id="11064" /> +<TGConnectingPoint num="26" id="11065" /> +<TGConnectingPoint num="27" id="11066" /> +<TGConnectingPoint num="28" id="11067" /> +<TGConnectingPoint num="29" id="11068" /> +<TGConnectingPoint num="30" id="11069" /> +<TGConnectingPoint num="31" id="11070" /> +<TGConnectingPoint num="32" id="11071" /> +<TGConnectingPoint num="33" id="11072" /> +<TGConnectingPoint num="34" id="11073" /> +<TGConnectingPoint num="35" id="11074" /> +<TGConnectingPoint num="36" id="11075" /> +<TGConnectingPoint num="37" id="11076" /> +<TGConnectingPoint num="38" id="11077" /> +<TGConnectingPoint num="39" id="11078" /> +<TGConnectingPoint num="40" id="11079" /> +<TGConnectingPoint num="41" id="11080" /> +<TGConnectingPoint num="42" id="11081" /> +<TGConnectingPoint num="43" id="11082" /> +<TGConnectingPoint num="44" id="11083" /> +<TGConnectingPoint num="45" id="11084" /> +<TGConnectingPoint num="46" id="11085" /> +<TGConnectingPoint num="47" id="11086" /> +<TGConnectingPoint num="48" id="11087" /> +<TGConnectingPoint num="49" id="11088" /> +<TGConnectingPoint num="50" id="11089" /> +<TGConnectingPoint num="51" id="11090" /> +<TGConnectingPoint num="52" id="11091" /> +<TGConnectingPoint num="53" id="11092" /> +<TGConnectingPoint num="54" id="11093" /> +<TGConnectingPoint num="55" id="11094" /> +<TGConnectingPoint num="56" id="11095" /> +<TGConnectingPoint num="57" id="11096" /> +<TGConnectingPoint num="58" id="11097" /> +<TGConnectingPoint num="59" id="11098" /> +<TGConnectingPoint num="60" id="11099" /> +<TGConnectingPoint num="61" id="11100" /> +<TGConnectingPoint num="62" id="11101" /> +<TGConnectingPoint num="63" id="11102" /> +<TGConnectingPoint num="64" id="11103" /> +<TGConnectingPoint num="65" id="11104" /> +<TGConnectingPoint num="66" id="11105" /> +<TGConnectingPoint num="67" id="11106" /> +<TGConnectingPoint num="68" id="11107" /> +<TGConnectingPoint num="69" id="11108" /> +<TGConnectingPoint num="70" id="11109" /> +<TGConnectingPoint num="71" id="11110" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="11127" index="59" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2628" y="485" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11112" /> +<TGConnectingPoint num="1" id="11113" /> +<TGConnectingPoint num="2" id="11114" /> +<TGConnectingPoint num="3" id="11115" /> +<TGConnectingPoint num="4" id="11116" /> +<TGConnectingPoint num="5" id="11117" /> +<TGConnectingPoint num="6" id="11118" /> +<TGConnectingPoint num="7" id="11119" /> +<TGConnectingPoint num="8" id="11120" /> +<TGConnectingPoint num="9" id="11121" /> +<TGConnectingPoint num="10" id="11122" /> +<TGConnectingPoint num="11" id="11123" /> +<TGConnectingPoint num="12" id="11124" /> +<TGConnectingPoint num="13" id="11125" /> +<TGConnectingPoint num="14" id="11126" /> +</COMPONENT> + +<COMPONENT type="5106" id="11200" index="60" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2202" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11128" /> +<TGConnectingPoint num="1" id="11129" /> +<TGConnectingPoint num="2" id="11130" /> +<TGConnectingPoint num="3" id="11131" /> +<TGConnectingPoint num="4" id="11132" /> +<TGConnectingPoint num="5" id="11133" /> +<TGConnectingPoint num="6" id="11134" /> +<TGConnectingPoint num="7" id="11135" /> +<TGConnectingPoint num="8" id="11136" /> +<TGConnectingPoint num="9" id="11137" /> +<TGConnectingPoint num="10" id="11138" /> +<TGConnectingPoint num="11" id="11139" /> +<TGConnectingPoint num="12" id="11140" /> +<TGConnectingPoint num="13" id="11141" /> +<TGConnectingPoint num="14" id="11142" /> +<TGConnectingPoint num="15" id="11143" /> +<TGConnectingPoint num="16" id="11144" /> +<TGConnectingPoint num="17" id="11145" /> +<TGConnectingPoint num="18" id="11146" /> +<TGConnectingPoint num="19" id="11147" /> +<TGConnectingPoint num="20" id="11148" /> +<TGConnectingPoint num="21" id="11149" /> +<TGConnectingPoint num="22" id="11150" /> +<TGConnectingPoint num="23" id="11151" /> +<TGConnectingPoint num="24" id="11152" /> +<TGConnectingPoint num="25" id="11153" /> +<TGConnectingPoint num="26" id="11154" /> +<TGConnectingPoint num="27" id="11155" /> +<TGConnectingPoint num="28" id="11156" /> +<TGConnectingPoint num="29" id="11157" /> +<TGConnectingPoint num="30" id="11158" /> +<TGConnectingPoint num="31" id="11159" /> +<TGConnectingPoint num="32" id="11160" /> +<TGConnectingPoint num="33" id="11161" /> +<TGConnectingPoint num="34" id="11162" /> +<TGConnectingPoint num="35" id="11163" /> +<TGConnectingPoint num="36" id="11164" /> +<TGConnectingPoint num="37" id="11165" /> +<TGConnectingPoint num="38" id="11166" /> +<TGConnectingPoint num="39" id="11167" /> +<TGConnectingPoint num="40" id="11168" /> +<TGConnectingPoint num="41" id="11169" /> +<TGConnectingPoint num="42" id="11170" /> +<TGConnectingPoint num="43" id="11171" /> +<TGConnectingPoint num="44" id="11172" /> +<TGConnectingPoint num="45" id="11173" /> +<TGConnectingPoint num="46" id="11174" /> +<TGConnectingPoint num="47" id="11175" /> +<TGConnectingPoint num="48" id="11176" /> +<TGConnectingPoint num="49" id="11177" /> +<TGConnectingPoint num="50" id="11178" /> +<TGConnectingPoint num="51" id="11179" /> +<TGConnectingPoint num="52" id="11180" /> +<TGConnectingPoint num="53" id="11181" /> +<TGConnectingPoint num="54" id="11182" /> +<TGConnectingPoint num="55" id="11183" /> +<TGConnectingPoint num="56" id="11184" /> +<TGConnectingPoint num="57" id="11185" /> +<TGConnectingPoint num="58" id="11186" /> +<TGConnectingPoint num="59" id="11187" /> +<TGConnectingPoint num="60" id="11188" /> +<TGConnectingPoint num="61" id="11189" /> +<TGConnectingPoint num="62" id="11190" /> +<TGConnectingPoint num="63" id="11191" /> +<TGConnectingPoint num="64" id="11192" /> +<TGConnectingPoint num="65" id="11193" /> +<TGConnectingPoint num="66" id="11194" /> +<TGConnectingPoint num="67" id="11195" /> +<TGConnectingPoint num="68" id="11196" /> +<TGConnectingPoint num="69" id="11197" /> +<TGConnectingPoint num="70" id="11198" /> +<TGConnectingPoint num="71" id="11199" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="11217" index="61" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="26" y="37" /> +<sizeparam width="354" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11201" /> +<TGConnectingPoint num="1" id="11202" /> +<TGConnectingPoint num="2" id="11203" /> +<TGConnectingPoint num="3" id="11204" /> +<TGConnectingPoint num="4" id="11205" /> +<TGConnectingPoint num="5" id="11206" /> +<TGConnectingPoint num="6" id="11207" /> +<TGConnectingPoint num="7" id="11208" /> +<TGConnectingPoint num="8" id="11209" /> +<TGConnectingPoint num="9" id="11210" /> +<TGConnectingPoint num="10" id="11211" /> +<TGConnectingPoint num="11" id="11212" /> +<TGConnectingPoint num="12" id="11213" /> +<TGConnectingPoint num="13" id="11214" /> +<TGConnectingPoint num="14" id="11215" /> +<TGConnectingPoint num="15" id="11216" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="11234" index="62" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="226" y="1046" /> +<sizeparam width="215" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11218" /> +<TGConnectingPoint num="1" id="11219" /> +<TGConnectingPoint num="2" id="11220" /> +<TGConnectingPoint num="3" id="11221" /> +<TGConnectingPoint num="4" id="11222" /> +<TGConnectingPoint num="5" id="11223" /> +<TGConnectingPoint num="6" id="11224" /> +<TGConnectingPoint num="7" id="11225" /> +<TGConnectingPoint num="8" id="11226" /> +<TGConnectingPoint num="9" id="11227" /> +<TGConnectingPoint num="10" id="11228" /> +<TGConnectingPoint num="11" id="11229" /> +<TGConnectingPoint num="12" id="11230" /> +<TGConnectingPoint num="13" id="11231" /> +<TGConnectingPoint num="14" id="11232" /> +<TGConnectingPoint num="15" id="11233" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="11245" index="63" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1052" y="461" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11235" /> +<TGConnectingPoint num="1" id="11236" /> +<TGConnectingPoint num="2" id="11237" /> +<TGConnectingPoint num="3" id="11238" /> +<TGConnectingPoint num="4" id="11239" /> +<TGConnectingPoint num="5" id="11240" /> +<TGConnectingPoint num="6" id="11241" /> +<TGConnectingPoint num="7" id="11242" /> +<TGConnectingPoint num="8" id="11243" /> +<TGConnectingPoint num="9" id="11244" /> +</COMPONENT> + +<COMPONENT type="5103" id="11256" index="64" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1032" y="410" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11246" /> +<TGConnectingPoint num="1" id="11247" /> +<TGConnectingPoint num="2" id="11248" /> +<TGConnectingPoint num="3" id="11249" /> +<TGConnectingPoint num="4" id="11250" /> +<TGConnectingPoint num="5" id="11251" /> +<TGConnectingPoint num="6" id="11252" /> +<TGConnectingPoint num="7" id="11253" /> +<TGConnectingPoint num="8" id="11254" /> +<TGConnectingPoint num="9" id="11255" /> +</COMPONENT> + +<COMPONENT type="5103" id="11267" index="65" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="360" y="289" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11257" /> +<TGConnectingPoint num="1" id="11258" /> +<TGConnectingPoint num="2" id="11259" /> +<TGConnectingPoint num="3" id="11260" /> +<TGConnectingPoint num="4" id="11261" /> +<TGConnectingPoint num="5" id="11262" /> +<TGConnectingPoint num="6" id="11263" /> +<TGConnectingPoint num="7" id="11264" /> +<TGConnectingPoint num="8" id="11265" /> +<TGConnectingPoint num="9" id="11266" /> +</COMPONENT> + +<COMPONENT type="5104" id="11278" index="66" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="380" y="323" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11268" /> +<TGConnectingPoint num="1" id="11269" /> +<TGConnectingPoint num="2" id="11270" /> +<TGConnectingPoint num="3" id="11271" /> +<TGConnectingPoint num="4" id="11272" /> +<TGConnectingPoint num="5" id="11273" /> +<TGConnectingPoint num="6" id="11274" /> +<TGConnectingPoint num="7" id="11275" /> +<TGConnectingPoint num="8" id="11276" /> +<TGConnectingPoint num="9" id="11277" /> +</COMPONENT> + +<COMPONENT type="5107" id="11294" index="67" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="423" y="934" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11279" /> +<TGConnectingPoint num="1" id="11280" /> +<TGConnectingPoint num="2" id="11281" /> +<TGConnectingPoint num="3" id="11282" /> +<TGConnectingPoint num="4" id="11283" /> +<TGConnectingPoint num="5" id="11284" /> +<TGConnectingPoint num="6" id="11285" /> +<TGConnectingPoint num="7" id="11286" /> +<TGConnectingPoint num="8" id="11287" /> +<TGConnectingPoint num="9" id="11288" /> +<TGConnectingPoint num="10" id="11289" /> +<TGConnectingPoint num="11" id="11290" /> +<TGConnectingPoint num="12" id="11291" /> +<TGConnectingPoint num="13" id="11292" /> +<TGConnectingPoint num="14" id="11293" /> +</COMPONENT> + +<COMPONENT type="5106" id="11367" index="68" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2169" y="192" /> +<sizeparam width="230" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11295" /> +<TGConnectingPoint num="1" id="11296" /> +<TGConnectingPoint num="2" id="11297" /> +<TGConnectingPoint num="3" id="11298" /> +<TGConnectingPoint num="4" id="11299" /> +<TGConnectingPoint num="5" id="11300" /> +<TGConnectingPoint num="6" id="11301" /> +<TGConnectingPoint num="7" id="11302" /> +<TGConnectingPoint num="8" id="11303" /> +<TGConnectingPoint num="9" id="11304" /> +<TGConnectingPoint num="10" id="11305" /> +<TGConnectingPoint num="11" id="11306" /> +<TGConnectingPoint num="12" id="11307" /> +<TGConnectingPoint num="13" id="11308" /> +<TGConnectingPoint num="14" id="11309" /> +<TGConnectingPoint num="15" id="11310" /> +<TGConnectingPoint num="16" id="11311" /> +<TGConnectingPoint num="17" id="11312" /> +<TGConnectingPoint num="18" id="11313" /> +<TGConnectingPoint num="19" id="11314" /> +<TGConnectingPoint num="20" id="11315" /> +<TGConnectingPoint num="21" id="11316" /> +<TGConnectingPoint num="22" id="11317" /> +<TGConnectingPoint num="23" id="11318" /> +<TGConnectingPoint num="24" id="11319" /> +<TGConnectingPoint num="25" id="11320" /> +<TGConnectingPoint num="26" id="11321" /> +<TGConnectingPoint num="27" id="11322" /> +<TGConnectingPoint num="28" id="11323" /> +<TGConnectingPoint num="29" id="11324" /> +<TGConnectingPoint num="30" id="11325" /> +<TGConnectingPoint num="31" id="11326" /> +<TGConnectingPoint num="32" id="11327" /> +<TGConnectingPoint num="33" id="11328" /> +<TGConnectingPoint num="34" id="11329" /> +<TGConnectingPoint num="35" id="11330" /> +<TGConnectingPoint num="36" id="11331" /> +<TGConnectingPoint num="37" id="11332" /> +<TGConnectingPoint num="38" id="11333" /> +<TGConnectingPoint num="39" id="11334" /> +<TGConnectingPoint num="40" id="11335" /> +<TGConnectingPoint num="41" id="11336" /> +<TGConnectingPoint num="42" id="11337" /> +<TGConnectingPoint num="43" id="11338" /> +<TGConnectingPoint num="44" id="11339" /> +<TGConnectingPoint num="45" id="11340" /> +<TGConnectingPoint num="46" id="11341" /> +<TGConnectingPoint num="47" id="11342" /> +<TGConnectingPoint num="48" id="11343" /> +<TGConnectingPoint num="49" id="11344" /> +<TGConnectingPoint num="50" id="11345" /> +<TGConnectingPoint num="51" id="11346" /> +<TGConnectingPoint num="52" id="11347" /> +<TGConnectingPoint num="53" id="11348" /> +<TGConnectingPoint num="54" id="11349" /> +<TGConnectingPoint num="55" id="11350" /> +<TGConnectingPoint num="56" id="11351" /> +<TGConnectingPoint num="57" id="11352" /> +<TGConnectingPoint num="58" id="11353" /> +<TGConnectingPoint num="59" id="11354" /> +<TGConnectingPoint num="60" id="11355" /> +<TGConnectingPoint num="61" id="11356" /> +<TGConnectingPoint num="62" id="11357" /> +<TGConnectingPoint num="63" id="11358" /> +<TGConnectingPoint num="64" id="11359" /> +<TGConnectingPoint num="65" id="11360" /> +<TGConnectingPoint num="66" id="11361" /> +<TGConnectingPoint num="67" id="11362" /> +<TGConnectingPoint num="68" id="11363" /> +<TGConnectingPoint num="69" id="11364" /> +<TGConnectingPoint num="70" id="11365" /> +<TGConnectingPoint num="71" id="11366" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="11440" index="69" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="992" y="864" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11368" /> +<TGConnectingPoint num="1" id="11369" /> +<TGConnectingPoint num="2" id="11370" /> +<TGConnectingPoint num="3" id="11371" /> +<TGConnectingPoint num="4" id="11372" /> +<TGConnectingPoint num="5" id="11373" /> +<TGConnectingPoint num="6" id="11374" /> +<TGConnectingPoint num="7" id="11375" /> +<TGConnectingPoint num="8" id="11376" /> +<TGConnectingPoint num="9" id="11377" /> +<TGConnectingPoint num="10" id="11378" /> +<TGConnectingPoint num="11" id="11379" /> +<TGConnectingPoint num="12" id="11380" /> +<TGConnectingPoint num="13" id="11381" /> +<TGConnectingPoint num="14" id="11382" /> +<TGConnectingPoint num="15" id="11383" /> +<TGConnectingPoint num="16" id="11384" /> +<TGConnectingPoint num="17" id="11385" /> +<TGConnectingPoint num="18" id="11386" /> +<TGConnectingPoint num="19" id="11387" /> +<TGConnectingPoint num="20" id="11388" /> +<TGConnectingPoint num="21" id="11389" /> +<TGConnectingPoint num="22" id="11390" /> +<TGConnectingPoint num="23" id="11391" /> +<TGConnectingPoint num="24" id="11392" /> +<TGConnectingPoint num="25" id="11393" /> +<TGConnectingPoint num="26" id="11394" /> +<TGConnectingPoint num="27" id="11395" /> +<TGConnectingPoint num="28" id="11396" /> +<TGConnectingPoint num="29" id="11397" /> +<TGConnectingPoint num="30" id="11398" /> +<TGConnectingPoint num="31" id="11399" /> +<TGConnectingPoint num="32" id="11400" /> +<TGConnectingPoint num="33" id="11401" /> +<TGConnectingPoint num="34" id="11402" /> +<TGConnectingPoint num="35" id="11403" /> +<TGConnectingPoint num="36" id="11404" /> +<TGConnectingPoint num="37" id="11405" /> +<TGConnectingPoint num="38" id="11406" /> +<TGConnectingPoint num="39" id="11407" /> +<TGConnectingPoint num="40" id="11408" /> +<TGConnectingPoint num="41" id="11409" /> +<TGConnectingPoint num="42" id="11410" /> +<TGConnectingPoint num="43" id="11411" /> +<TGConnectingPoint num="44" id="11412" /> +<TGConnectingPoint num="45" id="11413" /> +<TGConnectingPoint num="46" id="11414" /> +<TGConnectingPoint num="47" id="11415" /> +<TGConnectingPoint num="48" id="11416" /> +<TGConnectingPoint num="49" id="11417" /> +<TGConnectingPoint num="50" id="11418" /> +<TGConnectingPoint num="51" id="11419" /> +<TGConnectingPoint num="52" id="11420" /> +<TGConnectingPoint num="53" id="11421" /> +<TGConnectingPoint num="54" id="11422" /> +<TGConnectingPoint num="55" id="11423" /> +<TGConnectingPoint num="56" id="11424" /> +<TGConnectingPoint num="57" id="11425" /> +<TGConnectingPoint num="58" id="11426" /> +<TGConnectingPoint num="59" id="11427" /> +<TGConnectingPoint num="60" id="11428" /> +<TGConnectingPoint num="61" id="11429" /> +<TGConnectingPoint num="62" id="11430" /> +<TGConnectingPoint num="63" id="11431" /> +<TGConnectingPoint num="64" id="11432" /> +<TGConnectingPoint num="65" id="11433" /> +<TGConnectingPoint num="66" id="11434" /> +<TGConnectingPoint num="67" id="11435" /> +<TGConnectingPoint num="68" id="11436" /> +<TGConnectingPoint num="69" id="11437" /> +<TGConnectingPoint num="70" id="11438" /> +<TGConnectingPoint num="71" id="11439" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="11513" index="70" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="992" y="737" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11441" /> +<TGConnectingPoint num="1" id="11442" /> +<TGConnectingPoint num="2" id="11443" /> +<TGConnectingPoint num="3" id="11444" /> +<TGConnectingPoint num="4" id="11445" /> +<TGConnectingPoint num="5" id="11446" /> +<TGConnectingPoint num="6" id="11447" /> +<TGConnectingPoint num="7" id="11448" /> +<TGConnectingPoint num="8" id="11449" /> +<TGConnectingPoint num="9" id="11450" /> +<TGConnectingPoint num="10" id="11451" /> +<TGConnectingPoint num="11" id="11452" /> +<TGConnectingPoint num="12" id="11453" /> +<TGConnectingPoint num="13" id="11454" /> +<TGConnectingPoint num="14" id="11455" /> +<TGConnectingPoint num="15" id="11456" /> +<TGConnectingPoint num="16" id="11457" /> +<TGConnectingPoint num="17" id="11458" /> +<TGConnectingPoint num="18" id="11459" /> +<TGConnectingPoint num="19" id="11460" /> +<TGConnectingPoint num="20" id="11461" /> +<TGConnectingPoint num="21" id="11462" /> +<TGConnectingPoint num="22" id="11463" /> +<TGConnectingPoint num="23" id="11464" /> +<TGConnectingPoint num="24" id="11465" /> +<TGConnectingPoint num="25" id="11466" /> +<TGConnectingPoint num="26" id="11467" /> +<TGConnectingPoint num="27" id="11468" /> +<TGConnectingPoint num="28" id="11469" /> +<TGConnectingPoint num="29" id="11470" /> +<TGConnectingPoint num="30" id="11471" /> +<TGConnectingPoint num="31" id="11472" /> +<TGConnectingPoint num="32" id="11473" /> +<TGConnectingPoint num="33" id="11474" /> +<TGConnectingPoint num="34" id="11475" /> +<TGConnectingPoint num="35" id="11476" /> +<TGConnectingPoint num="36" id="11477" /> +<TGConnectingPoint num="37" id="11478" /> +<TGConnectingPoint num="38" id="11479" /> +<TGConnectingPoint num="39" id="11480" /> +<TGConnectingPoint num="40" id="11481" /> +<TGConnectingPoint num="41" id="11482" /> +<TGConnectingPoint num="42" id="11483" /> +<TGConnectingPoint num="43" id="11484" /> +<TGConnectingPoint num="44" id="11485" /> +<TGConnectingPoint num="45" id="11486" /> +<TGConnectingPoint num="46" id="11487" /> +<TGConnectingPoint num="47" id="11488" /> +<TGConnectingPoint num="48" id="11489" /> +<TGConnectingPoint num="49" id="11490" /> +<TGConnectingPoint num="50" id="11491" /> +<TGConnectingPoint num="51" id="11492" /> +<TGConnectingPoint num="52" id="11493" /> +<TGConnectingPoint num="53" id="11494" /> +<TGConnectingPoint num="54" id="11495" /> +<TGConnectingPoint num="55" id="11496" /> +<TGConnectingPoint num="56" id="11497" /> +<TGConnectingPoint num="57" id="11498" /> +<TGConnectingPoint num="58" id="11499" /> +<TGConnectingPoint num="59" id="11500" /> +<TGConnectingPoint num="60" id="11501" /> +<TGConnectingPoint num="61" id="11502" /> +<TGConnectingPoint num="62" id="11503" /> +<TGConnectingPoint num="63" id="11504" /> +<TGConnectingPoint num="64" id="11505" /> +<TGConnectingPoint num="65" id="11506" /> +<TGConnectingPoint num="66" id="11507" /> +<TGConnectingPoint num="67" id="11508" /> +<TGConnectingPoint num="68" id="11509" /> +<TGConnectingPoint num="69" id="11510" /> +<TGConnectingPoint num="70" id="11511" /> +<TGConnectingPoint num="71" id="11512" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="11529" index="71" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1502" y="654" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11514" /> +<TGConnectingPoint num="1" id="11515" /> +<TGConnectingPoint num="2" id="11516" /> +<TGConnectingPoint num="3" id="11517" /> +<TGConnectingPoint num="4" id="11518" /> +<TGConnectingPoint num="5" id="11519" /> +<TGConnectingPoint num="6" id="11520" /> +<TGConnectingPoint num="7" id="11521" /> +<TGConnectingPoint num="8" id="11522" /> +<TGConnectingPoint num="9" id="11523" /> +<TGConnectingPoint num="10" id="11524" /> +<TGConnectingPoint num="11" id="11525" /> +<TGConnectingPoint num="12" id="11526" /> +<TGConnectingPoint num="13" id="11527" /> +<TGConnectingPoint num="14" id="11528" /> +</COMPONENT> + +<COMPONENT type="5107" id="11545" index="72" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1247" y="629" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11530" /> +<TGConnectingPoint num="1" id="11531" /> +<TGConnectingPoint num="2" id="11532" /> +<TGConnectingPoint num="3" id="11533" /> +<TGConnectingPoint num="4" id="11534" /> +<TGConnectingPoint num="5" id="11535" /> +<TGConnectingPoint num="6" id="11536" /> +<TGConnectingPoint num="7" id="11537" /> +<TGConnectingPoint num="8" id="11538" /> +<TGConnectingPoint num="9" id="11539" /> +<TGConnectingPoint num="10" id="11540" /> +<TGConnectingPoint num="11" id="11541" /> +<TGConnectingPoint num="12" id="11542" /> +<TGConnectingPoint num="13" id="11543" /> +<TGConnectingPoint num="14" id="11544" /> +</COMPONENT> + +<COMPONENT type="5104" id="11556" index="73" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="1002" y="330" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11546" /> +<TGConnectingPoint num="1" id="11547" /> +<TGConnectingPoint num="2" id="11548" /> +<TGConnectingPoint num="3" id="11549" /> +<TGConnectingPoint num="4" id="11550" /> +<TGConnectingPoint num="5" id="11551" /> +<TGConnectingPoint num="6" id="11552" /> +<TGConnectingPoint num="7" id="11553" /> +<TGConnectingPoint num="8" id="11554" /> +<TGConnectingPoint num="9" id="11555" /> +</COMPONENT> + +<COMPONENT type="5106" id="11629" index="74" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1110" y="244" /> +<sizeparam width="304" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11557" /> +<TGConnectingPoint num="1" id="11558" /> +<TGConnectingPoint num="2" id="11559" /> +<TGConnectingPoint num="3" id="11560" /> +<TGConnectingPoint num="4" id="11561" /> +<TGConnectingPoint num="5" id="11562" /> +<TGConnectingPoint num="6" id="11563" /> +<TGConnectingPoint num="7" id="11564" /> +<TGConnectingPoint num="8" id="11565" /> +<TGConnectingPoint num="9" id="11566" /> +<TGConnectingPoint num="10" id="11567" /> +<TGConnectingPoint num="11" id="11568" /> +<TGConnectingPoint num="12" id="11569" /> +<TGConnectingPoint num="13" id="11570" /> +<TGConnectingPoint num="14" id="11571" /> +<TGConnectingPoint num="15" id="11572" /> +<TGConnectingPoint num="16" id="11573" /> +<TGConnectingPoint num="17" id="11574" /> +<TGConnectingPoint num="18" id="11575" /> +<TGConnectingPoint num="19" id="11576" /> +<TGConnectingPoint num="20" id="11577" /> +<TGConnectingPoint num="21" id="11578" /> +<TGConnectingPoint num="22" id="11579" /> +<TGConnectingPoint num="23" id="11580" /> +<TGConnectingPoint num="24" id="11581" /> +<TGConnectingPoint num="25" id="11582" /> +<TGConnectingPoint num="26" id="11583" /> +<TGConnectingPoint num="27" id="11584" /> +<TGConnectingPoint num="28" id="11585" /> +<TGConnectingPoint num="29" id="11586" /> +<TGConnectingPoint num="30" id="11587" /> +<TGConnectingPoint num="31" id="11588" /> +<TGConnectingPoint num="32" id="11589" /> +<TGConnectingPoint num="33" id="11590" /> +<TGConnectingPoint num="34" id="11591" /> +<TGConnectingPoint num="35" id="11592" /> +<TGConnectingPoint num="36" id="11593" /> +<TGConnectingPoint num="37" id="11594" /> +<TGConnectingPoint num="38" id="11595" /> +<TGConnectingPoint num="39" id="11596" /> +<TGConnectingPoint num="40" id="11597" /> +<TGConnectingPoint num="41" id="11598" /> +<TGConnectingPoint num="42" id="11599" /> +<TGConnectingPoint num="43" id="11600" /> +<TGConnectingPoint num="44" id="11601" /> +<TGConnectingPoint num="45" id="11602" /> +<TGConnectingPoint num="46" id="11603" /> +<TGConnectingPoint num="47" id="11604" /> +<TGConnectingPoint num="48" id="11605" /> +<TGConnectingPoint num="49" id="11606" /> +<TGConnectingPoint num="50" id="11607" /> +<TGConnectingPoint num="51" id="11608" /> +<TGConnectingPoint num="52" id="11609" /> +<TGConnectingPoint num="53" id="11610" /> +<TGConnectingPoint num="54" id="11611" /> +<TGConnectingPoint num="55" id="11612" /> +<TGConnectingPoint num="56" id="11613" /> +<TGConnectingPoint num="57" id="11614" /> +<TGConnectingPoint num="58" id="11615" /> +<TGConnectingPoint num="59" id="11616" /> +<TGConnectingPoint num="60" id="11617" /> +<TGConnectingPoint num="61" id="11618" /> +<TGConnectingPoint num="62" id="11619" /> +<TGConnectingPoint num="63" id="11620" /> +<TGConnectingPoint num="64" id="11621" /> +<TGConnectingPoint num="65" id="11622" /> +<TGConnectingPoint num="66" id="11623" /> +<TGConnectingPoint num="67" id="11624" /> +<TGConnectingPoint num="68" id="11625" /> +<TGConnectingPoint num="69" id="11626" /> +<TGConnectingPoint num="70" id="11627" /> +<TGConnectingPoint num="71" id="11628" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="11640" index="75" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="294" y="861" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11630" /> +<TGConnectingPoint num="1" id="11631" /> +<TGConnectingPoint num="2" id="11632" /> +<TGConnectingPoint num="3" id="11633" /> +<TGConnectingPoint num="4" id="11634" /> +<TGConnectingPoint num="5" id="11635" /> +<TGConnectingPoint num="6" id="11636" /> +<TGConnectingPoint num="7" id="11637" /> +<TGConnectingPoint num="8" id="11638" /> +<TGConnectingPoint num="9" id="11639" /> +</COMPONENT> + +<COMPONENT type="5106" id="11713" index="76" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="277" y="381" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11641" /> +<TGConnectingPoint num="1" id="11642" /> +<TGConnectingPoint num="2" id="11643" /> +<TGConnectingPoint num="3" id="11644" /> +<TGConnectingPoint num="4" id="11645" /> +<TGConnectingPoint num="5" id="11646" /> +<TGConnectingPoint num="6" id="11647" /> +<TGConnectingPoint num="7" id="11648" /> +<TGConnectingPoint num="8" id="11649" /> +<TGConnectingPoint num="9" id="11650" /> +<TGConnectingPoint num="10" id="11651" /> +<TGConnectingPoint num="11" id="11652" /> +<TGConnectingPoint num="12" id="11653" /> +<TGConnectingPoint num="13" id="11654" /> +<TGConnectingPoint num="14" id="11655" /> +<TGConnectingPoint num="15" id="11656" /> +<TGConnectingPoint num="16" id="11657" /> +<TGConnectingPoint num="17" id="11658" /> +<TGConnectingPoint num="18" id="11659" /> +<TGConnectingPoint num="19" id="11660" /> +<TGConnectingPoint num="20" id="11661" /> +<TGConnectingPoint num="21" id="11662" /> +<TGConnectingPoint num="22" id="11663" /> +<TGConnectingPoint num="23" id="11664" /> +<TGConnectingPoint num="24" id="11665" /> +<TGConnectingPoint num="25" id="11666" /> +<TGConnectingPoint num="26" id="11667" /> +<TGConnectingPoint num="27" id="11668" /> +<TGConnectingPoint num="28" id="11669" /> +<TGConnectingPoint num="29" id="11670" /> +<TGConnectingPoint num="30" id="11671" /> +<TGConnectingPoint num="31" id="11672" /> +<TGConnectingPoint num="32" id="11673" /> +<TGConnectingPoint num="33" id="11674" /> +<TGConnectingPoint num="34" id="11675" /> +<TGConnectingPoint num="35" id="11676" /> +<TGConnectingPoint num="36" id="11677" /> +<TGConnectingPoint num="37" id="11678" /> +<TGConnectingPoint num="38" id="11679" /> +<TGConnectingPoint num="39" id="11680" /> +<TGConnectingPoint num="40" id="11681" /> +<TGConnectingPoint num="41" id="11682" /> +<TGConnectingPoint num="42" id="11683" /> +<TGConnectingPoint num="43" id="11684" /> +<TGConnectingPoint num="44" id="11685" /> +<TGConnectingPoint num="45" id="11686" /> +<TGConnectingPoint num="46" id="11687" /> +<TGConnectingPoint num="47" id="11688" /> +<TGConnectingPoint num="48" id="11689" /> +<TGConnectingPoint num="49" id="11690" /> +<TGConnectingPoint num="50" id="11691" /> +<TGConnectingPoint num="51" id="11692" /> +<TGConnectingPoint num="52" id="11693" /> +<TGConnectingPoint num="53" id="11694" /> +<TGConnectingPoint num="54" id="11695" /> +<TGConnectingPoint num="55" id="11696" /> +<TGConnectingPoint num="56" id="11697" /> +<TGConnectingPoint num="57" id="11698" /> +<TGConnectingPoint num="58" id="11699" /> +<TGConnectingPoint num="59" id="11700" /> +<TGConnectingPoint num="60" id="11701" /> +<TGConnectingPoint num="61" id="11702" /> +<TGConnectingPoint num="62" id="11703" /> +<TGConnectingPoint num="63" id="11704" /> +<TGConnectingPoint num="64" id="11705" /> +<TGConnectingPoint num="65" id="11706" /> +<TGConnectingPoint num="66" id="11707" /> +<TGConnectingPoint num="67" id="11708" /> +<TGConnectingPoint num="68" id="11709" /> +<TGConnectingPoint num="69" id="11710" /> +<TGConnectingPoint num="70" id="11711" /> +<TGConnectingPoint num="71" id="11712" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="11786" index="77" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="336" y="209" /> +<sizeparam width="179" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11714" /> +<TGConnectingPoint num="1" id="11715" /> +<TGConnectingPoint num="2" id="11716" /> +<TGConnectingPoint num="3" id="11717" /> +<TGConnectingPoint num="4" id="11718" /> +<TGConnectingPoint num="5" id="11719" /> +<TGConnectingPoint num="6" id="11720" /> +<TGConnectingPoint num="7" id="11721" /> +<TGConnectingPoint num="8" id="11722" /> +<TGConnectingPoint num="9" id="11723" /> +<TGConnectingPoint num="10" id="11724" /> +<TGConnectingPoint num="11" id="11725" /> +<TGConnectingPoint num="12" id="11726" /> +<TGConnectingPoint num="13" id="11727" /> +<TGConnectingPoint num="14" id="11728" /> +<TGConnectingPoint num="15" id="11729" /> +<TGConnectingPoint num="16" id="11730" /> +<TGConnectingPoint num="17" id="11731" /> +<TGConnectingPoint num="18" id="11732" /> +<TGConnectingPoint num="19" id="11733" /> +<TGConnectingPoint num="20" id="11734" /> +<TGConnectingPoint num="21" id="11735" /> +<TGConnectingPoint num="22" id="11736" /> +<TGConnectingPoint num="23" id="11737" /> +<TGConnectingPoint num="24" id="11738" /> +<TGConnectingPoint num="25" id="11739" /> +<TGConnectingPoint num="26" id="11740" /> +<TGConnectingPoint num="27" id="11741" /> +<TGConnectingPoint num="28" id="11742" /> +<TGConnectingPoint num="29" id="11743" /> +<TGConnectingPoint num="30" id="11744" /> +<TGConnectingPoint num="31" id="11745" /> +<TGConnectingPoint num="32" id="11746" /> +<TGConnectingPoint num="33" id="11747" /> +<TGConnectingPoint num="34" id="11748" /> +<TGConnectingPoint num="35" id="11749" /> +<TGConnectingPoint num="36" id="11750" /> +<TGConnectingPoint num="37" id="11751" /> +<TGConnectingPoint num="38" id="11752" /> +<TGConnectingPoint num="39" id="11753" /> +<TGConnectingPoint num="40" id="11754" /> +<TGConnectingPoint num="41" id="11755" /> +<TGConnectingPoint num="42" id="11756" /> +<TGConnectingPoint num="43" id="11757" /> +<TGConnectingPoint num="44" id="11758" /> +<TGConnectingPoint num="45" id="11759" /> +<TGConnectingPoint num="46" id="11760" /> +<TGConnectingPoint num="47" id="11761" /> +<TGConnectingPoint num="48" id="11762" /> +<TGConnectingPoint num="49" id="11763" /> +<TGConnectingPoint num="50" id="11764" /> +<TGConnectingPoint num="51" id="11765" /> +<TGConnectingPoint num="52" id="11766" /> +<TGConnectingPoint num="53" id="11767" /> +<TGConnectingPoint num="54" id="11768" /> +<TGConnectingPoint num="55" id="11769" /> +<TGConnectingPoint num="56" id="11770" /> +<TGConnectingPoint num="57" id="11771" /> +<TGConnectingPoint num="58" id="11772" /> +<TGConnectingPoint num="59" id="11773" /> +<TGConnectingPoint num="60" id="11774" /> +<TGConnectingPoint num="61" id="11775" /> +<TGConnectingPoint num="62" id="11776" /> +<TGConnectingPoint num="63" id="11777" /> +<TGConnectingPoint num="64" id="11778" /> +<TGConnectingPoint num="65" id="11779" /> +<TGConnectingPoint num="66" id="11780" /> +<TGConnectingPoint num="67" id="11781" /> +<TGConnectingPoint num="68" id="11782" /> +<TGConnectingPoint num="69" id="11783" /> +<TGConnectingPoint num="70" id="11784" /> +<TGConnectingPoint num="71" id="11785" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="11859" index="78" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1158" y="123" /> +<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11787" /> +<TGConnectingPoint num="1" id="11788" /> +<TGConnectingPoint num="2" id="11789" /> +<TGConnectingPoint num="3" id="11790" /> +<TGConnectingPoint num="4" id="11791" /> +<TGConnectingPoint num="5" id="11792" /> +<TGConnectingPoint num="6" id="11793" /> +<TGConnectingPoint num="7" id="11794" /> +<TGConnectingPoint num="8" id="11795" /> +<TGConnectingPoint num="9" id="11796" /> +<TGConnectingPoint num="10" id="11797" /> +<TGConnectingPoint num="11" id="11798" /> +<TGConnectingPoint num="12" id="11799" /> +<TGConnectingPoint num="13" id="11800" /> +<TGConnectingPoint num="14" id="11801" /> +<TGConnectingPoint num="15" id="11802" /> +<TGConnectingPoint num="16" id="11803" /> +<TGConnectingPoint num="17" id="11804" /> +<TGConnectingPoint num="18" id="11805" /> +<TGConnectingPoint num="19" id="11806" /> +<TGConnectingPoint num="20" id="11807" /> +<TGConnectingPoint num="21" id="11808" /> +<TGConnectingPoint num="22" id="11809" /> +<TGConnectingPoint num="23" id="11810" /> +<TGConnectingPoint num="24" id="11811" /> +<TGConnectingPoint num="25" id="11812" /> +<TGConnectingPoint num="26" id="11813" /> +<TGConnectingPoint num="27" id="11814" /> +<TGConnectingPoint num="28" id="11815" /> +<TGConnectingPoint num="29" id="11816" /> +<TGConnectingPoint num="30" id="11817" /> +<TGConnectingPoint num="31" id="11818" /> +<TGConnectingPoint num="32" id="11819" /> +<TGConnectingPoint num="33" id="11820" /> +<TGConnectingPoint num="34" id="11821" /> +<TGConnectingPoint num="35" id="11822" /> +<TGConnectingPoint num="36" id="11823" /> +<TGConnectingPoint num="37" id="11824" /> +<TGConnectingPoint num="38" id="11825" /> +<TGConnectingPoint num="39" id="11826" /> +<TGConnectingPoint num="40" id="11827" /> +<TGConnectingPoint num="41" id="11828" /> +<TGConnectingPoint num="42" id="11829" /> +<TGConnectingPoint num="43" id="11830" /> +<TGConnectingPoint num="44" id="11831" /> +<TGConnectingPoint num="45" id="11832" /> +<TGConnectingPoint num="46" id="11833" /> +<TGConnectingPoint num="47" id="11834" /> +<TGConnectingPoint num="48" id="11835" /> +<TGConnectingPoint num="49" id="11836" /> +<TGConnectingPoint num="50" id="11837" /> +<TGConnectingPoint num="51" id="11838" /> +<TGConnectingPoint num="52" id="11839" /> +<TGConnectingPoint num="53" id="11840" /> +<TGConnectingPoint num="54" id="11841" /> +<TGConnectingPoint num="55" id="11842" /> +<TGConnectingPoint num="56" id="11843" /> +<TGConnectingPoint num="57" id="11844" /> +<TGConnectingPoint num="58" id="11845" /> +<TGConnectingPoint num="59" id="11846" /> +<TGConnectingPoint num="60" id="11847" /> +<TGConnectingPoint num="61" id="11848" /> +<TGConnectingPoint num="62" id="11849" /> +<TGConnectingPoint num="63" id="11850" /> +<TGConnectingPoint num="64" id="11851" /> +<TGConnectingPoint num="65" id="11852" /> +<TGConnectingPoint num="66" id="11853" /> +<TGConnectingPoint num="67" id="11854" /> +<TGConnectingPoint num="68" id="11855" /> +<TGConnectingPoint num="69" id="11856" /> +<TGConnectingPoint num="70" id="11857" /> +<TGConnectingPoint num="71" id="11858" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="11861" index="79" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1255" y="53" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11860" /> +</COMPONENT> + +<COMPONENT type="5106" id="11934" index="80" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="503" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11862" /> +<TGConnectingPoint num="1" id="11863" /> +<TGConnectingPoint num="2" id="11864" /> +<TGConnectingPoint num="3" id="11865" /> +<TGConnectingPoint num="4" id="11866" /> +<TGConnectingPoint num="5" id="11867" /> +<TGConnectingPoint num="6" id="11868" /> +<TGConnectingPoint num="7" id="11869" /> +<TGConnectingPoint num="8" id="11870" /> +<TGConnectingPoint num="9" id="11871" /> +<TGConnectingPoint num="10" id="11872" /> +<TGConnectingPoint num="11" id="11873" /> +<TGConnectingPoint num="12" id="11874" /> +<TGConnectingPoint num="13" id="11875" /> +<TGConnectingPoint num="14" id="11876" /> +<TGConnectingPoint num="15" id="11877" /> +<TGConnectingPoint num="16" id="11878" /> +<TGConnectingPoint num="17" id="11879" /> +<TGConnectingPoint num="18" id="11880" /> +<TGConnectingPoint num="19" id="11881" /> +<TGConnectingPoint num="20" id="11882" /> +<TGConnectingPoint num="21" id="11883" /> +<TGConnectingPoint num="22" id="11884" /> +<TGConnectingPoint num="23" id="11885" /> +<TGConnectingPoint num="24" id="11886" /> +<TGConnectingPoint num="25" id="11887" /> +<TGConnectingPoint num="26" id="11888" /> +<TGConnectingPoint num="27" id="11889" /> +<TGConnectingPoint num="28" id="11890" /> +<TGConnectingPoint num="29" id="11891" /> +<TGConnectingPoint num="30" id="11892" /> +<TGConnectingPoint num="31" id="11893" /> +<TGConnectingPoint num="32" id="11894" /> +<TGConnectingPoint num="33" id="11895" /> +<TGConnectingPoint num="34" id="11896" /> +<TGConnectingPoint num="35" id="11897" /> +<TGConnectingPoint num="36" id="11898" /> +<TGConnectingPoint num="37" id="11899" /> +<TGConnectingPoint num="38" id="11900" /> +<TGConnectingPoint num="39" id="11901" /> +<TGConnectingPoint num="40" id="11902" /> +<TGConnectingPoint num="41" id="11903" /> +<TGConnectingPoint num="42" id="11904" /> +<TGConnectingPoint num="43" id="11905" /> +<TGConnectingPoint num="44" id="11906" /> +<TGConnectingPoint num="45" id="11907" /> +<TGConnectingPoint num="46" id="11908" /> +<TGConnectingPoint num="47" id="11909" /> +<TGConnectingPoint num="48" id="11910" /> +<TGConnectingPoint num="49" id="11911" /> +<TGConnectingPoint num="50" id="11912" /> +<TGConnectingPoint num="51" id="11913" /> +<TGConnectingPoint num="52" id="11914" /> +<TGConnectingPoint num="53" id="11915" /> +<TGConnectingPoint num="54" id="11916" /> +<TGConnectingPoint num="55" id="11917" /> +<TGConnectingPoint num="56" id="11918" /> +<TGConnectingPoint num="57" id="11919" /> +<TGConnectingPoint num="58" id="11920" /> +<TGConnectingPoint num="59" id="11921" /> +<TGConnectingPoint num="60" id="11922" /> +<TGConnectingPoint num="61" id="11923" /> +<TGConnectingPoint num="62" id="11924" /> +<TGConnectingPoint num="63" id="11925" /> +<TGConnectingPoint num="64" id="11926" /> +<TGConnectingPoint num="65" id="11927" /> +<TGConnectingPoint num="66" id="11928" /> +<TGConnectingPoint num="67" id="11929" /> +<TGConnectingPoint num="68" id="11930" /> +<TGConnectingPoint num="69" id="11931" /> +<TGConnectingPoint num="70" id="11932" /> +<TGConnectingPoint num="71" id="11933" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="12007" index="81" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="200" y="767" /> +<sizeparam width="477" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11935" /> +<TGConnectingPoint num="1" id="11936" /> +<TGConnectingPoint num="2" id="11937" /> +<TGConnectingPoint num="3" id="11938" /> +<TGConnectingPoint num="4" id="11939" /> +<TGConnectingPoint num="5" id="11940" /> +<TGConnectingPoint num="6" id="11941" /> +<TGConnectingPoint num="7" id="11942" /> +<TGConnectingPoint num="8" id="11943" /> +<TGConnectingPoint num="9" id="11944" /> +<TGConnectingPoint num="10" id="11945" /> +<TGConnectingPoint num="11" id="11946" /> +<TGConnectingPoint num="12" id="11947" /> +<TGConnectingPoint num="13" id="11948" /> +<TGConnectingPoint num="14" id="11949" /> +<TGConnectingPoint num="15" id="11950" /> +<TGConnectingPoint num="16" id="11951" /> +<TGConnectingPoint num="17" id="11952" /> +<TGConnectingPoint num="18" id="11953" /> +<TGConnectingPoint num="19" id="11954" /> +<TGConnectingPoint num="20" id="11955" /> +<TGConnectingPoint num="21" id="11956" /> +<TGConnectingPoint num="22" id="11957" /> +<TGConnectingPoint num="23" id="11958" /> +<TGConnectingPoint num="24" id="11959" /> +<TGConnectingPoint num="25" id="11960" /> +<TGConnectingPoint num="26" id="11961" /> +<TGConnectingPoint num="27" id="11962" /> +<TGConnectingPoint num="28" id="11963" /> +<TGConnectingPoint num="29" id="11964" /> +<TGConnectingPoint num="30" id="11965" /> +<TGConnectingPoint num="31" id="11966" /> +<TGConnectingPoint num="32" id="11967" /> +<TGConnectingPoint num="33" id="11968" /> +<TGConnectingPoint num="34" id="11969" /> +<TGConnectingPoint num="35" id="11970" /> +<TGConnectingPoint num="36" id="11971" /> +<TGConnectingPoint num="37" id="11972" /> +<TGConnectingPoint num="38" id="11973" /> +<TGConnectingPoint num="39" id="11974" /> +<TGConnectingPoint num="40" id="11975" /> +<TGConnectingPoint num="41" id="11976" /> +<TGConnectingPoint num="42" id="11977" /> +<TGConnectingPoint num="43" id="11978" /> +<TGConnectingPoint num="44" id="11979" /> +<TGConnectingPoint num="45" id="11980" /> +<TGConnectingPoint num="46" id="11981" /> +<TGConnectingPoint num="47" id="11982" /> +<TGConnectingPoint num="48" id="11983" /> +<TGConnectingPoint num="49" id="11984" /> +<TGConnectingPoint num="50" id="11985" /> +<TGConnectingPoint num="51" id="11986" /> +<TGConnectingPoint num="52" id="11987" /> +<TGConnectingPoint num="53" id="11988" /> +<TGConnectingPoint num="54" id="11989" /> +<TGConnectingPoint num="55" id="11990" /> +<TGConnectingPoint num="56" id="11991" /> +<TGConnectingPoint num="57" id="11992" /> +<TGConnectingPoint num="58" id="11993" /> +<TGConnectingPoint num="59" id="11994" /> +<TGConnectingPoint num="60" id="11995" /> +<TGConnectingPoint num="61" id="11996" /> +<TGConnectingPoint num="62" id="11997" /> +<TGConnectingPoint num="63" id="11998" /> +<TGConnectingPoint num="64" id="11999" /> +<TGConnectingPoint num="65" id="12000" /> +<TGConnectingPoint num="66" id="12001" /> +<TGConnectingPoint num="67" id="12002" /> +<TGConnectingPoint num="68" id="12003" /> +<TGConnectingPoint num="69" id="12004" /> +<TGConnectingPoint num="70" id="12005" /> +<TGConnectingPoint num="71" id="12006" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="12080" index="82" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="653" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12008" /> +<TGConnectingPoint num="1" id="12009" /> +<TGConnectingPoint num="2" id="12010" /> +<TGConnectingPoint num="3" id="12011" /> +<TGConnectingPoint num="4" id="12012" /> +<TGConnectingPoint num="5" id="12013" /> +<TGConnectingPoint num="6" id="12014" /> +<TGConnectingPoint num="7" id="12015" /> +<TGConnectingPoint num="8" id="12016" /> +<TGConnectingPoint num="9" id="12017" /> +<TGConnectingPoint num="10" id="12018" /> +<TGConnectingPoint num="11" id="12019" /> +<TGConnectingPoint num="12" id="12020" /> +<TGConnectingPoint num="13" id="12021" /> +<TGConnectingPoint num="14" id="12022" /> +<TGConnectingPoint num="15" id="12023" /> +<TGConnectingPoint num="16" id="12024" /> +<TGConnectingPoint num="17" id="12025" /> +<TGConnectingPoint num="18" id="12026" /> +<TGConnectingPoint num="19" id="12027" /> +<TGConnectingPoint num="20" id="12028" /> +<TGConnectingPoint num="21" id="12029" /> +<TGConnectingPoint num="22" id="12030" /> +<TGConnectingPoint num="23" id="12031" /> +<TGConnectingPoint num="24" id="12032" /> +<TGConnectingPoint num="25" id="12033" /> +<TGConnectingPoint num="26" id="12034" /> +<TGConnectingPoint num="27" id="12035" /> +<TGConnectingPoint num="28" id="12036" /> +<TGConnectingPoint num="29" id="12037" /> +<TGConnectingPoint num="30" id="12038" /> +<TGConnectingPoint num="31" id="12039" /> +<TGConnectingPoint num="32" id="12040" /> +<TGConnectingPoint num="33" id="12041" /> +<TGConnectingPoint num="34" id="12042" /> +<TGConnectingPoint num="35" id="12043" /> +<TGConnectingPoint num="36" id="12044" /> +<TGConnectingPoint num="37" id="12045" /> +<TGConnectingPoint num="38" id="12046" /> +<TGConnectingPoint num="39" id="12047" /> +<TGConnectingPoint num="40" id="12048" /> +<TGConnectingPoint num="41" id="12049" /> +<TGConnectingPoint num="42" id="12050" /> +<TGConnectingPoint num="43" id="12051" /> +<TGConnectingPoint num="44" id="12052" /> +<TGConnectingPoint num="45" id="12053" /> +<TGConnectingPoint num="46" id="12054" /> +<TGConnectingPoint num="47" id="12055" /> +<TGConnectingPoint num="48" id="12056" /> +<TGConnectingPoint num="49" id="12057" /> +<TGConnectingPoint num="50" id="12058" /> +<TGConnectingPoint num="51" id="12059" /> +<TGConnectingPoint num="52" id="12060" /> +<TGConnectingPoint num="53" id="12061" /> +<TGConnectingPoint num="54" id="12062" /> +<TGConnectingPoint num="55" id="12063" /> +<TGConnectingPoint num="56" id="12064" /> +<TGConnectingPoint num="57" id="12065" /> +<TGConnectingPoint num="58" id="12066" /> +<TGConnectingPoint num="59" id="12067" /> +<TGConnectingPoint num="60" id="12068" /> +<TGConnectingPoint num="61" id="12069" /> +<TGConnectingPoint num="62" id="12070" /> +<TGConnectingPoint num="63" id="12071" /> +<TGConnectingPoint num="64" id="12072" /> +<TGConnectingPoint num="65" id="12073" /> +<TGConnectingPoint num="66" id="12074" /> +<TGConnectingPoint num="67" id="12075" /> +<TGConnectingPoint num="68" id="12076" /> +<TGConnectingPoint num="69" id="12077" /> +<TGConnectingPoint num="70" id="12078" /> +<TGConnectingPoint num="71" id="12079" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="12091" index="83" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="504" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12081" /> +<TGConnectingPoint num="1" id="12082" /> +<TGConnectingPoint num="2" id="12083" /> +<TGConnectingPoint num="3" id="12084" /> +<TGConnectingPoint num="4" id="12085" /> +<TGConnectingPoint num="5" id="12086" /> +<TGConnectingPoint num="6" id="12087" /> +<TGConnectingPoint num="7" id="12088" /> +<TGConnectingPoint num="8" id="12089" /> +<TGConnectingPoint num="9" id="12090" /> +</COMPONENT> + +<COMPONENT type="5103" id="12102" index="84" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="182" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12092" /> +<TGConnectingPoint num="1" id="12093" /> +<TGConnectingPoint num="2" id="12094" /> +<TGConnectingPoint num="3" id="12095" /> +<TGConnectingPoint num="4" id="12096" /> +<TGConnectingPoint num="5" id="12097" /> +<TGConnectingPoint num="6" id="12098" /> +<TGConnectingPoint num="7" id="12099" /> +<TGConnectingPoint num="8" id="12100" /> +<TGConnectingPoint num="9" id="12101" /> +</COMPONENT> + +<COMPONENT type="5103" id="12113" index="85" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1032" y="960" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12103" /> +<TGConnectingPoint num="1" id="12104" /> +<TGConnectingPoint num="2" id="12105" /> +<TGConnectingPoint num="3" id="12106" /> +<TGConnectingPoint num="4" id="12107" /> +<TGConnectingPoint num="5" id="12108" /> +<TGConnectingPoint num="6" id="12109" /> +<TGConnectingPoint num="7" id="12110" /> +<TGConnectingPoint num="8" id="12111" /> +<TGConnectingPoint num="9" id="12112" /> +</COMPONENT> + +<COMPONENT type="5104" id="12124" index="86" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1867" y="310" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12114" /> +<TGConnectingPoint num="1" id="12115" /> +<TGConnectingPoint num="2" id="12116" /> +<TGConnectingPoint num="3" id="12117" /> +<TGConnectingPoint num="4" id="12118" /> +<TGConnectingPoint num="5" id="12119" /> +<TGConnectingPoint num="6" id="12120" /> +<TGConnectingPoint num="7" id="12121" /> +<TGConnectingPoint num="8" id="12122" /> +<TGConnectingPoint num="9" id="12123" /> +</COMPONENT> + +<COMPONENT type="5103" id="12135" index="87" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1847" y="279" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12125" /> +<TGConnectingPoint num="1" id="12126" /> +<TGConnectingPoint num="2" id="12127" /> +<TGConnectingPoint num="3" id="12128" /> +<TGConnectingPoint num="4" id="12129" /> +<TGConnectingPoint num="5" id="12130" /> +<TGConnectingPoint num="6" id="12131" /> +<TGConnectingPoint num="7" id="12132" /> +<TGConnectingPoint num="8" id="12133" /> +<TGConnectingPoint num="9" id="12134" /> +</COMPONENT> + +<COMPONENT type="5106" id="12208" index="88" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2123" y="719" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12136" /> +<TGConnectingPoint num="1" id="12137" /> +<TGConnectingPoint num="2" id="12138" /> +<TGConnectingPoint num="3" id="12139" /> +<TGConnectingPoint num="4" id="12140" /> +<TGConnectingPoint num="5" id="12141" /> +<TGConnectingPoint num="6" id="12142" /> +<TGConnectingPoint num="7" id="12143" /> +<TGConnectingPoint num="8" id="12144" /> +<TGConnectingPoint num="9" id="12145" /> +<TGConnectingPoint num="10" id="12146" /> +<TGConnectingPoint num="11" id="12147" /> +<TGConnectingPoint num="12" id="12148" /> +<TGConnectingPoint num="13" id="12149" /> +<TGConnectingPoint num="14" id="12150" /> +<TGConnectingPoint num="15" id="12151" /> +<TGConnectingPoint num="16" id="12152" /> +<TGConnectingPoint num="17" id="12153" /> +<TGConnectingPoint num="18" id="12154" /> +<TGConnectingPoint num="19" id="12155" /> +<TGConnectingPoint num="20" id="12156" /> +<TGConnectingPoint num="21" id="12157" /> +<TGConnectingPoint num="22" id="12158" /> +<TGConnectingPoint num="23" id="12159" /> +<TGConnectingPoint num="24" id="12160" /> +<TGConnectingPoint num="25" id="12161" /> +<TGConnectingPoint num="26" id="12162" /> +<TGConnectingPoint num="27" id="12163" /> +<TGConnectingPoint num="28" id="12164" /> +<TGConnectingPoint num="29" id="12165" /> +<TGConnectingPoint num="30" id="12166" /> +<TGConnectingPoint num="31" id="12167" /> +<TGConnectingPoint num="32" id="12168" /> +<TGConnectingPoint num="33" id="12169" /> +<TGConnectingPoint num="34" id="12170" /> +<TGConnectingPoint num="35" id="12171" /> +<TGConnectingPoint num="36" id="12172" /> +<TGConnectingPoint num="37" id="12173" /> +<TGConnectingPoint num="38" id="12174" /> +<TGConnectingPoint num="39" id="12175" /> +<TGConnectingPoint num="40" id="12176" /> +<TGConnectingPoint num="41" id="12177" /> +<TGConnectingPoint num="42" id="12178" /> +<TGConnectingPoint num="43" id="12179" /> +<TGConnectingPoint num="44" id="12180" /> +<TGConnectingPoint num="45" id="12181" /> +<TGConnectingPoint num="46" id="12182" /> +<TGConnectingPoint num="47" id="12183" /> +<TGConnectingPoint num="48" id="12184" /> +<TGConnectingPoint num="49" id="12185" /> +<TGConnectingPoint num="50" id="12186" /> +<TGConnectingPoint num="51" id="12187" /> +<TGConnectingPoint num="52" id="12188" /> +<TGConnectingPoint num="53" id="12189" /> +<TGConnectingPoint num="54" id="12190" /> +<TGConnectingPoint num="55" id="12191" /> +<TGConnectingPoint num="56" id="12192" /> +<TGConnectingPoint num="57" id="12193" /> +<TGConnectingPoint num="58" id="12194" /> +<TGConnectingPoint num="59" id="12195" /> +<TGConnectingPoint num="60" id="12196" /> +<TGConnectingPoint num="61" id="12197" /> +<TGConnectingPoint num="62" id="12198" /> +<TGConnectingPoint num="63" id="12199" /> +<TGConnectingPoint num="64" id="12200" /> +<TGConnectingPoint num="65" id="12201" /> +<TGConnectingPoint num="66" id="12202" /> +<TGConnectingPoint num="67" id="12203" /> +<TGConnectingPoint num="68" id="12204" /> +<TGConnectingPoint num="69" id="12205" /> +<TGConnectingPoint num="70" id="12206" /> +<TGConnectingPoint num="71" id="12207" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="12281" index="89" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2123" y="841" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12209" /> +<TGConnectingPoint num="1" id="12210" /> +<TGConnectingPoint num="2" id="12211" /> +<TGConnectingPoint num="3" id="12212" /> +<TGConnectingPoint num="4" id="12213" /> +<TGConnectingPoint num="5" id="12214" /> +<TGConnectingPoint num="6" id="12215" /> +<TGConnectingPoint num="7" id="12216" /> +<TGConnectingPoint num="8" id="12217" /> +<TGConnectingPoint num="9" id="12218" /> +<TGConnectingPoint num="10" id="12219" /> +<TGConnectingPoint num="11" id="12220" /> +<TGConnectingPoint num="12" id="12221" /> +<TGConnectingPoint num="13" id="12222" /> +<TGConnectingPoint num="14" id="12223" /> +<TGConnectingPoint num="15" id="12224" /> +<TGConnectingPoint num="16" id="12225" /> +<TGConnectingPoint num="17" id="12226" /> +<TGConnectingPoint num="18" id="12227" /> +<TGConnectingPoint num="19" id="12228" /> +<TGConnectingPoint num="20" id="12229" /> +<TGConnectingPoint num="21" id="12230" /> +<TGConnectingPoint num="22" id="12231" /> +<TGConnectingPoint num="23" id="12232" /> +<TGConnectingPoint num="24" id="12233" /> +<TGConnectingPoint num="25" id="12234" /> +<TGConnectingPoint num="26" id="12235" /> +<TGConnectingPoint num="27" id="12236" /> +<TGConnectingPoint num="28" id="12237" /> +<TGConnectingPoint num="29" id="12238" /> +<TGConnectingPoint num="30" id="12239" /> +<TGConnectingPoint num="31" id="12240" /> +<TGConnectingPoint num="32" id="12241" /> +<TGConnectingPoint num="33" id="12242" /> +<TGConnectingPoint num="34" id="12243" /> +<TGConnectingPoint num="35" id="12244" /> +<TGConnectingPoint num="36" id="12245" /> +<TGConnectingPoint num="37" id="12246" /> +<TGConnectingPoint num="38" id="12247" /> +<TGConnectingPoint num="39" id="12248" /> +<TGConnectingPoint num="40" id="12249" /> +<TGConnectingPoint num="41" id="12250" /> +<TGConnectingPoint num="42" id="12251" /> +<TGConnectingPoint num="43" id="12252" /> +<TGConnectingPoint num="44" id="12253" /> +<TGConnectingPoint num="45" id="12254" /> +<TGConnectingPoint num="46" id="12255" /> +<TGConnectingPoint num="47" id="12256" /> +<TGConnectingPoint num="48" id="12257" /> +<TGConnectingPoint num="49" id="12258" /> +<TGConnectingPoint num="50" id="12259" /> +<TGConnectingPoint num="51" id="12260" /> +<TGConnectingPoint num="52" id="12261" /> +<TGConnectingPoint num="53" id="12262" /> +<TGConnectingPoint num="54" id="12263" /> +<TGConnectingPoint num="55" id="12264" /> +<TGConnectingPoint num="56" id="12265" /> +<TGConnectingPoint num="57" id="12266" /> +<TGConnectingPoint num="58" id="12267" /> +<TGConnectingPoint num="59" id="12268" /> +<TGConnectingPoint num="60" id="12269" /> +<TGConnectingPoint num="61" id="12270" /> +<TGConnectingPoint num="62" id="12271" /> +<TGConnectingPoint num="63" id="12272" /> +<TGConnectingPoint num="64" id="12273" /> +<TGConnectingPoint num="65" id="12274" /> +<TGConnectingPoint num="66" id="12275" /> +<TGConnectingPoint num="67" id="12276" /> +<TGConnectingPoint num="68" id="12277" /> +<TGConnectingPoint num="69" id="12278" /> +<TGConnectingPoint num="70" id="12279" /> +<TGConnectingPoint num="71" id="12280" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="12292" index="90" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2189" y="937" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12282" /> +<TGConnectingPoint num="1" id="12283" /> +<TGConnectingPoint num="2" id="12284" /> +<TGConnectingPoint num="3" id="12285" /> +<TGConnectingPoint num="4" id="12286" /> +<TGConnectingPoint num="5" id="12287" /> +<TGConnectingPoint num="6" id="12288" /> +<TGConnectingPoint num="7" id="12289" /> +<TGConnectingPoint num="8" id="12290" /> +<TGConnectingPoint num="9" id="12291" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="12299" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12298" /> +<P1 x="571" y="820" id="12656" /> +<P2 x="571" y="819" id="12666" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12297" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="12299" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12293" /> +<TGConnectingPoint num="1" id="12294" /> +<TGConnectingPoint num="2" id="12295" /> +<TGConnectingPoint num="3" id="12296" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12308" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12306" /> +<TGConnectingPoint num="1" id="12307" /> +<P1 x="382" y="196" id="12776" /> +<P2 x="468" y="339" id="12696" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12300" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="12308" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12305" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="12308" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12301" /> +<TGConnectingPoint num="1" id="12302" /> +<TGConnectingPoint num="2" id="12303" /> +<TGConnectingPoint num="3" id="12304" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12315" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12314" /> +<P1 x="420" y="389" id="12683" /> +<P2 x="420" y="412" id="13596" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12313" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="12315" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12309" /> +<TGConnectingPoint num="1" id="12310" /> +<TGConnectingPoint num="2" id="12311" /> +<TGConnectingPoint num="3" id="12312" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12322" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12321" /> +<P1 x="596" y="909" id="13620" /> +<P2 x="643" y="953" id="13439" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12320" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="12322" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12316" /> +<TGConnectingPoint num="1" id="12317" /> +<TGConnectingPoint num="2" id="12318" /> +<TGConnectingPoint num="3" id="12319" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12329" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12328" /> +<P1 x="500" y="949" id="12751" /> +<P2 x="500" y="953" id="13437" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12327" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="12329" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12323" /> +<TGConnectingPoint num="1" id="12324" /> +<TGConnectingPoint num="2" id="12325" /> +<TGConnectingPoint num="3" id="12326" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12336" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12335" /> +<P1 x="546" y="909" id="13622" /> +<P2 x="500" y="919" id="12750" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12334" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="12336" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12330" /> +<TGConnectingPoint num="1" id="12331" /> +<TGConnectingPoint num="2" id="12332" /> +<TGConnectingPoint num="3" id="12333" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12343" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12342" /> +<P1 x="420" y="442" id="13597" /> +<P2 x="495" y="484" id="13526" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12341" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="12343" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12337" /> +<TGConnectingPoint num="1" id="12338" /> +<TGConnectingPoint num="2" id="12339" /> +<TGConnectingPoint num="3" id="12340" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12350" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12349" /> +<P1 x="769" y="237" id="12850" /> +<P2 x="769" y="412" id="13585" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12348" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="12350" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12344" /> +<TGConnectingPoint num="1" id="12345" /> +<TGConnectingPoint num="2" id="12346" /> +<TGConnectingPoint num="3" id="12347" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12357" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12356" /> +<P1 x="769" y="442" id="13586" /> +<P2 x="644" y="484" id="13529" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12355" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="12357" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12351" /> +<TGConnectingPoint num="1" id="12352" /> +<TGConnectingPoint num="2" id="12353" /> +<TGConnectingPoint num="3" id="12354" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12364" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12363" /> +<P1 x="869" y="237" id="12852" /> +<P2 x="869" y="268" id="12761" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12362" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="12364" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12358" /> +<TGConnectingPoint num="1" id="12359" /> +<TGConnectingPoint num="2" id="12360" /> +<TGConnectingPoint num="3" id="12361" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12371" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12370" /> +<P1 x="319" y="221" id="12801" /> +<P2 x="319" y="299" id="12918" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12369" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="12371" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12365" /> +<TGConnectingPoint num="1" id="12366" /> +<TGConnectingPoint num="2" id="12367" /> +<TGConnectingPoint num="3" id="12368" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12378" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12377" /> +<P1 x="282" y="221" id="12777" /> +<P2 x="282" y="249" id="12929" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12376" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="12378" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12372" /> +<TGConnectingPoint num="1" id="12373" /> +<TGConnectingPoint num="2" id="12374" /> +<TGConnectingPoint num="3" id="12375" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12385" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12384" /> +<P1 x="369" y="221" id="12803" /> +<P2 x="369" y="339" id="12693" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12383" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="12385" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12379" /> +<TGConnectingPoint num="1" id="12380" /> +<TGConnectingPoint num="2" id="12381" /> +<TGConnectingPoint num="3" id="12382" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12392" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12391" /> +<P1 x="571" y="30" id="13583" /> +<P2 x="571" y="67" id="12941" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12390" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="12392" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12386" /> +<TGConnectingPoint num="1" id="12387" /> +<TGConnectingPoint num="2" id="12388" /> +<TGConnectingPoint num="3" id="12389" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12399" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12398" /> +<P1 x="520" y="1655" id="13062" /> +<P2 x="520" y="1680" id="13013" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12397" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="12399" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12393" /> +<TGConnectingPoint num="1" id="12394" /> +<TGConnectingPoint num="2" id="12395" /> +<TGConnectingPoint num="3" id="12396" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12406" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12405" /> +<P1 x="588" y="1003" id="13467" /> +<P2 x="588" y="1033" id="13243" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12404" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="12406" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12400" /> +<TGConnectingPoint num="1" id="12401" /> +<TGConnectingPoint num="2" id="12402" /> +<TGConnectingPoint num="3" id="12403" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12413" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12412" /> +<P1 x="613" y="1058" id="13245" /> +<P2 x="752" y="1084" id="13259" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12411" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="12413" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12407" /> +<TGConnectingPoint num="1" id="12408" /> +<TGConnectingPoint num="2" id="12409" /> +<TGConnectingPoint num="3" id="12410" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12420" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12419" /> +<P1 x="563" y="1058" id="13244" /> +<P2 x="442" y="1102" id="13275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12418" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="12420" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12414" /> +<TGConnectingPoint num="1" id="12415" /> +<TGConnectingPoint num="2" id="12416" /> +<TGConnectingPoint num="3" id="12417" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12427" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12426" /> +<P1 x="500" y="1003" id="13442" /> +<P2 x="185" y="1253" id="13364" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12425" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="12427" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12421" /> +<TGConnectingPoint num="1" id="12422" /> +<TGConnectingPoint num="2" id="12423" /> +<TGConnectingPoint num="3" id="12424" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12434" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12433" /> +<P1 x="571" y="534" id="13516" /> +<P2 x="571" y="623" id="13292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12432" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="12434" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12428" /> +<TGConnectingPoint num="1" id="12429" /> +<TGConnectingPoint num="2" id="12430" /> +<TGConnectingPoint num="3" id="12431" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12441" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12440" /> +<P1 x="472" y="534" id="13515" /> +<P2 x="434" y="623" id="13291" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12439" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="12441" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12435" /> +<TGConnectingPoint num="1" id="12436" /> +<TGConnectingPoint num="2" id="12437" /> +<TGConnectingPoint num="3" id="12438" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12448" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12447" /> +<P1 x="670" y="534" id="13517" /> +<P2 x="709" y="623" id="13293" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12446" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="12448" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12442" /> +<TGConnectingPoint num="1" id="12443" /> +<TGConnectingPoint num="2" id="12444" /> +<TGConnectingPoint num="3" id="12445" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12455" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12454" /> +<P1 x="777" y="1109" id="13261" /> +<P2 x="851" y="1253" id="13366" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12453" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="12455" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12449" /> +<TGConnectingPoint num="1" id="12450" /> +<TGConnectingPoint num="2" id="12451" /> +<TGConnectingPoint num="3" id="12452" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12462" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12461" /> +<P1 x="727" y="1109" id="13260" /> +<P2 x="684" y="1253" id="13373" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12460" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="12462" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12456" /> +<TGConnectingPoint num="1" id="12457" /> +<TGConnectingPoint num="2" id="12458" /> +<TGConnectingPoint num="3" id="12459" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12469" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12468" /> +<P1 x="417" y="1127" id="13276" /> +<P2 x="351" y="1253" id="13372" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12467" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="12469" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12463" /> +<TGConnectingPoint num="1" id="12464" /> +<TGConnectingPoint num="2" id="12465" /> +<TGConnectingPoint num="3" id="12466" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12476" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12475" /> +<P1 x="467" y="1127" id="13277" /> +<P2 x="518" y="1253" id="13365" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12474" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="12476" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12470" /> +<TGConnectingPoint num="1" id="12471" /> +<TGConnectingPoint num="2" id="12472" /> +<TGConnectingPoint num="3" id="12473" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12483" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12482" /> +<P1 x="351" y="1301" id="13378" /> +<P2 x="351" y="1413" id="13188" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12481" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="12483" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12477" /> +<TGConnectingPoint num="1" id="12478" /> +<TGConnectingPoint num="2" id="12479" /> +<TGConnectingPoint num="3" id="12480" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12490" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12489" /> +<P1 x="434" y="673" id="13296" /> +<P2 x="372" y="734" id="13097" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12488" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="12490" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12484" /> +<TGConnectingPoint num="1" id="12485" /> +<TGConnectingPoint num="2" id="12486" /> +<TGConnectingPoint num="3" id="12487" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12497" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12496" /> +<P1 x="709" y="673" id="13298" /> +<P2 x="771" y="734" id="13099" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12495" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="12497" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12491" /> +<TGConnectingPoint num="1" id="12492" /> +<TGConnectingPoint num="2" id="12493" /> +<TGConnectingPoint num="3" id="12494" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12504" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12503" /> +<P1 x="571" y="673" id="13297" /> +<P2 x="571" y="734" id="13098" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12502" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="12504" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12498" /> +<TGConnectingPoint num="1" id="12499" /> +<TGConnectingPoint num="2" id="12500" /> +<TGConnectingPoint num="3" id="12501" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12511" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12510" /> +<P1 x="571" y="849" id="12667" /> +<P2 x="571" y="884" id="13618" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12509" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="12511" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12505" /> +<TGConnectingPoint num="1" id="12506" /> +<TGConnectingPoint num="2" id="12507" /> +<TGConnectingPoint num="3" id="12508" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12518" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12517" /> +<P1 x="466" y="1463" id="13201" /> +<P2 x="520" y="1605" id="13025" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12516" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="12518" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12512" /> +<TGConnectingPoint num="1" id="12513" /> +<TGConnectingPoint num="2" id="12514" /> +<TGConnectingPoint num="3" id="12515" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12525" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12524" /> +<P1 x="851" y="1301" id="13371" /> +<P2 x="851" y="1605" id="13043" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12523" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="12525" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12519" /> +<TGConnectingPoint num="1" id="12520" /> +<TGConnectingPoint num="2" id="12521" /> +<TGConnectingPoint num="3" id="12522" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12532" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12531" /> +<P1 x="121" y="1463" id="13198" /> +<P2 x="73" y="1605" id="13024" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12530" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="12532" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12526" /> +<TGConnectingPoint num="1" id="12527" /> +<TGConnectingPoint num="2" id="12528" /> +<TGConnectingPoint num="3" id="12529" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12539" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12538" /> +<P1 x="296" y="1463" id="13176" /> +<P2 x="296" y="1605" id="13032" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12537" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="12539" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12533" /> +<TGConnectingPoint num="1" id="12534" /> +<TGConnectingPoint num="2" id="12535" /> +<TGConnectingPoint num="3" id="12536" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12554" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12549" /> +<TGConnectingPoint num="1" id="12550" /> +<TGConnectingPoint num="2" id="12551" /> +<TGConnectingPoint num="3" id="12552" /> +<TGConnectingPoint num="4" id="12553" /> +<P1 x="520" y="1710" id="13014" /> +<P2 x="881" y="67" id="12942" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12540" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="12554" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12541" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="12554" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12542" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="12554" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12543" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="12554" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12548" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="12554" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12544" /> +<TGConnectingPoint num="1" id="12545" /> +<TGConnectingPoint num="2" id="12546" /> +<TGConnectingPoint num="3" id="12547" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12569" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12564" /> +<TGConnectingPoint num="1" id="12565" /> +<TGConnectingPoint num="2" id="12566" /> +<TGConnectingPoint num="3" id="12567" /> +<TGConnectingPoint num="4" id="12568" /> +<P1 x="282" y="279" id="12930" /> +<P2 x="282" y="202" id="12796" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12555" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="12569" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12556" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="12569" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12557" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="12569" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12558" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="12569" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12563" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="12569" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12559" /> +<TGConnectingPoint num="1" id="12560" /> +<TGConnectingPoint num="2" id="12561" /> +<TGConnectingPoint num="3" id="12562" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12584" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12579" /> +<TGConnectingPoint num="1" id="12580" /> +<TGConnectingPoint num="2" id="12581" /> +<TGConnectingPoint num="3" id="12582" /> +<TGConnectingPoint num="4" id="12583" /> +<P1 x="319" y="329" id="12919" /> +<P2 x="282" y="171" id="12772" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12570" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="12584" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12571" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="12584" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12572" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="12584" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12573" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="12584" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12578" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="12584" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12574" /> +<TGConnectingPoint num="1" id="12575" /> +<TGConnectingPoint num="2" id="12576" /> +<TGConnectingPoint num="3" id="12577" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12591" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12590" /> +<P1 x="726" y="117" id="12955" /> +<P2 x="819" y="187" id="12846" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12589" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="12591" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12585" /> +<TGConnectingPoint num="1" id="12586" /> +<TGConnectingPoint num="2" id="12587" /> +<TGConnectingPoint num="3" id="12588" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12598" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12597" /> +<P1 x="416" y="117" id="12954" /> +<P2 x="332" y="171" id="12773" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12596" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="12598" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12592" /> +<TGConnectingPoint num="1" id="12593" /> +<TGConnectingPoint num="2" id="12594" /> +<TGConnectingPoint num="3" id="12595" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12613" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12608" /> +<TGConnectingPoint num="1" id="12609" /> +<TGConnectingPoint num="2" id="12610" /> +<TGConnectingPoint num="3" id="12611" /> +<TGConnectingPoint num="4" id="12612" /> +<P1 x="869" y="298" id="12762" /> +<P2 x="869" y="187" id="12847" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12599" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="12613" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12600" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="12613" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12601" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="12613" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12602" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="12613" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12607" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="12613" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12603" /> +<TGConnectingPoint num="1" id="12604" /> +<TGConnectingPoint num="2" id="12605" /> +<TGConnectingPoint num="3" id="12606" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="12620" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="12619" /> +<P1 x="571" y="784" id="13135" /> +<P2 x="571" y="790" id="12655" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12618" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="12620" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12614" /> +<TGConnectingPoint num="1" id="12615" /> +<TGConnectingPoint num="2" id="12616" /> +<TGConnectingPoint num="3" id="12617" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="12637" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12621" /> +<TGConnectingPoint num="1" id="12622" /> +<TGConnectingPoint num="2" id="12623" /> +<TGConnectingPoint num="3" id="12624" /> +<TGConnectingPoint num="4" id="12625" /> +<TGConnectingPoint num="5" id="12626" /> +<TGConnectingPoint num="6" id="12627" /> +<TGConnectingPoint num="7" id="12628" /> +<TGConnectingPoint num="8" id="12629" /> +<TGConnectingPoint num="9" id="12630" /> +<TGConnectingPoint num="10" id="12631" /> +<TGConnectingPoint num="11" id="12632" /> +<TGConnectingPoint num="12" id="12633" /> +<TGConnectingPoint num="13" id="12634" /> +<TGConnectingPoint num="14" id="12635" /> +<TGConnectingPoint num="15" id="12636" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12654" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12638" /> +<TGConnectingPoint num="1" id="12639" /> +<TGConnectingPoint num="2" id="12640" /> +<TGConnectingPoint num="3" id="12641" /> +<TGConnectingPoint num="4" id="12642" /> +<TGConnectingPoint num="5" id="12643" /> +<TGConnectingPoint num="6" id="12644" /> +<TGConnectingPoint num="7" id="12645" /> +<TGConnectingPoint num="8" id="12646" /> +<TGConnectingPoint num="9" id="12647" /> +<TGConnectingPoint num="10" id="12648" /> +<TGConnectingPoint num="11" id="12649" /> +<TGConnectingPoint num="12" id="12650" /> +<TGConnectingPoint num="13" id="12651" /> +<TGConnectingPoint num="14" id="12652" /> +<TGConnectingPoint num="15" id="12653" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="12665" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12655" /> +<TGConnectingPoint num="1" id="12656" /> +<TGConnectingPoint num="2" id="12657" /> +<TGConnectingPoint num="3" id="12658" /> +<TGConnectingPoint num="4" id="12659" /> +<TGConnectingPoint num="5" id="12660" /> +<TGConnectingPoint num="6" id="12661" /> +<TGConnectingPoint num="7" id="12662" /> +<TGConnectingPoint num="8" id="12663" /> +<TGConnectingPoint num="9" id="12664" /> +</COMPONENT> + +<COMPONENT type="5104" id="12676" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12666" /> +<TGConnectingPoint num="1" id="12667" /> +<TGConnectingPoint num="2" id="12668" /> +<TGConnectingPoint num="3" id="12669" /> +<TGConnectingPoint num="4" id="12670" /> +<TGConnectingPoint num="5" id="12671" /> +<TGConnectingPoint num="6" id="12672" /> +<TGConnectingPoint num="7" id="12673" /> +<TGConnectingPoint num="8" id="12674" /> +<TGConnectingPoint num="9" id="12675" /> +</COMPONENT> + +<COMPONENT type="5106" id="12749" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12677" /> +<TGConnectingPoint num="1" id="12678" /> +<TGConnectingPoint num="2" id="12679" /> +<TGConnectingPoint num="3" id="12680" /> +<TGConnectingPoint num="4" id="12681" /> +<TGConnectingPoint num="5" id="12682" /> +<TGConnectingPoint num="6" id="12683" /> +<TGConnectingPoint num="7" id="12684" /> +<TGConnectingPoint num="8" id="12685" /> +<TGConnectingPoint num="9" id="12686" /> +<TGConnectingPoint num="10" id="12687" /> +<TGConnectingPoint num="11" id="12688" /> +<TGConnectingPoint num="12" id="12689" /> +<TGConnectingPoint num="13" id="12690" /> +<TGConnectingPoint num="14" id="12691" /> +<TGConnectingPoint num="15" id="12692" /> +<TGConnectingPoint num="16" id="12693" /> +<TGConnectingPoint num="17" id="12694" /> +<TGConnectingPoint num="18" id="12695" /> +<TGConnectingPoint num="19" id="12696" /> +<TGConnectingPoint num="20" id="12697" /> +<TGConnectingPoint num="21" id="12698" /> +<TGConnectingPoint num="22" id="12699" /> +<TGConnectingPoint num="23" id="12700" /> +<TGConnectingPoint num="24" id="12701" /> +<TGConnectingPoint num="25" id="12702" /> +<TGConnectingPoint num="26" id="12703" /> +<TGConnectingPoint num="27" id="12704" /> +<TGConnectingPoint num="28" id="12705" /> +<TGConnectingPoint num="29" id="12706" /> +<TGConnectingPoint num="30" id="12707" /> +<TGConnectingPoint num="31" id="12708" /> +<TGConnectingPoint num="32" id="12709" /> +<TGConnectingPoint num="33" id="12710" /> +<TGConnectingPoint num="34" id="12711" /> +<TGConnectingPoint num="35" id="12712" /> +<TGConnectingPoint num="36" id="12713" /> +<TGConnectingPoint num="37" id="12714" /> +<TGConnectingPoint num="38" id="12715" /> +<TGConnectingPoint num="39" id="12716" /> +<TGConnectingPoint num="40" id="12717" /> +<TGConnectingPoint num="41" id="12718" /> +<TGConnectingPoint num="42" id="12719" /> +<TGConnectingPoint num="43" id="12720" /> +<TGConnectingPoint num="44" id="12721" /> +<TGConnectingPoint num="45" id="12722" /> +<TGConnectingPoint num="46" id="12723" /> +<TGConnectingPoint num="47" id="12724" /> +<TGConnectingPoint num="48" id="12725" /> +<TGConnectingPoint num="49" id="12726" /> +<TGConnectingPoint num="50" id="12727" /> +<TGConnectingPoint num="51" id="12728" /> +<TGConnectingPoint num="52" id="12729" /> +<TGConnectingPoint num="53" id="12730" /> +<TGConnectingPoint num="54" id="12731" /> +<TGConnectingPoint num="55" id="12732" /> +<TGConnectingPoint num="56" id="12733" /> +<TGConnectingPoint num="57" id="12734" /> +<TGConnectingPoint num="58" id="12735" /> +<TGConnectingPoint num="59" id="12736" /> +<TGConnectingPoint num="60" id="12737" /> +<TGConnectingPoint num="61" id="12738" /> +<TGConnectingPoint num="62" id="12739" /> +<TGConnectingPoint num="63" id="12740" /> +<TGConnectingPoint num="64" id="12741" /> +<TGConnectingPoint num="65" id="12742" /> +<TGConnectingPoint num="66" id="12743" /> +<TGConnectingPoint num="67" id="12744" /> +<TGConnectingPoint num="68" id="12745" /> +<TGConnectingPoint num="69" id="12746" /> +<TGConnectingPoint num="70" id="12747" /> +<TGConnectingPoint num="71" id="12748" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="12760" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12750" /> +<TGConnectingPoint num="1" id="12751" /> +<TGConnectingPoint num="2" id="12752" /> +<TGConnectingPoint num="3" id="12753" /> +<TGConnectingPoint num="4" id="12754" /> +<TGConnectingPoint num="5" id="12755" /> +<TGConnectingPoint num="6" id="12756" /> +<TGConnectingPoint num="7" id="12757" /> +<TGConnectingPoint num="8" id="12758" /> +<TGConnectingPoint num="9" id="12759" /> +</COMPONENT> + +<COMPONENT type="5104" id="12771" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12761" /> +<TGConnectingPoint num="1" id="12762" /> +<TGConnectingPoint num="2" id="12763" /> +<TGConnectingPoint num="3" id="12764" /> +<TGConnectingPoint num="4" id="12765" /> +<TGConnectingPoint num="5" id="12766" /> +<TGConnectingPoint num="6" id="12767" /> +<TGConnectingPoint num="7" id="12768" /> +<TGConnectingPoint num="8" id="12769" /> +<TGConnectingPoint num="9" id="12770" /> +</COMPONENT> + +<COMPONENT type="5106" id="12844" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12772" /> +<TGConnectingPoint num="1" id="12773" /> +<TGConnectingPoint num="2" id="12774" /> +<TGConnectingPoint num="3" id="12775" /> +<TGConnectingPoint num="4" id="12776" /> +<TGConnectingPoint num="5" id="12777" /> +<TGConnectingPoint num="6" id="12778" /> +<TGConnectingPoint num="7" id="12779" /> +<TGConnectingPoint num="8" id="12780" /> +<TGConnectingPoint num="9" id="12781" /> +<TGConnectingPoint num="10" id="12782" /> +<TGConnectingPoint num="11" id="12783" /> +<TGConnectingPoint num="12" id="12784" /> +<TGConnectingPoint num="13" id="12785" /> +<TGConnectingPoint num="14" id="12786" /> +<TGConnectingPoint num="15" id="12787" /> +<TGConnectingPoint num="16" id="12788" /> +<TGConnectingPoint num="17" id="12789" /> +<TGConnectingPoint num="18" id="12790" /> +<TGConnectingPoint num="19" id="12791" /> +<TGConnectingPoint num="20" id="12792" /> +<TGConnectingPoint num="21" id="12793" /> +<TGConnectingPoint num="22" id="12794" /> +<TGConnectingPoint num="23" id="12795" /> +<TGConnectingPoint num="24" id="12796" /> +<TGConnectingPoint num="25" id="12797" /> +<TGConnectingPoint num="26" id="12798" /> +<TGConnectingPoint num="27" id="12799" /> +<TGConnectingPoint num="28" id="12800" /> +<TGConnectingPoint num="29" id="12801" /> +<TGConnectingPoint num="30" id="12802" /> +<TGConnectingPoint num="31" id="12803" /> +<TGConnectingPoint num="32" id="12804" /> +<TGConnectingPoint num="33" id="12805" /> +<TGConnectingPoint num="34" id="12806" /> +<TGConnectingPoint num="35" id="12807" /> +<TGConnectingPoint num="36" id="12808" /> +<TGConnectingPoint num="37" id="12809" /> +<TGConnectingPoint num="38" id="12810" /> +<TGConnectingPoint num="39" id="12811" /> +<TGConnectingPoint num="40" id="12812" /> +<TGConnectingPoint num="41" id="12813" /> +<TGConnectingPoint num="42" id="12814" /> +<TGConnectingPoint num="43" id="12815" /> +<TGConnectingPoint num="44" id="12816" /> +<TGConnectingPoint num="45" id="12817" /> +<TGConnectingPoint num="46" id="12818" /> +<TGConnectingPoint num="47" id="12819" /> +<TGConnectingPoint num="48" id="12820" /> +<TGConnectingPoint num="49" id="12821" /> +<TGConnectingPoint num="50" id="12822" /> +<TGConnectingPoint num="51" id="12823" /> +<TGConnectingPoint num="52" id="12824" /> +<TGConnectingPoint num="53" id="12825" /> +<TGConnectingPoint num="54" id="12826" /> +<TGConnectingPoint num="55" id="12827" /> +<TGConnectingPoint num="56" id="12828" /> +<TGConnectingPoint num="57" id="12829" /> +<TGConnectingPoint num="58" id="12830" /> +<TGConnectingPoint num="59" id="12831" /> +<TGConnectingPoint num="60" id="12832" /> +<TGConnectingPoint num="61" id="12833" /> +<TGConnectingPoint num="62" id="12834" /> +<TGConnectingPoint num="63" id="12835" /> +<TGConnectingPoint num="64" id="12836" /> +<TGConnectingPoint num="65" id="12837" /> +<TGConnectingPoint num="66" id="12838" /> +<TGConnectingPoint num="67" id="12839" /> +<TGConnectingPoint num="68" id="12840" /> +<TGConnectingPoint num="69" id="12841" /> +<TGConnectingPoint num="70" id="12842" /> +<TGConnectingPoint num="71" id="12843" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="12917" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12845" /> +<TGConnectingPoint num="1" id="12846" /> +<TGConnectingPoint num="2" id="12847" /> +<TGConnectingPoint num="3" id="12848" /> +<TGConnectingPoint num="4" id="12849" /> +<TGConnectingPoint num="5" id="12850" /> +<TGConnectingPoint num="6" id="12851" /> +<TGConnectingPoint num="7" id="12852" /> +<TGConnectingPoint num="8" id="12853" /> +<TGConnectingPoint num="9" id="12854" /> +<TGConnectingPoint num="10" id="12855" /> +<TGConnectingPoint num="11" id="12856" /> +<TGConnectingPoint num="12" id="12857" /> +<TGConnectingPoint num="13" id="12858" /> +<TGConnectingPoint num="14" id="12859" /> +<TGConnectingPoint num="15" id="12860" /> +<TGConnectingPoint num="16" id="12861" /> +<TGConnectingPoint num="17" id="12862" /> +<TGConnectingPoint num="18" id="12863" /> +<TGConnectingPoint num="19" id="12864" /> +<TGConnectingPoint num="20" id="12865" /> +<TGConnectingPoint num="21" id="12866" /> +<TGConnectingPoint num="22" id="12867" /> +<TGConnectingPoint num="23" id="12868" /> +<TGConnectingPoint num="24" id="12869" /> +<TGConnectingPoint num="25" id="12870" /> +<TGConnectingPoint num="26" id="12871" /> +<TGConnectingPoint num="27" id="12872" /> +<TGConnectingPoint num="28" id="12873" /> +<TGConnectingPoint num="29" id="12874" /> +<TGConnectingPoint num="30" id="12875" /> +<TGConnectingPoint num="31" id="12876" /> +<TGConnectingPoint num="32" id="12877" /> +<TGConnectingPoint num="33" id="12878" /> +<TGConnectingPoint num="34" id="12879" /> +<TGConnectingPoint num="35" id="12880" /> +<TGConnectingPoint num="36" id="12881" /> +<TGConnectingPoint num="37" id="12882" /> +<TGConnectingPoint num="38" id="12883" /> +<TGConnectingPoint num="39" id="12884" /> +<TGConnectingPoint num="40" id="12885" /> +<TGConnectingPoint num="41" id="12886" /> +<TGConnectingPoint num="42" id="12887" /> +<TGConnectingPoint num="43" id="12888" /> +<TGConnectingPoint num="44" id="12889" /> +<TGConnectingPoint num="45" id="12890" /> +<TGConnectingPoint num="46" id="12891" /> +<TGConnectingPoint num="47" id="12892" /> +<TGConnectingPoint num="48" id="12893" /> +<TGConnectingPoint num="49" id="12894" /> +<TGConnectingPoint num="50" id="12895" /> +<TGConnectingPoint num="51" id="12896" /> +<TGConnectingPoint num="52" id="12897" /> +<TGConnectingPoint num="53" id="12898" /> +<TGConnectingPoint num="54" id="12899" /> +<TGConnectingPoint num="55" id="12900" /> +<TGConnectingPoint num="56" id="12901" /> +<TGConnectingPoint num="57" id="12902" /> +<TGConnectingPoint num="58" id="12903" /> +<TGConnectingPoint num="59" id="12904" /> +<TGConnectingPoint num="60" id="12905" /> +<TGConnectingPoint num="61" id="12906" /> +<TGConnectingPoint num="62" id="12907" /> +<TGConnectingPoint num="63" id="12908" /> +<TGConnectingPoint num="64" id="12909" /> +<TGConnectingPoint num="65" id="12910" /> +<TGConnectingPoint num="66" id="12911" /> +<TGConnectingPoint num="67" id="12912" /> +<TGConnectingPoint num="68" id="12913" /> +<TGConnectingPoint num="69" id="12914" /> +<TGConnectingPoint num="70" id="12915" /> +<TGConnectingPoint num="71" id="12916" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="12928" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12918" /> +<TGConnectingPoint num="1" id="12919" /> +<TGConnectingPoint num="2" id="12920" /> +<TGConnectingPoint num="3" id="12921" /> +<TGConnectingPoint num="4" id="12922" /> +<TGConnectingPoint num="5" id="12923" /> +<TGConnectingPoint num="6" id="12924" /> +<TGConnectingPoint num="7" id="12925" /> +<TGConnectingPoint num="8" id="12926" /> +<TGConnectingPoint num="9" id="12927" /> +</COMPONENT> + +<COMPONENT type="5104" id="12939" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12929" /> +<TGConnectingPoint num="1" id="12930" /> +<TGConnectingPoint num="2" id="12931" /> +<TGConnectingPoint num="3" id="12932" /> +<TGConnectingPoint num="4" id="12933" /> +<TGConnectingPoint num="5" id="12934" /> +<TGConnectingPoint num="6" id="12935" /> +<TGConnectingPoint num="7" id="12936" /> +<TGConnectingPoint num="8" id="12937" /> +<TGConnectingPoint num="9" id="12938" /> +</COMPONENT> + +<COMPONENT type="5106" id="13012" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12940" /> +<TGConnectingPoint num="1" id="12941" /> +<TGConnectingPoint num="2" id="12942" /> +<TGConnectingPoint num="3" id="12943" /> +<TGConnectingPoint num="4" id="12944" /> +<TGConnectingPoint num="5" id="12945" /> +<TGConnectingPoint num="6" id="12946" /> +<TGConnectingPoint num="7" id="12947" /> +<TGConnectingPoint num="8" id="12948" /> +<TGConnectingPoint num="9" id="12949" /> +<TGConnectingPoint num="10" id="12950" /> +<TGConnectingPoint num="11" id="12951" /> +<TGConnectingPoint num="12" id="12952" /> +<TGConnectingPoint num="13" id="12953" /> +<TGConnectingPoint num="14" id="12954" /> +<TGConnectingPoint num="15" id="12955" /> +<TGConnectingPoint num="16" id="12956" /> +<TGConnectingPoint num="17" id="12957" /> +<TGConnectingPoint num="18" id="12958" /> +<TGConnectingPoint num="19" id="12959" /> +<TGConnectingPoint num="20" id="12960" /> +<TGConnectingPoint num="21" id="12961" /> +<TGConnectingPoint num="22" id="12962" /> +<TGConnectingPoint num="23" id="12963" /> +<TGConnectingPoint num="24" id="12964" /> +<TGConnectingPoint num="25" id="12965" /> +<TGConnectingPoint num="26" id="12966" /> +<TGConnectingPoint num="27" id="12967" /> +<TGConnectingPoint num="28" id="12968" /> +<TGConnectingPoint num="29" id="12969" /> +<TGConnectingPoint num="30" id="12970" /> +<TGConnectingPoint num="31" id="12971" /> +<TGConnectingPoint num="32" id="12972" /> +<TGConnectingPoint num="33" id="12973" /> +<TGConnectingPoint num="34" id="12974" /> +<TGConnectingPoint num="35" id="12975" /> +<TGConnectingPoint num="36" id="12976" /> +<TGConnectingPoint num="37" id="12977" /> +<TGConnectingPoint num="38" id="12978" /> +<TGConnectingPoint num="39" id="12979" /> +<TGConnectingPoint num="40" id="12980" /> +<TGConnectingPoint num="41" id="12981" /> +<TGConnectingPoint num="42" id="12982" /> +<TGConnectingPoint num="43" id="12983" /> +<TGConnectingPoint num="44" id="12984" /> +<TGConnectingPoint num="45" id="12985" /> +<TGConnectingPoint num="46" id="12986" /> +<TGConnectingPoint num="47" id="12987" /> +<TGConnectingPoint num="48" id="12988" /> +<TGConnectingPoint num="49" id="12989" /> +<TGConnectingPoint num="50" id="12990" /> +<TGConnectingPoint num="51" id="12991" /> +<TGConnectingPoint num="52" id="12992" /> +<TGConnectingPoint num="53" id="12993" /> +<TGConnectingPoint num="54" id="12994" /> +<TGConnectingPoint num="55" id="12995" /> +<TGConnectingPoint num="56" id="12996" /> +<TGConnectingPoint num="57" id="12997" /> +<TGConnectingPoint num="58" id="12998" /> +<TGConnectingPoint num="59" id="12999" /> +<TGConnectingPoint num="60" id="13000" /> +<TGConnectingPoint num="61" id="13001" /> +<TGConnectingPoint num="62" id="13002" /> +<TGConnectingPoint num="63" id="13003" /> +<TGConnectingPoint num="64" id="13004" /> +<TGConnectingPoint num="65" id="13005" /> +<TGConnectingPoint num="66" id="13006" /> +<TGConnectingPoint num="67" id="13007" /> +<TGConnectingPoint num="68" id="13008" /> +<TGConnectingPoint num="69" id="13009" /> +<TGConnectingPoint num="70" id="13010" /> +<TGConnectingPoint num="71" id="13011" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="13023" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13013" /> +<TGConnectingPoint num="1" id="13014" /> +<TGConnectingPoint num="2" id="13015" /> +<TGConnectingPoint num="3" id="13016" /> +<TGConnectingPoint num="4" id="13017" /> +<TGConnectingPoint num="5" id="13018" /> +<TGConnectingPoint num="6" id="13019" /> +<TGConnectingPoint num="7" id="13020" /> +<TGConnectingPoint num="8" id="13021" /> +<TGConnectingPoint num="9" id="13022" /> +</COMPONENT> + +<COMPONENT type="5106" id="13096" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13024" /> +<TGConnectingPoint num="1" id="13025" /> +<TGConnectingPoint num="2" id="13026" /> +<TGConnectingPoint num="3" id="13027" /> +<TGConnectingPoint num="4" id="13028" /> +<TGConnectingPoint num="5" id="13029" /> +<TGConnectingPoint num="6" id="13030" /> +<TGConnectingPoint num="7" id="13031" /> +<TGConnectingPoint num="8" id="13032" /> +<TGConnectingPoint num="9" id="13033" /> +<TGConnectingPoint num="10" id="13034" /> +<TGConnectingPoint num="11" id="13035" /> +<TGConnectingPoint num="12" id="13036" /> +<TGConnectingPoint num="13" id="13037" /> +<TGConnectingPoint num="14" id="13038" /> +<TGConnectingPoint num="15" id="13039" /> +<TGConnectingPoint num="16" id="13040" /> +<TGConnectingPoint num="17" id="13041" /> +<TGConnectingPoint num="18" id="13042" /> +<TGConnectingPoint num="19" id="13043" /> +<TGConnectingPoint num="20" id="13044" /> +<TGConnectingPoint num="21" id="13045" /> +<TGConnectingPoint num="22" id="13046" /> +<TGConnectingPoint num="23" id="13047" /> +<TGConnectingPoint num="24" id="13048" /> +<TGConnectingPoint num="25" id="13049" /> +<TGConnectingPoint num="26" id="13050" /> +<TGConnectingPoint num="27" id="13051" /> +<TGConnectingPoint num="28" id="13052" /> +<TGConnectingPoint num="29" id="13053" /> +<TGConnectingPoint num="30" id="13054" /> +<TGConnectingPoint num="31" id="13055" /> +<TGConnectingPoint num="32" id="13056" /> +<TGConnectingPoint num="33" id="13057" /> +<TGConnectingPoint num="34" id="13058" /> +<TGConnectingPoint num="35" id="13059" /> +<TGConnectingPoint num="36" id="13060" /> +<TGConnectingPoint num="37" id="13061" /> +<TGConnectingPoint num="38" id="13062" /> +<TGConnectingPoint num="39" id="13063" /> +<TGConnectingPoint num="40" id="13064" /> +<TGConnectingPoint num="41" id="13065" /> +<TGConnectingPoint num="42" id="13066" /> +<TGConnectingPoint num="43" id="13067" /> +<TGConnectingPoint num="44" id="13068" /> +<TGConnectingPoint num="45" id="13069" /> +<TGConnectingPoint num="46" id="13070" /> +<TGConnectingPoint num="47" id="13071" /> +<TGConnectingPoint num="48" id="13072" /> +<TGConnectingPoint num="49" id="13073" /> +<TGConnectingPoint num="50" id="13074" /> +<TGConnectingPoint num="51" id="13075" /> +<TGConnectingPoint num="52" id="13076" /> +<TGConnectingPoint num="53" id="13077" /> +<TGConnectingPoint num="54" id="13078" /> +<TGConnectingPoint num="55" id="13079" /> +<TGConnectingPoint num="56" id="13080" /> +<TGConnectingPoint num="57" id="13081" /> +<TGConnectingPoint num="58" id="13082" /> +<TGConnectingPoint num="59" id="13083" /> +<TGConnectingPoint num="60" id="13084" /> +<TGConnectingPoint num="61" id="13085" /> +<TGConnectingPoint num="62" id="13086" /> +<TGConnectingPoint num="63" id="13087" /> +<TGConnectingPoint num="64" id="13088" /> +<TGConnectingPoint num="65" id="13089" /> +<TGConnectingPoint num="66" id="13090" /> +<TGConnectingPoint num="67" id="13091" /> +<TGConnectingPoint num="68" id="13092" /> +<TGConnectingPoint num="69" id="13093" /> +<TGConnectingPoint num="70" id="13094" /> +<TGConnectingPoint num="71" id="13095" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="13169" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13097" /> +<TGConnectingPoint num="1" id="13098" /> +<TGConnectingPoint num="2" id="13099" /> +<TGConnectingPoint num="3" id="13100" /> +<TGConnectingPoint num="4" id="13101" /> +<TGConnectingPoint num="5" id="13102" /> +<TGConnectingPoint num="6" id="13103" /> +<TGConnectingPoint num="7" id="13104" /> +<TGConnectingPoint num="8" id="13105" /> +<TGConnectingPoint num="9" id="13106" /> +<TGConnectingPoint num="10" id="13107" /> +<TGConnectingPoint num="11" id="13108" /> +<TGConnectingPoint num="12" id="13109" /> +<TGConnectingPoint num="13" id="13110" /> +<TGConnectingPoint num="14" id="13111" /> +<TGConnectingPoint num="15" id="13112" /> +<TGConnectingPoint num="16" id="13113" /> +<TGConnectingPoint num="17" id="13114" /> +<TGConnectingPoint num="18" id="13115" /> +<TGConnectingPoint num="19" id="13116" /> +<TGConnectingPoint num="20" id="13117" /> +<TGConnectingPoint num="21" id="13118" /> +<TGConnectingPoint num="22" id="13119" /> +<TGConnectingPoint num="23" id="13120" /> +<TGConnectingPoint num="24" id="13121" /> +<TGConnectingPoint num="25" id="13122" /> +<TGConnectingPoint num="26" id="13123" /> +<TGConnectingPoint num="27" id="13124" /> +<TGConnectingPoint num="28" id="13125" /> +<TGConnectingPoint num="29" id="13126" /> +<TGConnectingPoint num="30" id="13127" /> +<TGConnectingPoint num="31" id="13128" /> +<TGConnectingPoint num="32" id="13129" /> +<TGConnectingPoint num="33" id="13130" /> +<TGConnectingPoint num="34" id="13131" /> +<TGConnectingPoint num="35" id="13132" /> +<TGConnectingPoint num="36" id="13133" /> +<TGConnectingPoint num="37" id="13134" /> +<TGConnectingPoint num="38" id="13135" /> +<TGConnectingPoint num="39" id="13136" /> +<TGConnectingPoint num="40" id="13137" /> +<TGConnectingPoint num="41" id="13138" /> +<TGConnectingPoint num="42" id="13139" /> +<TGConnectingPoint num="43" id="13140" /> +<TGConnectingPoint num="44" id="13141" /> +<TGConnectingPoint num="45" id="13142" /> +<TGConnectingPoint num="46" id="13143" /> +<TGConnectingPoint num="47" id="13144" /> +<TGConnectingPoint num="48" id="13145" /> +<TGConnectingPoint num="49" id="13146" /> +<TGConnectingPoint num="50" id="13147" /> +<TGConnectingPoint num="51" id="13148" /> +<TGConnectingPoint num="52" id="13149" /> +<TGConnectingPoint num="53" id="13150" /> +<TGConnectingPoint num="54" id="13151" /> +<TGConnectingPoint num="55" id="13152" /> +<TGConnectingPoint num="56" id="13153" /> +<TGConnectingPoint num="57" id="13154" /> +<TGConnectingPoint num="58" id="13155" /> +<TGConnectingPoint num="59" id="13156" /> +<TGConnectingPoint num="60" id="13157" /> +<TGConnectingPoint num="61" id="13158" /> +<TGConnectingPoint num="62" id="13159" /> +<TGConnectingPoint num="63" id="13160" /> +<TGConnectingPoint num="64" id="13161" /> +<TGConnectingPoint num="65" id="13162" /> +<TGConnectingPoint num="66" id="13163" /> +<TGConnectingPoint num="67" id="13164" /> +<TGConnectingPoint num="68" id="13165" /> +<TGConnectingPoint num="69" id="13166" /> +<TGConnectingPoint num="70" id="13167" /> +<TGConnectingPoint num="71" id="13168" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="13242" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13170" /> +<TGConnectingPoint num="1" id="13171" /> +<TGConnectingPoint num="2" id="13172" /> +<TGConnectingPoint num="3" id="13173" /> +<TGConnectingPoint num="4" id="13174" /> +<TGConnectingPoint num="5" id="13175" /> +<TGConnectingPoint num="6" id="13176" /> +<TGConnectingPoint num="7" id="13177" /> +<TGConnectingPoint num="8" id="13178" /> +<TGConnectingPoint num="9" id="13179" /> +<TGConnectingPoint num="10" id="13180" /> +<TGConnectingPoint num="11" id="13181" /> +<TGConnectingPoint num="12" id="13182" /> +<TGConnectingPoint num="13" id="13183" /> +<TGConnectingPoint num="14" id="13184" /> +<TGConnectingPoint num="15" id="13185" /> +<TGConnectingPoint num="16" id="13186" /> +<TGConnectingPoint num="17" id="13187" /> +<TGConnectingPoint num="18" id="13188" /> +<TGConnectingPoint num="19" id="13189" /> +<TGConnectingPoint num="20" id="13190" /> +<TGConnectingPoint num="21" id="13191" /> +<TGConnectingPoint num="22" id="13192" /> +<TGConnectingPoint num="23" id="13193" /> +<TGConnectingPoint num="24" id="13194" /> +<TGConnectingPoint num="25" id="13195" /> +<TGConnectingPoint num="26" id="13196" /> +<TGConnectingPoint num="27" id="13197" /> +<TGConnectingPoint num="28" id="13198" /> +<TGConnectingPoint num="29" id="13199" /> +<TGConnectingPoint num="30" id="13200" /> +<TGConnectingPoint num="31" id="13201" /> +<TGConnectingPoint num="32" id="13202" /> +<TGConnectingPoint num="33" id="13203" /> +<TGConnectingPoint num="34" id="13204" /> +<TGConnectingPoint num="35" id="13205" /> +<TGConnectingPoint num="36" id="13206" /> +<TGConnectingPoint num="37" id="13207" /> +<TGConnectingPoint num="38" id="13208" /> +<TGConnectingPoint num="39" id="13209" /> +<TGConnectingPoint num="40" id="13210" /> +<TGConnectingPoint num="41" id="13211" /> +<TGConnectingPoint num="42" id="13212" /> +<TGConnectingPoint num="43" id="13213" /> +<TGConnectingPoint num="44" id="13214" /> +<TGConnectingPoint num="45" id="13215" /> +<TGConnectingPoint num="46" id="13216" /> +<TGConnectingPoint num="47" id="13217" /> +<TGConnectingPoint num="48" id="13218" /> +<TGConnectingPoint num="49" id="13219" /> +<TGConnectingPoint num="50" id="13220" /> +<TGConnectingPoint num="51" id="13221" /> +<TGConnectingPoint num="52" id="13222" /> +<TGConnectingPoint num="53" id="13223" /> +<TGConnectingPoint num="54" id="13224" /> +<TGConnectingPoint num="55" id="13225" /> +<TGConnectingPoint num="56" id="13226" /> +<TGConnectingPoint num="57" id="13227" /> +<TGConnectingPoint num="58" id="13228" /> +<TGConnectingPoint num="59" id="13229" /> +<TGConnectingPoint num="60" id="13230" /> +<TGConnectingPoint num="61" id="13231" /> +<TGConnectingPoint num="62" id="13232" /> +<TGConnectingPoint num="63" id="13233" /> +<TGConnectingPoint num="64" id="13234" /> +<TGConnectingPoint num="65" id="13235" /> +<TGConnectingPoint num="66" id="13236" /> +<TGConnectingPoint num="67" id="13237" /> +<TGConnectingPoint num="68" id="13238" /> +<TGConnectingPoint num="69" id="13239" /> +<TGConnectingPoint num="70" id="13240" /> +<TGConnectingPoint num="71" id="13241" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="13258" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13243" /> +<TGConnectingPoint num="1" id="13244" /> +<TGConnectingPoint num="2" id="13245" /> +<TGConnectingPoint num="3" id="13246" /> +<TGConnectingPoint num="4" id="13247" /> +<TGConnectingPoint num="5" id="13248" /> +<TGConnectingPoint num="6" id="13249" /> +<TGConnectingPoint num="7" id="13250" /> +<TGConnectingPoint num="8" id="13251" /> +<TGConnectingPoint num="9" id="13252" /> +<TGConnectingPoint num="10" id="13253" /> +<TGConnectingPoint num="11" id="13254" /> +<TGConnectingPoint num="12" id="13255" /> +<TGConnectingPoint num="13" id="13256" /> +<TGConnectingPoint num="14" id="13257" /> +</COMPONENT> + +<COMPONENT type="5107" id="13274" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13259" /> +<TGConnectingPoint num="1" id="13260" /> +<TGConnectingPoint num="2" id="13261" /> +<TGConnectingPoint num="3" id="13262" /> +<TGConnectingPoint num="4" id="13263" /> +<TGConnectingPoint num="5" id="13264" /> +<TGConnectingPoint num="6" id="13265" /> +<TGConnectingPoint num="7" id="13266" /> +<TGConnectingPoint num="8" id="13267" /> +<TGConnectingPoint num="9" id="13268" /> +<TGConnectingPoint num="10" id="13269" /> +<TGConnectingPoint num="11" id="13270" /> +<TGConnectingPoint num="12" id="13271" /> +<TGConnectingPoint num="13" id="13272" /> +<TGConnectingPoint num="14" id="13273" /> +</COMPONENT> + +<COMPONENT type="5107" id="13290" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13275" /> +<TGConnectingPoint num="1" id="13276" /> +<TGConnectingPoint num="2" id="13277" /> +<TGConnectingPoint num="3" id="13278" /> +<TGConnectingPoint num="4" id="13279" /> +<TGConnectingPoint num="5" id="13280" /> +<TGConnectingPoint num="6" id="13281" /> +<TGConnectingPoint num="7" id="13282" /> +<TGConnectingPoint num="8" id="13283" /> +<TGConnectingPoint num="9" id="13284" /> +<TGConnectingPoint num="10" id="13285" /> +<TGConnectingPoint num="11" id="13286" /> +<TGConnectingPoint num="12" id="13287" /> +<TGConnectingPoint num="13" id="13288" /> +<TGConnectingPoint num="14" id="13289" /> +</COMPONENT> + +<COMPONENT type="5106" id="13363" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13291" /> +<TGConnectingPoint num="1" id="13292" /> +<TGConnectingPoint num="2" id="13293" /> +<TGConnectingPoint num="3" id="13294" /> +<TGConnectingPoint num="4" id="13295" /> +<TGConnectingPoint num="5" id="13296" /> +<TGConnectingPoint num="6" id="13297" /> +<TGConnectingPoint num="7" id="13298" /> +<TGConnectingPoint num="8" id="13299" /> +<TGConnectingPoint num="9" id="13300" /> +<TGConnectingPoint num="10" id="13301" /> +<TGConnectingPoint num="11" id="13302" /> +<TGConnectingPoint num="12" id="13303" /> +<TGConnectingPoint num="13" id="13304" /> +<TGConnectingPoint num="14" id="13305" /> +<TGConnectingPoint num="15" id="13306" /> +<TGConnectingPoint num="16" id="13307" /> +<TGConnectingPoint num="17" id="13308" /> +<TGConnectingPoint num="18" id="13309" /> +<TGConnectingPoint num="19" id="13310" /> +<TGConnectingPoint num="20" id="13311" /> +<TGConnectingPoint num="21" id="13312" /> +<TGConnectingPoint num="22" id="13313" /> +<TGConnectingPoint num="23" id="13314" /> +<TGConnectingPoint num="24" id="13315" /> +<TGConnectingPoint num="25" id="13316" /> +<TGConnectingPoint num="26" id="13317" /> +<TGConnectingPoint num="27" id="13318" /> +<TGConnectingPoint num="28" id="13319" /> +<TGConnectingPoint num="29" id="13320" /> +<TGConnectingPoint num="30" id="13321" /> +<TGConnectingPoint num="31" id="13322" /> +<TGConnectingPoint num="32" id="13323" /> +<TGConnectingPoint num="33" id="13324" /> +<TGConnectingPoint num="34" id="13325" /> +<TGConnectingPoint num="35" id="13326" /> +<TGConnectingPoint num="36" id="13327" /> +<TGConnectingPoint num="37" id="13328" /> +<TGConnectingPoint num="38" id="13329" /> +<TGConnectingPoint num="39" id="13330" /> +<TGConnectingPoint num="40" id="13331" /> +<TGConnectingPoint num="41" id="13332" /> +<TGConnectingPoint num="42" id="13333" /> +<TGConnectingPoint num="43" id="13334" /> +<TGConnectingPoint num="44" id="13335" /> +<TGConnectingPoint num="45" id="13336" /> +<TGConnectingPoint num="46" id="13337" /> +<TGConnectingPoint num="47" id="13338" /> +<TGConnectingPoint num="48" id="13339" /> +<TGConnectingPoint num="49" id="13340" /> +<TGConnectingPoint num="50" id="13341" /> +<TGConnectingPoint num="51" id="13342" /> +<TGConnectingPoint num="52" id="13343" /> +<TGConnectingPoint num="53" id="13344" /> +<TGConnectingPoint num="54" id="13345" /> +<TGConnectingPoint num="55" id="13346" /> +<TGConnectingPoint num="56" id="13347" /> +<TGConnectingPoint num="57" id="13348" /> +<TGConnectingPoint num="58" id="13349" /> +<TGConnectingPoint num="59" id="13350" /> +<TGConnectingPoint num="60" id="13351" /> +<TGConnectingPoint num="61" id="13352" /> +<TGConnectingPoint num="62" id="13353" /> +<TGConnectingPoint num="63" id="13354" /> +<TGConnectingPoint num="64" id="13355" /> +<TGConnectingPoint num="65" id="13356" /> +<TGConnectingPoint num="66" id="13357" /> +<TGConnectingPoint num="67" id="13358" /> +<TGConnectingPoint num="68" id="13359" /> +<TGConnectingPoint num="69" id="13360" /> +<TGConnectingPoint num="70" id="13361" /> +<TGConnectingPoint num="71" id="13362" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="13436" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13364" /> +<TGConnectingPoint num="1" id="13365" /> +<TGConnectingPoint num="2" id="13366" /> +<TGConnectingPoint num="3" id="13367" /> +<TGConnectingPoint num="4" id="13368" /> +<TGConnectingPoint num="5" id="13369" /> +<TGConnectingPoint num="6" id="13370" /> +<TGConnectingPoint num="7" id="13371" /> +<TGConnectingPoint num="8" id="13372" /> +<TGConnectingPoint num="9" id="13373" /> +<TGConnectingPoint num="10" id="13374" /> +<TGConnectingPoint num="11" id="13375" /> +<TGConnectingPoint num="12" id="13376" /> +<TGConnectingPoint num="13" id="13377" /> +<TGConnectingPoint num="14" id="13378" /> +<TGConnectingPoint num="15" id="13379" /> +<TGConnectingPoint num="16" id="13380" /> +<TGConnectingPoint num="17" id="13381" /> +<TGConnectingPoint num="18" id="13382" /> +<TGConnectingPoint num="19" id="13383" /> +<TGConnectingPoint num="20" id="13384" /> +<TGConnectingPoint num="21" id="13385" /> +<TGConnectingPoint num="22" id="13386" /> +<TGConnectingPoint num="23" id="13387" /> +<TGConnectingPoint num="24" id="13388" /> +<TGConnectingPoint num="25" id="13389" /> +<TGConnectingPoint num="26" id="13390" /> +<TGConnectingPoint num="27" id="13391" /> +<TGConnectingPoint num="28" id="13392" /> +<TGConnectingPoint num="29" id="13393" /> +<TGConnectingPoint num="30" id="13394" /> +<TGConnectingPoint num="31" id="13395" /> +<TGConnectingPoint num="32" id="13396" /> +<TGConnectingPoint num="33" id="13397" /> +<TGConnectingPoint num="34" id="13398" /> +<TGConnectingPoint num="35" id="13399" /> +<TGConnectingPoint num="36" id="13400" /> +<TGConnectingPoint num="37" id="13401" /> +<TGConnectingPoint num="38" id="13402" /> +<TGConnectingPoint num="39" id="13403" /> +<TGConnectingPoint num="40" id="13404" /> +<TGConnectingPoint num="41" id="13405" /> +<TGConnectingPoint num="42" id="13406" /> +<TGConnectingPoint num="43" id="13407" /> +<TGConnectingPoint num="44" id="13408" /> +<TGConnectingPoint num="45" id="13409" /> +<TGConnectingPoint num="46" id="13410" /> +<TGConnectingPoint num="47" id="13411" /> +<TGConnectingPoint num="48" id="13412" /> +<TGConnectingPoint num="49" id="13413" /> +<TGConnectingPoint num="50" id="13414" /> +<TGConnectingPoint num="51" id="13415" /> +<TGConnectingPoint num="52" id="13416" /> +<TGConnectingPoint num="53" id="13417" /> +<TGConnectingPoint num="54" id="13418" /> +<TGConnectingPoint num="55" id="13419" /> +<TGConnectingPoint num="56" id="13420" /> +<TGConnectingPoint num="57" id="13421" /> +<TGConnectingPoint num="58" id="13422" /> +<TGConnectingPoint num="59" id="13423" /> +<TGConnectingPoint num="60" id="13424" /> +<TGConnectingPoint num="61" id="13425" /> +<TGConnectingPoint num="62" id="13426" /> +<TGConnectingPoint num="63" id="13427" /> +<TGConnectingPoint num="64" id="13428" /> +<TGConnectingPoint num="65" id="13429" /> +<TGConnectingPoint num="66" id="13430" /> +<TGConnectingPoint num="67" id="13431" /> +<TGConnectingPoint num="68" id="13432" /> +<TGConnectingPoint num="69" id="13433" /> +<TGConnectingPoint num="70" id="13434" /> +<TGConnectingPoint num="71" id="13435" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="13509" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13437" /> +<TGConnectingPoint num="1" id="13438" /> +<TGConnectingPoint num="2" id="13439" /> +<TGConnectingPoint num="3" id="13440" /> +<TGConnectingPoint num="4" id="13441" /> +<TGConnectingPoint num="5" id="13442" /> +<TGConnectingPoint num="6" id="13443" /> +<TGConnectingPoint num="7" id="13444" /> +<TGConnectingPoint num="8" id="13445" /> +<TGConnectingPoint num="9" id="13446" /> +<TGConnectingPoint num="10" id="13447" /> +<TGConnectingPoint num="11" id="13448" /> +<TGConnectingPoint num="12" id="13449" /> +<TGConnectingPoint num="13" id="13450" /> +<TGConnectingPoint num="14" id="13451" /> +<TGConnectingPoint num="15" id="13452" /> +<TGConnectingPoint num="16" id="13453" /> +<TGConnectingPoint num="17" id="13454" /> +<TGConnectingPoint num="18" id="13455" /> +<TGConnectingPoint num="19" id="13456" /> +<TGConnectingPoint num="20" id="13457" /> +<TGConnectingPoint num="21" id="13458" /> +<TGConnectingPoint num="22" id="13459" /> +<TGConnectingPoint num="23" id="13460" /> +<TGConnectingPoint num="24" id="13461" /> +<TGConnectingPoint num="25" id="13462" /> +<TGConnectingPoint num="26" id="13463" /> +<TGConnectingPoint num="27" id="13464" /> +<TGConnectingPoint num="28" id="13465" /> +<TGConnectingPoint num="29" id="13466" /> +<TGConnectingPoint num="30" id="13467" /> +<TGConnectingPoint num="31" id="13468" /> +<TGConnectingPoint num="32" id="13469" /> +<TGConnectingPoint num="33" id="13470" /> +<TGConnectingPoint num="34" id="13471" /> +<TGConnectingPoint num="35" id="13472" /> +<TGConnectingPoint num="36" id="13473" /> +<TGConnectingPoint num="37" id="13474" /> +<TGConnectingPoint num="38" id="13475" /> +<TGConnectingPoint num="39" id="13476" /> +<TGConnectingPoint num="40" id="13477" /> +<TGConnectingPoint num="41" id="13478" /> +<TGConnectingPoint num="42" id="13479" /> +<TGConnectingPoint num="43" id="13480" /> +<TGConnectingPoint num="44" id="13481" /> +<TGConnectingPoint num="45" id="13482" /> +<TGConnectingPoint num="46" id="13483" /> +<TGConnectingPoint num="47" id="13484" /> +<TGConnectingPoint num="48" id="13485" /> +<TGConnectingPoint num="49" id="13486" /> +<TGConnectingPoint num="50" id="13487" /> +<TGConnectingPoint num="51" id="13488" /> +<TGConnectingPoint num="52" id="13489" /> +<TGConnectingPoint num="53" id="13490" /> +<TGConnectingPoint num="54" id="13491" /> +<TGConnectingPoint num="55" id="13492" /> +<TGConnectingPoint num="56" id="13493" /> +<TGConnectingPoint num="57" id="13494" /> +<TGConnectingPoint num="58" id="13495" /> +<TGConnectingPoint num="59" id="13496" /> +<TGConnectingPoint num="60" id="13497" /> +<TGConnectingPoint num="61" id="13498" /> +<TGConnectingPoint num="62" id="13499" /> +<TGConnectingPoint num="63" id="13500" /> +<TGConnectingPoint num="64" id="13501" /> +<TGConnectingPoint num="65" id="13502" /> +<TGConnectingPoint num="66" id="13503" /> +<TGConnectingPoint num="67" id="13504" /> +<TGConnectingPoint num="68" id="13505" /> +<TGConnectingPoint num="69" id="13506" /> +<TGConnectingPoint num="70" id="13507" /> +<TGConnectingPoint num="71" id="13508" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="13582" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13510" /> +<TGConnectingPoint num="1" id="13511" /> +<TGConnectingPoint num="2" id="13512" /> +<TGConnectingPoint num="3" id="13513" /> +<TGConnectingPoint num="4" id="13514" /> +<TGConnectingPoint num="5" id="13515" /> +<TGConnectingPoint num="6" id="13516" /> +<TGConnectingPoint num="7" id="13517" /> +<TGConnectingPoint num="8" id="13518" /> +<TGConnectingPoint num="9" id="13519" /> +<TGConnectingPoint num="10" id="13520" /> +<TGConnectingPoint num="11" id="13521" /> +<TGConnectingPoint num="12" id="13522" /> +<TGConnectingPoint num="13" id="13523" /> +<TGConnectingPoint num="14" id="13524" /> +<TGConnectingPoint num="15" id="13525" /> +<TGConnectingPoint num="16" id="13526" /> +<TGConnectingPoint num="17" id="13527" /> +<TGConnectingPoint num="18" id="13528" /> +<TGConnectingPoint num="19" id="13529" /> +<TGConnectingPoint num="20" id="13530" /> +<TGConnectingPoint num="21" id="13531" /> +<TGConnectingPoint num="22" id="13532" /> +<TGConnectingPoint num="23" id="13533" /> +<TGConnectingPoint num="24" id="13534" /> +<TGConnectingPoint num="25" id="13535" /> +<TGConnectingPoint num="26" id="13536" /> +<TGConnectingPoint num="27" id="13537" /> +<TGConnectingPoint num="28" id="13538" /> +<TGConnectingPoint num="29" id="13539" /> +<TGConnectingPoint num="30" id="13540" /> +<TGConnectingPoint num="31" id="13541" /> +<TGConnectingPoint num="32" id="13542" /> +<TGConnectingPoint num="33" id="13543" /> +<TGConnectingPoint num="34" id="13544" /> +<TGConnectingPoint num="35" id="13545" /> +<TGConnectingPoint num="36" id="13546" /> +<TGConnectingPoint num="37" id="13547" /> +<TGConnectingPoint num="38" id="13548" /> +<TGConnectingPoint num="39" id="13549" /> +<TGConnectingPoint num="40" id="13550" /> +<TGConnectingPoint num="41" id="13551" /> +<TGConnectingPoint num="42" id="13552" /> +<TGConnectingPoint num="43" id="13553" /> +<TGConnectingPoint num="44" id="13554" /> +<TGConnectingPoint num="45" id="13555" /> +<TGConnectingPoint num="46" id="13556" /> +<TGConnectingPoint num="47" id="13557" /> +<TGConnectingPoint num="48" id="13558" /> +<TGConnectingPoint num="49" id="13559" /> +<TGConnectingPoint num="50" id="13560" /> +<TGConnectingPoint num="51" id="13561" /> +<TGConnectingPoint num="52" id="13562" /> +<TGConnectingPoint num="53" id="13563" /> +<TGConnectingPoint num="54" id="13564" /> +<TGConnectingPoint num="55" id="13565" /> +<TGConnectingPoint num="56" id="13566" /> +<TGConnectingPoint num="57" id="13567" /> +<TGConnectingPoint num="58" id="13568" /> +<TGConnectingPoint num="59" id="13569" /> +<TGConnectingPoint num="60" id="13570" /> +<TGConnectingPoint num="61" id="13571" /> +<TGConnectingPoint num="62" id="13572" /> +<TGConnectingPoint num="63" id="13573" /> +<TGConnectingPoint num="64" id="13574" /> +<TGConnectingPoint num="65" id="13575" /> +<TGConnectingPoint num="66" id="13576" /> +<TGConnectingPoint num="67" id="13577" /> +<TGConnectingPoint num="68" id="13578" /> +<TGConnectingPoint num="69" id="13579" /> +<TGConnectingPoint num="70" id="13580" /> +<TGConnectingPoint num="71" id="13581" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="13584" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13583" /> +</COMPONENT> + +<COMPONENT type="5104" id="13595" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13585" /> +<TGConnectingPoint num="1" id="13586" /> +<TGConnectingPoint num="2" id="13587" /> +<TGConnectingPoint num="3" id="13588" /> +<TGConnectingPoint num="4" id="13589" /> +<TGConnectingPoint num="5" id="13590" /> +<TGConnectingPoint num="6" id="13591" /> +<TGConnectingPoint num="7" id="13592" /> +<TGConnectingPoint num="8" id="13593" /> +<TGConnectingPoint num="9" id="13594" /> +</COMPONENT> + +<COMPONENT type="5104" id="13606" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13596" /> +<TGConnectingPoint num="1" id="13597" /> +<TGConnectingPoint num="2" id="13598" /> +<TGConnectingPoint num="3" id="13599" /> +<TGConnectingPoint num="4" id="13600" /> +<TGConnectingPoint num="5" id="13601" /> +<TGConnectingPoint num="6" id="13602" /> +<TGConnectingPoint num="7" id="13603" /> +<TGConnectingPoint num="8" id="13604" /> +<TGConnectingPoint num="9" id="13605" /> +</COMPONENT> + +<COMPONENT type="5103" id="13617" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13607" /> +<TGConnectingPoint num="1" id="13608" /> +<TGConnectingPoint num="2" id="13609" /> +<TGConnectingPoint num="3" id="13610" /> +<TGConnectingPoint num="4" id="13611" /> +<TGConnectingPoint num="5" id="13612" /> +<TGConnectingPoint num="6" id="13613" /> +<TGConnectingPoint num="7" id="13614" /> +<TGConnectingPoint num="8" id="13615" /> +<TGConnectingPoint num="9" id="13616" /> +</COMPONENT> + +<COMPONENT type="5107" id="13633" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13618" /> +<TGConnectingPoint num="1" id="13619" /> +<TGConnectingPoint num="2" id="13620" /> +<TGConnectingPoint num="3" id="13621" /> +<TGConnectingPoint num="4" id="13622" /> +<TGConnectingPoint num="5" id="13623" /> +<TGConnectingPoint num="6" id="13624" /> +<TGConnectingPoint num="7" id="13625" /> +<TGConnectingPoint num="8" id="13626" /> +<TGConnectingPoint num="9" id="13627" /> +<TGConnectingPoint num="10" id="13628" /> +<TGConnectingPoint num="11" id="13629" /> +<TGConnectingPoint num="12" id="13630" /> +<TGConnectingPoint num="13" id="13631" /> +<TGConnectingPoint num="14" id="13632" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="13640" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13639" /> +<P1 x="407" y="70" id="13661" /> +<P2 x="407" y="109" id="13648" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13638" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="13640" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13634" /> +<TGConnectingPoint num="1" id="13635" /> +<TGConnectingPoint num="2" id="13636" /> +<TGConnectingPoint num="3" id="13637" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13647" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13646" /> +<P1 x="407" y="144" id="13649" /> +<P2 x="407" y="190" id="13659" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13645" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="13647" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13641" /> +<TGConnectingPoint num="1" id="13642" /> +<TGConnectingPoint num="2" id="13643" /> +<TGConnectingPoint num="3" id="13644" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="13658" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13648" /> +<TGConnectingPoint num="1" id="13649" /> +<TGConnectingPoint num="2" id="13650" /> +<TGConnectingPoint num="3" id="13651" /> +<TGConnectingPoint num="4" id="13652" /> +<TGConnectingPoint num="5" id="13653" /> +<TGConnectingPoint num="6" id="13654" /> +<TGConnectingPoint num="7" id="13655" /> +<TGConnectingPoint num="8" id="13656" /> +<TGConnectingPoint num="9" id="13657" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="13660" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13659" /> +</COMPONENT> + +<COMPONENT type="5100" id="13662" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13661" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="13669" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13668" /> +<P1 x="407" y="70" id="13690" /> +<P2 x="407" y="110" id="13677" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13667" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="13669" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13663" /> +<TGConnectingPoint num="1" id="13664" /> +<TGConnectingPoint num="2" id="13665" /> +<TGConnectingPoint num="3" id="13666" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13676" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13675" /> +<P1 x="407" y="145" id="13678" /> +<P2 x="407" y="188" id="13688" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13674" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="13676" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13670" /> +<TGConnectingPoint num="1" id="13671" /> +<TGConnectingPoint num="2" id="13672" /> +<TGConnectingPoint num="3" id="13673" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="13687" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13677" /> +<TGConnectingPoint num="1" id="13678" /> +<TGConnectingPoint num="2" id="13679" /> +<TGConnectingPoint num="3" id="13680" /> +<TGConnectingPoint num="4" id="13681" /> +<TGConnectingPoint num="5" id="13682" /> +<TGConnectingPoint num="6" id="13683" /> +<TGConnectingPoint num="7" id="13684" /> +<TGConnectingPoint num="8" id="13685" /> +<TGConnectingPoint num="9" id="13686" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="13689" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13688" /> +</COMPONENT> + +<COMPONENT type="5100" id="13691" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13690" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="13698" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13697" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13696" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="13698" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13692" /> +<TGConnectingPoint num="1" id="13693" /> +<TGConnectingPoint num="2" id="13694" /> +<TGConnectingPoint num="3" id="13695" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13705" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13704" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13703" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="13705" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13699" /> +<TGConnectingPoint num="1" id="13700" /> +<TGConnectingPoint num="2" id="13701" /> +<TGConnectingPoint num="3" id="13702" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13712" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13711" /> +<P1 x="407" y="70" id="13733" /> +<P2 x="407" y="108" id="13720" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13710" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="13712" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13706" /> +<TGConnectingPoint num="1" id="13707" /> +<TGConnectingPoint num="2" id="13708" /> +<TGConnectingPoint num="3" id="13709" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13719" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13718" /> +<P1 x="407" y="143" id="13721" /> +<P2 x="407" y="188" id="13731" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13717" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="13719" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13713" /> +<TGConnectingPoint num="1" id="13714" /> +<TGConnectingPoint num="2" id="13715" /> +<TGConnectingPoint num="3" id="13716" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="13730" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13720" /> +<TGConnectingPoint num="1" id="13721" /> +<TGConnectingPoint num="2" id="13722" /> +<TGConnectingPoint num="3" id="13723" /> +<TGConnectingPoint num="4" id="13724" /> +<TGConnectingPoint num="5" id="13725" /> +<TGConnectingPoint num="6" id="13726" /> +<TGConnectingPoint num="7" id="13727" /> +<TGConnectingPoint num="8" id="13728" /> +<TGConnectingPoint num="9" id="13729" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="13732" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13731" /> +</COMPONENT> + +<COMPONENT type="5100" id="13734" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13733" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="13749" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13744" /> +<TGConnectingPoint num="1" id="13745" /> +<TGConnectingPoint num="2" id="13746" /> +<TGConnectingPoint num="3" id="13747" /> +<TGConnectingPoint num="4" id="13748" /> +<P1 x="573" y="307" id="13815" /> +<P2 x="621" y="131" id="13882" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13735" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="13749" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13736" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="13749" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13737" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="13749" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13738" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="13749" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13743" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="13749" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13739" /> +<TGConnectingPoint num="1" id="13740" /> +<TGConnectingPoint num="2" id="13741" /> +<TGConnectingPoint num="3" id="13742" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13764" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13759" /> +<TGConnectingPoint num="1" id="13760" /> +<TGConnectingPoint num="2" id="13761" /> +<TGConnectingPoint num="3" id="13762" /> +<TGConnectingPoint num="4" id="13763" /> +<P1 x="407" y="424" id="13837" /> +<P2 x="357" y="131" id="13880" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13750" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="13764" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13751" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="13764" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13752" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="13764" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13753" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="13764" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13758" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="13764" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13754" /> +<TGConnectingPoint num="1" id="13755" /> +<TGConnectingPoint num="2" id="13756" /> +<TGConnectingPoint num="3" id="13757" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13771" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13770" /> +<P1 x="489" y="72" id="13953" /> +<P2 x="489" y="131" id="13881" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13769" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="13771" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13765" /> +<TGConnectingPoint num="1" id="13766" /> +<TGConnectingPoint num="2" id="13767" /> +<TGConnectingPoint num="3" id="13768" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13778" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13777" /> +<P1 x="423" y="181" id="13894" /> +<P2 x="407" y="220" id="13869" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13776" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="13778" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13772" /> +<TGConnectingPoint num="1" id="13773" /> +<TGConnectingPoint num="2" id="13774" /> +<TGConnectingPoint num="3" id="13775" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13785" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13784" /> +<P1 x="407" y="250" id="13870" /> +<P2 x="407" y="279" id="13858" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13783" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="13785" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13779" /> +<TGConnectingPoint num="1" id="13780" /> +<TGConnectingPoint num="2" id="13781" /> +<TGConnectingPoint num="3" id="13782" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13792" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13791" /> +<P1 x="407" y="309" id="13859" /> +<P2 x="407" y="339" id="13847" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13790" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="13792" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13786" /> +<TGConnectingPoint num="1" id="13787" /> +<TGConnectingPoint num="2" id="13788" /> +<TGConnectingPoint num="3" id="13789" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13799" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13798" /> +<P1 x="407" y="369" id="13848" /> +<P2 x="407" y="394" id="13836" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13797" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="13799" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13793" /> +<TGConnectingPoint num="1" id="13794" /> +<TGConnectingPoint num="2" id="13795" /> +<TGConnectingPoint num="3" id="13796" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13806" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13805" /> +<P1 x="555" y="181" id="13895" /> +<P2 x="573" y="219" id="13825" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13804" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="13806" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13800" /> +<TGConnectingPoint num="1" id="13801" /> +<TGConnectingPoint num="2" id="13802" /> +<TGConnectingPoint num="3" id="13803" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13813" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13812" /> +<P1 x="573" y="249" id="13826" /> +<P2 x="573" y="277" id="13814" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13811" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="13813" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13807" /> +<TGConnectingPoint num="1" id="13808" /> +<TGConnectingPoint num="2" id="13809" /> +<TGConnectingPoint num="3" id="13810" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="13824" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13814" /> +<TGConnectingPoint num="1" id="13815" /> +<TGConnectingPoint num="2" id="13816" /> +<TGConnectingPoint num="3" id="13817" /> +<TGConnectingPoint num="4" id="13818" /> +<TGConnectingPoint num="5" id="13819" /> +<TGConnectingPoint num="6" id="13820" /> +<TGConnectingPoint num="7" id="13821" /> +<TGConnectingPoint num="8" id="13822" /> +<TGConnectingPoint num="9" id="13823" /> +</COMPONENT> + +<COMPONENT type="5104" id="13835" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13825" /> +<TGConnectingPoint num="1" id="13826" /> +<TGConnectingPoint num="2" id="13827" /> +<TGConnectingPoint num="3" id="13828" /> +<TGConnectingPoint num="4" id="13829" /> +<TGConnectingPoint num="5" id="13830" /> +<TGConnectingPoint num="6" id="13831" /> +<TGConnectingPoint num="7" id="13832" /> +<TGConnectingPoint num="8" id="13833" /> +<TGConnectingPoint num="9" id="13834" /> +</COMPONENT> + +<COMPONENT type="5103" id="13846" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13836" /> +<TGConnectingPoint num="1" id="13837" /> +<TGConnectingPoint num="2" id="13838" /> +<TGConnectingPoint num="3" id="13839" /> +<TGConnectingPoint num="4" id="13840" /> +<TGConnectingPoint num="5" id="13841" /> +<TGConnectingPoint num="6" id="13842" /> +<TGConnectingPoint num="7" id="13843" /> +<TGConnectingPoint num="8" id="13844" /> +<TGConnectingPoint num="9" id="13845" /> +</COMPONENT> + +<COMPONENT type="5104" id="13857" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13847" /> +<TGConnectingPoint num="1" id="13848" /> +<TGConnectingPoint num="2" id="13849" /> +<TGConnectingPoint num="3" id="13850" /> +<TGConnectingPoint num="4" id="13851" /> +<TGConnectingPoint num="5" id="13852" /> +<TGConnectingPoint num="6" id="13853" /> +<TGConnectingPoint num="7" id="13854" /> +<TGConnectingPoint num="8" id="13855" /> +<TGConnectingPoint num="9" id="13856" /> +</COMPONENT> + +<COMPONENT type="5103" id="13868" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13858" /> +<TGConnectingPoint num="1" id="13859" /> +<TGConnectingPoint num="2" id="13860" /> +<TGConnectingPoint num="3" id="13861" /> +<TGConnectingPoint num="4" id="13862" /> +<TGConnectingPoint num="5" id="13863" /> +<TGConnectingPoint num="6" id="13864" /> +<TGConnectingPoint num="7" id="13865" /> +<TGConnectingPoint num="8" id="13866" /> +<TGConnectingPoint num="9" id="13867" /> +</COMPONENT> + +<COMPONENT type="5104" id="13879" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13869" /> +<TGConnectingPoint num="1" id="13870" /> +<TGConnectingPoint num="2" id="13871" /> +<TGConnectingPoint num="3" id="13872" /> +<TGConnectingPoint num="4" id="13873" /> +<TGConnectingPoint num="5" id="13874" /> +<TGConnectingPoint num="6" id="13875" /> +<TGConnectingPoint num="7" id="13876" /> +<TGConnectingPoint num="8" id="13877" /> +<TGConnectingPoint num="9" id="13878" /> +</COMPONENT> + +<COMPONENT type="5106" id="13952" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13880" /> +<TGConnectingPoint num="1" id="13881" /> +<TGConnectingPoint num="2" id="13882" /> +<TGConnectingPoint num="3" id="13883" /> +<TGConnectingPoint num="4" id="13884" /> +<TGConnectingPoint num="5" id="13885" /> +<TGConnectingPoint num="6" id="13886" /> +<TGConnectingPoint num="7" id="13887" /> +<TGConnectingPoint num="8" id="13888" /> +<TGConnectingPoint num="9" id="13889" /> +<TGConnectingPoint num="10" id="13890" /> +<TGConnectingPoint num="11" id="13891" /> +<TGConnectingPoint num="12" id="13892" /> +<TGConnectingPoint num="13" id="13893" /> +<TGConnectingPoint num="14" id="13894" /> +<TGConnectingPoint num="15" id="13895" /> +<TGConnectingPoint num="16" id="13896" /> +<TGConnectingPoint num="17" id="13897" /> +<TGConnectingPoint num="18" id="13898" /> +<TGConnectingPoint num="19" id="13899" /> +<TGConnectingPoint num="20" id="13900" /> +<TGConnectingPoint num="21" id="13901" /> +<TGConnectingPoint num="22" id="13902" /> +<TGConnectingPoint num="23" id="13903" /> +<TGConnectingPoint num="24" id="13904" /> +<TGConnectingPoint num="25" id="13905" /> +<TGConnectingPoint num="26" id="13906" /> +<TGConnectingPoint num="27" id="13907" /> +<TGConnectingPoint num="28" id="13908" /> +<TGConnectingPoint num="29" id="13909" /> +<TGConnectingPoint num="30" id="13910" /> +<TGConnectingPoint num="31" id="13911" /> +<TGConnectingPoint num="32" id="13912" /> +<TGConnectingPoint num="33" id="13913" /> +<TGConnectingPoint num="34" id="13914" /> +<TGConnectingPoint num="35" id="13915" /> +<TGConnectingPoint num="36" id="13916" /> +<TGConnectingPoint num="37" id="13917" /> +<TGConnectingPoint num="38" id="13918" /> +<TGConnectingPoint num="39" id="13919" /> +<TGConnectingPoint num="40" id="13920" /> +<TGConnectingPoint num="41" id="13921" /> +<TGConnectingPoint num="42" id="13922" /> +<TGConnectingPoint num="43" id="13923" /> +<TGConnectingPoint num="44" id="13924" /> +<TGConnectingPoint num="45" id="13925" /> +<TGConnectingPoint num="46" id="13926" /> +<TGConnectingPoint num="47" id="13927" /> +<TGConnectingPoint num="48" id="13928" /> +<TGConnectingPoint num="49" id="13929" /> +<TGConnectingPoint num="50" id="13930" /> +<TGConnectingPoint num="51" id="13931" /> +<TGConnectingPoint num="52" id="13932" /> +<TGConnectingPoint num="53" id="13933" /> +<TGConnectingPoint num="54" id="13934" /> +<TGConnectingPoint num="55" id="13935" /> +<TGConnectingPoint num="56" id="13936" /> +<TGConnectingPoint num="57" id="13937" /> +<TGConnectingPoint num="58" id="13938" /> +<TGConnectingPoint num="59" id="13939" /> +<TGConnectingPoint num="60" id="13940" /> +<TGConnectingPoint num="61" id="13941" /> +<TGConnectingPoint num="62" id="13942" /> +<TGConnectingPoint num="63" id="13943" /> +<TGConnectingPoint num="64" id="13944" /> +<TGConnectingPoint num="65" id="13945" /> +<TGConnectingPoint num="66" id="13946" /> +<TGConnectingPoint num="67" id="13947" /> +<TGConnectingPoint num="68" id="13948" /> +<TGConnectingPoint num="69" id="13949" /> +<TGConnectingPoint num="70" id="13950" /> +<TGConnectingPoint num="71" id="13951" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="13954" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13953" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="13961" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13960" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13959" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="13961" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13955" /> +<TGConnectingPoint num="1" id="13956" /> +<TGConnectingPoint num="2" id="13957" /> +<TGConnectingPoint num="3" id="13958" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13968" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13967" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13966" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="13968" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13962" /> +<TGConnectingPoint num="1" id="13963" /> +<TGConnectingPoint num="2" id="13964" /> +<TGConnectingPoint num="3" id="13965" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13975" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13974" /> +<P1 x="407" y="70" id="13996" /> +<P2 x="407" y="127" id="13983" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13973" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="13975" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13969" /> +<TGConnectingPoint num="1" id="13970" /> +<TGConnectingPoint num="2" id="13971" /> +<TGConnectingPoint num="3" id="13972" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="13982" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="13981" /> +<P1 x="407" y="162" id="13984" /> +<P2 x="407" y="224" id="13994" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="13980" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="13982" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13976" /> +<TGConnectingPoint num="1" id="13977" /> +<TGConnectingPoint num="2" id="13978" /> +<TGConnectingPoint num="3" id="13979" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="13993" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13983" /> +<TGConnectingPoint num="1" id="13984" /> +<TGConnectingPoint num="2" id="13985" /> +<TGConnectingPoint num="3" id="13986" /> +<TGConnectingPoint num="4" id="13987" /> +<TGConnectingPoint num="5" id="13988" /> +<TGConnectingPoint num="6" id="13989" /> +<TGConnectingPoint num="7" id="13990" /> +<TGConnectingPoint num="8" id="13991" /> +<TGConnectingPoint num="9" id="13992" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="13995" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13994" /> +</COMPONENT> + +<COMPONENT type="5100" id="13997" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13996" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="14004" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14003" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14002" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="14004" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13998" /> +<TGConnectingPoint num="1" id="13999" /> +<TGConnectingPoint num="2" id="14000" /> +<TGConnectingPoint num="3" id="14001" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14011" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14010" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14009" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="14011" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14005" /> +<TGConnectingPoint num="1" id="14006" /> +<TGConnectingPoint num="2" id="14007" /> +<TGConnectingPoint num="3" id="14008" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14018" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14017" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14016" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="14018" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14012" /> +<TGConnectingPoint num="1" id="14013" /> +<TGConnectingPoint num="2" id="14014" /> +<TGConnectingPoint num="3" id="14015" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14025" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14024" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14023" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="14025" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14019" /> +<TGConnectingPoint num="1" id="14020" /> +<TGConnectingPoint num="2" id="14021" /> +<TGConnectingPoint num="3" id="14022" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14032" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14031" /> +<P1 x="407" y="70" id="14053" /> +<P2 x="407" y="125" id="14040" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14030" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="14032" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14026" /> +<TGConnectingPoint num="1" id="14027" /> +<TGConnectingPoint num="2" id="14028" /> +<TGConnectingPoint num="3" id="14029" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14039" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14038" /> +<P1 x="407" y="160" id="14041" /> +<P2 x="407" y="224" id="14051" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14037" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="14039" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14033" /> +<TGConnectingPoint num="1" id="14034" /> +<TGConnectingPoint num="2" id="14035" /> +<TGConnectingPoint num="3" id="14036" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="14050" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14040" /> +<TGConnectingPoint num="1" id="14041" /> +<TGConnectingPoint num="2" id="14042" /> +<TGConnectingPoint num="3" id="14043" /> +<TGConnectingPoint num="4" id="14044" /> +<TGConnectingPoint num="5" id="14045" /> +<TGConnectingPoint num="6" id="14046" /> +<TGConnectingPoint num="7" id="14047" /> +<TGConnectingPoint num="8" id="14048" /> +<TGConnectingPoint num="9" id="14049" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="14052" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14051" /> +</COMPONENT> + +<COMPONENT type="5100" id="14054" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14053" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="14061" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14060" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14059" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="14061" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14055" /> +<TGConnectingPoint num="1" id="14056" /> +<TGConnectingPoint num="2" id="14057" /> +<TGConnectingPoint num="3" id="14058" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14068" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14067" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14066" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="14068" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14062" /> +<TGConnectingPoint num="1" id="14063" /> +<TGConnectingPoint num="2" id="14064" /> +<TGConnectingPoint num="3" id="14065" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14075" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14074" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14073" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="14075" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14069" /> +<TGConnectingPoint num="1" id="14070" /> +<TGConnectingPoint num="2" id="14071" /> +<TGConnectingPoint num="3" id="14072" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14082" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14081" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14080" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="14082" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14076" /> +<TGConnectingPoint num="1" id="14077" /> +<TGConnectingPoint num="2" id="14078" /> +<TGConnectingPoint num="3" id="14079" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14089" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14088" /> +<P1 x="407" y="70" id="14110" /> +<P2 x="407" y="126" id="14097" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14087" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="14089" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14083" /> +<TGConnectingPoint num="1" id="14084" /> +<TGConnectingPoint num="2" id="14085" /> +<TGConnectingPoint num="3" id="14086" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14096" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14095" /> +<P1 x="407" y="161" id="14098" /> +<P2 x="407" y="224" id="14108" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14094" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="14096" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14090" /> +<TGConnectingPoint num="1" id="14091" /> +<TGConnectingPoint num="2" id="14092" /> +<TGConnectingPoint num="3" id="14093" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="14107" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14097" /> +<TGConnectingPoint num="1" id="14098" /> +<TGConnectingPoint num="2" id="14099" /> +<TGConnectingPoint num="3" id="14100" /> +<TGConnectingPoint num="4" id="14101" /> +<TGConnectingPoint num="5" id="14102" /> +<TGConnectingPoint num="6" id="14103" /> +<TGConnectingPoint num="7" id="14104" /> +<TGConnectingPoint num="8" id="14105" /> +<TGConnectingPoint num="9" id="14106" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="14109" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14108" /> +</COMPONENT> + +<COMPONENT type="5100" id="14111" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14110" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="14126" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14121" /> +<TGConnectingPoint num="1" id="14122" /> +<TGConnectingPoint num="2" id="14123" /> +<TGConnectingPoint num="3" id="14124" /> +<TGConnectingPoint num="4" id="14125" /> +<P1 x="407" y="295" id="14149" /> +<P2 x="357" y="110" id="14170" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14112" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="14126" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14113" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="14126" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14114" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="14126" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14115" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="14126" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14120" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="14126" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14116" /> +<TGConnectingPoint num="1" id="14117" /> +<TGConnectingPoint num="2" id="14118" /> +<TGConnectingPoint num="3" id="14119" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14133" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14132" /> +<P1 x="407" y="70" id="14243" /> +<P2 x="407" y="110" id="14171" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14131" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="14133" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14127" /> +<TGConnectingPoint num="1" id="14128" /> +<TGConnectingPoint num="2" id="14129" /> +<TGConnectingPoint num="3" id="14130" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14140" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14139" /> +<P1 x="407" y="160" id="14208" /> +<P2 x="407" y="193" id="14159" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14138" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="14140" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14134" /> +<TGConnectingPoint num="1" id="14135" /> +<TGConnectingPoint num="2" id="14136" /> +<TGConnectingPoint num="3" id="14137" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14147" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14146" /> +<P1 x="407" y="223" id="14160" /> +<P2 x="407" y="265" id="14148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14145" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="14147" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14141" /> +<TGConnectingPoint num="1" id="14142" /> +<TGConnectingPoint num="2" id="14143" /> +<TGConnectingPoint num="3" id="14144" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="14158" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14148" /> +<TGConnectingPoint num="1" id="14149" /> +<TGConnectingPoint num="2" id="14150" /> +<TGConnectingPoint num="3" id="14151" /> +<TGConnectingPoint num="4" id="14152" /> +<TGConnectingPoint num="5" id="14153" /> +<TGConnectingPoint num="6" id="14154" /> +<TGConnectingPoint num="7" id="14155" /> +<TGConnectingPoint num="8" id="14156" /> +<TGConnectingPoint num="9" id="14157" /> +</COMPONENT> + +<COMPONENT type="5104" id="14169" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14159" /> +<TGConnectingPoint num="1" id="14160" /> +<TGConnectingPoint num="2" id="14161" /> +<TGConnectingPoint num="3" id="14162" /> +<TGConnectingPoint num="4" id="14163" /> +<TGConnectingPoint num="5" id="14164" /> +<TGConnectingPoint num="6" id="14165" /> +<TGConnectingPoint num="7" id="14166" /> +<TGConnectingPoint num="8" id="14167" /> +<TGConnectingPoint num="9" id="14168" /> +</COMPONENT> + +<COMPONENT type="5106" id="14242" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14170" /> +<TGConnectingPoint num="1" id="14171" /> +<TGConnectingPoint num="2" id="14172" /> +<TGConnectingPoint num="3" id="14173" /> +<TGConnectingPoint num="4" id="14174" /> +<TGConnectingPoint num="5" id="14175" /> +<TGConnectingPoint num="6" id="14176" /> +<TGConnectingPoint num="7" id="14177" /> +<TGConnectingPoint num="8" id="14178" /> +<TGConnectingPoint num="9" id="14179" /> +<TGConnectingPoint num="10" id="14180" /> +<TGConnectingPoint num="11" id="14181" /> +<TGConnectingPoint num="12" id="14182" /> +<TGConnectingPoint num="13" id="14183" /> +<TGConnectingPoint num="14" id="14184" /> +<TGConnectingPoint num="15" id="14185" /> +<TGConnectingPoint num="16" id="14186" /> +<TGConnectingPoint num="17" id="14187" /> +<TGConnectingPoint num="18" id="14188" /> +<TGConnectingPoint num="19" id="14189" /> +<TGConnectingPoint num="20" id="14190" /> +<TGConnectingPoint num="21" id="14191" /> +<TGConnectingPoint num="22" id="14192" /> +<TGConnectingPoint num="23" id="14193" /> +<TGConnectingPoint num="24" id="14194" /> +<TGConnectingPoint num="25" id="14195" /> +<TGConnectingPoint num="26" id="14196" /> +<TGConnectingPoint num="27" id="14197" /> +<TGConnectingPoint num="28" id="14198" /> +<TGConnectingPoint num="29" id="14199" /> +<TGConnectingPoint num="30" id="14200" /> +<TGConnectingPoint num="31" id="14201" /> +<TGConnectingPoint num="32" id="14202" /> +<TGConnectingPoint num="33" id="14203" /> +<TGConnectingPoint num="34" id="14204" /> +<TGConnectingPoint num="35" id="14205" /> +<TGConnectingPoint num="36" id="14206" /> +<TGConnectingPoint num="37" id="14207" /> +<TGConnectingPoint num="38" id="14208" /> +<TGConnectingPoint num="39" id="14209" /> +<TGConnectingPoint num="40" id="14210" /> +<TGConnectingPoint num="41" id="14211" /> +<TGConnectingPoint num="42" id="14212" /> +<TGConnectingPoint num="43" id="14213" /> +<TGConnectingPoint num="44" id="14214" /> +<TGConnectingPoint num="45" id="14215" /> +<TGConnectingPoint num="46" id="14216" /> +<TGConnectingPoint num="47" id="14217" /> +<TGConnectingPoint num="48" id="14218" /> +<TGConnectingPoint num="49" id="14219" /> +<TGConnectingPoint num="50" id="14220" /> +<TGConnectingPoint num="51" id="14221" /> +<TGConnectingPoint num="52" id="14222" /> +<TGConnectingPoint num="53" id="14223" /> +<TGConnectingPoint num="54" id="14224" /> +<TGConnectingPoint num="55" id="14225" /> +<TGConnectingPoint num="56" id="14226" /> +<TGConnectingPoint num="57" id="14227" /> +<TGConnectingPoint num="58" id="14228" /> +<TGConnectingPoint num="59" id="14229" /> +<TGConnectingPoint num="60" id="14230" /> +<TGConnectingPoint num="61" id="14231" /> +<TGConnectingPoint num="62" id="14232" /> +<TGConnectingPoint num="63" id="14233" /> +<TGConnectingPoint num="64" id="14234" /> +<TGConnectingPoint num="65" id="14235" /> +<TGConnectingPoint num="66" id="14236" /> +<TGConnectingPoint num="67" id="14237" /> +<TGConnectingPoint num="68" id="14238" /> +<TGConnectingPoint num="69" id="14239" /> +<TGConnectingPoint num="70" id="14240" /> +<TGConnectingPoint num="71" id="14241" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="14244" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14243" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="14259" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14254" /> +<TGConnectingPoint num="1" id="14255" /> +<TGConnectingPoint num="2" id="14256" /> +<TGConnectingPoint num="3" id="14257" /> +<TGConnectingPoint num="4" id="14258" /> +<P1 x="407" y="295" id="14282" /> +<P2 x="357" y="110" id="14303" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14245" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="14259" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14246" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="14259" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14247" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="14259" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14248" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="14259" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14253" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="14259" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14249" /> +<TGConnectingPoint num="1" id="14250" /> +<TGConnectingPoint num="2" id="14251" /> +<TGConnectingPoint num="3" id="14252" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14266" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14265" /> +<P1 x="407" y="70" id="14376" /> +<P2 x="407" y="110" id="14304" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14264" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="14266" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14260" /> +<TGConnectingPoint num="1" id="14261" /> +<TGConnectingPoint num="2" id="14262" /> +<TGConnectingPoint num="3" id="14263" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14273" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14272" /> +<P1 x="407" y="160" id="14341" /> +<P2 x="407" y="193" id="14292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14271" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="14273" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14267" /> +<TGConnectingPoint num="1" id="14268" /> +<TGConnectingPoint num="2" id="14269" /> +<TGConnectingPoint num="3" id="14270" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14280" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14279" /> +<P1 x="407" y="223" id="14293" /> +<P2 x="407" y="265" id="14281" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14278" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="14280" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14274" /> +<TGConnectingPoint num="1" id="14275" /> +<TGConnectingPoint num="2" id="14276" /> +<TGConnectingPoint num="3" id="14277" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="14291" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14281" /> +<TGConnectingPoint num="1" id="14282" /> +<TGConnectingPoint num="2" id="14283" /> +<TGConnectingPoint num="3" id="14284" /> +<TGConnectingPoint num="4" id="14285" /> +<TGConnectingPoint num="5" id="14286" /> +<TGConnectingPoint num="6" id="14287" /> +<TGConnectingPoint num="7" id="14288" /> +<TGConnectingPoint num="8" id="14289" /> +<TGConnectingPoint num="9" id="14290" /> +</COMPONENT> + +<COMPONENT type="5104" id="14302" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14292" /> +<TGConnectingPoint num="1" id="14293" /> +<TGConnectingPoint num="2" id="14294" /> +<TGConnectingPoint num="3" id="14295" /> +<TGConnectingPoint num="4" id="14296" /> +<TGConnectingPoint num="5" id="14297" /> +<TGConnectingPoint num="6" id="14298" /> +<TGConnectingPoint num="7" id="14299" /> +<TGConnectingPoint num="8" id="14300" /> +<TGConnectingPoint num="9" id="14301" /> +</COMPONENT> + +<COMPONENT type="5106" id="14375" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14303" /> +<TGConnectingPoint num="1" id="14304" /> +<TGConnectingPoint num="2" id="14305" /> +<TGConnectingPoint num="3" id="14306" /> +<TGConnectingPoint num="4" id="14307" /> +<TGConnectingPoint num="5" id="14308" /> +<TGConnectingPoint num="6" id="14309" /> +<TGConnectingPoint num="7" id="14310" /> +<TGConnectingPoint num="8" id="14311" /> +<TGConnectingPoint num="9" id="14312" /> +<TGConnectingPoint num="10" id="14313" /> +<TGConnectingPoint num="11" id="14314" /> +<TGConnectingPoint num="12" id="14315" /> +<TGConnectingPoint num="13" id="14316" /> +<TGConnectingPoint num="14" id="14317" /> +<TGConnectingPoint num="15" id="14318" /> +<TGConnectingPoint num="16" id="14319" /> +<TGConnectingPoint num="17" id="14320" /> +<TGConnectingPoint num="18" id="14321" /> +<TGConnectingPoint num="19" id="14322" /> +<TGConnectingPoint num="20" id="14323" /> +<TGConnectingPoint num="21" id="14324" /> +<TGConnectingPoint num="22" id="14325" /> +<TGConnectingPoint num="23" id="14326" /> +<TGConnectingPoint num="24" id="14327" /> +<TGConnectingPoint num="25" id="14328" /> +<TGConnectingPoint num="26" id="14329" /> +<TGConnectingPoint num="27" id="14330" /> +<TGConnectingPoint num="28" id="14331" /> +<TGConnectingPoint num="29" id="14332" /> +<TGConnectingPoint num="30" id="14333" /> +<TGConnectingPoint num="31" id="14334" /> +<TGConnectingPoint num="32" id="14335" /> +<TGConnectingPoint num="33" id="14336" /> +<TGConnectingPoint num="34" id="14337" /> +<TGConnectingPoint num="35" id="14338" /> +<TGConnectingPoint num="36" id="14339" /> +<TGConnectingPoint num="37" id="14340" /> +<TGConnectingPoint num="38" id="14341" /> +<TGConnectingPoint num="39" id="14342" /> +<TGConnectingPoint num="40" id="14343" /> +<TGConnectingPoint num="41" id="14344" /> +<TGConnectingPoint num="42" id="14345" /> +<TGConnectingPoint num="43" id="14346" /> +<TGConnectingPoint num="44" id="14347" /> +<TGConnectingPoint num="45" id="14348" /> +<TGConnectingPoint num="46" id="14349" /> +<TGConnectingPoint num="47" id="14350" /> +<TGConnectingPoint num="48" id="14351" /> +<TGConnectingPoint num="49" id="14352" /> +<TGConnectingPoint num="50" id="14353" /> +<TGConnectingPoint num="51" id="14354" /> +<TGConnectingPoint num="52" id="14355" /> +<TGConnectingPoint num="53" id="14356" /> +<TGConnectingPoint num="54" id="14357" /> +<TGConnectingPoint num="55" id="14358" /> +<TGConnectingPoint num="56" id="14359" /> +<TGConnectingPoint num="57" id="14360" /> +<TGConnectingPoint num="58" id="14361" /> +<TGConnectingPoint num="59" id="14362" /> +<TGConnectingPoint num="60" id="14363" /> +<TGConnectingPoint num="61" id="14364" /> +<TGConnectingPoint num="62" id="14365" /> +<TGConnectingPoint num="63" id="14366" /> +<TGConnectingPoint num="64" id="14367" /> +<TGConnectingPoint num="65" id="14368" /> +<TGConnectingPoint num="66" id="14369" /> +<TGConnectingPoint num="67" id="14370" /> +<TGConnectingPoint num="68" id="14371" /> +<TGConnectingPoint num="69" id="14372" /> +<TGConnectingPoint num="70" id="14373" /> +<TGConnectingPoint num="71" id="14374" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="14377" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14376" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="14392" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14387" /> +<TGConnectingPoint num="1" id="14388" /> +<TGConnectingPoint num="2" id="14389" /> +<TGConnectingPoint num="3" id="14390" /> +<TGConnectingPoint num="4" id="14391" /> +<P1 x="407" y="295" id="14415" /> +<P2 x="357" y="110" id="14436" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14378" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="14392" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14379" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="14392" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14380" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="14392" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14381" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="14392" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="14386" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="14392" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14382" /> +<TGConnectingPoint num="1" id="14383" /> +<TGConnectingPoint num="2" id="14384" /> +<TGConnectingPoint num="3" id="14385" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14399" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14398" /> +<P1 x="407" y="70" id="14509" /> +<P2 x="407" y="110" id="14437" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14397" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="14399" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14393" /> +<TGConnectingPoint num="1" id="14394" /> +<TGConnectingPoint num="2" id="14395" /> +<TGConnectingPoint num="3" id="14396" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14406" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14405" /> +<P1 x="407" y="160" id="14474" /> +<P2 x="407" y="193" id="14425" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14404" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="14406" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14400" /> +<TGConnectingPoint num="1" id="14401" /> +<TGConnectingPoint num="2" id="14402" /> +<TGConnectingPoint num="3" id="14403" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="14413" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="14412" /> +<P1 x="407" y="223" id="14426" /> +<P2 x="407" y="265" id="14414" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="14411" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="14413" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14407" /> +<TGConnectingPoint num="1" id="14408" /> +<TGConnectingPoint num="2" id="14409" /> +<TGConnectingPoint num="3" id="14410" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="14424" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14414" /> +<TGConnectingPoint num="1" id="14415" /> +<TGConnectingPoint num="2" id="14416" /> +<TGConnectingPoint num="3" id="14417" /> +<TGConnectingPoint num="4" id="14418" /> +<TGConnectingPoint num="5" id="14419" /> +<TGConnectingPoint num="6" id="14420" /> +<TGConnectingPoint num="7" id="14421" /> +<TGConnectingPoint num="8" id="14422" /> +<TGConnectingPoint num="9" id="14423" /> +</COMPONENT> + +<COMPONENT type="5104" id="14435" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14425" /> +<TGConnectingPoint num="1" id="14426" /> +<TGConnectingPoint num="2" id="14427" /> +<TGConnectingPoint num="3" id="14428" /> +<TGConnectingPoint num="4" id="14429" /> +<TGConnectingPoint num="5" id="14430" /> +<TGConnectingPoint num="6" id="14431" /> +<TGConnectingPoint num="7" id="14432" /> +<TGConnectingPoint num="8" id="14433" /> +<TGConnectingPoint num="9" id="14434" /> +</COMPONENT> + +<COMPONENT type="5106" id="14508" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14436" /> +<TGConnectingPoint num="1" id="14437" /> +<TGConnectingPoint num="2" id="14438" /> +<TGConnectingPoint num="3" id="14439" /> +<TGConnectingPoint num="4" id="14440" /> +<TGConnectingPoint num="5" id="14441" /> +<TGConnectingPoint num="6" id="14442" /> +<TGConnectingPoint num="7" id="14443" /> +<TGConnectingPoint num="8" id="14444" /> +<TGConnectingPoint num="9" id="14445" /> +<TGConnectingPoint num="10" id="14446" /> +<TGConnectingPoint num="11" id="14447" /> +<TGConnectingPoint num="12" id="14448" /> +<TGConnectingPoint num="13" id="14449" /> +<TGConnectingPoint num="14" id="14450" /> +<TGConnectingPoint num="15" id="14451" /> +<TGConnectingPoint num="16" id="14452" /> +<TGConnectingPoint num="17" id="14453" /> +<TGConnectingPoint num="18" id="14454" /> +<TGConnectingPoint num="19" id="14455" /> +<TGConnectingPoint num="20" id="14456" /> +<TGConnectingPoint num="21" id="14457" /> +<TGConnectingPoint num="22" id="14458" /> +<TGConnectingPoint num="23" id="14459" /> +<TGConnectingPoint num="24" id="14460" /> +<TGConnectingPoint num="25" id="14461" /> +<TGConnectingPoint num="26" id="14462" /> +<TGConnectingPoint num="27" id="14463" /> +<TGConnectingPoint num="28" id="14464" /> +<TGConnectingPoint num="29" id="14465" /> +<TGConnectingPoint num="30" id="14466" /> +<TGConnectingPoint num="31" id="14467" /> +<TGConnectingPoint num="32" id="14468" /> +<TGConnectingPoint num="33" id="14469" /> +<TGConnectingPoint num="34" id="14470" /> +<TGConnectingPoint num="35" id="14471" /> +<TGConnectingPoint num="36" id="14472" /> +<TGConnectingPoint num="37" id="14473" /> +<TGConnectingPoint num="38" id="14474" /> +<TGConnectingPoint num="39" id="14475" /> +<TGConnectingPoint num="40" id="14476" /> +<TGConnectingPoint num="41" id="14477" /> +<TGConnectingPoint num="42" id="14478" /> +<TGConnectingPoint num="43" id="14479" /> +<TGConnectingPoint num="44" id="14480" /> +<TGConnectingPoint num="45" id="14481" /> +<TGConnectingPoint num="46" id="14482" /> +<TGConnectingPoint num="47" id="14483" /> +<TGConnectingPoint num="48" id="14484" /> +<TGConnectingPoint num="49" id="14485" /> +<TGConnectingPoint num="50" id="14486" /> +<TGConnectingPoint num="51" id="14487" /> +<TGConnectingPoint num="52" id="14488" /> +<TGConnectingPoint num="53" id="14489" /> +<TGConnectingPoint num="54" id="14490" /> +<TGConnectingPoint num="55" id="14491" /> +<TGConnectingPoint num="56" id="14492" /> +<TGConnectingPoint num="57" id="14493" /> +<TGConnectingPoint num="58" id="14494" /> +<TGConnectingPoint num="59" id="14495" /> +<TGConnectingPoint num="60" id="14496" /> +<TGConnectingPoint num="61" id="14497" /> +<TGConnectingPoint num="62" id="14498" /> +<TGConnectingPoint num="63" id="14499" /> +<TGConnectingPoint num="64" id="14500" /> +<TGConnectingPoint num="65" id="14501" /> +<TGConnectingPoint num="66" id="14502" /> +<TGConnectingPoint num="67" id="14503" /> +<TGConnectingPoint num="68" id="14504" /> +<TGConnectingPoint num="69" id="14505" /> +<TGConnectingPoint num="70" id="14506" /> +<TGConnectingPoint num="71" id="14507" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="14510" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14509" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="Nominal_Attack1_Deceleration" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<COMPONENT type="301" id="39394" index="0" uid="a581a01e-d88e-4e32-a287-dae2d1a27dba" > +<cdparam x="28" y="116" /> +<sizeparam width="301" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This models features the platoon under a +scenario where the leader decelerates, with +an attack scenario where false speed values +are sent to the followers" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39395" /> +<TGConnectingPoint num="1" id="39396" /> +<TGConnectingPoint num="2" id="39397" /> +<TGConnectingPoint num="3" id="39398" /> +<TGConnectingPoint num="4" id="39399" /> +<TGConnectingPoint num="5" id="39400" /> +<TGConnectingPoint num="6" id="39401" /> +<TGConnectingPoint num="7" id="39402" /> +<TGConnectingPoint num="8" id="39403" /> +<TGConnectingPoint num="9" id="39404" /> +<TGConnectingPoint num="10" id="39405" /> +<TGConnectingPoint num="11" id="39406" /> +<TGConnectingPoint num="12" id="39407" /> +<TGConnectingPoint num="13" id="39408" /> +<TGConnectingPoint num="14" id="39409" /> +<TGConnectingPoint num="15" id="39410" /> +<extraparam> +<Line value="This models features the platoon under a" /> +<Line value="scenario where the leader decelerates, with" /> +<Line value="an attack scenario where false speed values" /> +<Line value="are sent to the followers" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="5002" id="14512" index="1" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14511" /> +<P1 x="1003" y="771" id="14837" /> +<P2 x="1030" y="772" id="14959" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14514" index="2" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14513" /> +<P1 x="465" y="591" id="14623" /> +<P2 x="466" y="653" id="14793" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14516" index="3" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="879" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14515" /> +<P1 x="879" y="589" id="14582" /> +<P2 x="878" y="653" id="14834" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14518" index="4" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14517" /> +<P1 x="1297" y="589" id="14541" /> +<P2 x="1298" y="653" id="14752" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14520" index="5" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14519" /> +<P1 x="878" y="890" id="14839" /> +<P2 x="877" y="926" id="14693" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14522" index="6" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14521" /> +<P1 x="1298" y="891" id="14757" /> +<P2 x="1002" y="1040" id="14696" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14524" index="7" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14523" /> +<P1 x="1423" y="772" id="14755" /> +<P2 x="1448" y="773" id="14877" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14526" index="8" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14525" /> +<P1 x="591" y="772" id="14796" /> +<P2 x="619" y="773" id="14918" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14528" index="9" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="894" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14527" /> +<P1 x="466" y="891" id="14798" /> +<P2 x="752" y="1040" id="14695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14530" index="10" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14529" /> +<P1 x="796" y="244" id="15011" /> +<P2 x="465" y="331" id="14618" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut3(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14532" index="11" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14531" /> +<P1 x="878" y="244" id="15003" /> +<P2 x="879" y="332" id="14577" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut2(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="14534" index="12" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="14533" /> +<P1 x="960" y="244" id="15012" /> +<P2 x="1297" y="329" id="14536" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent)" /> +<oso value="out NetworkOut1(int messageType, int messageContent)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="14575" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14535" /> +<TGConnectingPoint num="1" id="14536" /> +<TGConnectingPoint num="2" id="14537" /> +<TGConnectingPoint num="3" id="14538" /> +<TGConnectingPoint num="4" id="14539" /> +<TGConnectingPoint num="5" id="14540" /> +<TGConnectingPoint num="6" id="14541" /> +<TGConnectingPoint num="7" id="14542" /> +<TGConnectingPoint num="8" id="14543" /> +<TGConnectingPoint num="9" id="14544" /> +<TGConnectingPoint num="10" id="14545" /> +<TGConnectingPoint num="11" id="14546" /> +<TGConnectingPoint num="12" id="14547" /> +<TGConnectingPoint num="13" id="14548" /> +<TGConnectingPoint num="14" id="14549" /> +<TGConnectingPoint num="15" id="14550" /> +<TGConnectingPoint num="16" id="14551" /> +<TGConnectingPoint num="17" id="14552" /> +<TGConnectingPoint num="18" id="14553" /> +<TGConnectingPoint num="19" id="14554" /> +<TGConnectingPoint num="20" id="14555" /> +<TGConnectingPoint num="21" id="14556" /> +<TGConnectingPoint num="22" id="14557" /> +<TGConnectingPoint num="23" id="14558" /> +<TGConnectingPoint num="24" id="14559" /> +<TGConnectingPoint num="25" id="14560" /> +<TGConnectingPoint num="26" id="14561" /> +<TGConnectingPoint num="27" id="14562" /> +<TGConnectingPoint num="28" id="14563" /> +<TGConnectingPoint num="29" id="14564" /> +<TGConnectingPoint num="30" id="14565" /> +<TGConnectingPoint num="31" id="14566" /> +<TGConnectingPoint num="32" id="14567" /> +<TGConnectingPoint num="33" id="14568" /> +<TGConnectingPoint num="34" id="14569" /> +<TGConnectingPoint num="35" id="14570" /> +<TGConnectingPoint num="36" id="14571" /> +<TGConnectingPoint num="37" id="14572" /> +<TGConnectingPoint num="38" id="14573" /> +<TGConnectingPoint num="39" id="14574" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="true" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14616" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14576" /> +<TGConnectingPoint num="1" id="14577" /> +<TGConnectingPoint num="2" id="14578" /> +<TGConnectingPoint num="3" id="14579" /> +<TGConnectingPoint num="4" id="14580" /> +<TGConnectingPoint num="5" id="14581" /> +<TGConnectingPoint num="6" id="14582" /> +<TGConnectingPoint num="7" id="14583" /> +<TGConnectingPoint num="8" id="14584" /> +<TGConnectingPoint num="9" id="14585" /> +<TGConnectingPoint num="10" id="14586" /> +<TGConnectingPoint num="11" id="14587" /> +<TGConnectingPoint num="12" id="14588" /> +<TGConnectingPoint num="13" id="14589" /> +<TGConnectingPoint num="14" id="14590" /> +<TGConnectingPoint num="15" id="14591" /> +<TGConnectingPoint num="16" id="14592" /> +<TGConnectingPoint num="17" id="14593" /> +<TGConnectingPoint num="18" id="14594" /> +<TGConnectingPoint num="19" id="14595" /> +<TGConnectingPoint num="20" id="14596" /> +<TGConnectingPoint num="21" id="14597" /> +<TGConnectingPoint num="22" id="14598" /> +<TGConnectingPoint num="23" id="14599" /> +<TGConnectingPoint num="24" id="14600" /> +<TGConnectingPoint num="25" id="14601" /> +<TGConnectingPoint num="26" id="14602" /> +<TGConnectingPoint num="27" id="14603" /> +<TGConnectingPoint num="28" id="14604" /> +<TGConnectingPoint num="29" id="14605" /> +<TGConnectingPoint num="30" id="14606" /> +<TGConnectingPoint num="31" id="14607" /> +<TGConnectingPoint num="32" id="14608" /> +<TGConnectingPoint num="33" id="14609" /> +<TGConnectingPoint num="34" id="14610" /> +<TGConnectingPoint num="35" id="14611" /> +<TGConnectingPoint num="36" id="14612" /> +<TGConnectingPoint num="37" id="14613" /> +<TGConnectingPoint num="38" id="14614" /> +<TGConnectingPoint num="39" id="14615" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14657" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14617" /> +<TGConnectingPoint num="1" id="14618" /> +<TGConnectingPoint num="2" id="14619" /> +<TGConnectingPoint num="3" id="14620" /> +<TGConnectingPoint num="4" id="14621" /> +<TGConnectingPoint num="5" id="14622" /> +<TGConnectingPoint num="6" id="14623" /> +<TGConnectingPoint num="7" id="14624" /> +<TGConnectingPoint num="8" id="14625" /> +<TGConnectingPoint num="9" id="14626" /> +<TGConnectingPoint num="10" id="14627" /> +<TGConnectingPoint num="11" id="14628" /> +<TGConnectingPoint num="12" id="14629" /> +<TGConnectingPoint num="13" id="14630" /> +<TGConnectingPoint num="14" id="14631" /> +<TGConnectingPoint num="15" id="14632" /> +<TGConnectingPoint num="16" id="14633" /> +<TGConnectingPoint num="17" id="14634" /> +<TGConnectingPoint num="18" id="14635" /> +<TGConnectingPoint num="19" id="14636" /> +<TGConnectingPoint num="20" id="14637" /> +<TGConnectingPoint num="21" id="14638" /> +<TGConnectingPoint num="22" id="14639" /> +<TGConnectingPoint num="23" id="14640" /> +<TGConnectingPoint num="24" id="14641" /> +<TGConnectingPoint num="25" id="14642" /> +<TGConnectingPoint num="26" id="14643" /> +<TGConnectingPoint num="27" id="14644" /> +<TGConnectingPoint num="28" id="14645" /> +<TGConnectingPoint num="29" id="14646" /> +<TGConnectingPoint num="30" id="14647" /> +<TGConnectingPoint num="31" id="14648" /> +<TGConnectingPoint num="32" id="14649" /> +<TGConnectingPoint num="33" id="14650" /> +<TGConnectingPoint num="34" id="14651" /> +<TGConnectingPoint num="35" id="14652" /> +<TGConnectingPoint num="36" id="14653" /> +<TGConnectingPoint num="37" id="14654" /> +<TGConnectingPoint num="38" id="14655" /> +<TGConnectingPoint num="39" id="14656" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="14691" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="52" y="20" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14675" /> +<TGConnectingPoint num="1" id="14676" /> +<TGConnectingPoint num="2" id="14677" /> +<TGConnectingPoint num="3" id="14678" /> +<TGConnectingPoint num="4" id="14679" /> +<TGConnectingPoint num="5" id="14680" /> +<TGConnectingPoint num="6" id="14681" /> +<TGConnectingPoint num="7" id="14682" /> +<TGConnectingPoint num="8" id="14683" /> +<TGConnectingPoint num="9" id="14684" /> +<TGConnectingPoint num="10" id="14685" /> +<TGConnectingPoint num="11" id="14686" /> +<TGConnectingPoint num="12" id="14687" /> +<TGConnectingPoint num="13" id="14688" /> +<TGConnectingPoint num="14" id="14689" /> +<TGConnectingPoint num="15" id="14690" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14732" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="752" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14692" /> +<TGConnectingPoint num="1" id="14693" /> +<TGConnectingPoint num="2" id="14694" /> +<TGConnectingPoint num="3" id="14695" /> +<TGConnectingPoint num="4" id="14696" /> +<TGConnectingPoint num="5" id="14697" /> +<TGConnectingPoint num="6" id="14698" /> +<TGConnectingPoint num="7" id="14699" /> +<TGConnectingPoint num="8" id="14700" /> +<TGConnectingPoint num="9" id="14701" /> +<TGConnectingPoint num="10" id="14702" /> +<TGConnectingPoint num="11" id="14703" /> +<TGConnectingPoint num="12" id="14704" /> +<TGConnectingPoint num="13" id="14705" /> +<TGConnectingPoint num="14" id="14706" /> +<TGConnectingPoint num="15" id="14707" /> +<TGConnectingPoint num="16" id="14708" /> +<TGConnectingPoint num="17" id="14709" /> +<TGConnectingPoint num="18" id="14710" /> +<TGConnectingPoint num="19" id="14711" /> +<TGConnectingPoint num="20" id="14712" /> +<TGConnectingPoint num="21" id="14713" /> +<TGConnectingPoint num="22" id="14714" /> +<TGConnectingPoint num="23" id="14715" /> +<TGConnectingPoint num="24" id="14716" /> +<TGConnectingPoint num="25" id="14717" /> +<TGConnectingPoint num="26" id="14718" /> +<TGConnectingPoint num="27" id="14719" /> +<TGConnectingPoint num="28" id="14720" /> +<TGConnectingPoint num="29" id="14721" /> +<TGConnectingPoint num="30" id="14722" /> +<TGConnectingPoint num="31" id="14723" /> +<TGConnectingPoint num="32" id="14724" /> +<TGConnectingPoint num="33" id="14725" /> +<TGConnectingPoint num="34" id="14726" /> +<TGConnectingPoint num="35" id="14727" /> +<TGConnectingPoint num="36" id="14728" /> +<TGConnectingPoint num="37" id="14729" /> +<TGConnectingPoint num="38" id="14730" /> +<TGConnectingPoint num="39" id="14731" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="14741" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="650" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14733" /> +<TGConnectingPoint num="1" id="14734" /> +<TGConnectingPoint num="2" id="14735" /> +<TGConnectingPoint num="3" id="14736" /> +<TGConnectingPoint num="4" id="14737" /> +<TGConnectingPoint num="5" id="14738" /> +<TGConnectingPoint num="6" id="14739" /> +<TGConnectingPoint num="7" id="14740" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="14750" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14742" /> +<TGConnectingPoint num="1" id="14743" /> +<TGConnectingPoint num="2" id="14744" /> +<TGConnectingPoint num="3" id="14745" /> +<TGConnectingPoint num="4" id="14746" /> +<TGConnectingPoint num="5" id="14747" /> +<TGConnectingPoint num="6" id="14748" /> +<TGConnectingPoint num="7" id="14749" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14791" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14751" /> +<TGConnectingPoint num="1" id="14752" /> +<TGConnectingPoint num="2" id="14753" /> +<TGConnectingPoint num="3" id="14754" /> +<TGConnectingPoint num="4" id="14755" /> +<TGConnectingPoint num="5" id="14756" /> +<TGConnectingPoint num="6" id="14757" /> +<TGConnectingPoint num="7" id="14758" /> +<TGConnectingPoint num="8" id="14759" /> +<TGConnectingPoint num="9" id="14760" /> +<TGConnectingPoint num="10" id="14761" /> +<TGConnectingPoint num="11" id="14762" /> +<TGConnectingPoint num="12" id="14763" /> +<TGConnectingPoint num="13" id="14764" /> +<TGConnectingPoint num="14" id="14765" /> +<TGConnectingPoint num="15" id="14766" /> +<TGConnectingPoint num="16" id="14767" /> +<TGConnectingPoint num="17" id="14768" /> +<TGConnectingPoint num="18" id="14769" /> +<TGConnectingPoint num="19" id="14770" /> +<TGConnectingPoint num="20" id="14771" /> +<TGConnectingPoint num="21" id="14772" /> +<TGConnectingPoint num="22" id="14773" /> +<TGConnectingPoint num="23" id="14774" /> +<TGConnectingPoint num="24" id="14775" /> +<TGConnectingPoint num="25" id="14776" /> +<TGConnectingPoint num="26" id="14777" /> +<TGConnectingPoint num="27" id="14778" /> +<TGConnectingPoint num="28" id="14779" /> +<TGConnectingPoint num="29" id="14780" /> +<TGConnectingPoint num="30" id="14781" /> +<TGConnectingPoint num="31" id="14782" /> +<TGConnectingPoint num="32" id="14783" /> +<TGConnectingPoint num="33" id="14784" /> +<TGConnectingPoint num="34" id="14785" /> +<TGConnectingPoint num="35" id="14786" /> +<TGConnectingPoint num="36" id="14787" /> +<TGConnectingPoint num="37" id="14788" /> +<TGConnectingPoint num="38" id="14789" /> +<TGConnectingPoint num="39" id="14790" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14832" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="341" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14792" /> +<TGConnectingPoint num="1" id="14793" /> +<TGConnectingPoint num="2" id="14794" /> +<TGConnectingPoint num="3" id="14795" /> +<TGConnectingPoint num="4" id="14796" /> +<TGConnectingPoint num="5" id="14797" /> +<TGConnectingPoint num="6" id="14798" /> +<TGConnectingPoint num="7" id="14799" /> +<TGConnectingPoint num="8" id="14800" /> +<TGConnectingPoint num="9" id="14801" /> +<TGConnectingPoint num="10" id="14802" /> +<TGConnectingPoint num="11" id="14803" /> +<TGConnectingPoint num="12" id="14804" /> +<TGConnectingPoint num="13" id="14805" /> +<TGConnectingPoint num="14" id="14806" /> +<TGConnectingPoint num="15" id="14807" /> +<TGConnectingPoint num="16" id="14808" /> +<TGConnectingPoint num="17" id="14809" /> +<TGConnectingPoint num="18" id="14810" /> +<TGConnectingPoint num="19" id="14811" /> +<TGConnectingPoint num="20" id="14812" /> +<TGConnectingPoint num="21" id="14813" /> +<TGConnectingPoint num="22" id="14814" /> +<TGConnectingPoint num="23" id="14815" /> +<TGConnectingPoint num="24" id="14816" /> +<TGConnectingPoint num="25" id="14817" /> +<TGConnectingPoint num="26" id="14818" /> +<TGConnectingPoint num="27" id="14819" /> +<TGConnectingPoint num="28" id="14820" /> +<TGConnectingPoint num="29" id="14821" /> +<TGConnectingPoint num="30" id="14822" /> +<TGConnectingPoint num="31" id="14823" /> +<TGConnectingPoint num="32" id="14824" /> +<TGConnectingPoint num="33" id="14825" /> +<TGConnectingPoint num="34" id="14826" /> +<TGConnectingPoint num="35" id="14827" /> +<TGConnectingPoint num="36" id="14828" /> +<TGConnectingPoint num="37" id="14829" /> +<TGConnectingPoint num="38" id="14830" /> +<TGConnectingPoint num="39" id="14831" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14873" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14833" /> +<TGConnectingPoint num="1" id="14834" /> +<TGConnectingPoint num="2" id="14835" /> +<TGConnectingPoint num="3" id="14836" /> +<TGConnectingPoint num="4" id="14837" /> +<TGConnectingPoint num="5" id="14838" /> +<TGConnectingPoint num="6" id="14839" /> +<TGConnectingPoint num="7" id="14840" /> +<TGConnectingPoint num="8" id="14841" /> +<TGConnectingPoint num="9" id="14842" /> +<TGConnectingPoint num="10" id="14843" /> +<TGConnectingPoint num="11" id="14844" /> +<TGConnectingPoint num="12" id="14845" /> +<TGConnectingPoint num="13" id="14846" /> +<TGConnectingPoint num="14" id="14847" /> +<TGConnectingPoint num="15" id="14848" /> +<TGConnectingPoint num="16" id="14849" /> +<TGConnectingPoint num="17" id="14850" /> +<TGConnectingPoint num="18" id="14851" /> +<TGConnectingPoint num="19" id="14852" /> +<TGConnectingPoint num="20" id="14853" /> +<TGConnectingPoint num="21" id="14854" /> +<TGConnectingPoint num="22" id="14855" /> +<TGConnectingPoint num="23" id="14856" /> +<TGConnectingPoint num="24" id="14857" /> +<TGConnectingPoint num="25" id="14858" /> +<TGConnectingPoint num="26" id="14859" /> +<TGConnectingPoint num="27" id="14860" /> +<TGConnectingPoint num="28" id="14861" /> +<TGConnectingPoint num="29" id="14862" /> +<TGConnectingPoint num="30" id="14863" /> +<TGConnectingPoint num="31" id="14864" /> +<TGConnectingPoint num="32" id="14865" /> +<TGConnectingPoint num="33" id="14866" /> +<TGConnectingPoint num="34" id="14867" /> +<TGConnectingPoint num="35" id="14868" /> +<TGConnectingPoint num="36" id="14869" /> +<TGConnectingPoint num="37" id="14870" /> +<TGConnectingPoint num="38" id="14871" /> +<TGConnectingPoint num="39" id="14872" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14914" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14874" /> +<TGConnectingPoint num="1" id="14875" /> +<TGConnectingPoint num="2" id="14876" /> +<TGConnectingPoint num="3" id="14877" /> +<TGConnectingPoint num="4" id="14878" /> +<TGConnectingPoint num="5" id="14879" /> +<TGConnectingPoint num="6" id="14880" /> +<TGConnectingPoint num="7" id="14881" /> +<TGConnectingPoint num="8" id="14882" /> +<TGConnectingPoint num="9" id="14883" /> +<TGConnectingPoint num="10" id="14884" /> +<TGConnectingPoint num="11" id="14885" /> +<TGConnectingPoint num="12" id="14886" /> +<TGConnectingPoint num="13" id="14887" /> +<TGConnectingPoint num="14" id="14888" /> +<TGConnectingPoint num="15" id="14889" /> +<TGConnectingPoint num="16" id="14890" /> +<TGConnectingPoint num="17" id="14891" /> +<TGConnectingPoint num="18" id="14892" /> +<TGConnectingPoint num="19" id="14893" /> +<TGConnectingPoint num="20" id="14894" /> +<TGConnectingPoint num="21" id="14895" /> +<TGConnectingPoint num="22" id="14896" /> +<TGConnectingPoint num="23" id="14897" /> +<TGConnectingPoint num="24" id="14898" /> +<TGConnectingPoint num="25" id="14899" /> +<TGConnectingPoint num="26" id="14900" /> +<TGConnectingPoint num="27" id="14901" /> +<TGConnectingPoint num="28" id="14902" /> +<TGConnectingPoint num="29" id="14903" /> +<TGConnectingPoint num="30" id="14904" /> +<TGConnectingPoint num="31" id="14905" /> +<TGConnectingPoint num="32" id="14906" /> +<TGConnectingPoint num="33" id="14907" /> +<TGConnectingPoint num="34" id="14908" /> +<TGConnectingPoint num="35" id="14909" /> +<TGConnectingPoint num="36" id="14910" /> +<TGConnectingPoint num="37" id="14911" /> +<TGConnectingPoint num="38" id="14912" /> +<TGConnectingPoint num="39" id="14913" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14955" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14915" /> +<TGConnectingPoint num="1" id="14916" /> +<TGConnectingPoint num="2" id="14917" /> +<TGConnectingPoint num="3" id="14918" /> +<TGConnectingPoint num="4" id="14919" /> +<TGConnectingPoint num="5" id="14920" /> +<TGConnectingPoint num="6" id="14921" /> +<TGConnectingPoint num="7" id="14922" /> +<TGConnectingPoint num="8" id="14923" /> +<TGConnectingPoint num="9" id="14924" /> +<TGConnectingPoint num="10" id="14925" /> +<TGConnectingPoint num="11" id="14926" /> +<TGConnectingPoint num="12" id="14927" /> +<TGConnectingPoint num="13" id="14928" /> +<TGConnectingPoint num="14" id="14929" /> +<TGConnectingPoint num="15" id="14930" /> +<TGConnectingPoint num="16" id="14931" /> +<TGConnectingPoint num="17" id="14932" /> +<TGConnectingPoint num="18" id="14933" /> +<TGConnectingPoint num="19" id="14934" /> +<TGConnectingPoint num="20" id="14935" /> +<TGConnectingPoint num="21" id="14936" /> +<TGConnectingPoint num="22" id="14937" /> +<TGConnectingPoint num="23" id="14938" /> +<TGConnectingPoint num="24" id="14939" /> +<TGConnectingPoint num="25" id="14940" /> +<TGConnectingPoint num="26" id="14941" /> +<TGConnectingPoint num="27" id="14942" /> +<TGConnectingPoint num="28" id="14943" /> +<TGConnectingPoint num="29" id="14944" /> +<TGConnectingPoint num="30" id="14945" /> +<TGConnectingPoint num="31" id="14946" /> +<TGConnectingPoint num="32" id="14947" /> +<TGConnectingPoint num="33" id="14948" /> +<TGConnectingPoint num="34" id="14949" /> +<TGConnectingPoint num="35" id="14950" /> +<TGConnectingPoint num="36" id="14951" /> +<TGConnectingPoint num="37" id="14952" /> +<TGConnectingPoint num="38" id="14953" /> +<TGConnectingPoint num="39" id="14954" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="14996" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1030" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14956" /> +<TGConnectingPoint num="1" id="14957" /> +<TGConnectingPoint num="2" id="14958" /> +<TGConnectingPoint num="3" id="14959" /> +<TGConnectingPoint num="4" id="14960" /> +<TGConnectingPoint num="5" id="14961" /> +<TGConnectingPoint num="6" id="14962" /> +<TGConnectingPoint num="7" id="14963" /> +<TGConnectingPoint num="8" id="14964" /> +<TGConnectingPoint num="9" id="14965" /> +<TGConnectingPoint num="10" id="14966" /> +<TGConnectingPoint num="11" id="14967" /> +<TGConnectingPoint num="12" id="14968" /> +<TGConnectingPoint num="13" id="14969" /> +<TGConnectingPoint num="14" id="14970" /> +<TGConnectingPoint num="15" id="14971" /> +<TGConnectingPoint num="16" id="14972" /> +<TGConnectingPoint num="17" id="14973" /> +<TGConnectingPoint num="18" id="14974" /> +<TGConnectingPoint num="19" id="14975" /> +<TGConnectingPoint num="20" id="14976" /> +<TGConnectingPoint num="21" id="14977" /> +<TGConnectingPoint num="22" id="14978" /> +<TGConnectingPoint num="23" id="14979" /> +<TGConnectingPoint num="24" id="14980" /> +<TGConnectingPoint num="25" id="14981" /> +<TGConnectingPoint num="26" id="14982" /> +<TGConnectingPoint num="27" id="14983" /> +<TGConnectingPoint num="28" id="14984" /> +<TGConnectingPoint num="29" id="14985" /> +<TGConnectingPoint num="30" id="14986" /> +<TGConnectingPoint num="31" id="14987" /> +<TGConnectingPoint num="32" id="14988" /> +<TGConnectingPoint num="33" id="14989" /> +<TGConnectingPoint num="34" id="14990" /> +<TGConnectingPoint num="35" id="14991" /> +<TGConnectingPoint num="36" id="14992" /> +<TGConnectingPoint num="37" id="14993" /> +<TGConnectingPoint num="38" id="14994" /> +<TGConnectingPoint num="39" id="14995" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="15037" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="714" y="58" /> +<sizeparam width="328" height="186" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14997" /> +<TGConnectingPoint num="1" id="14998" /> +<TGConnectingPoint num="2" id="14999" /> +<TGConnectingPoint num="3" id="15000" /> +<TGConnectingPoint num="4" id="15001" /> +<TGConnectingPoint num="5" id="15002" /> +<TGConnectingPoint num="6" id="15003" /> +<TGConnectingPoint num="7" id="15004" /> +<TGConnectingPoint num="8" id="15005" /> +<TGConnectingPoint num="9" id="15006" /> +<TGConnectingPoint num="10" id="15007" /> +<TGConnectingPoint num="11" id="15008" /> +<TGConnectingPoint num="12" id="15009" /> +<TGConnectingPoint num="13" id="15010" /> +<TGConnectingPoint num="14" id="15011" /> +<TGConnectingPoint num="15" id="15012" /> +<TGConnectingPoint num="16" id="15013" /> +<TGConnectingPoint num="17" id="15014" /> +<TGConnectingPoint num="18" id="15015" /> +<TGConnectingPoint num="19" id="15016" /> +<TGConnectingPoint num="20" id="15017" /> +<TGConnectingPoint num="21" id="15018" /> +<TGConnectingPoint num="22" id="15019" /> +<TGConnectingPoint num="23" id="15020" /> +<TGConnectingPoint num="24" id="15021" /> +<TGConnectingPoint num="25" id="15022" /> +<TGConnectingPoint num="26" id="15023" /> +<TGConnectingPoint num="27" id="15024" /> +<TGConnectingPoint num="28" id="15025" /> +<TGConnectingPoint num="29" id="15026" /> +<TGConnectingPoint num="30" id="15027" /> +<TGConnectingPoint num="31" id="15028" /> +<TGConnectingPoint num="32" id="15029" /> +<TGConnectingPoint num="33" id="15030" /> +<TGConnectingPoint num="34" id="15031" /> +<TGConnectingPoint num="35" id="15032" /> +<TGConnectingPoint num="36" id="15033" /> +<TGConnectingPoint num="37" id="15034" /> +<TGConnectingPoint num="38" id="15035" /> +<TGConnectingPoint num="39" id="15036" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leaderID" value="" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="15044" index="0" uid="5ab4c8bb-29c9-4213-9d2e-ca5a8cf288c0" > +<cdparam x="912" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15043" /> +<P1 x="911" y="565" id="15202" /> +<P2 x="911" y="596" id="15190" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15042" index="31" uid="66a79568-1df5-4df2-a712-7de90660cf4c" > +<father id="15044" num="0" /> +<cdparam x="903" y="573" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15038" /> +<TGConnectingPoint num="1" id="15039" /> +<TGConnectingPoint num="2" id="15040" /> +<TGConnectingPoint num="3" id="15041" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15051" index="1" uid="561513ac-2ac8-4743-a8fd-71f0a5c83ced" > +<cdparam x="914" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15050" /> +<P1 x="913" y="478" id="15425" /> +<P2 x="911" y="535" id="15201" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15049" index="32" uid="521f7867-2232-4783-94ae-119ea0cdc12a" > +<father id="15051" num="0" /> +<cdparam x="920" y="507" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15045" /> +<TGConnectingPoint num="1" id="15046" /> +<TGConnectingPoint num="2" id="15047" /> +<TGConnectingPoint num="3" id="15048" /> +<extraparam> +<guard value="[leaderID == 3]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15058" index="2" uid="bb642482-0fc1-4562-b5b1-e12fd7131b0b" > +<cdparam x="554" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15057" /> +<P1 x="555" y="565" id="15224" /> +<P2 x="555" y="596" id="15212" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15056" index="33" uid="fb3f5d10-e93b-4452-bce0-6fb59584f4d6" > +<father id="15058" num="0" /> +<cdparam x="542" y="576" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15052" /> +<TGConnectingPoint num="1" id="15053" /> +<TGConnectingPoint num="2" id="15054" /> +<TGConnectingPoint num="3" id="15055" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15065" index="3" uid="38f1529f-a3c3-4adb-ae3e-0f98a1ad8a68" > +<cdparam x="556" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15064" /> +<P1 x="557" y="478" id="15400" /> +<P2 x="555" y="535" id="15223" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15063" index="34" uid="da06b493-7218-4ef9-9247-809790e9ed8f" > +<father id="15065" num="0" /> +<cdparam x="564" y="510" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15059" /> +<TGConnectingPoint num="1" id="15060" /> +<TGConnectingPoint num="2" id="15061" /> +<TGConnectingPoint num="3" id="15062" /> +<extraparam> +<guard value="[leaderID == 2]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15072" index="4" uid="41e502b8-868a-401d-9b9c-996ce9699113" > +<cdparam x="187" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15071" /> +<P1 x="188" y="565" id="15246" /> +<P2 x="188" y="596" id="15234" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15070" index="35" uid="d87f4106-9073-40d4-b477-5a455461767d" > +<father id="15072" num="0" /> +<cdparam x="190" y="579" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15066" /> +<TGConnectingPoint num="1" id="15067" /> +<TGConnectingPoint num="2" id="15068" /> +<TGConnectingPoint num="3" id="15069" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15079" index="5" uid="7498f7f4-b7f1-44bd-8c21-9d506d15c170" > +<cdparam x="189" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15078" /> +<P1 x="190" y="478" id="15422" /> +<P2 x="188" y="535" id="15245" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15077" index="36" uid="eacb2abf-8abf-4802-a858-cc3a41d9627f" > +<father id="15079" num="0" /> +<cdparam x="196" y="507" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15073" /> +<TGConnectingPoint num="1" id="15074" /> +<TGConnectingPoint num="2" id="15075" /> +<TGConnectingPoint num="3" id="15076" /> +<extraparam> +<guard value="[leaderID == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15086" index="6" uid="8bd522e8-f116-4725-8b39-ad7dec793235" > +<cdparam x="787" y="179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15085" /> +<P1 x="884" y="173" id="15257" /> +<P2 x="913" y="234" id="15308" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15084" index="37" uid="2598d05c-7903-40d5-b2b0-f3374ec7c5bb" > +<father id="15086" num="0" /> +<cdparam x="901" y="196" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15080" /> +<TGConnectingPoint num="1" id="15081" /> +<TGConnectingPoint num="2" id="15082" /> +<TGConnectingPoint num="3" id="15083" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 3" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15093" index="7" uid="3d919a60-b64f-440f-b7cc-7961a42ba2a2" > +<cdparam x="570" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15092" /> +<P1 x="558" y="173" id="15268" /> +<P2 x="557" y="234" id="15322" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15091" index="38" uid="02955bce-4479-48bb-97d1-42f4dc07d94f" > +<father id="15093" num="0" /> +<cdparam x="562" y="198" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15087" /> +<TGConnectingPoint num="1" id="15088" /> +<TGConnectingPoint num="2" id="15089" /> +<TGConnectingPoint num="3" id="15090" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 2" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15100" index="8" uid="9623205b-6522-4f66-8ba6-83bb0aa186df" > +<cdparam x="571" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15099" /> +<P1 x="557" y="90" id="15441" /> +<P2 x="558" y="143" id="15267" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15098" index="39" uid="e294bd70-d9e7-46a5-a827-400c532eef46" > +<father id="15100" num="0" /> +<cdparam x="570" y="114" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15094" /> +<TGConnectingPoint num="1" id="15095" /> +<TGConnectingPoint num="2" id="15096" /> +<TGConnectingPoint num="3" id="15097" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15107" index="9" uid="097f12ba-0986-4c01-99ba-c6a832fe9c61" > +<cdparam x="440" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15106" /> +<P1 x="228" y="173" id="15279" /> +<P2 x="190" y="234" id="15305" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15105" index="40" uid="a726be56-a022-47be-b83d-5e662d7b383a" > +<father id="15107" num="0" /> +<cdparam x="217" y="204" /> +<sizeparam width="80" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15101" /> +<TGConnectingPoint num="1" id="15102" /> +<TGConnectingPoint num="2" id="15103" /> +<TGConnectingPoint num="3" id="15104" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15114" index="10" uid="32a8483b-6ef2-4c23-9827-486cdbfc7129" > +<cdparam x="495" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15113" /> +<P1 x="495" y="90" id="15472" /> +<P2 x="228" y="143" id="15278" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15112" index="41" uid="fa3698c8-7dcf-42b3-a636-9838b0456d6c" > +<father id="15114" num="0" /> +<cdparam x="467" y="114" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15108" /> +<TGConnectingPoint num="1" id="15109" /> +<TGConnectingPoint num="2" id="15110" /> +<TGConnectingPoint num="3" id="15111" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15121" index="11" uid="350fb0b2-d7aa-4d7e-b38e-f627cedab3fb" > +<cdparam x="567" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15120" /> +<P1 x="316" y="284" id="15303" /> +<P2 x="190" y="428" id="15378" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15119" index="42" uid="02acd205-606c-4931-a9e0-341cf09a6e7a" > +<father id="15121" num="0" /> +<cdparam x="51" y="307" /> +<sizeparam width="300" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2991" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15115" /> +<TGConnectingPoint num="1" id="15116" /> +<TGConnectingPoint num="2" id="15117" /> +<TGConnectingPoint num="3" id="15118" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageContent = messageContent + 5" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15128" index="12" uid="8f867e2e-5639-4580-be3f-1cb139aad12c" > +<cdparam x="582" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15127" /> +<P1 x="798" y="284" id="15304" /> +<P2 x="913" y="428" id="15381" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15126" index="43" uid="f273a20a-11a5-4887-82fa-ceeb255e1831" > +<father id="15128" num="0" /> +<cdparam x="835" y="311" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2991" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15122" /> +<TGConnectingPoint num="1" id="15123" /> +<TGConnectingPoint num="2" id="15124" /> +<TGConnectingPoint num="3" id="15125" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15135" index="13" uid="7e3b8652-525f-40bb-878e-ecf7ae5b91f7" > +<cdparam x="620" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15134" /> +<P1 x="620" y="90" id="15442" /> +<P2 x="884" y="143" id="15256" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15133" index="44" uid="28210a37-67d8-470b-9599-06f5cee8360d" > +<father id="15135" num="0" /> +<cdparam x="703" y="118" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15129" /> +<TGConnectingPoint num="1" id="15130" /> +<TGConnectingPoint num="2" id="15131" /> +<TGConnectingPoint num="3" id="15132" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15150" index="14" uid="e9da99b5-cf99-4005-a9f6-46e948fb53c0" > +<cdparam x="914" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15145" /> +<TGConnectingPoint num="1" id="15146" /> +<TGConnectingPoint num="2" id="15147" /> +<TGConnectingPoint num="3" id="15148" /> +<TGConnectingPoint num="4" id="15149" /> +<P1 x="911" y="626" id="15191" /> +<P2 x="620" y="90" id="15474" /> +<Point x="912" y="646" /> +<Point x="1095" y="646" /> +<Point x="1095" y="70" /> +<Point x="639" y="70" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15136" index="45" uid="59343b70-dbf4-4d31-aa3e-25ec620708cf" > +<father id="15150" num="0" /> +<cdparam x="912" y="646" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15137" index="46" uid="671ad32c-1019-4c91-8a61-ff1691dc0b0b" > +<father id="15150" num="1" /> +<cdparam x="1095" y="646" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15138" index="47" uid="28bdc080-34d8-405b-8adb-0a4204b154ac" > +<father id="15150" num="2" /> +<cdparam x="1095" y="70" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15139" index="48" uid="43c9d068-6ec1-4869-91c6-eb454f156a8e" > +<father id="15150" num="3" /> +<cdparam x="639" y="70" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15144" index="49" uid="6826eff4-bc63-49f3-aaa1-2afbce233ba2" > +<father id="15150" num="4" /> +<cdparam x="976" y="454" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15140" /> +<TGConnectingPoint num="1" id="15141" /> +<TGConnectingPoint num="2" id="15142" /> +<TGConnectingPoint num="3" id="15143" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15165" index="15" uid="01e3b04e-a8cc-4171-801f-1e9b3d8fa3b0" > +<cdparam x="556" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15160" /> +<TGConnectingPoint num="1" id="15161" /> +<TGConnectingPoint num="2" id="15162" /> +<TGConnectingPoint num="3" id="15163" /> +<TGConnectingPoint num="4" id="15164" /> +<P1 x="555" y="626" id="15213" /> +<P2 x="620" y="65" id="15439" /> +<Point x="556" y="679" /> +<Point x="1121" y="679" /> +<Point x="1121" y="45" /> +<Point x="639" y="45" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15151" index="50" uid="435fc62a-fab9-4823-9ace-c39a87c9a0ce" > +<father id="15165" num="0" /> +<cdparam x="556" y="679" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15152" index="51" uid="59229ff7-e779-4ed1-8b23-77e3f32e5054" > +<father id="15165" num="1" /> +<cdparam x="1121" y="679" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15153" index="52" uid="0aa0f63d-be75-451e-9b6e-28f27743ee31" > +<father id="15165" num="2" /> +<cdparam x="1121" y="45" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15154" index="53" uid="f4e0a751-b24b-47f0-b12e-a257e61fcafc" > +<father id="15165" num="3" /> +<cdparam x="639" y="45" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15159" index="54" uid="cd7314c4-0ac1-4b67-90d7-ee801c50cda3" > +<father id="15165" num="4" /> +<cdparam x="798" y="442" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15155" /> +<TGConnectingPoint num="1" id="15156" /> +<TGConnectingPoint num="2" id="15157" /> +<TGConnectingPoint num="3" id="15158" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15180" index="16" uid="d49a8819-118f-4f28-9e06-1fe12488145a" > +<cdparam x="189" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15175" /> +<TGConnectingPoint num="1" id="15176" /> +<TGConnectingPoint num="2" id="15177" /> +<TGConnectingPoint num="3" id="15178" /> +<TGConnectingPoint num="4" id="15179" /> +<P1 x="188" y="626" id="15235" /> +<P2 x="620" y="40" id="15437" /> +<Point x="189" y="712" /> +<Point x="1150" y="712" /> +<Point x="1150" y="20" /> +<Point x="639" y="20" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15166" index="55" uid="b95f4369-5b87-4a6b-aff7-86359ec7a858" > +<father id="15180" num="0" /> +<cdparam x="189" y="712" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15167" index="56" uid="b0a10c3d-0bb0-43ea-ba1f-d3596f5a5e35" > +<father id="15180" num="1" /> +<cdparam x="1150" y="712" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15168" index="57" uid="efb00374-6514-433e-b594-bcd906d181fa" > +<father id="15180" num="2" /> +<cdparam x="1150" y="20" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15169" index="58" uid="652f83e0-ab8d-4002-b805-d102dcc7520d" > +<father id="15180" num="3" /> +<cdparam x="639" y="20" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15174" index="59" uid="be32e7b2-d412-4a88-9942-c56cb350f04b" > +<father id="15180" num="4" /> +<cdparam x="614" y="429" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3491" minY="10" maxY="1491" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15170" /> +<TGConnectingPoint num="1" id="15171" /> +<TGConnectingPoint num="2" id="15172" /> +<TGConnectingPoint num="3" id="15173" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15187" index="17" uid="0f16dd51-0eb6-49ea-a2c7-86567c86a3d7" > +<cdparam x="561" y="32" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15186" /> +<P1 x="557" y="30" id="15188" /> +<P2 x="557" y="40" id="15468" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15185" index="60" uid="17e8899d-be87-4acf-846e-ae3d2836ce15" > +<father id="15187" num="0" /> +<cdparam x="559" y="36" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15181" /> +<TGConnectingPoint num="1" id="15182" /> +<TGConnectingPoint num="2" id="15183" /> +<TGConnectingPoint num="3" id="15184" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5100" id="15189" index="18" uid="1fead41a-d2b6-4d18-93cb-557d7498cf11" > +<cdparam x="550" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15188" /> +</COMPONENT> + +<COMPONENT type="5103" id="15200" index="19" uid="7a8e71a8-8973-4d1f-9286-2d5a22d0580d" > +<cdparam x="760" y="601" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15190" /> +<TGConnectingPoint num="1" id="15191" /> +<TGConnectingPoint num="2" id="15192" /> +<TGConnectingPoint num="3" id="15193" /> +<TGConnectingPoint num="4" id="15194" /> +<TGConnectingPoint num="5" id="15195" /> +<TGConnectingPoint num="6" id="15196" /> +<TGConnectingPoint num="7" id="15197" /> +<TGConnectingPoint num="8" id="15198" /> +<TGConnectingPoint num="9" id="15199" /> +</COMPONENT> + +<COMPONENT type="5103" id="15211" index="20" uid="5875ce3e-9a3b-4e46-8e42-95969928f909" > +<cdparam x="760" y="540" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15201" /> +<TGConnectingPoint num="1" id="15202" /> +<TGConnectingPoint num="2" id="15203" /> +<TGConnectingPoint num="3" id="15204" /> +<TGConnectingPoint num="4" id="15205" /> +<TGConnectingPoint num="5" id="15206" /> +<TGConnectingPoint num="6" id="15207" /> +<TGConnectingPoint num="7" id="15208" /> +<TGConnectingPoint num="8" id="15209" /> +<TGConnectingPoint num="9" id="15210" /> +</COMPONENT> + +<COMPONENT type="5103" id="15222" index="21" uid="e9f295f1-6240-433b-8985-cdcdb5bab9fe" > +<cdparam x="404" y="601" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15212" /> +<TGConnectingPoint num="1" id="15213" /> +<TGConnectingPoint num="2" id="15214" /> +<TGConnectingPoint num="3" id="15215" /> +<TGConnectingPoint num="4" id="15216" /> +<TGConnectingPoint num="5" id="15217" /> +<TGConnectingPoint num="6" id="15218" /> +<TGConnectingPoint num="7" id="15219" /> +<TGConnectingPoint num="8" id="15220" /> +<TGConnectingPoint num="9" id="15221" /> +</COMPONENT> + +<COMPONENT type="5103" id="15233" index="22" uid="67eb0780-26e4-42a9-b295-2158533baaa3" > +<cdparam x="404" y="540" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15223" /> +<TGConnectingPoint num="1" id="15224" /> +<TGConnectingPoint num="2" id="15225" /> +<TGConnectingPoint num="3" id="15226" /> +<TGConnectingPoint num="4" id="15227" /> +<TGConnectingPoint num="5" id="15228" /> +<TGConnectingPoint num="6" id="15229" /> +<TGConnectingPoint num="7" id="15230" /> +<TGConnectingPoint num="8" id="15231" /> +<TGConnectingPoint num="9" id="15232" /> +</COMPONENT> + +<COMPONENT type="5103" id="15244" index="23" uid="e3e83fe8-1768-41e8-8c5f-c20e5a6d7fc0" > +<cdparam x="37" y="601" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15234" /> +<TGConnectingPoint num="1" id="15235" /> +<TGConnectingPoint num="2" id="15236" /> +<TGConnectingPoint num="3" id="15237" /> +<TGConnectingPoint num="4" id="15238" /> +<TGConnectingPoint num="5" id="15239" /> +<TGConnectingPoint num="6" id="15240" /> +<TGConnectingPoint num="7" id="15241" /> +<TGConnectingPoint num="8" id="15242" /> +<TGConnectingPoint num="9" id="15243" /> +</COMPONENT> + +<COMPONENT type="5103" id="15255" index="24" uid="082bf607-4b9b-4c8a-b558-824f2d8f501e" > +<cdparam x="37" y="540" /> +<sizeparam width="302" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15245" /> +<TGConnectingPoint num="1" id="15246" /> +<TGConnectingPoint num="2" id="15247" /> +<TGConnectingPoint num="3" id="15248" /> +<TGConnectingPoint num="4" id="15249" /> +<TGConnectingPoint num="5" id="15250" /> +<TGConnectingPoint num="6" id="15251" /> +<TGConnectingPoint num="7" id="15252" /> +<TGConnectingPoint num="8" id="15253" /> +<TGConnectingPoint num="9" id="15254" /> +</COMPONENT> + +<COMPONENT type="5104" id="15266" index="25" uid="f400026f-7801-4f3b-bf20-195a967c06f7" > +<cdparam x="735" y="148" /> +<sizeparam width="299" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15256" /> +<TGConnectingPoint num="1" id="15257" /> +<TGConnectingPoint num="2" id="15258" /> +<TGConnectingPoint num="3" id="15259" /> +<TGConnectingPoint num="4" id="15260" /> +<TGConnectingPoint num="5" id="15261" /> +<TGConnectingPoint num="6" id="15262" /> +<TGConnectingPoint num="7" id="15263" /> +<TGConnectingPoint num="8" id="15264" /> +<TGConnectingPoint num="9" id="15265" /> +</COMPONENT> + +<COMPONENT type="5104" id="15277" index="26" uid="a8ef1635-d79f-4634-92d1-66291b225e5f" > +<cdparam x="409" y="148" /> +<sizeparam width="299" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15267" /> +<TGConnectingPoint num="1" id="15268" /> +<TGConnectingPoint num="2" id="15269" /> +<TGConnectingPoint num="3" id="15270" /> +<TGConnectingPoint num="4" id="15271" /> +<TGConnectingPoint num="5" id="15272" /> +<TGConnectingPoint num="6" id="15273" /> +<TGConnectingPoint num="7" id="15274" /> +<TGConnectingPoint num="8" id="15275" /> +<TGConnectingPoint num="9" id="15276" /> +</COMPONENT> + +<COMPONENT type="5104" id="15288" index="27" uid="78e9a36e-9810-42b7-922c-4c5224cb5198" > +<cdparam x="79" y="148" /> +<sizeparam width="299" height="20" minWidth="12" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15278" /> +<TGConnectingPoint num="1" id="15279" /> +<TGConnectingPoint num="2" id="15280" /> +<TGConnectingPoint num="3" id="15281" /> +<TGConnectingPoint num="4" id="15282" /> +<TGConnectingPoint num="5" id="15283" /> +<TGConnectingPoint num="6" id="15284" /> +<TGConnectingPoint num="7" id="15285" /> +<TGConnectingPoint num="8" id="15286" /> +<TGConnectingPoint num="9" id="15287" /> +</COMPONENT> + +<COMPONENT type="5106" id="15361" index="28" uid="d0dda296-a9c0-4312-b67d-a88c327c6418" > +<cdparam x="75" y="234" /> +<sizeparam width="964" height="50" minWidth="16" minHeight="12" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="interceptingLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15289" /> +<TGConnectingPoint num="1" id="15290" /> +<TGConnectingPoint num="2" id="15291" /> +<TGConnectingPoint num="3" id="15292" /> +<TGConnectingPoint num="4" id="15293" /> +<TGConnectingPoint num="5" id="15294" /> +<TGConnectingPoint num="6" id="15295" /> +<TGConnectingPoint num="7" id="15296" /> +<TGConnectingPoint num="8" id="15297" /> +<TGConnectingPoint num="9" id="15298" /> +<TGConnectingPoint num="10" id="15299" /> +<TGConnectingPoint num="11" id="15300" /> +<TGConnectingPoint num="12" id="15301" /> +<TGConnectingPoint num="13" id="15302" /> +<TGConnectingPoint num="14" id="15303" /> +<TGConnectingPoint num="15" id="15304" /> +<TGConnectingPoint num="16" id="15305" /> +<TGConnectingPoint num="17" id="15306" /> +<TGConnectingPoint num="18" id="15307" /> +<TGConnectingPoint num="19" id="15308" /> +<TGConnectingPoint num="20" id="15309" /> +<TGConnectingPoint num="21" id="15310" /> +<TGConnectingPoint num="22" id="15311" /> +<TGConnectingPoint num="23" id="15312" /> +<TGConnectingPoint num="24" id="15313" /> +<TGConnectingPoint num="25" id="15314" /> +<TGConnectingPoint num="26" id="15315" /> +<TGConnectingPoint num="27" id="15316" /> +<TGConnectingPoint num="28" id="15317" /> +<TGConnectingPoint num="29" id="15318" /> +<TGConnectingPoint num="30" id="15319" /> +<TGConnectingPoint num="31" id="15320" /> +<TGConnectingPoint num="32" id="15321" /> +<TGConnectingPoint num="33" id="15322" /> +<TGConnectingPoint num="34" id="15323" /> +<TGConnectingPoint num="35" id="15324" /> +<TGConnectingPoint num="36" id="15325" /> +<TGConnectingPoint num="37" id="15326" /> +<TGConnectingPoint num="38" id="15327" /> +<TGConnectingPoint num="39" id="15328" /> +<TGConnectingPoint num="40" id="15329" /> +<TGConnectingPoint num="41" id="15330" /> +<TGConnectingPoint num="42" id="15331" /> +<TGConnectingPoint num="43" id="15332" /> +<TGConnectingPoint num="44" id="15333" /> +<TGConnectingPoint num="45" id="15334" /> +<TGConnectingPoint num="46" id="15335" /> +<TGConnectingPoint num="47" id="15336" /> +<TGConnectingPoint num="48" id="15337" /> +<TGConnectingPoint num="49" id="15338" /> +<TGConnectingPoint num="50" id="15339" /> +<TGConnectingPoint num="51" id="15340" /> +<TGConnectingPoint num="52" id="15341" /> +<TGConnectingPoint num="53" id="15342" /> +<TGConnectingPoint num="54" id="15343" /> +<TGConnectingPoint num="55" id="15344" /> +<TGConnectingPoint num="56" id="15345" /> +<TGConnectingPoint num="57" id="15346" /> +<TGConnectingPoint num="58" id="15347" /> +<TGConnectingPoint num="59" id="15348" /> +<TGConnectingPoint num="60" id="15349" /> +<TGConnectingPoint num="61" id="15350" /> +<TGConnectingPoint num="62" id="15351" /> +<TGConnectingPoint num="63" id="15352" /> +<TGConnectingPoint num="64" id="15353" /> +<TGConnectingPoint num="65" id="15354" /> +<TGConnectingPoint num="66" id="15355" /> +<TGConnectingPoint num="67" id="15356" /> +<TGConnectingPoint num="68" id="15357" /> +<TGConnectingPoint num="69" id="15358" /> +<TGConnectingPoint num="70" id="15359" /> +<TGConnectingPoint num="71" id="15360" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="15434" index="29" uid="a916f4fc-0ca2-49fc-9079-7ee89f072b0d" > +<cdparam x="75" y="428" /> +<sizeparam width="964" height="50" minWidth="16" minHeight="12" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="broadcastingAttackerMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15362" /> +<TGConnectingPoint num="1" id="15363" /> +<TGConnectingPoint num="2" id="15364" /> +<TGConnectingPoint num="3" id="15365" /> +<TGConnectingPoint num="4" id="15366" /> +<TGConnectingPoint num="5" id="15367" /> +<TGConnectingPoint num="6" id="15368" /> +<TGConnectingPoint num="7" id="15369" /> +<TGConnectingPoint num="8" id="15370" /> +<TGConnectingPoint num="9" id="15371" /> +<TGConnectingPoint num="10" id="15372" /> +<TGConnectingPoint num="11" id="15373" /> +<TGConnectingPoint num="12" id="15374" /> +<TGConnectingPoint num="13" id="15375" /> +<TGConnectingPoint num="14" id="15376" /> +<TGConnectingPoint num="15" id="15377" /> +<TGConnectingPoint num="16" id="15378" /> +<TGConnectingPoint num="17" id="15379" /> +<TGConnectingPoint num="18" id="15380" /> +<TGConnectingPoint num="19" id="15381" /> +<TGConnectingPoint num="20" id="15382" /> +<TGConnectingPoint num="21" id="15383" /> +<TGConnectingPoint num="22" id="15384" /> +<TGConnectingPoint num="23" id="15385" /> +<TGConnectingPoint num="24" id="15386" /> +<TGConnectingPoint num="25" id="15387" /> +<TGConnectingPoint num="26" id="15388" /> +<TGConnectingPoint num="27" id="15389" /> +<TGConnectingPoint num="28" id="15390" /> +<TGConnectingPoint num="29" id="15391" /> +<TGConnectingPoint num="30" id="15392" /> +<TGConnectingPoint num="31" id="15393" /> +<TGConnectingPoint num="32" id="15394" /> +<TGConnectingPoint num="33" id="15395" /> +<TGConnectingPoint num="34" id="15396" /> +<TGConnectingPoint num="35" id="15397" /> +<TGConnectingPoint num="36" id="15398" /> +<TGConnectingPoint num="37" id="15399" /> +<TGConnectingPoint num="38" id="15400" /> +<TGConnectingPoint num="39" id="15401" /> +<TGConnectingPoint num="40" id="15402" /> +<TGConnectingPoint num="41" id="15403" /> +<TGConnectingPoint num="42" id="15404" /> +<TGConnectingPoint num="43" id="15405" /> +<TGConnectingPoint num="44" id="15406" /> +<TGConnectingPoint num="45" id="15407" /> +<TGConnectingPoint num="46" id="15408" /> +<TGConnectingPoint num="47" id="15409" /> +<TGConnectingPoint num="48" id="15410" /> +<TGConnectingPoint num="49" id="15411" /> +<TGConnectingPoint num="50" id="15412" /> +<TGConnectingPoint num="51" id="15413" /> +<TGConnectingPoint num="52" id="15414" /> +<TGConnectingPoint num="53" id="15415" /> +<TGConnectingPoint num="54" id="15416" /> +<TGConnectingPoint num="55" id="15417" /> +<TGConnectingPoint num="56" id="15418" /> +<TGConnectingPoint num="57" id="15419" /> +<TGConnectingPoint num="58" id="15420" /> +<TGConnectingPoint num="59" id="15421" /> +<TGConnectingPoint num="60" id="15422" /> +<TGConnectingPoint num="61" id="15423" /> +<TGConnectingPoint num="62" id="15424" /> +<TGConnectingPoint num="63" id="15425" /> +<TGConnectingPoint num="64" id="15426" /> +<TGConnectingPoint num="65" id="15427" /> +<TGConnectingPoint num="66" id="15428" /> +<TGConnectingPoint num="67" id="15429" /> +<TGConnectingPoint num="68" id="15430" /> +<TGConnectingPoint num="69" id="15431" /> +<TGConnectingPoint num="70" id="15432" /> +<TGConnectingPoint num="71" id="15433" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="15507" index="30" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="495" y="40" /> +<sizeparam width="125" height="50" minWidth="16" minHeight="12" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15435" /> +<TGConnectingPoint num="1" id="15436" /> +<TGConnectingPoint num="2" id="15437" /> +<TGConnectingPoint num="3" id="15438" /> +<TGConnectingPoint num="4" id="15439" /> +<TGConnectingPoint num="5" id="15440" /> +<TGConnectingPoint num="6" id="15441" /> +<TGConnectingPoint num="7" id="15442" /> +<TGConnectingPoint num="8" id="15443" /> +<TGConnectingPoint num="9" id="15444" /> +<TGConnectingPoint num="10" id="15445" /> +<TGConnectingPoint num="11" id="15446" /> +<TGConnectingPoint num="12" id="15447" /> +<TGConnectingPoint num="13" id="15448" /> +<TGConnectingPoint num="14" id="15449" /> +<TGConnectingPoint num="15" id="15450" /> +<TGConnectingPoint num="16" id="15451" /> +<TGConnectingPoint num="17" id="15452" /> +<TGConnectingPoint num="18" id="15453" /> +<TGConnectingPoint num="19" id="15454" /> +<TGConnectingPoint num="20" id="15455" /> +<TGConnectingPoint num="21" id="15456" /> +<TGConnectingPoint num="22" id="15457" /> +<TGConnectingPoint num="23" id="15458" /> +<TGConnectingPoint num="24" id="15459" /> +<TGConnectingPoint num="25" id="15460" /> +<TGConnectingPoint num="26" id="15461" /> +<TGConnectingPoint num="27" id="15462" /> +<TGConnectingPoint num="28" id="15463" /> +<TGConnectingPoint num="29" id="15464" /> +<TGConnectingPoint num="30" id="15465" /> +<TGConnectingPoint num="31" id="15466" /> +<TGConnectingPoint num="32" id="15467" /> +<TGConnectingPoint num="33" id="15468" /> +<TGConnectingPoint num="34" id="15469" /> +<TGConnectingPoint num="35" id="15470" /> +<TGConnectingPoint num="36" id="15471" /> +<TGConnectingPoint num="37" id="15472" /> +<TGConnectingPoint num="38" id="15473" /> +<TGConnectingPoint num="39" id="15474" /> +<TGConnectingPoint num="40" id="15475" /> +<TGConnectingPoint num="41" id="15476" /> +<TGConnectingPoint num="42" id="15477" /> +<TGConnectingPoint num="43" id="15478" /> +<TGConnectingPoint num="44" id="15479" /> +<TGConnectingPoint num="45" id="15480" /> +<TGConnectingPoint num="46" id="15481" /> +<TGConnectingPoint num="47" id="15482" /> +<TGConnectingPoint num="48" id="15483" /> +<TGConnectingPoint num="49" id="15484" /> +<TGConnectingPoint num="50" id="15485" /> +<TGConnectingPoint num="51" id="15486" /> +<TGConnectingPoint num="52" id="15487" /> +<TGConnectingPoint num="53" id="15488" /> +<TGConnectingPoint num="54" id="15489" /> +<TGConnectingPoint num="55" id="15490" /> +<TGConnectingPoint num="56" id="15491" /> +<TGConnectingPoint num="57" id="15492" /> +<TGConnectingPoint num="58" id="15493" /> +<TGConnectingPoint num="59" id="15494" /> +<TGConnectingPoint num="60" id="15495" /> +<TGConnectingPoint num="61" id="15496" /> +<TGConnectingPoint num="62" id="15497" /> +<TGConnectingPoint num="63" id="15498" /> +<TGConnectingPoint num="64" id="15499" /> +<TGConnectingPoint num="65" id="15500" /> +<TGConnectingPoint num="66" id="15501" /> +<TGConnectingPoint num="67" id="15502" /> +<TGConnectingPoint num="68" id="15503" /> +<TGConnectingPoint num="69" id="15504" /> +<TGConnectingPoint num="70" id="15505" /> +<TGConnectingPoint num="71" id="15506" /> +<extraparam> +</extraparam> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="15514" index="0" uid="e13472bc-20ea-49f0-8e34-fec8156b8b67" > +<cdparam x="677" y="488" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15513" /> +<P1 x="616" y="486" id="15989" /> +<P2 x="636" y="521" id="16847" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15512" index="94" uid="bc15cf1a-8421-4e66-aa73-45d609640775" > +<father id="15514" num="0" /> +<cdparam x="634" y="497" /> +<sizeparam width="144" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15508" /> +<TGConnectingPoint num="1" id="15509" /> +<TGConnectingPoint num="2" id="15510" /> +<TGConnectingPoint num="3" id="15511" /> +<extraparam> +<guard value="[motorsCommand<=5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15521" index="1" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1223" y="454" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15520" /> +<P1 x="1214" y="455" id="16230" /> +<P2 x="1226" y="477" id="16218" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15519" index="95" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="15521" num="0" /> +<cdparam x="1223" y="463" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15515" /> +<TGConnectingPoint num="1" id="15516" /> +<TGConnectingPoint num="2" id="15517" /> +<TGConnectingPoint num="3" id="15518" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15536" index="2" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2264" y="442" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15531" /> +<TGConnectingPoint num="1" id="15532" /> +<TGConnectingPoint num="2" id="15533" /> +<TGConnectingPoint num="3" id="15534" /> +<TGConnectingPoint num="4" id="15535" /> +<P1 x="2261" y="388" id="16004" /> +<P2 x="2206" y="235" id="16281" /> +<Point x="2264" y="408" /> +<Point x="1760" y="408" /> +<Point x="1760" y="216" /> +<Point x="2188" y="216" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15522" index="96" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="15536" num="0" /> +<cdparam x="2264" y="408" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15523" index="97" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="15536" num="1" /> +<cdparam x="1760" y="408" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15524" index="98" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="15536" num="2" /> +<cdparam x="1760" y="216" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15525" index="99" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="15536" num="3" /> +<cdparam x="2188" y="216" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15530" index="100" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="15536" num="4" /> +<cdparam x="2011" y="430" /> +<sizeparam width="143" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15526" /> +<TGConnectingPoint num="1" id="15527" /> +<TGConnectingPoint num="2" id="15528" /> +<TGConnectingPoint num="3" id="15529" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15543" index="3" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2264" y="262" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15542" /> +<P1 x="2263" y="260" id="16292" /> +<P2 x="2261" y="358" id="16003" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15541" index="101" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="15543" num="0" /> +<cdparam x="2212" y="296" /> +<sizeparam width="268" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15537" /> +<TGConnectingPoint num="1" id="15538" /> +<TGConnectingPoint num="2" id="15539" /> +<TGConnectingPoint num="3" id="15540" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15550" index="4" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="448" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15549" /> +<P1 x="486" y="906" id="16614" /> +<P2 x="473" y="945" id="16262" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15548" index="102" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="15550" num="0" /> +<cdparam x="460" y="921" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15544" /> +<TGConnectingPoint num="1" id="15545" /> +<TGConnectingPoint num="2" id="15546" /> +<TGConnectingPoint num="3" id="15547" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15557" index="5" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="314" y="640" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15556" /> +<P1 x="309" y="641" id="17076" /> +<P2 x="314" y="671" id="16991" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15555" index="103" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="15557" num="0" /> +<cdparam x="314" y="656" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15551" /> +<TGConnectingPoint num="1" id="15552" /> +<TGConnectingPoint num="2" id="15553" /> +<TGConnectingPoint num="3" id="15554" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15564" index="6" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1165" y="1080" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15563" /> +<P1 x="1166" y="1047" id="16357" /> +<P2 x="1158" y="1090" id="17086" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15562" index="104" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="15564" num="0" /> +<cdparam x="1174" y="1077" /> +<sizeparam width="167" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15558" /> +<TGConnectingPoint num="1" id="15559" /> +<TGConnectingPoint num="2" id="15560" /> +<TGConnectingPoint num="3" id="15561" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15571" index="7" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="375" y="253" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15570" /> +<P1 x="375" y="253" id="16700" /> +<P2 x="259" y="254" id="16018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15569" index="105" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="15571" num="0" /> +<cdparam x="274" y="244" /> +<sizeparam width="96" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15565" /> +<TGConnectingPoint num="1" id="15566" /> +<TGConnectingPoint num="2" id="15567" /> +<TGConnectingPoint num="3" id="15568" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15586" index="8" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2322" y="982" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15581" /> +<TGConnectingPoint num="1" id="15582" /> +<TGConnectingPoint num="2" id="15583" /> +<TGConnectingPoint num="3" id="15584" /> +<TGConnectingPoint num="4" id="15585" /> +<P1 x="2317" y="983" id="17266" /> +<P2 x="2206" y="210" id="16278" /> +<Point x="2322" y="1000" /> +<Point x="1739" y="1000" /> +<Point x="1739" y="192" /> +<Point x="2188" y="192" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15572" index="106" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="15586" num="0" /> +<cdparam x="2322" y="1000" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15573" index="107" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="15586" num="1" /> +<cdparam x="1739" y="1000" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15574" index="108" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="15586" num="2" /> +<cdparam x="1739" y="192" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15575" index="109" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="15586" num="3" /> +<cdparam x="2188" y="192" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15580" index="110" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="15586" num="4" /> +<cdparam x="2072" y="1022" /> +<sizeparam width="125" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15576" /> +<TGConnectingPoint num="1" id="15577" /> +<TGConnectingPoint num="2" id="15578" /> +<TGConnectingPoint num="3" id="15579" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15593" index="9" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2322" y="909" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15592" /> +<P1 x="2321" y="910" id="17198" /> +<P2 x="2317" y="953" id="17265" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15591" index="111" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="15593" num="0" /> +<cdparam x="2243" y="930" /> +<sizeparam width="167" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15587" /> +<TGConnectingPoint num="1" id="15588" /> +<TGConnectingPoint num="2" id="15589" /> +<TGConnectingPoint num="3" id="15590" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15600" index="10" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2322" y="653" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15599" /> +<P1 x="2322" y="651" id="16117" /> +<P2 x="2321" y="738" id="17120" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15598" index="112" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="15600" num="0" /> +<cdparam x="2322" y="695" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15594" /> +<TGConnectingPoint num="1" id="15595" /> +<TGConnectingPoint num="2" id="15596" /> +<TGConnectingPoint num="3" id="15597" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15607" index="11" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2200" y="750" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15606" /> +<P1 x="2198" y="788" id="17147" /> +<P2 x="2198" y="860" id="17208" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15605" index="113" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="15607" num="0" /> +<cdparam x="2133" y="808" /> +<sizeparam width="155" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15601" /> +<TGConnectingPoint num="1" id="15602" /> +<TGConnectingPoint num="2" id="15603" /> +<TGConnectingPoint num="3" id="15604" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15614" index="12" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2438" y="750" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15613" /> +<P1 x="2440" y="788" id="17150" /> +<P2 x="2440" y="860" id="17211" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15612" index="114" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="15614" num="0" /> +<cdparam x="2395" y="805" /> +<sizeparam width="155" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15608" /> +<TGConnectingPoint num="1" id="15609" /> +<TGConnectingPoint num="2" id="15610" /> +<TGConnectingPoint num="3" id="15611" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15625" index="13" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2407" y="262" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15622" /> +<TGConnectingPoint num="1" id="15623" /> +<TGConnectingPoint num="2" id="15624" /> +<P1 x="2406" y="260" id="16309" /> +<P2 x="2680" y="493" id="16095" /> +<Point x="2407" y="350" /> +<Point x="2682" y="350" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15615" index="115" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="15625" num="0" /> +<cdparam x="2407" y="350" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15616" index="116" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="15625" num="1" /> +<cdparam x="2682" y="350" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15621" index="117" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="15625" num="2" /> +<cdparam x="2465" y="347" /> +<sizeparam width="468" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15617" /> +<TGConnectingPoint num="1" id="15618" /> +<TGConnectingPoint num="2" id="15619" /> +<TGConnectingPoint num="3" id="15620" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15632" index="14" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2322" y="262" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15631" /> +<P1 x="2321" y="260" id="16284" /> +<P2 x="2322" y="601" id="16112" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15630" index="118" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="15632" num="0" /> +<cdparam x="2224" y="531" /> +<sizeparam width="437" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15626" /> +<TGConnectingPoint num="1" id="15627" /> +<TGConnectingPoint num="2" id="15628" /> +<TGConnectingPoint num="3" id="15629" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15647" index="15" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2178" y="366" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15642" /> +<TGConnectingPoint num="1" id="15643" /> +<TGConnectingPoint num="2" id="15644" /> +<TGConnectingPoint num="3" id="15645" /> +<TGConnectingPoint num="4" id="15646" /> +<P1 x="2040" y="354" id="17098" /> +<P2 x="2206" y="260" id="16315" /> +<Point x="2038" y="363" /> +<Point x="1828" y="363" /> +<Point x="1828" y="241" /> +<Point x="2188" y="241" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15633" index="119" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="15647" num="0" /> +<cdparam x="2038" y="363" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15634" index="120" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="15647" num="1" /> +<cdparam x="1828" y="363" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15635" index="121" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="15647" num="2" /> +<cdparam x="1828" y="241" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15636" index="122" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="15647" num="3" /> +<cdparam x="2188" y="241" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15641" index="123" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="15647" num="4" /> +<cdparam x="1870" y="378" /> +<sizeparam width="133" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15637" /> +<TGConnectingPoint num="1" id="15638" /> +<TGConnectingPoint num="2" id="15639" /> +<TGConnectingPoint num="3" id="15640" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15654" index="16" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="2011" y="311" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15653" /> +<P1 x="2029" y="324" id="17109" /> +<P2 x="2040" y="324" id="17097" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15652" index="124" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="15654" num="0" /> +<cdparam x="2011" y="314" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15648" /> +<TGConnectingPoint num="1" id="15649" /> +<TGConnectingPoint num="2" id="15650" /> +<TGConnectingPoint num="3" id="15651" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15663" index="17" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2206" y="262" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15661" /> +<TGConnectingPoint num="1" id="15662" /> +<P1 x="2206" y="260" id="16283" /> +<P2 x="2029" y="294" id="17108" /> +<Point x="2038" y="262" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15655" index="125" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="15663" num="0" /> +<cdparam x="2038" y="262" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2981" minY="9" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15660" index="126" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="15663" num="1" /> +<cdparam x="1943" y="277" /> +<sizeparam width="259" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15656" /> +<TGConnectingPoint num="1" id="15657" /> +<TGConnectingPoint num="2" id="15658" /> +<TGConnectingPoint num="3" id="15659" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15670" index="18" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1300" y="314" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15669" /> +<P1 x="1299" y="312" id="16546" /> +<P2 x="1297" y="636" id="16513" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15668" index="127" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="15670" num="0" /> +<cdparam x="1113" y="558" /> +<sizeparam width="363" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15664" /> +<TGConnectingPoint num="1" id="15665" /> +<TGConnectingPoint num="2" id="15666" /> +<TGConnectingPoint num="3" id="15667" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15685" index="19" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="476" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15680" /> +<TGConnectingPoint num="1" id="15681" /> +<TGConnectingPoint num="2" id="15682" /> +<TGConnectingPoint num="3" id="15683" /> +<TGConnectingPoint num="4" id="15684" /> +<P1 x="473" y="992" id="16265" /> +<P2 x="2406" y="210" id="16297" /> +<Point x="476" y="1016" /> +<Point x="61" y="1016" /> +<Point x="67" y="61" /> +<Point x="2407" y="54" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15671" index="128" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="15685" num="0" /> +<cdparam x="476" y="1016" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15672" index="129" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="15685" num="1" /> +<cdparam x="61" y="1016" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15673" index="130" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="15685" num="2" /> +<cdparam x="67" y="61" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15674" index="131" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="15685" num="3" /> +<cdparam x="2407" y="54" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15679" index="132" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="15685" num="4" /> +<cdparam x="360" y="1013" /> +<sizeparam width="119" height="62" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15675" /> +<TGConnectingPoint num="1" id="15676" /> +<TGConnectingPoint num="2" id="15677" /> +<TGConnectingPoint num="3" id="15678" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15694" index="20" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1330" y="167" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15692" /> +<TGConnectingPoint num="1" id="15693" /> +<P1 x="1405" y="168" id="16774" /> +<P2 x="2321" y="210" id="16279" /> +<Point x="2322" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15686" index="133" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="15694" num="0" /> +<cdparam x="2322" y="167" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15691" index="134" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="15694" num="1" /> +<cdparam x="1492" y="164" /> +<sizeparam width="172" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15687" /> +<TGConnectingPoint num="1" id="15688" /> +<TGConnectingPoint num="2" id="15689" /> +<TGConnectingPoint num="3" id="15690" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15709" index="21" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1162" y="811" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15704" /> +<TGConnectingPoint num="1" id="15705" /> +<TGConnectingPoint num="2" id="15706" /> +<TGConnectingPoint num="3" id="15707" /> +<TGConnectingPoint num="4" id="15708" /> +<P1 x="1158" y="1120" id="17087" /> +<P2 x="1147" y="262" id="16540" /> +<Point x="1165" y="1144" /> +<Point x="863" y="1144" /> +<Point x="863" y="244" /> +<Point x="1126" y="244" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15695" index="135" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="15709" num="0" /> +<cdparam x="1165" y="1144" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15696" index="136" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="15709" num="1" /> +<cdparam x="863" y="1144" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15697" index="137" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="15709" num="2" /> +<cdparam x="863" y="244" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15698" index="138" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="15709" num="3" /> +<cdparam x="1126" y="244" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15703" index="139" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="15709" num="4" /> +<cdparam x="946" y="909" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15699" /> +<TGConnectingPoint num="1" id="15700" /> +<TGConnectingPoint num="2" id="15701" /> +<TGConnectingPoint num="3" id="15702" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15716" index="22" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1300" y="976" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15715" /> +<P1 x="1301" y="922" id="16431" /> +<P2 x="1301" y="997" id="16353" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15714" index="140" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="15716" num="0" /> +<cdparam x="1214" y="961" /> +<sizeparam width="207" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15710" /> +<TGConnectingPoint num="1" id="15711" /> +<TGConnectingPoint num="2" id="15712" /> +<TGConnectingPoint num="3" id="15713" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15723" index="23" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="1031" y="976" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15722" /> +<P1 x="1031" y="922" id="16429" /> +<P2 x="1031" y="997" id="16351" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15721" index="141" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="15723" num="0" /> +<cdparam x="982" y="958" /> +<sizeparam width="138" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15717" /> +<TGConnectingPoint num="1" id="15718" /> +<TGConnectingPoint num="2" id="15719" /> +<TGConnectingPoint num="3" id="15720" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15734" index="24" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1599" y="454" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15731" /> +<TGConnectingPoint num="1" id="15732" /> +<TGConnectingPoint num="2" id="15733" /> +<P1 x="1531" y="684" id="16498" /> +<P2 x="1301" y="897" id="16428" /> +<Point x="1501" y="686" /> +<Point x="1501" y="897" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15724" index="142" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="15734" num="0" /> +<cdparam x="1501" y="686" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15725" index="143" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="15734" num="1" /> +<cdparam x="1501" y="897" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15730" index="144" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="15734" num="2" /> +<cdparam x="1321" y="894" /> +<sizeparam width="207" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15726" /> +<TGConnectingPoint num="1" id="15727" /> +<TGConnectingPoint num="2" id="15728" /> +<TGConnectingPoint num="3" id="15729" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15743" index="25" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1275" y="662" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15741" /> +<TGConnectingPoint num="1" id="15742" /> +<P1 x="1274" y="659" id="16514" /> +<P2 x="1031" y="872" id="16424" /> +<Point x="1031" y="662" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15735" index="145" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="15743" num="0" /> +<cdparam x="1031" y="662" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15740" index="146" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="15743" num="1" /> +<cdparam x="1040" y="711" /> +<sizeparam width="152" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15736" /> +<TGConnectingPoint num="1" id="15737" /> +<TGConnectingPoint num="2" id="15738" /> +<TGConnectingPoint num="3" id="15739" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15756" index="26" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1489" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15752" /> +<TGConnectingPoint num="1" id="15753" /> +<TGConnectingPoint num="2" id="15754" /> +<TGConnectingPoint num="3" id="15755" /> +<P1 x="1554" y="708" id="16500" /> +<P2 x="636" y="424" id="16628" /> +<Point x="1556" y="1168" /> +<Point x="827" y="1168" /> +<Point x="827" y="427" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15744" index="147" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="15756" num="0" /> +<cdparam x="1556" y="1168" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15745" index="148" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="15756" num="1" /> +<cdparam x="827" y="1168" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15746" index="149" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="15756" num="2" /> +<cdparam x="827" y="427" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15751" index="150" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="15756" num="3" /> +<cdparam x="851" y="1165" /> +<sizeparam width="370" height="77" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15747" /> +<TGConnectingPoint num="1" id="15748" /> +<TGConnectingPoint num="2" id="15749" /> +<TGConnectingPoint num="3" id="15750" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15763" index="27" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1324" y="662" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15762" /> +<P1 x="1321" y="659" id="16515" /> +<P2 x="1554" y="661" id="16497" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15761" index="151" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="15763" num="0" /> +<cdparam x="1416" y="653" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15757" /> +<TGConnectingPoint num="1" id="15758" /> +<TGConnectingPoint num="2" id="15759" /> +<TGConnectingPoint num="3" id="15760" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15770" index="28" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1300" y="686" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15769" /> +<P1 x="1297" y="683" id="16516" /> +<P2 x="1301" y="872" id="16426" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15768" index="152" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="15770" num="0" /> +<cdparam x="1220" y="772" /> +<sizeparam width="204" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15764" /> +<TGConnectingPoint num="1" id="15765" /> +<TGConnectingPoint num="2" id="15766" /> +<TGConnectingPoint num="3" id="15767" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15777" index="29" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1184" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15776" /> +<P1 x="1183" y="312" id="16568" /> +<P2 x="1181" y="345" id="16529" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15775" index="153" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="15777" num="0" /> +<cdparam x="1028" y="332" /> +<sizeparam width="268" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15771" /> +<TGConnectingPoint num="1" id="15772" /> +<TGConnectingPoint num="2" id="15773" /> +<TGConnectingPoint num="3" id="15774" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15792" index="30" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="296" y="915" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15787" /> +<TGConnectingPoint num="1" id="15788" /> +<TGConnectingPoint num="2" id="15789" /> +<TGConnectingPoint num="3" id="15790" /> +<TGConnectingPoint num="4" id="15791" /> +<P1 x="450" y="968" id="16263" /> +<P2 x="375" y="228" id="16697" /> +<Point x="451" y="988" /> +<Point x="115" y="988" /> +<Point x="115" y="207" /> +<Point x="354" y="207" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15778" index="154" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="15792" num="0" /> +<cdparam x="451" y="988" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15779" index="155" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="15792" num="1" /> +<cdparam x="115" y="988" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15780" index="156" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="15792" num="2" /> +<cdparam x="115" y="207" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15781" index="157" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="15792" num="3" /> +<cdparam x="354" y="207" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15786" index="158" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="15792" num="4" /> +<cdparam x="396" y="958" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15782" /> +<TGConnectingPoint num="1" id="15783" /> +<TGConnectingPoint num="2" id="15784" /> +<TGConnectingPoint num="3" id="15785" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15799" index="31" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="595" y="701" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15798" /> +<P1 x="594" y="721" id="17022" /> +<P2 x="653" y="787" id="16937" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15797" index="159" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="15799" num="0" /> +<cdparam x="625" y="741" /> +<sizeparam width="189" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15793" /> +<TGConnectingPoint num="1" id="15794" /> +<TGConnectingPoint num="2" id="15795" /> +<TGConnectingPoint num="3" id="15796" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15806" index="32" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="476" y="701" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15805" /> +<P1 x="475" y="721" id="16997" /> +<P2 x="477" y="787" id="16919" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15804" index="160" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="15806" num="0" /> +<cdparam x="381" y="759" /> +<sizeparam width="231" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15800" /> +<TGConnectingPoint num="1" id="15801" /> +<TGConnectingPoint num="2" id="15802" /> +<TGConnectingPoint num="3" id="15803" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15813" index="33" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="354" y="701" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15812" /> +<P1 x="352" y="721" id="17019" /> +<P2 x="295" y="787" id="16934" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15811" index="161" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="15813" num="0" /> +<cdparam x="186" y="741" /> +<sizeparam width="262" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15807" /> +<TGConnectingPoint num="1" id="15808" /> +<TGConnectingPoint num="2" id="15809" /> +<TGConnectingPoint num="3" id="15810" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15820" index="34" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="595" y="411" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15819" /> +<P1 x="594" y="449" id="16655" /> +<P2 x="592" y="463" id="15987" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15818" index="162" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="15820" num="0" /> +<cdparam x="598" y="463" /> +<sizeparam width="253" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15814" /> +<TGConnectingPoint num="1" id="15815" /> +<TGConnectingPoint num="2" id="15816" /> +<TGConnectingPoint num="3" id="15817" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15827" index="35" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="354" y="411" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15826" /> +<P1 x="352" y="449" id="16652" /> +<P2 x="352" y="521" id="16861" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15825" index="163" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="15827" num="0" /> +<cdparam x="286" y="479" /> +<sizeparam width="152" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15821" /> +<TGConnectingPoint num="1" id="15822" /> +<TGConnectingPoint num="2" id="15823" /> +<TGConnectingPoint num="3" id="15824" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15834" index="36" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="476" y="277" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15833" /> +<P1 x="396" y="278" id="16725" /> +<P2 x="394" y="399" id="16632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15832" index="164" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="15834" num="0" /> +<cdparam x="210" y="302" /> +<sizeparam width="225" height="47" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15828" /> +<TGConnectingPoint num="1" id="15829" /> +<TGConnectingPoint num="2" id="15830" /> +<TGConnectingPoint num="3" id="15831" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15843" index="37" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="830" y="167" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15841" /> +<TGConnectingPoint num="1" id="15842" /> +<P1 x="1196" y="168" id="16773" /> +<P2 x="464" y="228" id="16698" /> +<Point x="463" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15835" index="165" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="15843" num="0" /> +<cdparam x="463" y="167" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15840" index="166" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="15843" num="1" /> +<cdparam x="997" y="164" /> +<sizeparam width="149" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15836" /> +<TGConnectingPoint num="1" id="15837" /> +<TGConnectingPoint num="2" id="15838" /> +<TGConnectingPoint num="3" id="15839" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15850" index="38" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1229" y="97" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15849" /> +<P1 x="1300" y="93" id="16843" /> +<P2 x="1300" y="143" id="16771" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15848" index="167" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="15850" num="0" /> +<cdparam x="1275" y="119" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15844" /> +<TGConnectingPoint num="1" id="15845" /> +<TGConnectingPoint num="2" id="15846" /> +<TGConnectingPoint num="3" id="15847" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15857" index="39" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="476" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15856" /> +<P1 x="352" y="571" id="16873" /> +<P2 x="309" y="611" id="17075" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15855" index="168" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="15857" num="0" /> +<cdparam x="222" y="588" /> +<sizeparam width="115" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15851" /> +<TGConnectingPoint num="1" id="15852" /> +<TGConnectingPoint num="2" id="15853" /> +<TGConnectingPoint num="3" id="15854" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15864" index="40" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="595" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15863" /> +<P1 x="594" y="571" id="16876" /> +<P2 x="630" y="611" id="17064" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15862" index="169" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="15864" num="0" /> +<cdparam x="576" y="588" /> +<sizeparam width="219" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15858" /> +<TGConnectingPoint num="1" id="15859" /> +<TGConnectingPoint num="2" id="15860" /> +<TGConnectingPoint num="3" id="15861" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15871" index="41" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="476" y="833" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15870" /> +<P1 x="477" y="837" id="16924" /> +<P2 x="486" y="876" id="16613" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15869" index="170" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="15871" num="0" /> +<cdparam x="424" y="854" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15865" /> +<TGConnectingPoint num="1" id="15866" /> +<TGConnectingPoint num="2" id="15867" /> +<TGConnectingPoint num="3" id="15868" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15878" index="42" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1278" y="192" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15877" /> +<P1 x="1300" y="193" id="16776" /> +<P2 x="1299" y="262" id="16541" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15876" index="171" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="15878" num="0" /> +<cdparam x="1257" y="213" /> +<sizeparam width="73" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15872" /> +<TGConnectingPoint num="1" id="15873" /> +<TGConnectingPoint num="2" id="15874" /> +<TGConnectingPoint num="3" id="15875" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15893" index="43" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1300" y="405" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15888" /> +<TGConnectingPoint num="1" id="15889" /> +<TGConnectingPoint num="2" id="15890" /> +<TGConnectingPoint num="3" id="15891" /> +<TGConnectingPoint num="4" id="15892" /> +<P1 x="1181" y="375" id="16530" /> +<P2 x="1147" y="312" id="16545" /> +<Point x="1184" y="421" /> +<Point x="1010" y="421" /> +<Point x="1010" y="292" /> +<Point x="1126" y="292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15879" index="172" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="15893" num="0" /> +<cdparam x="1184" y="421" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15880" index="173" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="15893" num="1" /> +<cdparam x="1010" y="421" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15881" index="174" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="15893" num="2" /> +<cdparam x="1010" y="292" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15882" index="175" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="15893" num="3" /> +<cdparam x="1126" y="292" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15887" index="176" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="15893" num="4" /> +<cdparam x="1022" y="415" /> +<sizeparam width="143" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15883" /> +<TGConnectingPoint num="1" id="15884" /> +<TGConnectingPoint num="2" id="15885" /> +<TGConnectingPoint num="3" id="15886" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15908" index="44" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="595" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15903" /> +<TGConnectingPoint num="1" id="15904" /> +<TGConnectingPoint num="2" id="15905" /> +<TGConnectingPoint num="3" id="15906" /> +<TGConnectingPoint num="4" id="15907" /> +<P1 x="554" y="366" id="16252" /> +<P2 x="554" y="228" id="16699" /> +<Point x="552" y="384" /> +<Point x="735" y="384" /> +<Point x="735" y="207" /> +<Point x="573" y="207" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15894" index="177" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="15908" num="0" /> +<cdparam x="552" y="384" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15895" index="178" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="15908" num="1" /> +<cdparam x="735" y="384" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15896" index="179" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="15908" num="2" /> +<cdparam x="735" y="207" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15897" index="180" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="15908" num="3" /> +<cdparam x="573" y="207" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15902" index="181" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="15908" num="4" /> +<cdparam x="582" y="378" /> +<sizeparam width="133" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15898" /> +<TGConnectingPoint num="1" id="15899" /> +<TGConnectingPoint num="2" id="15900" /> +<TGConnectingPoint num="3" id="15901" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15915" index="45" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="527" y="277" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15914" /> +<P1 x="554" y="278" id="16704" /> +<P2 x="542" y="303" id="16240" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15913" index="182" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="15915" num="0" /> +<cdparam x="469" y="296" /> +<sizeparam width="259" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15909" /> +<TGConnectingPoint num="1" id="15910" /> +<TGConnectingPoint num="2" id="15911" /> +<TGConnectingPoint num="3" id="15912" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15922" index="46" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="564" y="314" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15921" /> +<P1 x="542" y="333" id="16241" /> +<P2 x="554" y="336" id="16251" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15920" index="183" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="15922" num="0" /> +<cdparam x="558" y="314" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15916" /> +<TGConnectingPoint num="1" id="15917" /> +<TGConnectingPoint num="2" id="15918" /> +<TGConnectingPoint num="3" id="15919" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15929" index="47" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1376" y="314" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15928" /> +<P1 x="1223" y="312" id="16554" /> +<P2 x="1214" y="425" id="16229" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15927" index="184" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="15929" num="0" /> +<cdparam x="1187" y="396" /> +<sizeparam width="259" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15923" /> +<TGConnectingPoint num="1" id="15924" /> +<TGConnectingPoint num="2" id="15925" /> +<TGConnectingPoint num="3" id="15926" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15944" index="48" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1379" y="439" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15939" /> +<TGConnectingPoint num="1" id="15940" /> +<TGConnectingPoint num="2" id="15941" /> +<TGConnectingPoint num="3" id="15942" /> +<TGConnectingPoint num="4" id="15943" /> +<P1 x="1226" y="507" id="16219" /> +<P2 x="1147" y="287" id="16543" /> +<Point x="1223" y="537" /> +<Point x="988" y="537" /> +<Point x="988" y="268" /> +<Point x="1126" y="268" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15930" index="185" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="15944" num="0" /> +<cdparam x="1223" y="537" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15931" index="186" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="15944" num="1" /> +<cdparam x="988" y="537" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15932" index="187" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="15944" num="2" /> +<cdparam x="988" y="268" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15933" index="188" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="15944" num="3" /> +<cdparam x="1126" y="268" /> +<sizeparam width="8" height="8" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="15938" index="189" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="15944" num="4" /> +<cdparam x="1034" y="531" /> +<sizeparam width="133" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15934" /> +<TGConnectingPoint num="1" id="15935" /> +<TGConnectingPoint num="2" id="15936" /> +<TGConnectingPoint num="3" id="15937" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15951" index="49" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="671" y="640" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15950" /> +<P1 x="630" y="641" id="17065" /> +<P2 x="636" y="671" id="16993" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15949" index="190" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="15951" num="0" /> +<cdparam x="653" y="646" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15945" /> +<TGConnectingPoint num="1" id="15946" /> +<TGConnectingPoint num="2" id="15947" /> +<TGConnectingPoint num="3" id="15948" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15958" index="50" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2682" y="546" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15957" /> +<P1 x="2657" y="516" id="16096" /> +<P2 x="2570" y="601" id="16023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15956" index="191" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="15958" num="0" /> +<cdparam x="2426" y="567" /> +<sizeparam width="370" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15952" /> +<TGConnectingPoint num="1" id="15953" /> +<TGConnectingPoint num="2" id="15954" /> +<TGConnectingPoint num="3" id="15955" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15965" index="51" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2587" y="653" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15964" /> +<P1 x="2570" y="651" id="16028" /> +<P2 x="2569" y="690" id="16020" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15963" index="192" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="15965" num="0" /> +<cdparam x="2584" y="668" /> +<sizeparam width="50" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15959" /> +<TGConnectingPoint num="1" id="15960" /> +<TGConnectingPoint num="2" id="15961" /> +<TGConnectingPoint num="3" id="15962" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15972" index="52" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1452" y="314" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15971" /> +<P1 x="1451" y="287" id="16544" /> +<P2 x="1556" y="287" id="16016" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15970" index="193" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="15972" num="0" /> +<cdparam x="1473" y="280" /> +<sizeparam width="105" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15966" /> +<TGConnectingPoint num="1" id="15967" /> +<TGConnectingPoint num="2" id="15968" /> +<TGConnectingPoint num="3" id="15969" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15979" index="53" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2438" y="256" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15978" /> +<P1 x="2437" y="235" id="16282" /> +<P2 x="2545" y="236" id="16014" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15977" index="194" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="15979" num="0" /> +<cdparam x="2444" y="225" /> +<sizeparam width="96" height="25" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15973" /> +<TGConnectingPoint num="1" id="15974" /> +<TGConnectingPoint num="2" id="15975" /> +<TGConnectingPoint num="3" id="15976" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="15986" index="54" uid="be6aa661-9af8-471b-95a5-c419fd68c872" > +<cdparam x="735" y="518" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="15985" /> +<P1 x="569" y="486" id="15991" /> +<P2 x="475" y="521" id="16846" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15984" index="195" uid="29c831d8-f796-4942-8cc0-292ab28450c0" > +<father id="15986" num="0" /> +<cdparam x="408" y="497" /> +<sizeparam width="260" height="32" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2981" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15980" /> +<TGConnectingPoint num="1" id="15981" /> +<TGConnectingPoint num="2" id="15982" /> +<TGConnectingPoint num="3" id="15983" /> +<extraparam> +<guard value="[motorsCommand > 5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = motorsCommand - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5107" id="16002" index="55" uid="4596cc5f-7777-453b-87aa-ad4719bb75ed" > +<cdparam x="579" y="473" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15987" /> +<TGConnectingPoint num="1" id="15988" /> +<TGConnectingPoint num="2" id="15989" /> +<TGConnectingPoint num="3" id="15990" /> +<TGConnectingPoint num="4" id="15991" /> +<TGConnectingPoint num="5" id="15992" /> +<TGConnectingPoint num="6" id="15993" /> +<TGConnectingPoint num="7" id="15994" /> +<TGConnectingPoint num="8" id="15995" /> +<TGConnectingPoint num="9" id="15996" /> +<TGConnectingPoint num="10" id="15997" /> +<TGConnectingPoint num="11" id="15998" /> +<TGConnectingPoint num="12" id="15999" /> +<TGConnectingPoint num="13" id="16000" /> +<TGConnectingPoint num="14" id="16001" /> +</COMPONENT> + +<COMPONENT type="5104" id="16013" index="56" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2117" y="363" /> +<sizeparam width="288" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16003" /> +<TGConnectingPoint num="1" id="16004" /> +<TGConnectingPoint num="2" id="16005" /> +<TGConnectingPoint num="3" id="16006" /> +<TGConnectingPoint num="4" id="16007" /> +<TGConnectingPoint num="5" id="16008" /> +<TGConnectingPoint num="6" id="16009" /> +<TGConnectingPoint num="7" id="16010" /> +<TGConnectingPoint num="8" id="16011" /> +<TGConnectingPoint num="9" id="16012" /> +</COMPONENT> + +<COMPONENT type="5101" id="16015" index="57" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2536" y="241" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16014" /> +</COMPONENT> + +<COMPONENT type="5101" id="16017" index="58" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1547" y="292" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16016" /> +</COMPONENT> + +<COMPONENT type="5101" id="16019" index="59" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="250" y="259" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16018" /> +</COMPONENT> + +<COMPONENT type="5101" id="16021" index="60" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2560" y="695" /> +<sizeparam width="18" height="18" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16020" /> +</COMPONENT> + +<COMPONENT type="5106" id="16094" index="61" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2487" y="601" /> +<sizeparam width="167" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16022" /> +<TGConnectingPoint num="1" id="16023" /> +<TGConnectingPoint num="2" id="16024" /> +<TGConnectingPoint num="3" id="16025" /> +<TGConnectingPoint num="4" id="16026" /> +<TGConnectingPoint num="5" id="16027" /> +<TGConnectingPoint num="6" id="16028" /> +<TGConnectingPoint num="7" id="16029" /> +<TGConnectingPoint num="8" id="16030" /> +<TGConnectingPoint num="9" id="16031" /> +<TGConnectingPoint num="10" id="16032" /> +<TGConnectingPoint num="11" id="16033" /> +<TGConnectingPoint num="12" id="16034" /> +<TGConnectingPoint num="13" id="16035" /> +<TGConnectingPoint num="14" id="16036" /> +<TGConnectingPoint num="15" id="16037" /> +<TGConnectingPoint num="16" id="16038" /> +<TGConnectingPoint num="17" id="16039" /> +<TGConnectingPoint num="18" id="16040" /> +<TGConnectingPoint num="19" id="16041" /> +<TGConnectingPoint num="20" id="16042" /> +<TGConnectingPoint num="21" id="16043" /> +<TGConnectingPoint num="22" id="16044" /> +<TGConnectingPoint num="23" id="16045" /> +<TGConnectingPoint num="24" id="16046" /> +<TGConnectingPoint num="25" id="16047" /> +<TGConnectingPoint num="26" id="16048" /> +<TGConnectingPoint num="27" id="16049" /> +<TGConnectingPoint num="28" id="16050" /> +<TGConnectingPoint num="29" id="16051" /> +<TGConnectingPoint num="30" id="16052" /> +<TGConnectingPoint num="31" id="16053" /> +<TGConnectingPoint num="32" id="16054" /> +<TGConnectingPoint num="33" id="16055" /> +<TGConnectingPoint num="34" id="16056" /> +<TGConnectingPoint num="35" id="16057" /> +<TGConnectingPoint num="36" id="16058" /> +<TGConnectingPoint num="37" id="16059" /> +<TGConnectingPoint num="38" id="16060" /> +<TGConnectingPoint num="39" id="16061" /> +<TGConnectingPoint num="40" id="16062" /> +<TGConnectingPoint num="41" id="16063" /> +<TGConnectingPoint num="42" id="16064" /> +<TGConnectingPoint num="43" id="16065" /> +<TGConnectingPoint num="44" id="16066" /> +<TGConnectingPoint num="45" id="16067" /> +<TGConnectingPoint num="46" id="16068" /> +<TGConnectingPoint num="47" id="16069" /> +<TGConnectingPoint num="48" id="16070" /> +<TGConnectingPoint num="49" id="16071" /> +<TGConnectingPoint num="50" id="16072" /> +<TGConnectingPoint num="51" id="16073" /> +<TGConnectingPoint num="52" id="16074" /> +<TGConnectingPoint num="53" id="16075" /> +<TGConnectingPoint num="54" id="16076" /> +<TGConnectingPoint num="55" id="16077" /> +<TGConnectingPoint num="56" id="16078" /> +<TGConnectingPoint num="57" id="16079" /> +<TGConnectingPoint num="58" id="16080" /> +<TGConnectingPoint num="59" id="16081" /> +<TGConnectingPoint num="60" id="16082" /> +<TGConnectingPoint num="61" id="16083" /> +<TGConnectingPoint num="62" id="16084" /> +<TGConnectingPoint num="63" id="16085" /> +<TGConnectingPoint num="64" id="16086" /> +<TGConnectingPoint num="65" id="16087" /> +<TGConnectingPoint num="66" id="16088" /> +<TGConnectingPoint num="67" id="16089" /> +<TGConnectingPoint num="68" id="16090" /> +<TGConnectingPoint num="69" id="16091" /> +<TGConnectingPoint num="70" id="16092" /> +<TGConnectingPoint num="71" id="16093" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="16110" index="62" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2667" y="503" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16095" /> +<TGConnectingPoint num="1" id="16096" /> +<TGConnectingPoint num="2" id="16097" /> +<TGConnectingPoint num="3" id="16098" /> +<TGConnectingPoint num="4" id="16099" /> +<TGConnectingPoint num="5" id="16100" /> +<TGConnectingPoint num="6" id="16101" /> +<TGConnectingPoint num="7" id="16102" /> +<TGConnectingPoint num="8" id="16103" /> +<TGConnectingPoint num="9" id="16104" /> +<TGConnectingPoint num="10" id="16105" /> +<TGConnectingPoint num="11" id="16106" /> +<TGConnectingPoint num="12" id="16107" /> +<TGConnectingPoint num="13" id="16108" /> +<TGConnectingPoint num="14" id="16109" /> +</COMPONENT> + +<COMPONENT type="5106" id="16183" index="63" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2239" y="601" /> +<sizeparam width="167" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16111" /> +<TGConnectingPoint num="1" id="16112" /> +<TGConnectingPoint num="2" id="16113" /> +<TGConnectingPoint num="3" id="16114" /> +<TGConnectingPoint num="4" id="16115" /> +<TGConnectingPoint num="5" id="16116" /> +<TGConnectingPoint num="6" id="16117" /> +<TGConnectingPoint num="7" id="16118" /> +<TGConnectingPoint num="8" id="16119" /> +<TGConnectingPoint num="9" id="16120" /> +<TGConnectingPoint num="10" id="16121" /> +<TGConnectingPoint num="11" id="16122" /> +<TGConnectingPoint num="12" id="16123" /> +<TGConnectingPoint num="13" id="16124" /> +<TGConnectingPoint num="14" id="16125" /> +<TGConnectingPoint num="15" id="16126" /> +<TGConnectingPoint num="16" id="16127" /> +<TGConnectingPoint num="17" id="16128" /> +<TGConnectingPoint num="18" id="16129" /> +<TGConnectingPoint num="19" id="16130" /> +<TGConnectingPoint num="20" id="16131" /> +<TGConnectingPoint num="21" id="16132" /> +<TGConnectingPoint num="22" id="16133" /> +<TGConnectingPoint num="23" id="16134" /> +<TGConnectingPoint num="24" id="16135" /> +<TGConnectingPoint num="25" id="16136" /> +<TGConnectingPoint num="26" id="16137" /> +<TGConnectingPoint num="27" id="16138" /> +<TGConnectingPoint num="28" id="16139" /> +<TGConnectingPoint num="29" id="16140" /> +<TGConnectingPoint num="30" id="16141" /> +<TGConnectingPoint num="31" id="16142" /> +<TGConnectingPoint num="32" id="16143" /> +<TGConnectingPoint num="33" id="16144" /> +<TGConnectingPoint num="34" id="16145" /> +<TGConnectingPoint num="35" id="16146" /> +<TGConnectingPoint num="36" id="16147" /> +<TGConnectingPoint num="37" id="16148" /> +<TGConnectingPoint num="38" id="16149" /> +<TGConnectingPoint num="39" id="16150" /> +<TGConnectingPoint num="40" id="16151" /> +<TGConnectingPoint num="41" id="16152" /> +<TGConnectingPoint num="42" id="16153" /> +<TGConnectingPoint num="43" id="16154" /> +<TGConnectingPoint num="44" id="16155" /> +<TGConnectingPoint num="45" id="16156" /> +<TGConnectingPoint num="46" id="16157" /> +<TGConnectingPoint num="47" id="16158" /> +<TGConnectingPoint num="48" id="16159" /> +<TGConnectingPoint num="49" id="16160" /> +<TGConnectingPoint num="50" id="16161" /> +<TGConnectingPoint num="51" id="16162" /> +<TGConnectingPoint num="52" id="16163" /> +<TGConnectingPoint num="53" id="16164" /> +<TGConnectingPoint num="54" id="16165" /> +<TGConnectingPoint num="55" id="16166" /> +<TGConnectingPoint num="56" id="16167" /> +<TGConnectingPoint num="57" id="16168" /> +<TGConnectingPoint num="58" id="16169" /> +<TGConnectingPoint num="59" id="16170" /> +<TGConnectingPoint num="60" id="16171" /> +<TGConnectingPoint num="61" id="16172" /> +<TGConnectingPoint num="62" id="16173" /> +<TGConnectingPoint num="63" id="16174" /> +<TGConnectingPoint num="64" id="16175" /> +<TGConnectingPoint num="65" id="16176" /> +<TGConnectingPoint num="66" id="16177" /> +<TGConnectingPoint num="67" id="16178" /> +<TGConnectingPoint num="68" id="16179" /> +<TGConnectingPoint num="69" id="16180" /> +<TGConnectingPoint num="70" id="16181" /> +<TGConnectingPoint num="71" id="16182" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="16200" index="64" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="73" y="73" /> +<sizeparam width="354" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16184" /> +<TGConnectingPoint num="1" id="16185" /> +<TGConnectingPoint num="2" id="16186" /> +<TGConnectingPoint num="3" id="16187" /> +<TGConnectingPoint num="4" id="16188" /> +<TGConnectingPoint num="5" id="16189" /> +<TGConnectingPoint num="6" id="16190" /> +<TGConnectingPoint num="7" id="16191" /> +<TGConnectingPoint num="8" id="16192" /> +<TGConnectingPoint num="9" id="16193" /> +<TGConnectingPoint num="10" id="16194" /> +<TGConnectingPoint num="11" id="16195" /> +<TGConnectingPoint num="12" id="16196" /> +<TGConnectingPoint num="13" id="16197" /> +<TGConnectingPoint num="14" id="16198" /> +<TGConnectingPoint num="15" id="16199" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="16217" index="65" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="265" y="1065" /> +<sizeparam width="215" height="39" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16201" /> +<TGConnectingPoint num="1" id="16202" /> +<TGConnectingPoint num="2" id="16203" /> +<TGConnectingPoint num="3" id="16204" /> +<TGConnectingPoint num="4" id="16205" /> +<TGConnectingPoint num="5" id="16206" /> +<TGConnectingPoint num="6" id="16207" /> +<TGConnectingPoint num="7" id="16208" /> +<TGConnectingPoint num="8" id="16209" /> +<TGConnectingPoint num="9" id="16210" /> +<TGConnectingPoint num="10" id="16211" /> +<TGConnectingPoint num="11" id="16212" /> +<TGConnectingPoint num="12" id="16213" /> +<TGConnectingPoint num="13" id="16214" /> +<TGConnectingPoint num="14" id="16215" /> +<TGConnectingPoint num="15" id="16216" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="16228" index="66" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1092" y="482" /> +<sizeparam width="269" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16218" /> +<TGConnectingPoint num="1" id="16219" /> +<TGConnectingPoint num="2" id="16220" /> +<TGConnectingPoint num="3" id="16221" /> +<TGConnectingPoint num="4" id="16222" /> +<TGConnectingPoint num="5" id="16223" /> +<TGConnectingPoint num="6" id="16224" /> +<TGConnectingPoint num="7" id="16225" /> +<TGConnectingPoint num="8" id="16226" /> +<TGConnectingPoint num="9" id="16227" /> +</COMPONENT> + +<COMPONENT type="5103" id="16239" index="67" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1060" y="430" /> +<sizeparam width="309" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16229" /> +<TGConnectingPoint num="1" id="16230" /> +<TGConnectingPoint num="2" id="16231" /> +<TGConnectingPoint num="3" id="16232" /> +<TGConnectingPoint num="4" id="16233" /> +<TGConnectingPoint num="5" id="16234" /> +<TGConnectingPoint num="6" id="16235" /> +<TGConnectingPoint num="7" id="16236" /> +<TGConnectingPoint num="8" id="16237" /> +<TGConnectingPoint num="9" id="16238" /> +</COMPONENT> + +<COMPONENT type="5103" id="16250" index="68" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="388" y="308" /> +<sizeparam width="309" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16240" /> +<TGConnectingPoint num="1" id="16241" /> +<TGConnectingPoint num="2" id="16242" /> +<TGConnectingPoint num="3" id="16243" /> +<TGConnectingPoint num="4" id="16244" /> +<TGConnectingPoint num="5" id="16245" /> +<TGConnectingPoint num="6" id="16246" /> +<TGConnectingPoint num="7" id="16247" /> +<TGConnectingPoint num="8" id="16248" /> +<TGConnectingPoint num="9" id="16249" /> +</COMPONENT> + +<COMPONENT type="5104" id="16261" index="69" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="420" y="341" /> +<sizeparam width="269" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16251" /> +<TGConnectingPoint num="1" id="16252" /> +<TGConnectingPoint num="2" id="16253" /> +<TGConnectingPoint num="3" id="16254" /> +<TGConnectingPoint num="4" id="16255" /> +<TGConnectingPoint num="5" id="16256" /> +<TGConnectingPoint num="6" id="16257" /> +<TGConnectingPoint num="7" id="16258" /> +<TGConnectingPoint num="8" id="16259" /> +<TGConnectingPoint num="9" id="16260" /> +</COMPONENT> + +<COMPONENT type="5107" id="16277" index="70" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="460" y="955" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16262" /> +<TGConnectingPoint num="1" id="16263" /> +<TGConnectingPoint num="2" id="16264" /> +<TGConnectingPoint num="3" id="16265" /> +<TGConnectingPoint num="4" id="16266" /> +<TGConnectingPoint num="5" id="16267" /> +<TGConnectingPoint num="6" id="16268" /> +<TGConnectingPoint num="7" id="16269" /> +<TGConnectingPoint num="8" id="16270" /> +<TGConnectingPoint num="9" id="16271" /> +<TGConnectingPoint num="10" id="16272" /> +<TGConnectingPoint num="11" id="16273" /> +<TGConnectingPoint num="12" id="16274" /> +<TGConnectingPoint num="13" id="16275" /> +<TGConnectingPoint num="14" id="16276" /> +</COMPONENT> + +<COMPONENT type="5106" id="16350" index="71" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2206" y="210" /> +<sizeparam width="231" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16278" /> +<TGConnectingPoint num="1" id="16279" /> +<TGConnectingPoint num="2" id="16280" /> +<TGConnectingPoint num="3" id="16281" /> +<TGConnectingPoint num="4" id="16282" /> +<TGConnectingPoint num="5" id="16283" /> +<TGConnectingPoint num="6" id="16284" /> +<TGConnectingPoint num="7" id="16285" /> +<TGConnectingPoint num="8" id="16286" /> +<TGConnectingPoint num="9" id="16287" /> +<TGConnectingPoint num="10" id="16288" /> +<TGConnectingPoint num="11" id="16289" /> +<TGConnectingPoint num="12" id="16290" /> +<TGConnectingPoint num="13" id="16291" /> +<TGConnectingPoint num="14" id="16292" /> +<TGConnectingPoint num="15" id="16293" /> +<TGConnectingPoint num="16" id="16294" /> +<TGConnectingPoint num="17" id="16295" /> +<TGConnectingPoint num="18" id="16296" /> +<TGConnectingPoint num="19" id="16297" /> +<TGConnectingPoint num="20" id="16298" /> +<TGConnectingPoint num="21" id="16299" /> +<TGConnectingPoint num="22" id="16300" /> +<TGConnectingPoint num="23" id="16301" /> +<TGConnectingPoint num="24" id="16302" /> +<TGConnectingPoint num="25" id="16303" /> +<TGConnectingPoint num="26" id="16304" /> +<TGConnectingPoint num="27" id="16305" /> +<TGConnectingPoint num="28" id="16306" /> +<TGConnectingPoint num="29" id="16307" /> +<TGConnectingPoint num="30" id="16308" /> +<TGConnectingPoint num="31" id="16309" /> +<TGConnectingPoint num="32" id="16310" /> +<TGConnectingPoint num="33" id="16311" /> +<TGConnectingPoint num="34" id="16312" /> +<TGConnectingPoint num="35" id="16313" /> +<TGConnectingPoint num="36" id="16314" /> +<TGConnectingPoint num="37" id="16315" /> +<TGConnectingPoint num="38" id="16316" /> +<TGConnectingPoint num="39" id="16317" /> +<TGConnectingPoint num="40" id="16318" /> +<TGConnectingPoint num="41" id="16319" /> +<TGConnectingPoint num="42" id="16320" /> +<TGConnectingPoint num="43" id="16321" /> +<TGConnectingPoint num="44" id="16322" /> +<TGConnectingPoint num="45" id="16323" /> +<TGConnectingPoint num="46" id="16324" /> +<TGConnectingPoint num="47" id="16325" /> +<TGConnectingPoint num="48" id="16326" /> +<TGConnectingPoint num="49" id="16327" /> +<TGConnectingPoint num="50" id="16328" /> +<TGConnectingPoint num="51" id="16329" /> +<TGConnectingPoint num="52" id="16330" /> +<TGConnectingPoint num="53" id="16331" /> +<TGConnectingPoint num="54" id="16332" /> +<TGConnectingPoint num="55" id="16333" /> +<TGConnectingPoint num="56" id="16334" /> +<TGConnectingPoint num="57" id="16335" /> +<TGConnectingPoint num="58" id="16336" /> +<TGConnectingPoint num="59" id="16337" /> +<TGConnectingPoint num="60" id="16338" /> +<TGConnectingPoint num="61" id="16339" /> +<TGConnectingPoint num="62" id="16340" /> +<TGConnectingPoint num="63" id="16341" /> +<TGConnectingPoint num="64" id="16342" /> +<TGConnectingPoint num="65" id="16343" /> +<TGConnectingPoint num="66" id="16344" /> +<TGConnectingPoint num="67" id="16345" /> +<TGConnectingPoint num="68" id="16346" /> +<TGConnectingPoint num="69" id="16347" /> +<TGConnectingPoint num="70" id="16348" /> +<TGConnectingPoint num="71" id="16349" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="16423" index="72" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="1031" y="997" /> +<sizeparam width="270" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16351" /> +<TGConnectingPoint num="1" id="16352" /> +<TGConnectingPoint num="2" id="16353" /> +<TGConnectingPoint num="3" id="16354" /> +<TGConnectingPoint num="4" id="16355" /> +<TGConnectingPoint num="5" id="16356" /> +<TGConnectingPoint num="6" id="16357" /> +<TGConnectingPoint num="7" id="16358" /> +<TGConnectingPoint num="8" id="16359" /> +<TGConnectingPoint num="9" id="16360" /> +<TGConnectingPoint num="10" id="16361" /> +<TGConnectingPoint num="11" id="16362" /> +<TGConnectingPoint num="12" id="16363" /> +<TGConnectingPoint num="13" id="16364" /> +<TGConnectingPoint num="14" id="16365" /> +<TGConnectingPoint num="15" id="16366" /> +<TGConnectingPoint num="16" id="16367" /> +<TGConnectingPoint num="17" id="16368" /> +<TGConnectingPoint num="18" id="16369" /> +<TGConnectingPoint num="19" id="16370" /> +<TGConnectingPoint num="20" id="16371" /> +<TGConnectingPoint num="21" id="16372" /> +<TGConnectingPoint num="22" id="16373" /> +<TGConnectingPoint num="23" id="16374" /> +<TGConnectingPoint num="24" id="16375" /> +<TGConnectingPoint num="25" id="16376" /> +<TGConnectingPoint num="26" id="16377" /> +<TGConnectingPoint num="27" id="16378" /> +<TGConnectingPoint num="28" id="16379" /> +<TGConnectingPoint num="29" id="16380" /> +<TGConnectingPoint num="30" id="16381" /> +<TGConnectingPoint num="31" id="16382" /> +<TGConnectingPoint num="32" id="16383" /> +<TGConnectingPoint num="33" id="16384" /> +<TGConnectingPoint num="34" id="16385" /> +<TGConnectingPoint num="35" id="16386" /> +<TGConnectingPoint num="36" id="16387" /> +<TGConnectingPoint num="37" id="16388" /> +<TGConnectingPoint num="38" id="16389" /> +<TGConnectingPoint num="39" id="16390" /> +<TGConnectingPoint num="40" id="16391" /> +<TGConnectingPoint num="41" id="16392" /> +<TGConnectingPoint num="42" id="16393" /> +<TGConnectingPoint num="43" id="16394" /> +<TGConnectingPoint num="44" id="16395" /> +<TGConnectingPoint num="45" id="16396" /> +<TGConnectingPoint num="46" id="16397" /> +<TGConnectingPoint num="47" id="16398" /> +<TGConnectingPoint num="48" id="16399" /> +<TGConnectingPoint num="49" id="16400" /> +<TGConnectingPoint num="50" id="16401" /> +<TGConnectingPoint num="51" id="16402" /> +<TGConnectingPoint num="52" id="16403" /> +<TGConnectingPoint num="53" id="16404" /> +<TGConnectingPoint num="54" id="16405" /> +<TGConnectingPoint num="55" id="16406" /> +<TGConnectingPoint num="56" id="16407" /> +<TGConnectingPoint num="57" id="16408" /> +<TGConnectingPoint num="58" id="16409" /> +<TGConnectingPoint num="59" id="16410" /> +<TGConnectingPoint num="60" id="16411" /> +<TGConnectingPoint num="61" id="16412" /> +<TGConnectingPoint num="62" id="16413" /> +<TGConnectingPoint num="63" id="16414" /> +<TGConnectingPoint num="64" id="16415" /> +<TGConnectingPoint num="65" id="16416" /> +<TGConnectingPoint num="66" id="16417" /> +<TGConnectingPoint num="67" id="16418" /> +<TGConnectingPoint num="68" id="16419" /> +<TGConnectingPoint num="69" id="16420" /> +<TGConnectingPoint num="70" id="16421" /> +<TGConnectingPoint num="71" id="16422" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="16496" index="73" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="1031" y="872" /> +<sizeparam width="270" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16424" /> +<TGConnectingPoint num="1" id="16425" /> +<TGConnectingPoint num="2" id="16426" /> +<TGConnectingPoint num="3" id="16427" /> +<TGConnectingPoint num="4" id="16428" /> +<TGConnectingPoint num="5" id="16429" /> +<TGConnectingPoint num="6" id="16430" /> +<TGConnectingPoint num="7" id="16431" /> +<TGConnectingPoint num="8" id="16432" /> +<TGConnectingPoint num="9" id="16433" /> +<TGConnectingPoint num="10" id="16434" /> +<TGConnectingPoint num="11" id="16435" /> +<TGConnectingPoint num="12" id="16436" /> +<TGConnectingPoint num="13" id="16437" /> +<TGConnectingPoint num="14" id="16438" /> +<TGConnectingPoint num="15" id="16439" /> +<TGConnectingPoint num="16" id="16440" /> +<TGConnectingPoint num="17" id="16441" /> +<TGConnectingPoint num="18" id="16442" /> +<TGConnectingPoint num="19" id="16443" /> +<TGConnectingPoint num="20" id="16444" /> +<TGConnectingPoint num="21" id="16445" /> +<TGConnectingPoint num="22" id="16446" /> +<TGConnectingPoint num="23" id="16447" /> +<TGConnectingPoint num="24" id="16448" /> +<TGConnectingPoint num="25" id="16449" /> +<TGConnectingPoint num="26" id="16450" /> +<TGConnectingPoint num="27" id="16451" /> +<TGConnectingPoint num="28" id="16452" /> +<TGConnectingPoint num="29" id="16453" /> +<TGConnectingPoint num="30" id="16454" /> +<TGConnectingPoint num="31" id="16455" /> +<TGConnectingPoint num="32" id="16456" /> +<TGConnectingPoint num="33" id="16457" /> +<TGConnectingPoint num="34" id="16458" /> +<TGConnectingPoint num="35" id="16459" /> +<TGConnectingPoint num="36" id="16460" /> +<TGConnectingPoint num="37" id="16461" /> +<TGConnectingPoint num="38" id="16462" /> +<TGConnectingPoint num="39" id="16463" /> +<TGConnectingPoint num="40" id="16464" /> +<TGConnectingPoint num="41" id="16465" /> +<TGConnectingPoint num="42" id="16466" /> +<TGConnectingPoint num="43" id="16467" /> +<TGConnectingPoint num="44" id="16468" /> +<TGConnectingPoint num="45" id="16469" /> +<TGConnectingPoint num="46" id="16470" /> +<TGConnectingPoint num="47" id="16471" /> +<TGConnectingPoint num="48" id="16472" /> +<TGConnectingPoint num="49" id="16473" /> +<TGConnectingPoint num="50" id="16474" /> +<TGConnectingPoint num="51" id="16475" /> +<TGConnectingPoint num="52" id="16476" /> +<TGConnectingPoint num="53" id="16477" /> +<TGConnectingPoint num="54" id="16478" /> +<TGConnectingPoint num="55" id="16479" /> +<TGConnectingPoint num="56" id="16480" /> +<TGConnectingPoint num="57" id="16481" /> +<TGConnectingPoint num="58" id="16482" /> +<TGConnectingPoint num="59" id="16483" /> +<TGConnectingPoint num="60" id="16484" /> +<TGConnectingPoint num="61" id="16485" /> +<TGConnectingPoint num="62" id="16486" /> +<TGConnectingPoint num="63" id="16487" /> +<TGConnectingPoint num="64" id="16488" /> +<TGConnectingPoint num="65" id="16489" /> +<TGConnectingPoint num="66" id="16490" /> +<TGConnectingPoint num="67" id="16491" /> +<TGConnectingPoint num="68" id="16492" /> +<TGConnectingPoint num="69" id="16493" /> +<TGConnectingPoint num="70" id="16494" /> +<TGConnectingPoint num="71" id="16495" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="16512" index="74" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1541" y="671" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16497" /> +<TGConnectingPoint num="1" id="16498" /> +<TGConnectingPoint num="2" id="16499" /> +<TGConnectingPoint num="3" id="16500" /> +<TGConnectingPoint num="4" id="16501" /> +<TGConnectingPoint num="5" id="16502" /> +<TGConnectingPoint num="6" id="16503" /> +<TGConnectingPoint num="7" id="16504" /> +<TGConnectingPoint num="8" id="16505" /> +<TGConnectingPoint num="9" id="16506" /> +<TGConnectingPoint num="10" id="16507" /> +<TGConnectingPoint num="11" id="16508" /> +<TGConnectingPoint num="12" id="16509" /> +<TGConnectingPoint num="13" id="16510" /> +<TGConnectingPoint num="14" id="16511" /> +</COMPONENT> + +<COMPONENT type="5107" id="16528" index="75" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1284" y="646" /> +<sizeparam width="27" height="27" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16513" /> +<TGConnectingPoint num="1" id="16514" /> +<TGConnectingPoint num="2" id="16515" /> +<TGConnectingPoint num="3" id="16516" /> +<TGConnectingPoint num="4" id="16517" /> +<TGConnectingPoint num="5" id="16518" /> +<TGConnectingPoint num="6" id="16519" /> +<TGConnectingPoint num="7" id="16520" /> +<TGConnectingPoint num="8" id="16521" /> +<TGConnectingPoint num="9" id="16522" /> +<TGConnectingPoint num="10" id="16523" /> +<TGConnectingPoint num="11" id="16524" /> +<TGConnectingPoint num="12" id="16525" /> +<TGConnectingPoint num="13" id="16526" /> +<TGConnectingPoint num="14" id="16527" /> +</COMPONENT> + +<COMPONENT type="5104" id="16539" index="76" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="1037" y="350" /> +<sizeparam width="288" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16529" /> +<TGConnectingPoint num="1" id="16530" /> +<TGConnectingPoint num="2" id="16531" /> +<TGConnectingPoint num="3" id="16532" /> +<TGConnectingPoint num="4" id="16533" /> +<TGConnectingPoint num="5" id="16534" /> +<TGConnectingPoint num="6" id="16535" /> +<TGConnectingPoint num="7" id="16536" /> +<TGConnectingPoint num="8" id="16537" /> +<TGConnectingPoint num="9" id="16538" /> +</COMPONENT> + +<COMPONENT type="5106" id="16612" index="77" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1147" y="262" /> +<sizeparam width="304" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16540" /> +<TGConnectingPoint num="1" id="16541" /> +<TGConnectingPoint num="2" id="16542" /> +<TGConnectingPoint num="3" id="16543" /> +<TGConnectingPoint num="4" id="16544" /> +<TGConnectingPoint num="5" id="16545" /> +<TGConnectingPoint num="6" id="16546" /> +<TGConnectingPoint num="7" id="16547" /> +<TGConnectingPoint num="8" id="16548" /> +<TGConnectingPoint num="9" id="16549" /> +<TGConnectingPoint num="10" id="16550" /> +<TGConnectingPoint num="11" id="16551" /> +<TGConnectingPoint num="12" id="16552" /> +<TGConnectingPoint num="13" id="16553" /> +<TGConnectingPoint num="14" id="16554" /> +<TGConnectingPoint num="15" id="16555" /> +<TGConnectingPoint num="16" id="16556" /> +<TGConnectingPoint num="17" id="16557" /> +<TGConnectingPoint num="18" id="16558" /> +<TGConnectingPoint num="19" id="16559" /> +<TGConnectingPoint num="20" id="16560" /> +<TGConnectingPoint num="21" id="16561" /> +<TGConnectingPoint num="22" id="16562" /> +<TGConnectingPoint num="23" id="16563" /> +<TGConnectingPoint num="24" id="16564" /> +<TGConnectingPoint num="25" id="16565" /> +<TGConnectingPoint num="26" id="16566" /> +<TGConnectingPoint num="27" id="16567" /> +<TGConnectingPoint num="28" id="16568" /> +<TGConnectingPoint num="29" id="16569" /> +<TGConnectingPoint num="30" id="16570" /> +<TGConnectingPoint num="31" id="16571" /> +<TGConnectingPoint num="32" id="16572" /> +<TGConnectingPoint num="33" id="16573" /> +<TGConnectingPoint num="34" id="16574" /> +<TGConnectingPoint num="35" id="16575" /> +<TGConnectingPoint num="36" id="16576" /> +<TGConnectingPoint num="37" id="16577" /> +<TGConnectingPoint num="38" id="16578" /> +<TGConnectingPoint num="39" id="16579" /> +<TGConnectingPoint num="40" id="16580" /> +<TGConnectingPoint num="41" id="16581" /> +<TGConnectingPoint num="42" id="16582" /> +<TGConnectingPoint num="43" id="16583" /> +<TGConnectingPoint num="44" id="16584" /> +<TGConnectingPoint num="45" id="16585" /> +<TGConnectingPoint num="46" id="16586" /> +<TGConnectingPoint num="47" id="16587" /> +<TGConnectingPoint num="48" id="16588" /> +<TGConnectingPoint num="49" id="16589" /> +<TGConnectingPoint num="50" id="16590" /> +<TGConnectingPoint num="51" id="16591" /> +<TGConnectingPoint num="52" id="16592" /> +<TGConnectingPoint num="53" id="16593" /> +<TGConnectingPoint num="54" id="16594" /> +<TGConnectingPoint num="55" id="16595" /> +<TGConnectingPoint num="56" id="16596" /> +<TGConnectingPoint num="57" id="16597" /> +<TGConnectingPoint num="58" id="16598" /> +<TGConnectingPoint num="59" id="16599" /> +<TGConnectingPoint num="60" id="16600" /> +<TGConnectingPoint num="61" id="16601" /> +<TGConnectingPoint num="62" id="16602" /> +<TGConnectingPoint num="63" id="16603" /> +<TGConnectingPoint num="64" id="16604" /> +<TGConnectingPoint num="65" id="16605" /> +<TGConnectingPoint num="66" id="16606" /> +<TGConnectingPoint num="67" id="16607" /> +<TGConnectingPoint num="68" id="16608" /> +<TGConnectingPoint num="69" id="16609" /> +<TGConnectingPoint num="70" id="16610" /> +<TGConnectingPoint num="71" id="16611" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="16623" index="78" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="342" y="881" /> +<sizeparam width="288" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16613" /> +<TGConnectingPoint num="1" id="16614" /> +<TGConnectingPoint num="2" id="16615" /> +<TGConnectingPoint num="3" id="16616" /> +<TGConnectingPoint num="4" id="16617" /> +<TGConnectingPoint num="5" id="16618" /> +<TGConnectingPoint num="6" id="16619" /> +<TGConnectingPoint num="7" id="16620" /> +<TGConnectingPoint num="8" id="16621" /> +<TGConnectingPoint num="9" id="16622" /> +</COMPONENT> + +<COMPONENT type="5106" id="16696" index="79" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="314" y="399" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16624" /> +<TGConnectingPoint num="1" id="16625" /> +<TGConnectingPoint num="2" id="16626" /> +<TGConnectingPoint num="3" id="16627" /> +<TGConnectingPoint num="4" id="16628" /> +<TGConnectingPoint num="5" id="16629" /> +<TGConnectingPoint num="6" id="16630" /> +<TGConnectingPoint num="7" id="16631" /> +<TGConnectingPoint num="8" id="16632" /> +<TGConnectingPoint num="9" id="16633" /> +<TGConnectingPoint num="10" id="16634" /> +<TGConnectingPoint num="11" id="16635" /> +<TGConnectingPoint num="12" id="16636" /> +<TGConnectingPoint num="13" id="16637" /> +<TGConnectingPoint num="14" id="16638" /> +<TGConnectingPoint num="15" id="16639" /> +<TGConnectingPoint num="16" id="16640" /> +<TGConnectingPoint num="17" id="16641" /> +<TGConnectingPoint num="18" id="16642" /> +<TGConnectingPoint num="19" id="16643" /> +<TGConnectingPoint num="20" id="16644" /> +<TGConnectingPoint num="21" id="16645" /> +<TGConnectingPoint num="22" id="16646" /> +<TGConnectingPoint num="23" id="16647" /> +<TGConnectingPoint num="24" id="16648" /> +<TGConnectingPoint num="25" id="16649" /> +<TGConnectingPoint num="26" id="16650" /> +<TGConnectingPoint num="27" id="16651" /> +<TGConnectingPoint num="28" id="16652" /> +<TGConnectingPoint num="29" id="16653" /> +<TGConnectingPoint num="30" id="16654" /> +<TGConnectingPoint num="31" id="16655" /> +<TGConnectingPoint num="32" id="16656" /> +<TGConnectingPoint num="33" id="16657" /> +<TGConnectingPoint num="34" id="16658" /> +<TGConnectingPoint num="35" id="16659" /> +<TGConnectingPoint num="36" id="16660" /> +<TGConnectingPoint num="37" id="16661" /> +<TGConnectingPoint num="38" id="16662" /> +<TGConnectingPoint num="39" id="16663" /> +<TGConnectingPoint num="40" id="16664" /> +<TGConnectingPoint num="41" id="16665" /> +<TGConnectingPoint num="42" id="16666" /> +<TGConnectingPoint num="43" id="16667" /> +<TGConnectingPoint num="44" id="16668" /> +<TGConnectingPoint num="45" id="16669" /> +<TGConnectingPoint num="46" id="16670" /> +<TGConnectingPoint num="47" id="16671" /> +<TGConnectingPoint num="48" id="16672" /> +<TGConnectingPoint num="49" id="16673" /> +<TGConnectingPoint num="50" id="16674" /> +<TGConnectingPoint num="51" id="16675" /> +<TGConnectingPoint num="52" id="16676" /> +<TGConnectingPoint num="53" id="16677" /> +<TGConnectingPoint num="54" id="16678" /> +<TGConnectingPoint num="55" id="16679" /> +<TGConnectingPoint num="56" id="16680" /> +<TGConnectingPoint num="57" id="16681" /> +<TGConnectingPoint num="58" id="16682" /> +<TGConnectingPoint num="59" id="16683" /> +<TGConnectingPoint num="60" id="16684" /> +<TGConnectingPoint num="61" id="16685" /> +<TGConnectingPoint num="62" id="16686" /> +<TGConnectingPoint num="63" id="16687" /> +<TGConnectingPoint num="64" id="16688" /> +<TGConnectingPoint num="65" id="16689" /> +<TGConnectingPoint num="66" id="16690" /> +<TGConnectingPoint num="67" id="16691" /> +<TGConnectingPoint num="68" id="16692" /> +<TGConnectingPoint num="69" id="16693" /> +<TGConnectingPoint num="70" id="16694" /> +<TGConnectingPoint num="71" id="16695" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="16769" index="80" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="375" y="228" /> +<sizeparam width="179" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16697" /> +<TGConnectingPoint num="1" id="16698" /> +<TGConnectingPoint num="2" id="16699" /> +<TGConnectingPoint num="3" id="16700" /> +<TGConnectingPoint num="4" id="16701" /> +<TGConnectingPoint num="5" id="16702" /> +<TGConnectingPoint num="6" id="16703" /> +<TGConnectingPoint num="7" id="16704" /> +<TGConnectingPoint num="8" id="16705" /> +<TGConnectingPoint num="9" id="16706" /> +<TGConnectingPoint num="10" id="16707" /> +<TGConnectingPoint num="11" id="16708" /> +<TGConnectingPoint num="12" id="16709" /> +<TGConnectingPoint num="13" id="16710" /> +<TGConnectingPoint num="14" id="16711" /> +<TGConnectingPoint num="15" id="16712" /> +<TGConnectingPoint num="16" id="16713" /> +<TGConnectingPoint num="17" id="16714" /> +<TGConnectingPoint num="18" id="16715" /> +<TGConnectingPoint num="19" id="16716" /> +<TGConnectingPoint num="20" id="16717" /> +<TGConnectingPoint num="21" id="16718" /> +<TGConnectingPoint num="22" id="16719" /> +<TGConnectingPoint num="23" id="16720" /> +<TGConnectingPoint num="24" id="16721" /> +<TGConnectingPoint num="25" id="16722" /> +<TGConnectingPoint num="26" id="16723" /> +<TGConnectingPoint num="27" id="16724" /> +<TGConnectingPoint num="28" id="16725" /> +<TGConnectingPoint num="29" id="16726" /> +<TGConnectingPoint num="30" id="16727" /> +<TGConnectingPoint num="31" id="16728" /> +<TGConnectingPoint num="32" id="16729" /> +<TGConnectingPoint num="33" id="16730" /> +<TGConnectingPoint num="34" id="16731" /> +<TGConnectingPoint num="35" id="16732" /> +<TGConnectingPoint num="36" id="16733" /> +<TGConnectingPoint num="37" id="16734" /> +<TGConnectingPoint num="38" id="16735" /> +<TGConnectingPoint num="39" id="16736" /> +<TGConnectingPoint num="40" id="16737" /> +<TGConnectingPoint num="41" id="16738" /> +<TGConnectingPoint num="42" id="16739" /> +<TGConnectingPoint num="43" id="16740" /> +<TGConnectingPoint num="44" id="16741" /> +<TGConnectingPoint num="45" id="16742" /> +<TGConnectingPoint num="46" id="16743" /> +<TGConnectingPoint num="47" id="16744" /> +<TGConnectingPoint num="48" id="16745" /> +<TGConnectingPoint num="49" id="16746" /> +<TGConnectingPoint num="50" id="16747" /> +<TGConnectingPoint num="51" id="16748" /> +<TGConnectingPoint num="52" id="16749" /> +<TGConnectingPoint num="53" id="16750" /> +<TGConnectingPoint num="54" id="16751" /> +<TGConnectingPoint num="55" id="16752" /> +<TGConnectingPoint num="56" id="16753" /> +<TGConnectingPoint num="57" id="16754" /> +<TGConnectingPoint num="58" id="16755" /> +<TGConnectingPoint num="59" id="16756" /> +<TGConnectingPoint num="60" id="16757" /> +<TGConnectingPoint num="61" id="16758" /> +<TGConnectingPoint num="62" id="16759" /> +<TGConnectingPoint num="63" id="16760" /> +<TGConnectingPoint num="64" id="16761" /> +<TGConnectingPoint num="65" id="16762" /> +<TGConnectingPoint num="66" id="16763" /> +<TGConnectingPoint num="67" id="16764" /> +<TGConnectingPoint num="68" id="16765" /> +<TGConnectingPoint num="69" id="16766" /> +<TGConnectingPoint num="70" id="16767" /> +<TGConnectingPoint num="71" id="16768" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="16842" index="81" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1196" y="143" /> +<sizeparam width="209" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16770" /> +<TGConnectingPoint num="1" id="16771" /> +<TGConnectingPoint num="2" id="16772" /> +<TGConnectingPoint num="3" id="16773" /> +<TGConnectingPoint num="4" id="16774" /> +<TGConnectingPoint num="5" id="16775" /> +<TGConnectingPoint num="6" id="16776" /> +<TGConnectingPoint num="7" id="16777" /> +<TGConnectingPoint num="8" id="16778" /> +<TGConnectingPoint num="9" id="16779" /> +<TGConnectingPoint num="10" id="16780" /> +<TGConnectingPoint num="11" id="16781" /> +<TGConnectingPoint num="12" id="16782" /> +<TGConnectingPoint num="13" id="16783" /> +<TGConnectingPoint num="14" id="16784" /> +<TGConnectingPoint num="15" id="16785" /> +<TGConnectingPoint num="16" id="16786" /> +<TGConnectingPoint num="17" id="16787" /> +<TGConnectingPoint num="18" id="16788" /> +<TGConnectingPoint num="19" id="16789" /> +<TGConnectingPoint num="20" id="16790" /> +<TGConnectingPoint num="21" id="16791" /> +<TGConnectingPoint num="22" id="16792" /> +<TGConnectingPoint num="23" id="16793" /> +<TGConnectingPoint num="24" id="16794" /> +<TGConnectingPoint num="25" id="16795" /> +<TGConnectingPoint num="26" id="16796" /> +<TGConnectingPoint num="27" id="16797" /> +<TGConnectingPoint num="28" id="16798" /> +<TGConnectingPoint num="29" id="16799" /> +<TGConnectingPoint num="30" id="16800" /> +<TGConnectingPoint num="31" id="16801" /> +<TGConnectingPoint num="32" id="16802" /> +<TGConnectingPoint num="33" id="16803" /> +<TGConnectingPoint num="34" id="16804" /> +<TGConnectingPoint num="35" id="16805" /> +<TGConnectingPoint num="36" id="16806" /> +<TGConnectingPoint num="37" id="16807" /> +<TGConnectingPoint num="38" id="16808" /> +<TGConnectingPoint num="39" id="16809" /> +<TGConnectingPoint num="40" id="16810" /> +<TGConnectingPoint num="41" id="16811" /> +<TGConnectingPoint num="42" id="16812" /> +<TGConnectingPoint num="43" id="16813" /> +<TGConnectingPoint num="44" id="16814" /> +<TGConnectingPoint num="45" id="16815" /> +<TGConnectingPoint num="46" id="16816" /> +<TGConnectingPoint num="47" id="16817" /> +<TGConnectingPoint num="48" id="16818" /> +<TGConnectingPoint num="49" id="16819" /> +<TGConnectingPoint num="50" id="16820" /> +<TGConnectingPoint num="51" id="16821" /> +<TGConnectingPoint num="52" id="16822" /> +<TGConnectingPoint num="53" id="16823" /> +<TGConnectingPoint num="54" id="16824" /> +<TGConnectingPoint num="55" id="16825" /> +<TGConnectingPoint num="56" id="16826" /> +<TGConnectingPoint num="57" id="16827" /> +<TGConnectingPoint num="58" id="16828" /> +<TGConnectingPoint num="59" id="16829" /> +<TGConnectingPoint num="60" id="16830" /> +<TGConnectingPoint num="61" id="16831" /> +<TGConnectingPoint num="62" id="16832" /> +<TGConnectingPoint num="63" id="16833" /> +<TGConnectingPoint num="64" id="16834" /> +<TGConnectingPoint num="65" id="16835" /> +<TGConnectingPoint num="66" id="16836" /> +<TGConnectingPoint num="67" id="16837" /> +<TGConnectingPoint num="68" id="16838" /> +<TGConnectingPoint num="69" id="16839" /> +<TGConnectingPoint num="70" id="16840" /> +<TGConnectingPoint num="71" id="16841" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="16844" index="82" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1293" y="73" /> +<sizeparam width="15" height="15" minWidth="3" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16843" /> +</COMPONENT> + +<COMPONENT type="5106" id="16917" index="83" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="314" y="521" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16845" /> +<TGConnectingPoint num="1" id="16846" /> +<TGConnectingPoint num="2" id="16847" /> +<TGConnectingPoint num="3" id="16848" /> +<TGConnectingPoint num="4" id="16849" /> +<TGConnectingPoint num="5" id="16850" /> +<TGConnectingPoint num="6" id="16851" /> +<TGConnectingPoint num="7" id="16852" /> +<TGConnectingPoint num="8" id="16853" /> +<TGConnectingPoint num="9" id="16854" /> +<TGConnectingPoint num="10" id="16855" /> +<TGConnectingPoint num="11" id="16856" /> +<TGConnectingPoint num="12" id="16857" /> +<TGConnectingPoint num="13" id="16858" /> +<TGConnectingPoint num="14" id="16859" /> +<TGConnectingPoint num="15" id="16860" /> +<TGConnectingPoint num="16" id="16861" /> +<TGConnectingPoint num="17" id="16862" /> +<TGConnectingPoint num="18" id="16863" /> +<TGConnectingPoint num="19" id="16864" /> +<TGConnectingPoint num="20" id="16865" /> +<TGConnectingPoint num="21" id="16866" /> +<TGConnectingPoint num="22" id="16867" /> +<TGConnectingPoint num="23" id="16868" /> +<TGConnectingPoint num="24" id="16869" /> +<TGConnectingPoint num="25" id="16870" /> +<TGConnectingPoint num="26" id="16871" /> +<TGConnectingPoint num="27" id="16872" /> +<TGConnectingPoint num="28" id="16873" /> +<TGConnectingPoint num="29" id="16874" /> +<TGConnectingPoint num="30" id="16875" /> +<TGConnectingPoint num="31" id="16876" /> +<TGConnectingPoint num="32" id="16877" /> +<TGConnectingPoint num="33" id="16878" /> +<TGConnectingPoint num="34" id="16879" /> +<TGConnectingPoint num="35" id="16880" /> +<TGConnectingPoint num="36" id="16881" /> +<TGConnectingPoint num="37" id="16882" /> +<TGConnectingPoint num="38" id="16883" /> +<TGConnectingPoint num="39" id="16884" /> +<TGConnectingPoint num="40" id="16885" /> +<TGConnectingPoint num="41" id="16886" /> +<TGConnectingPoint num="42" id="16887" /> +<TGConnectingPoint num="43" id="16888" /> +<TGConnectingPoint num="44" id="16889" /> +<TGConnectingPoint num="45" id="16890" /> +<TGConnectingPoint num="46" id="16891" /> +<TGConnectingPoint num="47" id="16892" /> +<TGConnectingPoint num="48" id="16893" /> +<TGConnectingPoint num="49" id="16894" /> +<TGConnectingPoint num="50" id="16895" /> +<TGConnectingPoint num="51" id="16896" /> +<TGConnectingPoint num="52" id="16897" /> +<TGConnectingPoint num="53" id="16898" /> +<TGConnectingPoint num="54" id="16899" /> +<TGConnectingPoint num="55" id="16900" /> +<TGConnectingPoint num="56" id="16901" /> +<TGConnectingPoint num="57" id="16902" /> +<TGConnectingPoint num="58" id="16903" /> +<TGConnectingPoint num="59" id="16904" /> +<TGConnectingPoint num="60" id="16905" /> +<TGConnectingPoint num="61" id="16906" /> +<TGConnectingPoint num="62" id="16907" /> +<TGConnectingPoint num="63" id="16908" /> +<TGConnectingPoint num="64" id="16909" /> +<TGConnectingPoint num="65" id="16910" /> +<TGConnectingPoint num="66" id="16911" /> +<TGConnectingPoint num="67" id="16912" /> +<TGConnectingPoint num="68" id="16913" /> +<TGConnectingPoint num="69" id="16914" /> +<TGConnectingPoint num="70" id="16915" /> +<TGConnectingPoint num="71" id="16916" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="16990" index="84" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="238" y="787" /> +<sizeparam width="478" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16918" /> +<TGConnectingPoint num="1" id="16919" /> +<TGConnectingPoint num="2" id="16920" /> +<TGConnectingPoint num="3" id="16921" /> +<TGConnectingPoint num="4" id="16922" /> +<TGConnectingPoint num="5" id="16923" /> +<TGConnectingPoint num="6" id="16924" /> +<TGConnectingPoint num="7" id="16925" /> +<TGConnectingPoint num="8" id="16926" /> +<TGConnectingPoint num="9" id="16927" /> +<TGConnectingPoint num="10" id="16928" /> +<TGConnectingPoint num="11" id="16929" /> +<TGConnectingPoint num="12" id="16930" /> +<TGConnectingPoint num="13" id="16931" /> +<TGConnectingPoint num="14" id="16932" /> +<TGConnectingPoint num="15" id="16933" /> +<TGConnectingPoint num="16" id="16934" /> +<TGConnectingPoint num="17" id="16935" /> +<TGConnectingPoint num="18" id="16936" /> +<TGConnectingPoint num="19" id="16937" /> +<TGConnectingPoint num="20" id="16938" /> +<TGConnectingPoint num="21" id="16939" /> +<TGConnectingPoint num="22" id="16940" /> +<TGConnectingPoint num="23" id="16941" /> +<TGConnectingPoint num="24" id="16942" /> +<TGConnectingPoint num="25" id="16943" /> +<TGConnectingPoint num="26" id="16944" /> +<TGConnectingPoint num="27" id="16945" /> +<TGConnectingPoint num="28" id="16946" /> +<TGConnectingPoint num="29" id="16947" /> +<TGConnectingPoint num="30" id="16948" /> +<TGConnectingPoint num="31" id="16949" /> +<TGConnectingPoint num="32" id="16950" /> +<TGConnectingPoint num="33" id="16951" /> +<TGConnectingPoint num="34" id="16952" /> +<TGConnectingPoint num="35" id="16953" /> +<TGConnectingPoint num="36" id="16954" /> +<TGConnectingPoint num="37" id="16955" /> +<TGConnectingPoint num="38" id="16956" /> +<TGConnectingPoint num="39" id="16957" /> +<TGConnectingPoint num="40" id="16958" /> +<TGConnectingPoint num="41" id="16959" /> +<TGConnectingPoint num="42" id="16960" /> +<TGConnectingPoint num="43" id="16961" /> +<TGConnectingPoint num="44" id="16962" /> +<TGConnectingPoint num="45" id="16963" /> +<TGConnectingPoint num="46" id="16964" /> +<TGConnectingPoint num="47" id="16965" /> +<TGConnectingPoint num="48" id="16966" /> +<TGConnectingPoint num="49" id="16967" /> +<TGConnectingPoint num="50" id="16968" /> +<TGConnectingPoint num="51" id="16969" /> +<TGConnectingPoint num="52" id="16970" /> +<TGConnectingPoint num="53" id="16971" /> +<TGConnectingPoint num="54" id="16972" /> +<TGConnectingPoint num="55" id="16973" /> +<TGConnectingPoint num="56" id="16974" /> +<TGConnectingPoint num="57" id="16975" /> +<TGConnectingPoint num="58" id="16976" /> +<TGConnectingPoint num="59" id="16977" /> +<TGConnectingPoint num="60" id="16978" /> +<TGConnectingPoint num="61" id="16979" /> +<TGConnectingPoint num="62" id="16980" /> +<TGConnectingPoint num="63" id="16981" /> +<TGConnectingPoint num="64" id="16982" /> +<TGConnectingPoint num="65" id="16983" /> +<TGConnectingPoint num="66" id="16984" /> +<TGConnectingPoint num="67" id="16985" /> +<TGConnectingPoint num="68" id="16986" /> +<TGConnectingPoint num="69" id="16987" /> +<TGConnectingPoint num="70" id="16988" /> +<TGConnectingPoint num="71" id="16989" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="17063" index="85" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="314" y="671" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16991" /> +<TGConnectingPoint num="1" id="16992" /> +<TGConnectingPoint num="2" id="16993" /> +<TGConnectingPoint num="3" id="16994" /> +<TGConnectingPoint num="4" id="16995" /> +<TGConnectingPoint num="5" id="16996" /> +<TGConnectingPoint num="6" id="16997" /> +<TGConnectingPoint num="7" id="16998" /> +<TGConnectingPoint num="8" id="16999" /> +<TGConnectingPoint num="9" id="17000" /> +<TGConnectingPoint num="10" id="17001" /> +<TGConnectingPoint num="11" id="17002" /> +<TGConnectingPoint num="12" id="17003" /> +<TGConnectingPoint num="13" id="17004" /> +<TGConnectingPoint num="14" id="17005" /> +<TGConnectingPoint num="15" id="17006" /> +<TGConnectingPoint num="16" id="17007" /> +<TGConnectingPoint num="17" id="17008" /> +<TGConnectingPoint num="18" id="17009" /> +<TGConnectingPoint num="19" id="17010" /> +<TGConnectingPoint num="20" id="17011" /> +<TGConnectingPoint num="21" id="17012" /> +<TGConnectingPoint num="22" id="17013" /> +<TGConnectingPoint num="23" id="17014" /> +<TGConnectingPoint num="24" id="17015" /> +<TGConnectingPoint num="25" id="17016" /> +<TGConnectingPoint num="26" id="17017" /> +<TGConnectingPoint num="27" id="17018" /> +<TGConnectingPoint num="28" id="17019" /> +<TGConnectingPoint num="29" id="17020" /> +<TGConnectingPoint num="30" id="17021" /> +<TGConnectingPoint num="31" id="17022" /> +<TGConnectingPoint num="32" id="17023" /> +<TGConnectingPoint num="33" id="17024" /> +<TGConnectingPoint num="34" id="17025" /> +<TGConnectingPoint num="35" id="17026" /> +<TGConnectingPoint num="36" id="17027" /> +<TGConnectingPoint num="37" id="17028" /> +<TGConnectingPoint num="38" id="17029" /> +<TGConnectingPoint num="39" id="17030" /> +<TGConnectingPoint num="40" id="17031" /> +<TGConnectingPoint num="41" id="17032" /> +<TGConnectingPoint num="42" id="17033" /> +<TGConnectingPoint num="43" id="17034" /> +<TGConnectingPoint num="44" id="17035" /> +<TGConnectingPoint num="45" id="17036" /> +<TGConnectingPoint num="46" id="17037" /> +<TGConnectingPoint num="47" id="17038" /> +<TGConnectingPoint num="48" id="17039" /> +<TGConnectingPoint num="49" id="17040" /> +<TGConnectingPoint num="50" id="17041" /> +<TGConnectingPoint num="51" id="17042" /> +<TGConnectingPoint num="52" id="17043" /> +<TGConnectingPoint num="53" id="17044" /> +<TGConnectingPoint num="54" id="17045" /> +<TGConnectingPoint num="55" id="17046" /> +<TGConnectingPoint num="56" id="17047" /> +<TGConnectingPoint num="57" id="17048" /> +<TGConnectingPoint num="58" id="17049" /> +<TGConnectingPoint num="59" id="17050" /> +<TGConnectingPoint num="60" id="17051" /> +<TGConnectingPoint num="61" id="17052" /> +<TGConnectingPoint num="62" id="17053" /> +<TGConnectingPoint num="63" id="17054" /> +<TGConnectingPoint num="64" id="17055" /> +<TGConnectingPoint num="65" id="17056" /> +<TGConnectingPoint num="66" id="17057" /> +<TGConnectingPoint num="67" id="17058" /> +<TGConnectingPoint num="68" id="17059" /> +<TGConnectingPoint num="69" id="17060" /> +<TGConnectingPoint num="70" id="17061" /> +<TGConnectingPoint num="71" id="17062" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="17074" index="86" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="535" y="616" /> +<sizeparam width="190" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17064" /> +<TGConnectingPoint num="1" id="17065" /> +<TGConnectingPoint num="2" id="17066" /> +<TGConnectingPoint num="3" id="17067" /> +<TGConnectingPoint num="4" id="17068" /> +<TGConnectingPoint num="5" id="17069" /> +<TGConnectingPoint num="6" id="17070" /> +<TGConnectingPoint num="7" id="17071" /> +<TGConnectingPoint num="8" id="17072" /> +<TGConnectingPoint num="9" id="17073" /> +</COMPONENT> + +<COMPONENT type="5103" id="17085" index="87" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="214" y="616" /> +<sizeparam width="190" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17075" /> +<TGConnectingPoint num="1" id="17076" /> +<TGConnectingPoint num="2" id="17077" /> +<TGConnectingPoint num="3" id="17078" /> +<TGConnectingPoint num="4" id="17079" /> +<TGConnectingPoint num="5" id="17080" /> +<TGConnectingPoint num="6" id="17081" /> +<TGConnectingPoint num="7" id="17082" /> +<TGConnectingPoint num="8" id="17083" /> +<TGConnectingPoint num="9" id="17084" /> +</COMPONENT> + +<COMPONENT type="5103" id="17096" index="88" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1063" y="1095" /> +<sizeparam width="190" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17086" /> +<TGConnectingPoint num="1" id="17087" /> +<TGConnectingPoint num="2" id="17088" /> +<TGConnectingPoint num="3" id="17089" /> +<TGConnectingPoint num="4" id="17090" /> +<TGConnectingPoint num="5" id="17091" /> +<TGConnectingPoint num="6" id="17092" /> +<TGConnectingPoint num="7" id="17093" /> +<TGConnectingPoint num="8" id="17094" /> +<TGConnectingPoint num="9" id="17095" /> +</COMPONENT> + +<COMPONENT type="5104" id="17107" index="89" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1906" y="329" /> +<sizeparam width="269" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17097" /> +<TGConnectingPoint num="1" id="17098" /> +<TGConnectingPoint num="2" id="17099" /> +<TGConnectingPoint num="3" id="17100" /> +<TGConnectingPoint num="4" id="17101" /> +<TGConnectingPoint num="5" id="17102" /> +<TGConnectingPoint num="6" id="17103" /> +<TGConnectingPoint num="7" id="17104" /> +<TGConnectingPoint num="8" id="17105" /> +<TGConnectingPoint num="9" id="17106" /> +</COMPONENT> + +<COMPONENT type="5103" id="17118" index="90" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1875" y="299" /> +<sizeparam width="309" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17108" /> +<TGConnectingPoint num="1" id="17109" /> +<TGConnectingPoint num="2" id="17110" /> +<TGConnectingPoint num="3" id="17111" /> +<TGConnectingPoint num="4" id="17112" /> +<TGConnectingPoint num="5" id="17113" /> +<TGConnectingPoint num="6" id="17114" /> +<TGConnectingPoint num="7" id="17115" /> +<TGConnectingPoint num="8" id="17116" /> +<TGConnectingPoint num="9" id="17117" /> +</COMPONENT> + +<COMPONENT type="5106" id="17191" index="91" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2160" y="738" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17119" /> +<TGConnectingPoint num="1" id="17120" /> +<TGConnectingPoint num="2" id="17121" /> +<TGConnectingPoint num="3" id="17122" /> +<TGConnectingPoint num="4" id="17123" /> +<TGConnectingPoint num="5" id="17124" /> +<TGConnectingPoint num="6" id="17125" /> +<TGConnectingPoint num="7" id="17126" /> +<TGConnectingPoint num="8" id="17127" /> +<TGConnectingPoint num="9" id="17128" /> +<TGConnectingPoint num="10" id="17129" /> +<TGConnectingPoint num="11" id="17130" /> +<TGConnectingPoint num="12" id="17131" /> +<TGConnectingPoint num="13" id="17132" /> +<TGConnectingPoint num="14" id="17133" /> +<TGConnectingPoint num="15" id="17134" /> +<TGConnectingPoint num="16" id="17135" /> +<TGConnectingPoint num="17" id="17136" /> +<TGConnectingPoint num="18" id="17137" /> +<TGConnectingPoint num="19" id="17138" /> +<TGConnectingPoint num="20" id="17139" /> +<TGConnectingPoint num="21" id="17140" /> +<TGConnectingPoint num="22" id="17141" /> +<TGConnectingPoint num="23" id="17142" /> +<TGConnectingPoint num="24" id="17143" /> +<TGConnectingPoint num="25" id="17144" /> +<TGConnectingPoint num="26" id="17145" /> +<TGConnectingPoint num="27" id="17146" /> +<TGConnectingPoint num="28" id="17147" /> +<TGConnectingPoint num="29" id="17148" /> +<TGConnectingPoint num="30" id="17149" /> +<TGConnectingPoint num="31" id="17150" /> +<TGConnectingPoint num="32" id="17151" /> +<TGConnectingPoint num="33" id="17152" /> +<TGConnectingPoint num="34" id="17153" /> +<TGConnectingPoint num="35" id="17154" /> +<TGConnectingPoint num="36" id="17155" /> +<TGConnectingPoint num="37" id="17156" /> +<TGConnectingPoint num="38" id="17157" /> +<TGConnectingPoint num="39" id="17158" /> +<TGConnectingPoint num="40" id="17159" /> +<TGConnectingPoint num="41" id="17160" /> +<TGConnectingPoint num="42" id="17161" /> +<TGConnectingPoint num="43" id="17162" /> +<TGConnectingPoint num="44" id="17163" /> +<TGConnectingPoint num="45" id="17164" /> +<TGConnectingPoint num="46" id="17165" /> +<TGConnectingPoint num="47" id="17166" /> +<TGConnectingPoint num="48" id="17167" /> +<TGConnectingPoint num="49" id="17168" /> +<TGConnectingPoint num="50" id="17169" /> +<TGConnectingPoint num="51" id="17170" /> +<TGConnectingPoint num="52" id="17171" /> +<TGConnectingPoint num="53" id="17172" /> +<TGConnectingPoint num="54" id="17173" /> +<TGConnectingPoint num="55" id="17174" /> +<TGConnectingPoint num="56" id="17175" /> +<TGConnectingPoint num="57" id="17176" /> +<TGConnectingPoint num="58" id="17177" /> +<TGConnectingPoint num="59" id="17178" /> +<TGConnectingPoint num="60" id="17179" /> +<TGConnectingPoint num="61" id="17180" /> +<TGConnectingPoint num="62" id="17181" /> +<TGConnectingPoint num="63" id="17182" /> +<TGConnectingPoint num="64" id="17183" /> +<TGConnectingPoint num="65" id="17184" /> +<TGConnectingPoint num="66" id="17185" /> +<TGConnectingPoint num="67" id="17186" /> +<TGConnectingPoint num="68" id="17187" /> +<TGConnectingPoint num="69" id="17188" /> +<TGConnectingPoint num="70" id="17189" /> +<TGConnectingPoint num="71" id="17190" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="17264" index="92" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2160" y="860" /> +<sizeparam width="322" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17192" /> +<TGConnectingPoint num="1" id="17193" /> +<TGConnectingPoint num="2" id="17194" /> +<TGConnectingPoint num="3" id="17195" /> +<TGConnectingPoint num="4" id="17196" /> +<TGConnectingPoint num="5" id="17197" /> +<TGConnectingPoint num="6" id="17198" /> +<TGConnectingPoint num="7" id="17199" /> +<TGConnectingPoint num="8" id="17200" /> +<TGConnectingPoint num="9" id="17201" /> +<TGConnectingPoint num="10" id="17202" /> +<TGConnectingPoint num="11" id="17203" /> +<TGConnectingPoint num="12" id="17204" /> +<TGConnectingPoint num="13" id="17205" /> +<TGConnectingPoint num="14" id="17206" /> +<TGConnectingPoint num="15" id="17207" /> +<TGConnectingPoint num="16" id="17208" /> +<TGConnectingPoint num="17" id="17209" /> +<TGConnectingPoint num="18" id="17210" /> +<TGConnectingPoint num="19" id="17211" /> +<TGConnectingPoint num="20" id="17212" /> +<TGConnectingPoint num="21" id="17213" /> +<TGConnectingPoint num="22" id="17214" /> +<TGConnectingPoint num="23" id="17215" /> +<TGConnectingPoint num="24" id="17216" /> +<TGConnectingPoint num="25" id="17217" /> +<TGConnectingPoint num="26" id="17218" /> +<TGConnectingPoint num="27" id="17219" /> +<TGConnectingPoint num="28" id="17220" /> +<TGConnectingPoint num="29" id="17221" /> +<TGConnectingPoint num="30" id="17222" /> +<TGConnectingPoint num="31" id="17223" /> +<TGConnectingPoint num="32" id="17224" /> +<TGConnectingPoint num="33" id="17225" /> +<TGConnectingPoint num="34" id="17226" /> +<TGConnectingPoint num="35" id="17227" /> +<TGConnectingPoint num="36" id="17228" /> +<TGConnectingPoint num="37" id="17229" /> +<TGConnectingPoint num="38" id="17230" /> +<TGConnectingPoint num="39" id="17231" /> +<TGConnectingPoint num="40" id="17232" /> +<TGConnectingPoint num="41" id="17233" /> +<TGConnectingPoint num="42" id="17234" /> +<TGConnectingPoint num="43" id="17235" /> +<TGConnectingPoint num="44" id="17236" /> +<TGConnectingPoint num="45" id="17237" /> +<TGConnectingPoint num="46" id="17238" /> +<TGConnectingPoint num="47" id="17239" /> +<TGConnectingPoint num="48" id="17240" /> +<TGConnectingPoint num="49" id="17241" /> +<TGConnectingPoint num="50" id="17242" /> +<TGConnectingPoint num="51" id="17243" /> +<TGConnectingPoint num="52" id="17244" /> +<TGConnectingPoint num="53" id="17245" /> +<TGConnectingPoint num="54" id="17246" /> +<TGConnectingPoint num="55" id="17247" /> +<TGConnectingPoint num="56" id="17248" /> +<TGConnectingPoint num="57" id="17249" /> +<TGConnectingPoint num="58" id="17250" /> +<TGConnectingPoint num="59" id="17251" /> +<TGConnectingPoint num="60" id="17252" /> +<TGConnectingPoint num="61" id="17253" /> +<TGConnectingPoint num="62" id="17254" /> +<TGConnectingPoint num="63" id="17255" /> +<TGConnectingPoint num="64" id="17256" /> +<TGConnectingPoint num="65" id="17257" /> +<TGConnectingPoint num="66" id="17258" /> +<TGConnectingPoint num="67" id="17259" /> +<TGConnectingPoint num="68" id="17260" /> +<TGConnectingPoint num="69" id="17261" /> +<TGConnectingPoint num="70" id="17262" /> +<TGConnectingPoint num="71" id="17263" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="17275" index="93" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2222" y="958" /> +<sizeparam width="190" height="20" minWidth="1" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17265" /> +<TGConnectingPoint num="1" id="17266" /> +<TGConnectingPoint num="2" id="17267" /> +<TGConnectingPoint num="3" id="17268" /> +<TGConnectingPoint num="4" id="17269" /> +<TGConnectingPoint num="5" id="17270" /> +<TGConnectingPoint num="6" id="17271" /> +<TGConnectingPoint num="7" id="17272" /> +<TGConnectingPoint num="8" id="17273" /> +<TGConnectingPoint num="9" id="17274" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="17282" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17281" /> +<P1 x="571" y="820" id="17639" /> +<P2 x="571" y="819" id="17649" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17280" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="17282" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17276" /> +<TGConnectingPoint num="1" id="17277" /> +<TGConnectingPoint num="2" id="17278" /> +<TGConnectingPoint num="3" id="17279" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17291" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17289" /> +<TGConnectingPoint num="1" id="17290" /> +<P1 x="382" y="196" id="17759" /> +<P2 x="468" y="339" id="17679" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17283" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="17291" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17288" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="17291" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17284" /> +<TGConnectingPoint num="1" id="17285" /> +<TGConnectingPoint num="2" id="17286" /> +<TGConnectingPoint num="3" id="17287" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17298" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17297" /> +<P1 x="420" y="389" id="17666" /> +<P2 x="420" y="412" id="18579" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17296" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="17298" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17292" /> +<TGConnectingPoint num="1" id="17293" /> +<TGConnectingPoint num="2" id="17294" /> +<TGConnectingPoint num="3" id="17295" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17305" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17304" /> +<P1 x="596" y="909" id="18603" /> +<P2 x="643" y="953" id="18422" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17303" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="17305" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17299" /> +<TGConnectingPoint num="1" id="17300" /> +<TGConnectingPoint num="2" id="17301" /> +<TGConnectingPoint num="3" id="17302" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17312" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17311" /> +<P1 x="500" y="949" id="17734" /> +<P2 x="500" y="953" id="18420" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17310" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="17312" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17306" /> +<TGConnectingPoint num="1" id="17307" /> +<TGConnectingPoint num="2" id="17308" /> +<TGConnectingPoint num="3" id="17309" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17319" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17318" /> +<P1 x="546" y="909" id="18605" /> +<P2 x="500" y="919" id="17733" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17317" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="17319" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17313" /> +<TGConnectingPoint num="1" id="17314" /> +<TGConnectingPoint num="2" id="17315" /> +<TGConnectingPoint num="3" id="17316" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17326" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17325" /> +<P1 x="420" y="442" id="18580" /> +<P2 x="495" y="484" id="18509" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17324" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="17326" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17320" /> +<TGConnectingPoint num="1" id="17321" /> +<TGConnectingPoint num="2" id="17322" /> +<TGConnectingPoint num="3" id="17323" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17333" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17332" /> +<P1 x="769" y="237" id="17833" /> +<P2 x="769" y="412" id="18568" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17331" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="17333" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17327" /> +<TGConnectingPoint num="1" id="17328" /> +<TGConnectingPoint num="2" id="17329" /> +<TGConnectingPoint num="3" id="17330" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17340" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17339" /> +<P1 x="769" y="442" id="18569" /> +<P2 x="644" y="484" id="18512" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17338" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="17340" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17334" /> +<TGConnectingPoint num="1" id="17335" /> +<TGConnectingPoint num="2" id="17336" /> +<TGConnectingPoint num="3" id="17337" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17347" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17346" /> +<P1 x="869" y="237" id="17835" /> +<P2 x="869" y="268" id="17744" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17345" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="17347" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17341" /> +<TGConnectingPoint num="1" id="17342" /> +<TGConnectingPoint num="2" id="17343" /> +<TGConnectingPoint num="3" id="17344" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17354" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17353" /> +<P1 x="319" y="221" id="17784" /> +<P2 x="319" y="299" id="17901" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17352" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="17354" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17348" /> +<TGConnectingPoint num="1" id="17349" /> +<TGConnectingPoint num="2" id="17350" /> +<TGConnectingPoint num="3" id="17351" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17361" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17360" /> +<P1 x="282" y="221" id="17760" /> +<P2 x="282" y="249" id="17912" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17359" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="17361" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17355" /> +<TGConnectingPoint num="1" id="17356" /> +<TGConnectingPoint num="2" id="17357" /> +<TGConnectingPoint num="3" id="17358" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17368" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17367" /> +<P1 x="369" y="221" id="17786" /> +<P2 x="369" y="339" id="17676" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17366" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="17368" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17362" /> +<TGConnectingPoint num="1" id="17363" /> +<TGConnectingPoint num="2" id="17364" /> +<TGConnectingPoint num="3" id="17365" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17375" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17374" /> +<P1 x="571" y="30" id="18566" /> +<P2 x="571" y="67" id="17924" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17373" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="17375" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17369" /> +<TGConnectingPoint num="1" id="17370" /> +<TGConnectingPoint num="2" id="17371" /> +<TGConnectingPoint num="3" id="17372" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17382" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17381" /> +<P1 x="520" y="1655" id="18045" /> +<P2 x="520" y="1680" id="17996" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17380" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="17382" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17376" /> +<TGConnectingPoint num="1" id="17377" /> +<TGConnectingPoint num="2" id="17378" /> +<TGConnectingPoint num="3" id="17379" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17389" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17388" /> +<P1 x="588" y="1003" id="18450" /> +<P2 x="588" y="1033" id="18226" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17387" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="17389" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17383" /> +<TGConnectingPoint num="1" id="17384" /> +<TGConnectingPoint num="2" id="17385" /> +<TGConnectingPoint num="3" id="17386" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17396" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17395" /> +<P1 x="613" y="1058" id="18228" /> +<P2 x="752" y="1084" id="18242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17394" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="17396" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17390" /> +<TGConnectingPoint num="1" id="17391" /> +<TGConnectingPoint num="2" id="17392" /> +<TGConnectingPoint num="3" id="17393" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17403" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17402" /> +<P1 x="563" y="1058" id="18227" /> +<P2 x="442" y="1102" id="18258" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17401" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="17403" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17397" /> +<TGConnectingPoint num="1" id="17398" /> +<TGConnectingPoint num="2" id="17399" /> +<TGConnectingPoint num="3" id="17400" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17410" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17409" /> +<P1 x="500" y="1003" id="18425" /> +<P2 x="185" y="1253" id="18347" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17408" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="17410" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17404" /> +<TGConnectingPoint num="1" id="17405" /> +<TGConnectingPoint num="2" id="17406" /> +<TGConnectingPoint num="3" id="17407" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17417" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17416" /> +<P1 x="571" y="534" id="18499" /> +<P2 x="571" y="623" id="18275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17415" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="17417" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17411" /> +<TGConnectingPoint num="1" id="17412" /> +<TGConnectingPoint num="2" id="17413" /> +<TGConnectingPoint num="3" id="17414" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17424" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17423" /> +<P1 x="472" y="534" id="18498" /> +<P2 x="434" y="623" id="18274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17422" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="17424" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17418" /> +<TGConnectingPoint num="1" id="17419" /> +<TGConnectingPoint num="2" id="17420" /> +<TGConnectingPoint num="3" id="17421" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17431" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17430" /> +<P1 x="670" y="534" id="18500" /> +<P2 x="709" y="623" id="18276" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17429" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="17431" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17425" /> +<TGConnectingPoint num="1" id="17426" /> +<TGConnectingPoint num="2" id="17427" /> +<TGConnectingPoint num="3" id="17428" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17438" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17437" /> +<P1 x="777" y="1109" id="18244" /> +<P2 x="851" y="1253" id="18349" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17436" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="17438" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17432" /> +<TGConnectingPoint num="1" id="17433" /> +<TGConnectingPoint num="2" id="17434" /> +<TGConnectingPoint num="3" id="17435" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17445" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17444" /> +<P1 x="727" y="1109" id="18243" /> +<P2 x="684" y="1253" id="18356" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17443" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="17445" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17439" /> +<TGConnectingPoint num="1" id="17440" /> +<TGConnectingPoint num="2" id="17441" /> +<TGConnectingPoint num="3" id="17442" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17452" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17451" /> +<P1 x="417" y="1127" id="18259" /> +<P2 x="351" y="1253" id="18355" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17450" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="17452" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17446" /> +<TGConnectingPoint num="1" id="17447" /> +<TGConnectingPoint num="2" id="17448" /> +<TGConnectingPoint num="3" id="17449" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17459" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17458" /> +<P1 x="467" y="1127" id="18260" /> +<P2 x="518" y="1253" id="18348" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17457" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="17459" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17453" /> +<TGConnectingPoint num="1" id="17454" /> +<TGConnectingPoint num="2" id="17455" /> +<TGConnectingPoint num="3" id="17456" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17466" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17465" /> +<P1 x="351" y="1301" id="18361" /> +<P2 x="351" y="1413" id="18171" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17464" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="17466" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17460" /> +<TGConnectingPoint num="1" id="17461" /> +<TGConnectingPoint num="2" id="17462" /> +<TGConnectingPoint num="3" id="17463" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17473" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17472" /> +<P1 x="434" y="673" id="18279" /> +<P2 x="372" y="734" id="18080" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17471" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="17473" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17467" /> +<TGConnectingPoint num="1" id="17468" /> +<TGConnectingPoint num="2" id="17469" /> +<TGConnectingPoint num="3" id="17470" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17480" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17479" /> +<P1 x="709" y="673" id="18281" /> +<P2 x="771" y="734" id="18082" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17478" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="17480" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17474" /> +<TGConnectingPoint num="1" id="17475" /> +<TGConnectingPoint num="2" id="17476" /> +<TGConnectingPoint num="3" id="17477" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17487" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17486" /> +<P1 x="571" y="673" id="18280" /> +<P2 x="571" y="734" id="18081" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17485" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="17487" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17481" /> +<TGConnectingPoint num="1" id="17482" /> +<TGConnectingPoint num="2" id="17483" /> +<TGConnectingPoint num="3" id="17484" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17494" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17493" /> +<P1 x="571" y="849" id="17650" /> +<P2 x="571" y="884" id="18601" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17492" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="17494" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17488" /> +<TGConnectingPoint num="1" id="17489" /> +<TGConnectingPoint num="2" id="17490" /> +<TGConnectingPoint num="3" id="17491" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17501" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17500" /> +<P1 x="466" y="1463" id="18184" /> +<P2 x="520" y="1605" id="18008" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17499" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="17501" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17495" /> +<TGConnectingPoint num="1" id="17496" /> +<TGConnectingPoint num="2" id="17497" /> +<TGConnectingPoint num="3" id="17498" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17508" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17507" /> +<P1 x="851" y="1301" id="18354" /> +<P2 x="851" y="1605" id="18026" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17506" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="17508" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17502" /> +<TGConnectingPoint num="1" id="17503" /> +<TGConnectingPoint num="2" id="17504" /> +<TGConnectingPoint num="3" id="17505" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17515" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17514" /> +<P1 x="121" y="1463" id="18181" /> +<P2 x="73" y="1605" id="18007" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17513" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="17515" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17509" /> +<TGConnectingPoint num="1" id="17510" /> +<TGConnectingPoint num="2" id="17511" /> +<TGConnectingPoint num="3" id="17512" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17522" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17521" /> +<P1 x="296" y="1463" id="18159" /> +<P2 x="296" y="1605" id="18015" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17520" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="17522" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17516" /> +<TGConnectingPoint num="1" id="17517" /> +<TGConnectingPoint num="2" id="17518" /> +<TGConnectingPoint num="3" id="17519" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17537" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17532" /> +<TGConnectingPoint num="1" id="17533" /> +<TGConnectingPoint num="2" id="17534" /> +<TGConnectingPoint num="3" id="17535" /> +<TGConnectingPoint num="4" id="17536" /> +<P1 x="520" y="1710" id="17997" /> +<P2 x="881" y="67" id="17925" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17523" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="17537" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17524" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="17537" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17525" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="17537" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17526" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="17537" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17531" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="17537" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17527" /> +<TGConnectingPoint num="1" id="17528" /> +<TGConnectingPoint num="2" id="17529" /> +<TGConnectingPoint num="3" id="17530" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17552" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17547" /> +<TGConnectingPoint num="1" id="17548" /> +<TGConnectingPoint num="2" id="17549" /> +<TGConnectingPoint num="3" id="17550" /> +<TGConnectingPoint num="4" id="17551" /> +<P1 x="282" y="279" id="17913" /> +<P2 x="282" y="202" id="17779" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17538" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="17552" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17539" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="17552" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17540" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="17552" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17541" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="17552" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17546" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="17552" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17542" /> +<TGConnectingPoint num="1" id="17543" /> +<TGConnectingPoint num="2" id="17544" /> +<TGConnectingPoint num="3" id="17545" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17567" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17562" /> +<TGConnectingPoint num="1" id="17563" /> +<TGConnectingPoint num="2" id="17564" /> +<TGConnectingPoint num="3" id="17565" /> +<TGConnectingPoint num="4" id="17566" /> +<P1 x="319" y="329" id="17902" /> +<P2 x="282" y="171" id="17755" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17553" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="17567" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17554" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="17567" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17555" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="17567" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17556" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="17567" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17561" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="17567" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17557" /> +<TGConnectingPoint num="1" id="17558" /> +<TGConnectingPoint num="2" id="17559" /> +<TGConnectingPoint num="3" id="17560" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17574" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17573" /> +<P1 x="726" y="117" id="17938" /> +<P2 x="819" y="187" id="17829" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17572" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="17574" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17568" /> +<TGConnectingPoint num="1" id="17569" /> +<TGConnectingPoint num="2" id="17570" /> +<TGConnectingPoint num="3" id="17571" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17581" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17580" /> +<P1 x="416" y="117" id="17937" /> +<P2 x="332" y="171" id="17756" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17579" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="17581" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17575" /> +<TGConnectingPoint num="1" id="17576" /> +<TGConnectingPoint num="2" id="17577" /> +<TGConnectingPoint num="3" id="17578" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17596" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17591" /> +<TGConnectingPoint num="1" id="17592" /> +<TGConnectingPoint num="2" id="17593" /> +<TGConnectingPoint num="3" id="17594" /> +<TGConnectingPoint num="4" id="17595" /> +<P1 x="869" y="298" id="17745" /> +<P2 x="869" y="187" id="17830" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17582" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="17596" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17583" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="17596" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17584" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="17596" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17585" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="17596" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="17590" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="17596" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17586" /> +<TGConnectingPoint num="1" id="17587" /> +<TGConnectingPoint num="2" id="17588" /> +<TGConnectingPoint num="3" id="17589" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="17603" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="17602" /> +<P1 x="571" y="784" id="18118" /> +<P2 x="571" y="790" id="17638" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="17601" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="17603" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17597" /> +<TGConnectingPoint num="1" id="17598" /> +<TGConnectingPoint num="2" id="17599" /> +<TGConnectingPoint num="3" id="17600" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="17620" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17604" /> +<TGConnectingPoint num="1" id="17605" /> +<TGConnectingPoint num="2" id="17606" /> +<TGConnectingPoint num="3" id="17607" /> +<TGConnectingPoint num="4" id="17608" /> +<TGConnectingPoint num="5" id="17609" /> +<TGConnectingPoint num="6" id="17610" /> +<TGConnectingPoint num="7" id="17611" /> +<TGConnectingPoint num="8" id="17612" /> +<TGConnectingPoint num="9" id="17613" /> +<TGConnectingPoint num="10" id="17614" /> +<TGConnectingPoint num="11" id="17615" /> +<TGConnectingPoint num="12" id="17616" /> +<TGConnectingPoint num="13" id="17617" /> +<TGConnectingPoint num="14" id="17618" /> +<TGConnectingPoint num="15" id="17619" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="17637" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17621" /> +<TGConnectingPoint num="1" id="17622" /> +<TGConnectingPoint num="2" id="17623" /> +<TGConnectingPoint num="3" id="17624" /> +<TGConnectingPoint num="4" id="17625" /> +<TGConnectingPoint num="5" id="17626" /> +<TGConnectingPoint num="6" id="17627" /> +<TGConnectingPoint num="7" id="17628" /> +<TGConnectingPoint num="8" id="17629" /> +<TGConnectingPoint num="9" id="17630" /> +<TGConnectingPoint num="10" id="17631" /> +<TGConnectingPoint num="11" id="17632" /> +<TGConnectingPoint num="12" id="17633" /> +<TGConnectingPoint num="13" id="17634" /> +<TGConnectingPoint num="14" id="17635" /> +<TGConnectingPoint num="15" id="17636" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="17648" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17638" /> +<TGConnectingPoint num="1" id="17639" /> +<TGConnectingPoint num="2" id="17640" /> +<TGConnectingPoint num="3" id="17641" /> +<TGConnectingPoint num="4" id="17642" /> +<TGConnectingPoint num="5" id="17643" /> +<TGConnectingPoint num="6" id="17644" /> +<TGConnectingPoint num="7" id="17645" /> +<TGConnectingPoint num="8" id="17646" /> +<TGConnectingPoint num="9" id="17647" /> +</COMPONENT> + +<COMPONENT type="5104" id="17659" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17649" /> +<TGConnectingPoint num="1" id="17650" /> +<TGConnectingPoint num="2" id="17651" /> +<TGConnectingPoint num="3" id="17652" /> +<TGConnectingPoint num="4" id="17653" /> +<TGConnectingPoint num="5" id="17654" /> +<TGConnectingPoint num="6" id="17655" /> +<TGConnectingPoint num="7" id="17656" /> +<TGConnectingPoint num="8" id="17657" /> +<TGConnectingPoint num="9" id="17658" /> +</COMPONENT> + +<COMPONENT type="5106" id="17732" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17660" /> +<TGConnectingPoint num="1" id="17661" /> +<TGConnectingPoint num="2" id="17662" /> +<TGConnectingPoint num="3" id="17663" /> +<TGConnectingPoint num="4" id="17664" /> +<TGConnectingPoint num="5" id="17665" /> +<TGConnectingPoint num="6" id="17666" /> +<TGConnectingPoint num="7" id="17667" /> +<TGConnectingPoint num="8" id="17668" /> +<TGConnectingPoint num="9" id="17669" /> +<TGConnectingPoint num="10" id="17670" /> +<TGConnectingPoint num="11" id="17671" /> +<TGConnectingPoint num="12" id="17672" /> +<TGConnectingPoint num="13" id="17673" /> +<TGConnectingPoint num="14" id="17674" /> +<TGConnectingPoint num="15" id="17675" /> +<TGConnectingPoint num="16" id="17676" /> +<TGConnectingPoint num="17" id="17677" /> +<TGConnectingPoint num="18" id="17678" /> +<TGConnectingPoint num="19" id="17679" /> +<TGConnectingPoint num="20" id="17680" /> +<TGConnectingPoint num="21" id="17681" /> +<TGConnectingPoint num="22" id="17682" /> +<TGConnectingPoint num="23" id="17683" /> +<TGConnectingPoint num="24" id="17684" /> +<TGConnectingPoint num="25" id="17685" /> +<TGConnectingPoint num="26" id="17686" /> +<TGConnectingPoint num="27" id="17687" /> +<TGConnectingPoint num="28" id="17688" /> +<TGConnectingPoint num="29" id="17689" /> +<TGConnectingPoint num="30" id="17690" /> +<TGConnectingPoint num="31" id="17691" /> +<TGConnectingPoint num="32" id="17692" /> +<TGConnectingPoint num="33" id="17693" /> +<TGConnectingPoint num="34" id="17694" /> +<TGConnectingPoint num="35" id="17695" /> +<TGConnectingPoint num="36" id="17696" /> +<TGConnectingPoint num="37" id="17697" /> +<TGConnectingPoint num="38" id="17698" /> +<TGConnectingPoint num="39" id="17699" /> +<TGConnectingPoint num="40" id="17700" /> +<TGConnectingPoint num="41" id="17701" /> +<TGConnectingPoint num="42" id="17702" /> +<TGConnectingPoint num="43" id="17703" /> +<TGConnectingPoint num="44" id="17704" /> +<TGConnectingPoint num="45" id="17705" /> +<TGConnectingPoint num="46" id="17706" /> +<TGConnectingPoint num="47" id="17707" /> +<TGConnectingPoint num="48" id="17708" /> +<TGConnectingPoint num="49" id="17709" /> +<TGConnectingPoint num="50" id="17710" /> +<TGConnectingPoint num="51" id="17711" /> +<TGConnectingPoint num="52" id="17712" /> +<TGConnectingPoint num="53" id="17713" /> +<TGConnectingPoint num="54" id="17714" /> +<TGConnectingPoint num="55" id="17715" /> +<TGConnectingPoint num="56" id="17716" /> +<TGConnectingPoint num="57" id="17717" /> +<TGConnectingPoint num="58" id="17718" /> +<TGConnectingPoint num="59" id="17719" /> +<TGConnectingPoint num="60" id="17720" /> +<TGConnectingPoint num="61" id="17721" /> +<TGConnectingPoint num="62" id="17722" /> +<TGConnectingPoint num="63" id="17723" /> +<TGConnectingPoint num="64" id="17724" /> +<TGConnectingPoint num="65" id="17725" /> +<TGConnectingPoint num="66" id="17726" /> +<TGConnectingPoint num="67" id="17727" /> +<TGConnectingPoint num="68" id="17728" /> +<TGConnectingPoint num="69" id="17729" /> +<TGConnectingPoint num="70" id="17730" /> +<TGConnectingPoint num="71" id="17731" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="17743" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17733" /> +<TGConnectingPoint num="1" id="17734" /> +<TGConnectingPoint num="2" id="17735" /> +<TGConnectingPoint num="3" id="17736" /> +<TGConnectingPoint num="4" id="17737" /> +<TGConnectingPoint num="5" id="17738" /> +<TGConnectingPoint num="6" id="17739" /> +<TGConnectingPoint num="7" id="17740" /> +<TGConnectingPoint num="8" id="17741" /> +<TGConnectingPoint num="9" id="17742" /> +</COMPONENT> + +<COMPONENT type="5104" id="17754" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17744" /> +<TGConnectingPoint num="1" id="17745" /> +<TGConnectingPoint num="2" id="17746" /> +<TGConnectingPoint num="3" id="17747" /> +<TGConnectingPoint num="4" id="17748" /> +<TGConnectingPoint num="5" id="17749" /> +<TGConnectingPoint num="6" id="17750" /> +<TGConnectingPoint num="7" id="17751" /> +<TGConnectingPoint num="8" id="17752" /> +<TGConnectingPoint num="9" id="17753" /> +</COMPONENT> + +<COMPONENT type="5106" id="17827" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17755" /> +<TGConnectingPoint num="1" id="17756" /> +<TGConnectingPoint num="2" id="17757" /> +<TGConnectingPoint num="3" id="17758" /> +<TGConnectingPoint num="4" id="17759" /> +<TGConnectingPoint num="5" id="17760" /> +<TGConnectingPoint num="6" id="17761" /> +<TGConnectingPoint num="7" id="17762" /> +<TGConnectingPoint num="8" id="17763" /> +<TGConnectingPoint num="9" id="17764" /> +<TGConnectingPoint num="10" id="17765" /> +<TGConnectingPoint num="11" id="17766" /> +<TGConnectingPoint num="12" id="17767" /> +<TGConnectingPoint num="13" id="17768" /> +<TGConnectingPoint num="14" id="17769" /> +<TGConnectingPoint num="15" id="17770" /> +<TGConnectingPoint num="16" id="17771" /> +<TGConnectingPoint num="17" id="17772" /> +<TGConnectingPoint num="18" id="17773" /> +<TGConnectingPoint num="19" id="17774" /> +<TGConnectingPoint num="20" id="17775" /> +<TGConnectingPoint num="21" id="17776" /> +<TGConnectingPoint num="22" id="17777" /> +<TGConnectingPoint num="23" id="17778" /> +<TGConnectingPoint num="24" id="17779" /> +<TGConnectingPoint num="25" id="17780" /> +<TGConnectingPoint num="26" id="17781" /> +<TGConnectingPoint num="27" id="17782" /> +<TGConnectingPoint num="28" id="17783" /> +<TGConnectingPoint num="29" id="17784" /> +<TGConnectingPoint num="30" id="17785" /> +<TGConnectingPoint num="31" id="17786" /> +<TGConnectingPoint num="32" id="17787" /> +<TGConnectingPoint num="33" id="17788" /> +<TGConnectingPoint num="34" id="17789" /> +<TGConnectingPoint num="35" id="17790" /> +<TGConnectingPoint num="36" id="17791" /> +<TGConnectingPoint num="37" id="17792" /> +<TGConnectingPoint num="38" id="17793" /> +<TGConnectingPoint num="39" id="17794" /> +<TGConnectingPoint num="40" id="17795" /> +<TGConnectingPoint num="41" id="17796" /> +<TGConnectingPoint num="42" id="17797" /> +<TGConnectingPoint num="43" id="17798" /> +<TGConnectingPoint num="44" id="17799" /> +<TGConnectingPoint num="45" id="17800" /> +<TGConnectingPoint num="46" id="17801" /> +<TGConnectingPoint num="47" id="17802" /> +<TGConnectingPoint num="48" id="17803" /> +<TGConnectingPoint num="49" id="17804" /> +<TGConnectingPoint num="50" id="17805" /> +<TGConnectingPoint num="51" id="17806" /> +<TGConnectingPoint num="52" id="17807" /> +<TGConnectingPoint num="53" id="17808" /> +<TGConnectingPoint num="54" id="17809" /> +<TGConnectingPoint num="55" id="17810" /> +<TGConnectingPoint num="56" id="17811" /> +<TGConnectingPoint num="57" id="17812" /> +<TGConnectingPoint num="58" id="17813" /> +<TGConnectingPoint num="59" id="17814" /> +<TGConnectingPoint num="60" id="17815" /> +<TGConnectingPoint num="61" id="17816" /> +<TGConnectingPoint num="62" id="17817" /> +<TGConnectingPoint num="63" id="17818" /> +<TGConnectingPoint num="64" id="17819" /> +<TGConnectingPoint num="65" id="17820" /> +<TGConnectingPoint num="66" id="17821" /> +<TGConnectingPoint num="67" id="17822" /> +<TGConnectingPoint num="68" id="17823" /> +<TGConnectingPoint num="69" id="17824" /> +<TGConnectingPoint num="70" id="17825" /> +<TGConnectingPoint num="71" id="17826" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="17900" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17828" /> +<TGConnectingPoint num="1" id="17829" /> +<TGConnectingPoint num="2" id="17830" /> +<TGConnectingPoint num="3" id="17831" /> +<TGConnectingPoint num="4" id="17832" /> +<TGConnectingPoint num="5" id="17833" /> +<TGConnectingPoint num="6" id="17834" /> +<TGConnectingPoint num="7" id="17835" /> +<TGConnectingPoint num="8" id="17836" /> +<TGConnectingPoint num="9" id="17837" /> +<TGConnectingPoint num="10" id="17838" /> +<TGConnectingPoint num="11" id="17839" /> +<TGConnectingPoint num="12" id="17840" /> +<TGConnectingPoint num="13" id="17841" /> +<TGConnectingPoint num="14" id="17842" /> +<TGConnectingPoint num="15" id="17843" /> +<TGConnectingPoint num="16" id="17844" /> +<TGConnectingPoint num="17" id="17845" /> +<TGConnectingPoint num="18" id="17846" /> +<TGConnectingPoint num="19" id="17847" /> +<TGConnectingPoint num="20" id="17848" /> +<TGConnectingPoint num="21" id="17849" /> +<TGConnectingPoint num="22" id="17850" /> +<TGConnectingPoint num="23" id="17851" /> +<TGConnectingPoint num="24" id="17852" /> +<TGConnectingPoint num="25" id="17853" /> +<TGConnectingPoint num="26" id="17854" /> +<TGConnectingPoint num="27" id="17855" /> +<TGConnectingPoint num="28" id="17856" /> +<TGConnectingPoint num="29" id="17857" /> +<TGConnectingPoint num="30" id="17858" /> +<TGConnectingPoint num="31" id="17859" /> +<TGConnectingPoint num="32" id="17860" /> +<TGConnectingPoint num="33" id="17861" /> +<TGConnectingPoint num="34" id="17862" /> +<TGConnectingPoint num="35" id="17863" /> +<TGConnectingPoint num="36" id="17864" /> +<TGConnectingPoint num="37" id="17865" /> +<TGConnectingPoint num="38" id="17866" /> +<TGConnectingPoint num="39" id="17867" /> +<TGConnectingPoint num="40" id="17868" /> +<TGConnectingPoint num="41" id="17869" /> +<TGConnectingPoint num="42" id="17870" /> +<TGConnectingPoint num="43" id="17871" /> +<TGConnectingPoint num="44" id="17872" /> +<TGConnectingPoint num="45" id="17873" /> +<TGConnectingPoint num="46" id="17874" /> +<TGConnectingPoint num="47" id="17875" /> +<TGConnectingPoint num="48" id="17876" /> +<TGConnectingPoint num="49" id="17877" /> +<TGConnectingPoint num="50" id="17878" /> +<TGConnectingPoint num="51" id="17879" /> +<TGConnectingPoint num="52" id="17880" /> +<TGConnectingPoint num="53" id="17881" /> +<TGConnectingPoint num="54" id="17882" /> +<TGConnectingPoint num="55" id="17883" /> +<TGConnectingPoint num="56" id="17884" /> +<TGConnectingPoint num="57" id="17885" /> +<TGConnectingPoint num="58" id="17886" /> +<TGConnectingPoint num="59" id="17887" /> +<TGConnectingPoint num="60" id="17888" /> +<TGConnectingPoint num="61" id="17889" /> +<TGConnectingPoint num="62" id="17890" /> +<TGConnectingPoint num="63" id="17891" /> +<TGConnectingPoint num="64" id="17892" /> +<TGConnectingPoint num="65" id="17893" /> +<TGConnectingPoint num="66" id="17894" /> +<TGConnectingPoint num="67" id="17895" /> +<TGConnectingPoint num="68" id="17896" /> +<TGConnectingPoint num="69" id="17897" /> +<TGConnectingPoint num="70" id="17898" /> +<TGConnectingPoint num="71" id="17899" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="17911" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17901" /> +<TGConnectingPoint num="1" id="17902" /> +<TGConnectingPoint num="2" id="17903" /> +<TGConnectingPoint num="3" id="17904" /> +<TGConnectingPoint num="4" id="17905" /> +<TGConnectingPoint num="5" id="17906" /> +<TGConnectingPoint num="6" id="17907" /> +<TGConnectingPoint num="7" id="17908" /> +<TGConnectingPoint num="8" id="17909" /> +<TGConnectingPoint num="9" id="17910" /> +</COMPONENT> + +<COMPONENT type="5104" id="17922" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17912" /> +<TGConnectingPoint num="1" id="17913" /> +<TGConnectingPoint num="2" id="17914" /> +<TGConnectingPoint num="3" id="17915" /> +<TGConnectingPoint num="4" id="17916" /> +<TGConnectingPoint num="5" id="17917" /> +<TGConnectingPoint num="6" id="17918" /> +<TGConnectingPoint num="7" id="17919" /> +<TGConnectingPoint num="8" id="17920" /> +<TGConnectingPoint num="9" id="17921" /> +</COMPONENT> + +<COMPONENT type="5106" id="17995" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17923" /> +<TGConnectingPoint num="1" id="17924" /> +<TGConnectingPoint num="2" id="17925" /> +<TGConnectingPoint num="3" id="17926" /> +<TGConnectingPoint num="4" id="17927" /> +<TGConnectingPoint num="5" id="17928" /> +<TGConnectingPoint num="6" id="17929" /> +<TGConnectingPoint num="7" id="17930" /> +<TGConnectingPoint num="8" id="17931" /> +<TGConnectingPoint num="9" id="17932" /> +<TGConnectingPoint num="10" id="17933" /> +<TGConnectingPoint num="11" id="17934" /> +<TGConnectingPoint num="12" id="17935" /> +<TGConnectingPoint num="13" id="17936" /> +<TGConnectingPoint num="14" id="17937" /> +<TGConnectingPoint num="15" id="17938" /> +<TGConnectingPoint num="16" id="17939" /> +<TGConnectingPoint num="17" id="17940" /> +<TGConnectingPoint num="18" id="17941" /> +<TGConnectingPoint num="19" id="17942" /> +<TGConnectingPoint num="20" id="17943" /> +<TGConnectingPoint num="21" id="17944" /> +<TGConnectingPoint num="22" id="17945" /> +<TGConnectingPoint num="23" id="17946" /> +<TGConnectingPoint num="24" id="17947" /> +<TGConnectingPoint num="25" id="17948" /> +<TGConnectingPoint num="26" id="17949" /> +<TGConnectingPoint num="27" id="17950" /> +<TGConnectingPoint num="28" id="17951" /> +<TGConnectingPoint num="29" id="17952" /> +<TGConnectingPoint num="30" id="17953" /> +<TGConnectingPoint num="31" id="17954" /> +<TGConnectingPoint num="32" id="17955" /> +<TGConnectingPoint num="33" id="17956" /> +<TGConnectingPoint num="34" id="17957" /> +<TGConnectingPoint num="35" id="17958" /> +<TGConnectingPoint num="36" id="17959" /> +<TGConnectingPoint num="37" id="17960" /> +<TGConnectingPoint num="38" id="17961" /> +<TGConnectingPoint num="39" id="17962" /> +<TGConnectingPoint num="40" id="17963" /> +<TGConnectingPoint num="41" id="17964" /> +<TGConnectingPoint num="42" id="17965" /> +<TGConnectingPoint num="43" id="17966" /> +<TGConnectingPoint num="44" id="17967" /> +<TGConnectingPoint num="45" id="17968" /> +<TGConnectingPoint num="46" id="17969" /> +<TGConnectingPoint num="47" id="17970" /> +<TGConnectingPoint num="48" id="17971" /> +<TGConnectingPoint num="49" id="17972" /> +<TGConnectingPoint num="50" id="17973" /> +<TGConnectingPoint num="51" id="17974" /> +<TGConnectingPoint num="52" id="17975" /> +<TGConnectingPoint num="53" id="17976" /> +<TGConnectingPoint num="54" id="17977" /> +<TGConnectingPoint num="55" id="17978" /> +<TGConnectingPoint num="56" id="17979" /> +<TGConnectingPoint num="57" id="17980" /> +<TGConnectingPoint num="58" id="17981" /> +<TGConnectingPoint num="59" id="17982" /> +<TGConnectingPoint num="60" id="17983" /> +<TGConnectingPoint num="61" id="17984" /> +<TGConnectingPoint num="62" id="17985" /> +<TGConnectingPoint num="63" id="17986" /> +<TGConnectingPoint num="64" id="17987" /> +<TGConnectingPoint num="65" id="17988" /> +<TGConnectingPoint num="66" id="17989" /> +<TGConnectingPoint num="67" id="17990" /> +<TGConnectingPoint num="68" id="17991" /> +<TGConnectingPoint num="69" id="17992" /> +<TGConnectingPoint num="70" id="17993" /> +<TGConnectingPoint num="71" id="17994" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="18006" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="17996" /> +<TGConnectingPoint num="1" id="17997" /> +<TGConnectingPoint num="2" id="17998" /> +<TGConnectingPoint num="3" id="17999" /> +<TGConnectingPoint num="4" id="18000" /> +<TGConnectingPoint num="5" id="18001" /> +<TGConnectingPoint num="6" id="18002" /> +<TGConnectingPoint num="7" id="18003" /> +<TGConnectingPoint num="8" id="18004" /> +<TGConnectingPoint num="9" id="18005" /> +</COMPONENT> + +<COMPONENT type="5106" id="18079" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18007" /> +<TGConnectingPoint num="1" id="18008" /> +<TGConnectingPoint num="2" id="18009" /> +<TGConnectingPoint num="3" id="18010" /> +<TGConnectingPoint num="4" id="18011" /> +<TGConnectingPoint num="5" id="18012" /> +<TGConnectingPoint num="6" id="18013" /> +<TGConnectingPoint num="7" id="18014" /> +<TGConnectingPoint num="8" id="18015" /> +<TGConnectingPoint num="9" id="18016" /> +<TGConnectingPoint num="10" id="18017" /> +<TGConnectingPoint num="11" id="18018" /> +<TGConnectingPoint num="12" id="18019" /> +<TGConnectingPoint num="13" id="18020" /> +<TGConnectingPoint num="14" id="18021" /> +<TGConnectingPoint num="15" id="18022" /> +<TGConnectingPoint num="16" id="18023" /> +<TGConnectingPoint num="17" id="18024" /> +<TGConnectingPoint num="18" id="18025" /> +<TGConnectingPoint num="19" id="18026" /> +<TGConnectingPoint num="20" id="18027" /> +<TGConnectingPoint num="21" id="18028" /> +<TGConnectingPoint num="22" id="18029" /> +<TGConnectingPoint num="23" id="18030" /> +<TGConnectingPoint num="24" id="18031" /> +<TGConnectingPoint num="25" id="18032" /> +<TGConnectingPoint num="26" id="18033" /> +<TGConnectingPoint num="27" id="18034" /> +<TGConnectingPoint num="28" id="18035" /> +<TGConnectingPoint num="29" id="18036" /> +<TGConnectingPoint num="30" id="18037" /> +<TGConnectingPoint num="31" id="18038" /> +<TGConnectingPoint num="32" id="18039" /> +<TGConnectingPoint num="33" id="18040" /> +<TGConnectingPoint num="34" id="18041" /> +<TGConnectingPoint num="35" id="18042" /> +<TGConnectingPoint num="36" id="18043" /> +<TGConnectingPoint num="37" id="18044" /> +<TGConnectingPoint num="38" id="18045" /> +<TGConnectingPoint num="39" id="18046" /> +<TGConnectingPoint num="40" id="18047" /> +<TGConnectingPoint num="41" id="18048" /> +<TGConnectingPoint num="42" id="18049" /> +<TGConnectingPoint num="43" id="18050" /> +<TGConnectingPoint num="44" id="18051" /> +<TGConnectingPoint num="45" id="18052" /> +<TGConnectingPoint num="46" id="18053" /> +<TGConnectingPoint num="47" id="18054" /> +<TGConnectingPoint num="48" id="18055" /> +<TGConnectingPoint num="49" id="18056" /> +<TGConnectingPoint num="50" id="18057" /> +<TGConnectingPoint num="51" id="18058" /> +<TGConnectingPoint num="52" id="18059" /> +<TGConnectingPoint num="53" id="18060" /> +<TGConnectingPoint num="54" id="18061" /> +<TGConnectingPoint num="55" id="18062" /> +<TGConnectingPoint num="56" id="18063" /> +<TGConnectingPoint num="57" id="18064" /> +<TGConnectingPoint num="58" id="18065" /> +<TGConnectingPoint num="59" id="18066" /> +<TGConnectingPoint num="60" id="18067" /> +<TGConnectingPoint num="61" id="18068" /> +<TGConnectingPoint num="62" id="18069" /> +<TGConnectingPoint num="63" id="18070" /> +<TGConnectingPoint num="64" id="18071" /> +<TGConnectingPoint num="65" id="18072" /> +<TGConnectingPoint num="66" id="18073" /> +<TGConnectingPoint num="67" id="18074" /> +<TGConnectingPoint num="68" id="18075" /> +<TGConnectingPoint num="69" id="18076" /> +<TGConnectingPoint num="70" id="18077" /> +<TGConnectingPoint num="71" id="18078" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="18152" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18080" /> +<TGConnectingPoint num="1" id="18081" /> +<TGConnectingPoint num="2" id="18082" /> +<TGConnectingPoint num="3" id="18083" /> +<TGConnectingPoint num="4" id="18084" /> +<TGConnectingPoint num="5" id="18085" /> +<TGConnectingPoint num="6" id="18086" /> +<TGConnectingPoint num="7" id="18087" /> +<TGConnectingPoint num="8" id="18088" /> +<TGConnectingPoint num="9" id="18089" /> +<TGConnectingPoint num="10" id="18090" /> +<TGConnectingPoint num="11" id="18091" /> +<TGConnectingPoint num="12" id="18092" /> +<TGConnectingPoint num="13" id="18093" /> +<TGConnectingPoint num="14" id="18094" /> +<TGConnectingPoint num="15" id="18095" /> +<TGConnectingPoint num="16" id="18096" /> +<TGConnectingPoint num="17" id="18097" /> +<TGConnectingPoint num="18" id="18098" /> +<TGConnectingPoint num="19" id="18099" /> +<TGConnectingPoint num="20" id="18100" /> +<TGConnectingPoint num="21" id="18101" /> +<TGConnectingPoint num="22" id="18102" /> +<TGConnectingPoint num="23" id="18103" /> +<TGConnectingPoint num="24" id="18104" /> +<TGConnectingPoint num="25" id="18105" /> +<TGConnectingPoint num="26" id="18106" /> +<TGConnectingPoint num="27" id="18107" /> +<TGConnectingPoint num="28" id="18108" /> +<TGConnectingPoint num="29" id="18109" /> +<TGConnectingPoint num="30" id="18110" /> +<TGConnectingPoint num="31" id="18111" /> +<TGConnectingPoint num="32" id="18112" /> +<TGConnectingPoint num="33" id="18113" /> +<TGConnectingPoint num="34" id="18114" /> +<TGConnectingPoint num="35" id="18115" /> +<TGConnectingPoint num="36" id="18116" /> +<TGConnectingPoint num="37" id="18117" /> +<TGConnectingPoint num="38" id="18118" /> +<TGConnectingPoint num="39" id="18119" /> +<TGConnectingPoint num="40" id="18120" /> +<TGConnectingPoint num="41" id="18121" /> +<TGConnectingPoint num="42" id="18122" /> +<TGConnectingPoint num="43" id="18123" /> +<TGConnectingPoint num="44" id="18124" /> +<TGConnectingPoint num="45" id="18125" /> +<TGConnectingPoint num="46" id="18126" /> +<TGConnectingPoint num="47" id="18127" /> +<TGConnectingPoint num="48" id="18128" /> +<TGConnectingPoint num="49" id="18129" /> +<TGConnectingPoint num="50" id="18130" /> +<TGConnectingPoint num="51" id="18131" /> +<TGConnectingPoint num="52" id="18132" /> +<TGConnectingPoint num="53" id="18133" /> +<TGConnectingPoint num="54" id="18134" /> +<TGConnectingPoint num="55" id="18135" /> +<TGConnectingPoint num="56" id="18136" /> +<TGConnectingPoint num="57" id="18137" /> +<TGConnectingPoint num="58" id="18138" /> +<TGConnectingPoint num="59" id="18139" /> +<TGConnectingPoint num="60" id="18140" /> +<TGConnectingPoint num="61" id="18141" /> +<TGConnectingPoint num="62" id="18142" /> +<TGConnectingPoint num="63" id="18143" /> +<TGConnectingPoint num="64" id="18144" /> +<TGConnectingPoint num="65" id="18145" /> +<TGConnectingPoint num="66" id="18146" /> +<TGConnectingPoint num="67" id="18147" /> +<TGConnectingPoint num="68" id="18148" /> +<TGConnectingPoint num="69" id="18149" /> +<TGConnectingPoint num="70" id="18150" /> +<TGConnectingPoint num="71" id="18151" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="18225" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18153" /> +<TGConnectingPoint num="1" id="18154" /> +<TGConnectingPoint num="2" id="18155" /> +<TGConnectingPoint num="3" id="18156" /> +<TGConnectingPoint num="4" id="18157" /> +<TGConnectingPoint num="5" id="18158" /> +<TGConnectingPoint num="6" id="18159" /> +<TGConnectingPoint num="7" id="18160" /> +<TGConnectingPoint num="8" id="18161" /> +<TGConnectingPoint num="9" id="18162" /> +<TGConnectingPoint num="10" id="18163" /> +<TGConnectingPoint num="11" id="18164" /> +<TGConnectingPoint num="12" id="18165" /> +<TGConnectingPoint num="13" id="18166" /> +<TGConnectingPoint num="14" id="18167" /> +<TGConnectingPoint num="15" id="18168" /> +<TGConnectingPoint num="16" id="18169" /> +<TGConnectingPoint num="17" id="18170" /> +<TGConnectingPoint num="18" id="18171" /> +<TGConnectingPoint num="19" id="18172" /> +<TGConnectingPoint num="20" id="18173" /> +<TGConnectingPoint num="21" id="18174" /> +<TGConnectingPoint num="22" id="18175" /> +<TGConnectingPoint num="23" id="18176" /> +<TGConnectingPoint num="24" id="18177" /> +<TGConnectingPoint num="25" id="18178" /> +<TGConnectingPoint num="26" id="18179" /> +<TGConnectingPoint num="27" id="18180" /> +<TGConnectingPoint num="28" id="18181" /> +<TGConnectingPoint num="29" id="18182" /> +<TGConnectingPoint num="30" id="18183" /> +<TGConnectingPoint num="31" id="18184" /> +<TGConnectingPoint num="32" id="18185" /> +<TGConnectingPoint num="33" id="18186" /> +<TGConnectingPoint num="34" id="18187" /> +<TGConnectingPoint num="35" id="18188" /> +<TGConnectingPoint num="36" id="18189" /> +<TGConnectingPoint num="37" id="18190" /> +<TGConnectingPoint num="38" id="18191" /> +<TGConnectingPoint num="39" id="18192" /> +<TGConnectingPoint num="40" id="18193" /> +<TGConnectingPoint num="41" id="18194" /> +<TGConnectingPoint num="42" id="18195" /> +<TGConnectingPoint num="43" id="18196" /> +<TGConnectingPoint num="44" id="18197" /> +<TGConnectingPoint num="45" id="18198" /> +<TGConnectingPoint num="46" id="18199" /> +<TGConnectingPoint num="47" id="18200" /> +<TGConnectingPoint num="48" id="18201" /> +<TGConnectingPoint num="49" id="18202" /> +<TGConnectingPoint num="50" id="18203" /> +<TGConnectingPoint num="51" id="18204" /> +<TGConnectingPoint num="52" id="18205" /> +<TGConnectingPoint num="53" id="18206" /> +<TGConnectingPoint num="54" id="18207" /> +<TGConnectingPoint num="55" id="18208" /> +<TGConnectingPoint num="56" id="18209" /> +<TGConnectingPoint num="57" id="18210" /> +<TGConnectingPoint num="58" id="18211" /> +<TGConnectingPoint num="59" id="18212" /> +<TGConnectingPoint num="60" id="18213" /> +<TGConnectingPoint num="61" id="18214" /> +<TGConnectingPoint num="62" id="18215" /> +<TGConnectingPoint num="63" id="18216" /> +<TGConnectingPoint num="64" id="18217" /> +<TGConnectingPoint num="65" id="18218" /> +<TGConnectingPoint num="66" id="18219" /> +<TGConnectingPoint num="67" id="18220" /> +<TGConnectingPoint num="68" id="18221" /> +<TGConnectingPoint num="69" id="18222" /> +<TGConnectingPoint num="70" id="18223" /> +<TGConnectingPoint num="71" id="18224" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="18241" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18226" /> +<TGConnectingPoint num="1" id="18227" /> +<TGConnectingPoint num="2" id="18228" /> +<TGConnectingPoint num="3" id="18229" /> +<TGConnectingPoint num="4" id="18230" /> +<TGConnectingPoint num="5" id="18231" /> +<TGConnectingPoint num="6" id="18232" /> +<TGConnectingPoint num="7" id="18233" /> +<TGConnectingPoint num="8" id="18234" /> +<TGConnectingPoint num="9" id="18235" /> +<TGConnectingPoint num="10" id="18236" /> +<TGConnectingPoint num="11" id="18237" /> +<TGConnectingPoint num="12" id="18238" /> +<TGConnectingPoint num="13" id="18239" /> +<TGConnectingPoint num="14" id="18240" /> +</COMPONENT> + +<COMPONENT type="5107" id="18257" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18242" /> +<TGConnectingPoint num="1" id="18243" /> +<TGConnectingPoint num="2" id="18244" /> +<TGConnectingPoint num="3" id="18245" /> +<TGConnectingPoint num="4" id="18246" /> +<TGConnectingPoint num="5" id="18247" /> +<TGConnectingPoint num="6" id="18248" /> +<TGConnectingPoint num="7" id="18249" /> +<TGConnectingPoint num="8" id="18250" /> +<TGConnectingPoint num="9" id="18251" /> +<TGConnectingPoint num="10" id="18252" /> +<TGConnectingPoint num="11" id="18253" /> +<TGConnectingPoint num="12" id="18254" /> +<TGConnectingPoint num="13" id="18255" /> +<TGConnectingPoint num="14" id="18256" /> +</COMPONENT> + +<COMPONENT type="5107" id="18273" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18258" /> +<TGConnectingPoint num="1" id="18259" /> +<TGConnectingPoint num="2" id="18260" /> +<TGConnectingPoint num="3" id="18261" /> +<TGConnectingPoint num="4" id="18262" /> +<TGConnectingPoint num="5" id="18263" /> +<TGConnectingPoint num="6" id="18264" /> +<TGConnectingPoint num="7" id="18265" /> +<TGConnectingPoint num="8" id="18266" /> +<TGConnectingPoint num="9" id="18267" /> +<TGConnectingPoint num="10" id="18268" /> +<TGConnectingPoint num="11" id="18269" /> +<TGConnectingPoint num="12" id="18270" /> +<TGConnectingPoint num="13" id="18271" /> +<TGConnectingPoint num="14" id="18272" /> +</COMPONENT> + +<COMPONENT type="5106" id="18346" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18274" /> +<TGConnectingPoint num="1" id="18275" /> +<TGConnectingPoint num="2" id="18276" /> +<TGConnectingPoint num="3" id="18277" /> +<TGConnectingPoint num="4" id="18278" /> +<TGConnectingPoint num="5" id="18279" /> +<TGConnectingPoint num="6" id="18280" /> +<TGConnectingPoint num="7" id="18281" /> +<TGConnectingPoint num="8" id="18282" /> +<TGConnectingPoint num="9" id="18283" /> +<TGConnectingPoint num="10" id="18284" /> +<TGConnectingPoint num="11" id="18285" /> +<TGConnectingPoint num="12" id="18286" /> +<TGConnectingPoint num="13" id="18287" /> +<TGConnectingPoint num="14" id="18288" /> +<TGConnectingPoint num="15" id="18289" /> +<TGConnectingPoint num="16" id="18290" /> +<TGConnectingPoint num="17" id="18291" /> +<TGConnectingPoint num="18" id="18292" /> +<TGConnectingPoint num="19" id="18293" /> +<TGConnectingPoint num="20" id="18294" /> +<TGConnectingPoint num="21" id="18295" /> +<TGConnectingPoint num="22" id="18296" /> +<TGConnectingPoint num="23" id="18297" /> +<TGConnectingPoint num="24" id="18298" /> +<TGConnectingPoint num="25" id="18299" /> +<TGConnectingPoint num="26" id="18300" /> +<TGConnectingPoint num="27" id="18301" /> +<TGConnectingPoint num="28" id="18302" /> +<TGConnectingPoint num="29" id="18303" /> +<TGConnectingPoint num="30" id="18304" /> +<TGConnectingPoint num="31" id="18305" /> +<TGConnectingPoint num="32" id="18306" /> +<TGConnectingPoint num="33" id="18307" /> +<TGConnectingPoint num="34" id="18308" /> +<TGConnectingPoint num="35" id="18309" /> +<TGConnectingPoint num="36" id="18310" /> +<TGConnectingPoint num="37" id="18311" /> +<TGConnectingPoint num="38" id="18312" /> +<TGConnectingPoint num="39" id="18313" /> +<TGConnectingPoint num="40" id="18314" /> +<TGConnectingPoint num="41" id="18315" /> +<TGConnectingPoint num="42" id="18316" /> +<TGConnectingPoint num="43" id="18317" /> +<TGConnectingPoint num="44" id="18318" /> +<TGConnectingPoint num="45" id="18319" /> +<TGConnectingPoint num="46" id="18320" /> +<TGConnectingPoint num="47" id="18321" /> +<TGConnectingPoint num="48" id="18322" /> +<TGConnectingPoint num="49" id="18323" /> +<TGConnectingPoint num="50" id="18324" /> +<TGConnectingPoint num="51" id="18325" /> +<TGConnectingPoint num="52" id="18326" /> +<TGConnectingPoint num="53" id="18327" /> +<TGConnectingPoint num="54" id="18328" /> +<TGConnectingPoint num="55" id="18329" /> +<TGConnectingPoint num="56" id="18330" /> +<TGConnectingPoint num="57" id="18331" /> +<TGConnectingPoint num="58" id="18332" /> +<TGConnectingPoint num="59" id="18333" /> +<TGConnectingPoint num="60" id="18334" /> +<TGConnectingPoint num="61" id="18335" /> +<TGConnectingPoint num="62" id="18336" /> +<TGConnectingPoint num="63" id="18337" /> +<TGConnectingPoint num="64" id="18338" /> +<TGConnectingPoint num="65" id="18339" /> +<TGConnectingPoint num="66" id="18340" /> +<TGConnectingPoint num="67" id="18341" /> +<TGConnectingPoint num="68" id="18342" /> +<TGConnectingPoint num="69" id="18343" /> +<TGConnectingPoint num="70" id="18344" /> +<TGConnectingPoint num="71" id="18345" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="18419" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18347" /> +<TGConnectingPoint num="1" id="18348" /> +<TGConnectingPoint num="2" id="18349" /> +<TGConnectingPoint num="3" id="18350" /> +<TGConnectingPoint num="4" id="18351" /> +<TGConnectingPoint num="5" id="18352" /> +<TGConnectingPoint num="6" id="18353" /> +<TGConnectingPoint num="7" id="18354" /> +<TGConnectingPoint num="8" id="18355" /> +<TGConnectingPoint num="9" id="18356" /> +<TGConnectingPoint num="10" id="18357" /> +<TGConnectingPoint num="11" id="18358" /> +<TGConnectingPoint num="12" id="18359" /> +<TGConnectingPoint num="13" id="18360" /> +<TGConnectingPoint num="14" id="18361" /> +<TGConnectingPoint num="15" id="18362" /> +<TGConnectingPoint num="16" id="18363" /> +<TGConnectingPoint num="17" id="18364" /> +<TGConnectingPoint num="18" id="18365" /> +<TGConnectingPoint num="19" id="18366" /> +<TGConnectingPoint num="20" id="18367" /> +<TGConnectingPoint num="21" id="18368" /> +<TGConnectingPoint num="22" id="18369" /> +<TGConnectingPoint num="23" id="18370" /> +<TGConnectingPoint num="24" id="18371" /> +<TGConnectingPoint num="25" id="18372" /> +<TGConnectingPoint num="26" id="18373" /> +<TGConnectingPoint num="27" id="18374" /> +<TGConnectingPoint num="28" id="18375" /> +<TGConnectingPoint num="29" id="18376" /> +<TGConnectingPoint num="30" id="18377" /> +<TGConnectingPoint num="31" id="18378" /> +<TGConnectingPoint num="32" id="18379" /> +<TGConnectingPoint num="33" id="18380" /> +<TGConnectingPoint num="34" id="18381" /> +<TGConnectingPoint num="35" id="18382" /> +<TGConnectingPoint num="36" id="18383" /> +<TGConnectingPoint num="37" id="18384" /> +<TGConnectingPoint num="38" id="18385" /> +<TGConnectingPoint num="39" id="18386" /> +<TGConnectingPoint num="40" id="18387" /> +<TGConnectingPoint num="41" id="18388" /> +<TGConnectingPoint num="42" id="18389" /> +<TGConnectingPoint num="43" id="18390" /> +<TGConnectingPoint num="44" id="18391" /> +<TGConnectingPoint num="45" id="18392" /> +<TGConnectingPoint num="46" id="18393" /> +<TGConnectingPoint num="47" id="18394" /> +<TGConnectingPoint num="48" id="18395" /> +<TGConnectingPoint num="49" id="18396" /> +<TGConnectingPoint num="50" id="18397" /> +<TGConnectingPoint num="51" id="18398" /> +<TGConnectingPoint num="52" id="18399" /> +<TGConnectingPoint num="53" id="18400" /> +<TGConnectingPoint num="54" id="18401" /> +<TGConnectingPoint num="55" id="18402" /> +<TGConnectingPoint num="56" id="18403" /> +<TGConnectingPoint num="57" id="18404" /> +<TGConnectingPoint num="58" id="18405" /> +<TGConnectingPoint num="59" id="18406" /> +<TGConnectingPoint num="60" id="18407" /> +<TGConnectingPoint num="61" id="18408" /> +<TGConnectingPoint num="62" id="18409" /> +<TGConnectingPoint num="63" id="18410" /> +<TGConnectingPoint num="64" id="18411" /> +<TGConnectingPoint num="65" id="18412" /> +<TGConnectingPoint num="66" id="18413" /> +<TGConnectingPoint num="67" id="18414" /> +<TGConnectingPoint num="68" id="18415" /> +<TGConnectingPoint num="69" id="18416" /> +<TGConnectingPoint num="70" id="18417" /> +<TGConnectingPoint num="71" id="18418" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="18492" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18420" /> +<TGConnectingPoint num="1" id="18421" /> +<TGConnectingPoint num="2" id="18422" /> +<TGConnectingPoint num="3" id="18423" /> +<TGConnectingPoint num="4" id="18424" /> +<TGConnectingPoint num="5" id="18425" /> +<TGConnectingPoint num="6" id="18426" /> +<TGConnectingPoint num="7" id="18427" /> +<TGConnectingPoint num="8" id="18428" /> +<TGConnectingPoint num="9" id="18429" /> +<TGConnectingPoint num="10" id="18430" /> +<TGConnectingPoint num="11" id="18431" /> +<TGConnectingPoint num="12" id="18432" /> +<TGConnectingPoint num="13" id="18433" /> +<TGConnectingPoint num="14" id="18434" /> +<TGConnectingPoint num="15" id="18435" /> +<TGConnectingPoint num="16" id="18436" /> +<TGConnectingPoint num="17" id="18437" /> +<TGConnectingPoint num="18" id="18438" /> +<TGConnectingPoint num="19" id="18439" /> +<TGConnectingPoint num="20" id="18440" /> +<TGConnectingPoint num="21" id="18441" /> +<TGConnectingPoint num="22" id="18442" /> +<TGConnectingPoint num="23" id="18443" /> +<TGConnectingPoint num="24" id="18444" /> +<TGConnectingPoint num="25" id="18445" /> +<TGConnectingPoint num="26" id="18446" /> +<TGConnectingPoint num="27" id="18447" /> +<TGConnectingPoint num="28" id="18448" /> +<TGConnectingPoint num="29" id="18449" /> +<TGConnectingPoint num="30" id="18450" /> +<TGConnectingPoint num="31" id="18451" /> +<TGConnectingPoint num="32" id="18452" /> +<TGConnectingPoint num="33" id="18453" /> +<TGConnectingPoint num="34" id="18454" /> +<TGConnectingPoint num="35" id="18455" /> +<TGConnectingPoint num="36" id="18456" /> +<TGConnectingPoint num="37" id="18457" /> +<TGConnectingPoint num="38" id="18458" /> +<TGConnectingPoint num="39" id="18459" /> +<TGConnectingPoint num="40" id="18460" /> +<TGConnectingPoint num="41" id="18461" /> +<TGConnectingPoint num="42" id="18462" /> +<TGConnectingPoint num="43" id="18463" /> +<TGConnectingPoint num="44" id="18464" /> +<TGConnectingPoint num="45" id="18465" /> +<TGConnectingPoint num="46" id="18466" /> +<TGConnectingPoint num="47" id="18467" /> +<TGConnectingPoint num="48" id="18468" /> +<TGConnectingPoint num="49" id="18469" /> +<TGConnectingPoint num="50" id="18470" /> +<TGConnectingPoint num="51" id="18471" /> +<TGConnectingPoint num="52" id="18472" /> +<TGConnectingPoint num="53" id="18473" /> +<TGConnectingPoint num="54" id="18474" /> +<TGConnectingPoint num="55" id="18475" /> +<TGConnectingPoint num="56" id="18476" /> +<TGConnectingPoint num="57" id="18477" /> +<TGConnectingPoint num="58" id="18478" /> +<TGConnectingPoint num="59" id="18479" /> +<TGConnectingPoint num="60" id="18480" /> +<TGConnectingPoint num="61" id="18481" /> +<TGConnectingPoint num="62" id="18482" /> +<TGConnectingPoint num="63" id="18483" /> +<TGConnectingPoint num="64" id="18484" /> +<TGConnectingPoint num="65" id="18485" /> +<TGConnectingPoint num="66" id="18486" /> +<TGConnectingPoint num="67" id="18487" /> +<TGConnectingPoint num="68" id="18488" /> +<TGConnectingPoint num="69" id="18489" /> +<TGConnectingPoint num="70" id="18490" /> +<TGConnectingPoint num="71" id="18491" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="18565" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18493" /> +<TGConnectingPoint num="1" id="18494" /> +<TGConnectingPoint num="2" id="18495" /> +<TGConnectingPoint num="3" id="18496" /> +<TGConnectingPoint num="4" id="18497" /> +<TGConnectingPoint num="5" id="18498" /> +<TGConnectingPoint num="6" id="18499" /> +<TGConnectingPoint num="7" id="18500" /> +<TGConnectingPoint num="8" id="18501" /> +<TGConnectingPoint num="9" id="18502" /> +<TGConnectingPoint num="10" id="18503" /> +<TGConnectingPoint num="11" id="18504" /> +<TGConnectingPoint num="12" id="18505" /> +<TGConnectingPoint num="13" id="18506" /> +<TGConnectingPoint num="14" id="18507" /> +<TGConnectingPoint num="15" id="18508" /> +<TGConnectingPoint num="16" id="18509" /> +<TGConnectingPoint num="17" id="18510" /> +<TGConnectingPoint num="18" id="18511" /> +<TGConnectingPoint num="19" id="18512" /> +<TGConnectingPoint num="20" id="18513" /> +<TGConnectingPoint num="21" id="18514" /> +<TGConnectingPoint num="22" id="18515" /> +<TGConnectingPoint num="23" id="18516" /> +<TGConnectingPoint num="24" id="18517" /> +<TGConnectingPoint num="25" id="18518" /> +<TGConnectingPoint num="26" id="18519" /> +<TGConnectingPoint num="27" id="18520" /> +<TGConnectingPoint num="28" id="18521" /> +<TGConnectingPoint num="29" id="18522" /> +<TGConnectingPoint num="30" id="18523" /> +<TGConnectingPoint num="31" id="18524" /> +<TGConnectingPoint num="32" id="18525" /> +<TGConnectingPoint num="33" id="18526" /> +<TGConnectingPoint num="34" id="18527" /> +<TGConnectingPoint num="35" id="18528" /> +<TGConnectingPoint num="36" id="18529" /> +<TGConnectingPoint num="37" id="18530" /> +<TGConnectingPoint num="38" id="18531" /> +<TGConnectingPoint num="39" id="18532" /> +<TGConnectingPoint num="40" id="18533" /> +<TGConnectingPoint num="41" id="18534" /> +<TGConnectingPoint num="42" id="18535" /> +<TGConnectingPoint num="43" id="18536" /> +<TGConnectingPoint num="44" id="18537" /> +<TGConnectingPoint num="45" id="18538" /> +<TGConnectingPoint num="46" id="18539" /> +<TGConnectingPoint num="47" id="18540" /> +<TGConnectingPoint num="48" id="18541" /> +<TGConnectingPoint num="49" id="18542" /> +<TGConnectingPoint num="50" id="18543" /> +<TGConnectingPoint num="51" id="18544" /> +<TGConnectingPoint num="52" id="18545" /> +<TGConnectingPoint num="53" id="18546" /> +<TGConnectingPoint num="54" id="18547" /> +<TGConnectingPoint num="55" id="18548" /> +<TGConnectingPoint num="56" id="18549" /> +<TGConnectingPoint num="57" id="18550" /> +<TGConnectingPoint num="58" id="18551" /> +<TGConnectingPoint num="59" id="18552" /> +<TGConnectingPoint num="60" id="18553" /> +<TGConnectingPoint num="61" id="18554" /> +<TGConnectingPoint num="62" id="18555" /> +<TGConnectingPoint num="63" id="18556" /> +<TGConnectingPoint num="64" id="18557" /> +<TGConnectingPoint num="65" id="18558" /> +<TGConnectingPoint num="66" id="18559" /> +<TGConnectingPoint num="67" id="18560" /> +<TGConnectingPoint num="68" id="18561" /> +<TGConnectingPoint num="69" id="18562" /> +<TGConnectingPoint num="70" id="18563" /> +<TGConnectingPoint num="71" id="18564" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="18567" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18566" /> +</COMPONENT> + +<COMPONENT type="5104" id="18578" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18568" /> +<TGConnectingPoint num="1" id="18569" /> +<TGConnectingPoint num="2" id="18570" /> +<TGConnectingPoint num="3" id="18571" /> +<TGConnectingPoint num="4" id="18572" /> +<TGConnectingPoint num="5" id="18573" /> +<TGConnectingPoint num="6" id="18574" /> +<TGConnectingPoint num="7" id="18575" /> +<TGConnectingPoint num="8" id="18576" /> +<TGConnectingPoint num="9" id="18577" /> +</COMPONENT> + +<COMPONENT type="5104" id="18589" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18579" /> +<TGConnectingPoint num="1" id="18580" /> +<TGConnectingPoint num="2" id="18581" /> +<TGConnectingPoint num="3" id="18582" /> +<TGConnectingPoint num="4" id="18583" /> +<TGConnectingPoint num="5" id="18584" /> +<TGConnectingPoint num="6" id="18585" /> +<TGConnectingPoint num="7" id="18586" /> +<TGConnectingPoint num="8" id="18587" /> +<TGConnectingPoint num="9" id="18588" /> +</COMPONENT> + +<COMPONENT type="5103" id="18600" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18590" /> +<TGConnectingPoint num="1" id="18591" /> +<TGConnectingPoint num="2" id="18592" /> +<TGConnectingPoint num="3" id="18593" /> +<TGConnectingPoint num="4" id="18594" /> +<TGConnectingPoint num="5" id="18595" /> +<TGConnectingPoint num="6" id="18596" /> +<TGConnectingPoint num="7" id="18597" /> +<TGConnectingPoint num="8" id="18598" /> +<TGConnectingPoint num="9" id="18599" /> +</COMPONENT> + +<COMPONENT type="5107" id="18616" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18601" /> +<TGConnectingPoint num="1" id="18602" /> +<TGConnectingPoint num="2" id="18603" /> +<TGConnectingPoint num="3" id="18604" /> +<TGConnectingPoint num="4" id="18605" /> +<TGConnectingPoint num="5" id="18606" /> +<TGConnectingPoint num="6" id="18607" /> +<TGConnectingPoint num="7" id="18608" /> +<TGConnectingPoint num="8" id="18609" /> +<TGConnectingPoint num="9" id="18610" /> +<TGConnectingPoint num="10" id="18611" /> +<TGConnectingPoint num="11" id="18612" /> +<TGConnectingPoint num="12" id="18613" /> +<TGConnectingPoint num="13" id="18614" /> +<TGConnectingPoint num="14" id="18615" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="18623" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18622" /> +<P1 x="407" y="70" id="18644" /> +<P2 x="407" y="109" id="18631" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18621" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="18623" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18617" /> +<TGConnectingPoint num="1" id="18618" /> +<TGConnectingPoint num="2" id="18619" /> +<TGConnectingPoint num="3" id="18620" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18630" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18629" /> +<P1 x="407" y="144" id="18632" /> +<P2 x="407" y="190" id="18642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18628" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="18630" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18624" /> +<TGConnectingPoint num="1" id="18625" /> +<TGConnectingPoint num="2" id="18626" /> +<TGConnectingPoint num="3" id="18627" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="18641" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18631" /> +<TGConnectingPoint num="1" id="18632" /> +<TGConnectingPoint num="2" id="18633" /> +<TGConnectingPoint num="3" id="18634" /> +<TGConnectingPoint num="4" id="18635" /> +<TGConnectingPoint num="5" id="18636" /> +<TGConnectingPoint num="6" id="18637" /> +<TGConnectingPoint num="7" id="18638" /> +<TGConnectingPoint num="8" id="18639" /> +<TGConnectingPoint num="9" id="18640" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="18643" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18642" /> +</COMPONENT> + +<COMPONENT type="5100" id="18645" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18644" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="18652" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18651" /> +<P1 x="407" y="70" id="18673" /> +<P2 x="407" y="110" id="18660" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18650" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="18652" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18646" /> +<TGConnectingPoint num="1" id="18647" /> +<TGConnectingPoint num="2" id="18648" /> +<TGConnectingPoint num="3" id="18649" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18659" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18658" /> +<P1 x="407" y="145" id="18661" /> +<P2 x="407" y="188" id="18671" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18657" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="18659" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18653" /> +<TGConnectingPoint num="1" id="18654" /> +<TGConnectingPoint num="2" id="18655" /> +<TGConnectingPoint num="3" id="18656" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="18670" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18660" /> +<TGConnectingPoint num="1" id="18661" /> +<TGConnectingPoint num="2" id="18662" /> +<TGConnectingPoint num="3" id="18663" /> +<TGConnectingPoint num="4" id="18664" /> +<TGConnectingPoint num="5" id="18665" /> +<TGConnectingPoint num="6" id="18666" /> +<TGConnectingPoint num="7" id="18667" /> +<TGConnectingPoint num="8" id="18668" /> +<TGConnectingPoint num="9" id="18669" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="18672" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18671" /> +</COMPONENT> + +<COMPONENT type="5100" id="18674" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18673" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="18681" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18680" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18679" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="18681" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18675" /> +<TGConnectingPoint num="1" id="18676" /> +<TGConnectingPoint num="2" id="18677" /> +<TGConnectingPoint num="3" id="18678" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18688" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18687" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18686" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="18688" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18682" /> +<TGConnectingPoint num="1" id="18683" /> +<TGConnectingPoint num="2" id="18684" /> +<TGConnectingPoint num="3" id="18685" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18695" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18694" /> +<P1 x="407" y="70" id="18716" /> +<P2 x="407" y="108" id="18703" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18693" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="18695" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18689" /> +<TGConnectingPoint num="1" id="18690" /> +<TGConnectingPoint num="2" id="18691" /> +<TGConnectingPoint num="3" id="18692" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18702" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18701" /> +<P1 x="407" y="143" id="18704" /> +<P2 x="407" y="188" id="18714" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18700" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="18702" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18696" /> +<TGConnectingPoint num="1" id="18697" /> +<TGConnectingPoint num="2" id="18698" /> +<TGConnectingPoint num="3" id="18699" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="18713" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18703" /> +<TGConnectingPoint num="1" id="18704" /> +<TGConnectingPoint num="2" id="18705" /> +<TGConnectingPoint num="3" id="18706" /> +<TGConnectingPoint num="4" id="18707" /> +<TGConnectingPoint num="5" id="18708" /> +<TGConnectingPoint num="6" id="18709" /> +<TGConnectingPoint num="7" id="18710" /> +<TGConnectingPoint num="8" id="18711" /> +<TGConnectingPoint num="9" id="18712" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="18715" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18714" /> +</COMPONENT> + +<COMPONENT type="5100" id="18717" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18716" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="18732" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18727" /> +<TGConnectingPoint num="1" id="18728" /> +<TGConnectingPoint num="2" id="18729" /> +<TGConnectingPoint num="3" id="18730" /> +<TGConnectingPoint num="4" id="18731" /> +<P1 x="573" y="307" id="18798" /> +<P2 x="621" y="131" id="18865" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18718" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="18732" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18719" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="18732" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18720" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="18732" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18721" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="18732" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18726" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="18732" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18722" /> +<TGConnectingPoint num="1" id="18723" /> +<TGConnectingPoint num="2" id="18724" /> +<TGConnectingPoint num="3" id="18725" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18747" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18742" /> +<TGConnectingPoint num="1" id="18743" /> +<TGConnectingPoint num="2" id="18744" /> +<TGConnectingPoint num="3" id="18745" /> +<TGConnectingPoint num="4" id="18746" /> +<P1 x="407" y="424" id="18820" /> +<P2 x="357" y="131" id="18863" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18733" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="18747" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18734" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="18747" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18735" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="18747" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18736" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="18747" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="18741" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="18747" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18737" /> +<TGConnectingPoint num="1" id="18738" /> +<TGConnectingPoint num="2" id="18739" /> +<TGConnectingPoint num="3" id="18740" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18754" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18753" /> +<P1 x="489" y="72" id="18936" /> +<P2 x="489" y="131" id="18864" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18752" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="18754" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18748" /> +<TGConnectingPoint num="1" id="18749" /> +<TGConnectingPoint num="2" id="18750" /> +<TGConnectingPoint num="3" id="18751" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18761" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18760" /> +<P1 x="423" y="181" id="18877" /> +<P2 x="407" y="220" id="18852" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18759" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="18761" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18755" /> +<TGConnectingPoint num="1" id="18756" /> +<TGConnectingPoint num="2" id="18757" /> +<TGConnectingPoint num="3" id="18758" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18768" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18767" /> +<P1 x="407" y="250" id="18853" /> +<P2 x="407" y="279" id="18841" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18766" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="18768" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18762" /> +<TGConnectingPoint num="1" id="18763" /> +<TGConnectingPoint num="2" id="18764" /> +<TGConnectingPoint num="3" id="18765" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18775" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18774" /> +<P1 x="407" y="309" id="18842" /> +<P2 x="407" y="339" id="18830" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18773" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="18775" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18769" /> +<TGConnectingPoint num="1" id="18770" /> +<TGConnectingPoint num="2" id="18771" /> +<TGConnectingPoint num="3" id="18772" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18782" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18781" /> +<P1 x="407" y="369" id="18831" /> +<P2 x="407" y="394" id="18819" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18780" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="18782" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18776" /> +<TGConnectingPoint num="1" id="18777" /> +<TGConnectingPoint num="2" id="18778" /> +<TGConnectingPoint num="3" id="18779" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18789" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18788" /> +<P1 x="555" y="181" id="18878" /> +<P2 x="573" y="219" id="18808" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18787" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="18789" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18783" /> +<TGConnectingPoint num="1" id="18784" /> +<TGConnectingPoint num="2" id="18785" /> +<TGConnectingPoint num="3" id="18786" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18796" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18795" /> +<P1 x="573" y="249" id="18809" /> +<P2 x="573" y="277" id="18797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18794" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="18796" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18790" /> +<TGConnectingPoint num="1" id="18791" /> +<TGConnectingPoint num="2" id="18792" /> +<TGConnectingPoint num="3" id="18793" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="18807" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18797" /> +<TGConnectingPoint num="1" id="18798" /> +<TGConnectingPoint num="2" id="18799" /> +<TGConnectingPoint num="3" id="18800" /> +<TGConnectingPoint num="4" id="18801" /> +<TGConnectingPoint num="5" id="18802" /> +<TGConnectingPoint num="6" id="18803" /> +<TGConnectingPoint num="7" id="18804" /> +<TGConnectingPoint num="8" id="18805" /> +<TGConnectingPoint num="9" id="18806" /> +</COMPONENT> + +<COMPONENT type="5104" id="18818" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18808" /> +<TGConnectingPoint num="1" id="18809" /> +<TGConnectingPoint num="2" id="18810" /> +<TGConnectingPoint num="3" id="18811" /> +<TGConnectingPoint num="4" id="18812" /> +<TGConnectingPoint num="5" id="18813" /> +<TGConnectingPoint num="6" id="18814" /> +<TGConnectingPoint num="7" id="18815" /> +<TGConnectingPoint num="8" id="18816" /> +<TGConnectingPoint num="9" id="18817" /> +</COMPONENT> + +<COMPONENT type="5103" id="18829" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18819" /> +<TGConnectingPoint num="1" id="18820" /> +<TGConnectingPoint num="2" id="18821" /> +<TGConnectingPoint num="3" id="18822" /> +<TGConnectingPoint num="4" id="18823" /> +<TGConnectingPoint num="5" id="18824" /> +<TGConnectingPoint num="6" id="18825" /> +<TGConnectingPoint num="7" id="18826" /> +<TGConnectingPoint num="8" id="18827" /> +<TGConnectingPoint num="9" id="18828" /> +</COMPONENT> + +<COMPONENT type="5104" id="18840" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18830" /> +<TGConnectingPoint num="1" id="18831" /> +<TGConnectingPoint num="2" id="18832" /> +<TGConnectingPoint num="3" id="18833" /> +<TGConnectingPoint num="4" id="18834" /> +<TGConnectingPoint num="5" id="18835" /> +<TGConnectingPoint num="6" id="18836" /> +<TGConnectingPoint num="7" id="18837" /> +<TGConnectingPoint num="8" id="18838" /> +<TGConnectingPoint num="9" id="18839" /> +</COMPONENT> + +<COMPONENT type="5103" id="18851" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18841" /> +<TGConnectingPoint num="1" id="18842" /> +<TGConnectingPoint num="2" id="18843" /> +<TGConnectingPoint num="3" id="18844" /> +<TGConnectingPoint num="4" id="18845" /> +<TGConnectingPoint num="5" id="18846" /> +<TGConnectingPoint num="6" id="18847" /> +<TGConnectingPoint num="7" id="18848" /> +<TGConnectingPoint num="8" id="18849" /> +<TGConnectingPoint num="9" id="18850" /> +</COMPONENT> + +<COMPONENT type="5104" id="18862" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18852" /> +<TGConnectingPoint num="1" id="18853" /> +<TGConnectingPoint num="2" id="18854" /> +<TGConnectingPoint num="3" id="18855" /> +<TGConnectingPoint num="4" id="18856" /> +<TGConnectingPoint num="5" id="18857" /> +<TGConnectingPoint num="6" id="18858" /> +<TGConnectingPoint num="7" id="18859" /> +<TGConnectingPoint num="8" id="18860" /> +<TGConnectingPoint num="9" id="18861" /> +</COMPONENT> + +<COMPONENT type="5106" id="18935" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18863" /> +<TGConnectingPoint num="1" id="18864" /> +<TGConnectingPoint num="2" id="18865" /> +<TGConnectingPoint num="3" id="18866" /> +<TGConnectingPoint num="4" id="18867" /> +<TGConnectingPoint num="5" id="18868" /> +<TGConnectingPoint num="6" id="18869" /> +<TGConnectingPoint num="7" id="18870" /> +<TGConnectingPoint num="8" id="18871" /> +<TGConnectingPoint num="9" id="18872" /> +<TGConnectingPoint num="10" id="18873" /> +<TGConnectingPoint num="11" id="18874" /> +<TGConnectingPoint num="12" id="18875" /> +<TGConnectingPoint num="13" id="18876" /> +<TGConnectingPoint num="14" id="18877" /> +<TGConnectingPoint num="15" id="18878" /> +<TGConnectingPoint num="16" id="18879" /> +<TGConnectingPoint num="17" id="18880" /> +<TGConnectingPoint num="18" id="18881" /> +<TGConnectingPoint num="19" id="18882" /> +<TGConnectingPoint num="20" id="18883" /> +<TGConnectingPoint num="21" id="18884" /> +<TGConnectingPoint num="22" id="18885" /> +<TGConnectingPoint num="23" id="18886" /> +<TGConnectingPoint num="24" id="18887" /> +<TGConnectingPoint num="25" id="18888" /> +<TGConnectingPoint num="26" id="18889" /> +<TGConnectingPoint num="27" id="18890" /> +<TGConnectingPoint num="28" id="18891" /> +<TGConnectingPoint num="29" id="18892" /> +<TGConnectingPoint num="30" id="18893" /> +<TGConnectingPoint num="31" id="18894" /> +<TGConnectingPoint num="32" id="18895" /> +<TGConnectingPoint num="33" id="18896" /> +<TGConnectingPoint num="34" id="18897" /> +<TGConnectingPoint num="35" id="18898" /> +<TGConnectingPoint num="36" id="18899" /> +<TGConnectingPoint num="37" id="18900" /> +<TGConnectingPoint num="38" id="18901" /> +<TGConnectingPoint num="39" id="18902" /> +<TGConnectingPoint num="40" id="18903" /> +<TGConnectingPoint num="41" id="18904" /> +<TGConnectingPoint num="42" id="18905" /> +<TGConnectingPoint num="43" id="18906" /> +<TGConnectingPoint num="44" id="18907" /> +<TGConnectingPoint num="45" id="18908" /> +<TGConnectingPoint num="46" id="18909" /> +<TGConnectingPoint num="47" id="18910" /> +<TGConnectingPoint num="48" id="18911" /> +<TGConnectingPoint num="49" id="18912" /> +<TGConnectingPoint num="50" id="18913" /> +<TGConnectingPoint num="51" id="18914" /> +<TGConnectingPoint num="52" id="18915" /> +<TGConnectingPoint num="53" id="18916" /> +<TGConnectingPoint num="54" id="18917" /> +<TGConnectingPoint num="55" id="18918" /> +<TGConnectingPoint num="56" id="18919" /> +<TGConnectingPoint num="57" id="18920" /> +<TGConnectingPoint num="58" id="18921" /> +<TGConnectingPoint num="59" id="18922" /> +<TGConnectingPoint num="60" id="18923" /> +<TGConnectingPoint num="61" id="18924" /> +<TGConnectingPoint num="62" id="18925" /> +<TGConnectingPoint num="63" id="18926" /> +<TGConnectingPoint num="64" id="18927" /> +<TGConnectingPoint num="65" id="18928" /> +<TGConnectingPoint num="66" id="18929" /> +<TGConnectingPoint num="67" id="18930" /> +<TGConnectingPoint num="68" id="18931" /> +<TGConnectingPoint num="69" id="18932" /> +<TGConnectingPoint num="70" id="18933" /> +<TGConnectingPoint num="71" id="18934" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="18937" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18936" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="18944" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18943" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18942" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="18944" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18938" /> +<TGConnectingPoint num="1" id="18939" /> +<TGConnectingPoint num="2" id="18940" /> +<TGConnectingPoint num="3" id="18941" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18951" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18950" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18949" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="18951" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18945" /> +<TGConnectingPoint num="1" id="18946" /> +<TGConnectingPoint num="2" id="18947" /> +<TGConnectingPoint num="3" id="18948" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18958" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18957" /> +<P1 x="407" y="70" id="18979" /> +<P2 x="407" y="127" id="18966" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18956" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="18958" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18952" /> +<TGConnectingPoint num="1" id="18953" /> +<TGConnectingPoint num="2" id="18954" /> +<TGConnectingPoint num="3" id="18955" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18965" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18964" /> +<P1 x="407" y="162" id="18967" /> +<P2 x="407" y="224" id="18977" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18963" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="18965" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18959" /> +<TGConnectingPoint num="1" id="18960" /> +<TGConnectingPoint num="2" id="18961" /> +<TGConnectingPoint num="3" id="18962" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="18976" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18966" /> +<TGConnectingPoint num="1" id="18967" /> +<TGConnectingPoint num="2" id="18968" /> +<TGConnectingPoint num="3" id="18969" /> +<TGConnectingPoint num="4" id="18970" /> +<TGConnectingPoint num="5" id="18971" /> +<TGConnectingPoint num="6" id="18972" /> +<TGConnectingPoint num="7" id="18973" /> +<TGConnectingPoint num="8" id="18974" /> +<TGConnectingPoint num="9" id="18975" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="18978" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18977" /> +</COMPONENT> + +<COMPONENT type="5100" id="18980" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18979" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="18987" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18986" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18985" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="18987" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18981" /> +<TGConnectingPoint num="1" id="18982" /> +<TGConnectingPoint num="2" id="18983" /> +<TGConnectingPoint num="3" id="18984" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="18994" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="18993" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18992" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="18994" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18988" /> +<TGConnectingPoint num="1" id="18989" /> +<TGConnectingPoint num="2" id="18990" /> +<TGConnectingPoint num="3" id="18991" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19001" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19000" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="18999" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="19001" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18995" /> +<TGConnectingPoint num="1" id="18996" /> +<TGConnectingPoint num="2" id="18997" /> +<TGConnectingPoint num="3" id="18998" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19008" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19007" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19006" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="19008" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19002" /> +<TGConnectingPoint num="1" id="19003" /> +<TGConnectingPoint num="2" id="19004" /> +<TGConnectingPoint num="3" id="19005" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19015" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19014" /> +<P1 x="407" y="70" id="19036" /> +<P2 x="407" y="125" id="19023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19013" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="19015" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19009" /> +<TGConnectingPoint num="1" id="19010" /> +<TGConnectingPoint num="2" id="19011" /> +<TGConnectingPoint num="3" id="19012" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19022" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19021" /> +<P1 x="407" y="160" id="19024" /> +<P2 x="407" y="224" id="19034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19020" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="19022" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19016" /> +<TGConnectingPoint num="1" id="19017" /> +<TGConnectingPoint num="2" id="19018" /> +<TGConnectingPoint num="3" id="19019" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="19033" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19023" /> +<TGConnectingPoint num="1" id="19024" /> +<TGConnectingPoint num="2" id="19025" /> +<TGConnectingPoint num="3" id="19026" /> +<TGConnectingPoint num="4" id="19027" /> +<TGConnectingPoint num="5" id="19028" /> +<TGConnectingPoint num="6" id="19029" /> +<TGConnectingPoint num="7" id="19030" /> +<TGConnectingPoint num="8" id="19031" /> +<TGConnectingPoint num="9" id="19032" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="19035" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19034" /> +</COMPONENT> + +<COMPONENT type="5100" id="19037" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19036" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="19044" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19043" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19042" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="19044" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19038" /> +<TGConnectingPoint num="1" id="19039" /> +<TGConnectingPoint num="2" id="19040" /> +<TGConnectingPoint num="3" id="19041" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19051" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19050" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19049" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="19051" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19045" /> +<TGConnectingPoint num="1" id="19046" /> +<TGConnectingPoint num="2" id="19047" /> +<TGConnectingPoint num="3" id="19048" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19058" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19057" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19056" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="19058" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19052" /> +<TGConnectingPoint num="1" id="19053" /> +<TGConnectingPoint num="2" id="19054" /> +<TGConnectingPoint num="3" id="19055" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19065" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19064" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19063" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="19065" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19059" /> +<TGConnectingPoint num="1" id="19060" /> +<TGConnectingPoint num="2" id="19061" /> +<TGConnectingPoint num="3" id="19062" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19072" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19071" /> +<P1 x="407" y="70" id="19093" /> +<P2 x="407" y="126" id="19080" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19070" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="19072" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19066" /> +<TGConnectingPoint num="1" id="19067" /> +<TGConnectingPoint num="2" id="19068" /> +<TGConnectingPoint num="3" id="19069" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19079" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19078" /> +<P1 x="407" y="161" id="19081" /> +<P2 x="407" y="224" id="19091" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19077" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="19079" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19073" /> +<TGConnectingPoint num="1" id="19074" /> +<TGConnectingPoint num="2" id="19075" /> +<TGConnectingPoint num="3" id="19076" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="19090" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19080" /> +<TGConnectingPoint num="1" id="19081" /> +<TGConnectingPoint num="2" id="19082" /> +<TGConnectingPoint num="3" id="19083" /> +<TGConnectingPoint num="4" id="19084" /> +<TGConnectingPoint num="5" id="19085" /> +<TGConnectingPoint num="6" id="19086" /> +<TGConnectingPoint num="7" id="19087" /> +<TGConnectingPoint num="8" id="19088" /> +<TGConnectingPoint num="9" id="19089" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="19092" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19091" /> +</COMPONENT> + +<COMPONENT type="5100" id="19094" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19093" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="19109" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19104" /> +<TGConnectingPoint num="1" id="19105" /> +<TGConnectingPoint num="2" id="19106" /> +<TGConnectingPoint num="3" id="19107" /> +<TGConnectingPoint num="4" id="19108" /> +<P1 x="407" y="295" id="19132" /> +<P2 x="357" y="110" id="19153" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19095" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="19109" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19096" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="19109" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19097" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="19109" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19098" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="19109" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19103" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="19109" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19099" /> +<TGConnectingPoint num="1" id="19100" /> +<TGConnectingPoint num="2" id="19101" /> +<TGConnectingPoint num="3" id="19102" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19116" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19115" /> +<P1 x="407" y="70" id="19226" /> +<P2 x="407" y="110" id="19154" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19114" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="19116" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19110" /> +<TGConnectingPoint num="1" id="19111" /> +<TGConnectingPoint num="2" id="19112" /> +<TGConnectingPoint num="3" id="19113" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19123" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19122" /> +<P1 x="407" y="160" id="19191" /> +<P2 x="407" y="193" id="19142" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19121" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="19123" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19117" /> +<TGConnectingPoint num="1" id="19118" /> +<TGConnectingPoint num="2" id="19119" /> +<TGConnectingPoint num="3" id="19120" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19130" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19129" /> +<P1 x="407" y="223" id="19143" /> +<P2 x="407" y="265" id="19131" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19128" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="19130" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19124" /> +<TGConnectingPoint num="1" id="19125" /> +<TGConnectingPoint num="2" id="19126" /> +<TGConnectingPoint num="3" id="19127" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="19141" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19131" /> +<TGConnectingPoint num="1" id="19132" /> +<TGConnectingPoint num="2" id="19133" /> +<TGConnectingPoint num="3" id="19134" /> +<TGConnectingPoint num="4" id="19135" /> +<TGConnectingPoint num="5" id="19136" /> +<TGConnectingPoint num="6" id="19137" /> +<TGConnectingPoint num="7" id="19138" /> +<TGConnectingPoint num="8" id="19139" /> +<TGConnectingPoint num="9" id="19140" /> +</COMPONENT> + +<COMPONENT type="5104" id="19152" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19142" /> +<TGConnectingPoint num="1" id="19143" /> +<TGConnectingPoint num="2" id="19144" /> +<TGConnectingPoint num="3" id="19145" /> +<TGConnectingPoint num="4" id="19146" /> +<TGConnectingPoint num="5" id="19147" /> +<TGConnectingPoint num="6" id="19148" /> +<TGConnectingPoint num="7" id="19149" /> +<TGConnectingPoint num="8" id="19150" /> +<TGConnectingPoint num="9" id="19151" /> +</COMPONENT> + +<COMPONENT type="5106" id="19225" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19153" /> +<TGConnectingPoint num="1" id="19154" /> +<TGConnectingPoint num="2" id="19155" /> +<TGConnectingPoint num="3" id="19156" /> +<TGConnectingPoint num="4" id="19157" /> +<TGConnectingPoint num="5" id="19158" /> +<TGConnectingPoint num="6" id="19159" /> +<TGConnectingPoint num="7" id="19160" /> +<TGConnectingPoint num="8" id="19161" /> +<TGConnectingPoint num="9" id="19162" /> +<TGConnectingPoint num="10" id="19163" /> +<TGConnectingPoint num="11" id="19164" /> +<TGConnectingPoint num="12" id="19165" /> +<TGConnectingPoint num="13" id="19166" /> +<TGConnectingPoint num="14" id="19167" /> +<TGConnectingPoint num="15" id="19168" /> +<TGConnectingPoint num="16" id="19169" /> +<TGConnectingPoint num="17" id="19170" /> +<TGConnectingPoint num="18" id="19171" /> +<TGConnectingPoint num="19" id="19172" /> +<TGConnectingPoint num="20" id="19173" /> +<TGConnectingPoint num="21" id="19174" /> +<TGConnectingPoint num="22" id="19175" /> +<TGConnectingPoint num="23" id="19176" /> +<TGConnectingPoint num="24" id="19177" /> +<TGConnectingPoint num="25" id="19178" /> +<TGConnectingPoint num="26" id="19179" /> +<TGConnectingPoint num="27" id="19180" /> +<TGConnectingPoint num="28" id="19181" /> +<TGConnectingPoint num="29" id="19182" /> +<TGConnectingPoint num="30" id="19183" /> +<TGConnectingPoint num="31" id="19184" /> +<TGConnectingPoint num="32" id="19185" /> +<TGConnectingPoint num="33" id="19186" /> +<TGConnectingPoint num="34" id="19187" /> +<TGConnectingPoint num="35" id="19188" /> +<TGConnectingPoint num="36" id="19189" /> +<TGConnectingPoint num="37" id="19190" /> +<TGConnectingPoint num="38" id="19191" /> +<TGConnectingPoint num="39" id="19192" /> +<TGConnectingPoint num="40" id="19193" /> +<TGConnectingPoint num="41" id="19194" /> +<TGConnectingPoint num="42" id="19195" /> +<TGConnectingPoint num="43" id="19196" /> +<TGConnectingPoint num="44" id="19197" /> +<TGConnectingPoint num="45" id="19198" /> +<TGConnectingPoint num="46" id="19199" /> +<TGConnectingPoint num="47" id="19200" /> +<TGConnectingPoint num="48" id="19201" /> +<TGConnectingPoint num="49" id="19202" /> +<TGConnectingPoint num="50" id="19203" /> +<TGConnectingPoint num="51" id="19204" /> +<TGConnectingPoint num="52" id="19205" /> +<TGConnectingPoint num="53" id="19206" /> +<TGConnectingPoint num="54" id="19207" /> +<TGConnectingPoint num="55" id="19208" /> +<TGConnectingPoint num="56" id="19209" /> +<TGConnectingPoint num="57" id="19210" /> +<TGConnectingPoint num="58" id="19211" /> +<TGConnectingPoint num="59" id="19212" /> +<TGConnectingPoint num="60" id="19213" /> +<TGConnectingPoint num="61" id="19214" /> +<TGConnectingPoint num="62" id="19215" /> +<TGConnectingPoint num="63" id="19216" /> +<TGConnectingPoint num="64" id="19217" /> +<TGConnectingPoint num="65" id="19218" /> +<TGConnectingPoint num="66" id="19219" /> +<TGConnectingPoint num="67" id="19220" /> +<TGConnectingPoint num="68" id="19221" /> +<TGConnectingPoint num="69" id="19222" /> +<TGConnectingPoint num="70" id="19223" /> +<TGConnectingPoint num="71" id="19224" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="19227" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19226" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="19242" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19237" /> +<TGConnectingPoint num="1" id="19238" /> +<TGConnectingPoint num="2" id="19239" /> +<TGConnectingPoint num="3" id="19240" /> +<TGConnectingPoint num="4" id="19241" /> +<P1 x="407" y="295" id="19265" /> +<P2 x="357" y="110" id="19286" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19228" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="19242" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19229" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="19242" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19230" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="19242" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19231" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="19242" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19236" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="19242" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19232" /> +<TGConnectingPoint num="1" id="19233" /> +<TGConnectingPoint num="2" id="19234" /> +<TGConnectingPoint num="3" id="19235" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19249" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19248" /> +<P1 x="407" y="70" id="19359" /> +<P2 x="407" y="110" id="19287" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19247" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="19249" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19243" /> +<TGConnectingPoint num="1" id="19244" /> +<TGConnectingPoint num="2" id="19245" /> +<TGConnectingPoint num="3" id="19246" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19256" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19255" /> +<P1 x="407" y="160" id="19324" /> +<P2 x="407" y="193" id="19275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19254" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="19256" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19250" /> +<TGConnectingPoint num="1" id="19251" /> +<TGConnectingPoint num="2" id="19252" /> +<TGConnectingPoint num="3" id="19253" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19263" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19262" /> +<P1 x="407" y="223" id="19276" /> +<P2 x="407" y="265" id="19264" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19261" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="19263" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19257" /> +<TGConnectingPoint num="1" id="19258" /> +<TGConnectingPoint num="2" id="19259" /> +<TGConnectingPoint num="3" id="19260" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="19274" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19264" /> +<TGConnectingPoint num="1" id="19265" /> +<TGConnectingPoint num="2" id="19266" /> +<TGConnectingPoint num="3" id="19267" /> +<TGConnectingPoint num="4" id="19268" /> +<TGConnectingPoint num="5" id="19269" /> +<TGConnectingPoint num="6" id="19270" /> +<TGConnectingPoint num="7" id="19271" /> +<TGConnectingPoint num="8" id="19272" /> +<TGConnectingPoint num="9" id="19273" /> +</COMPONENT> + +<COMPONENT type="5104" id="19285" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19275" /> +<TGConnectingPoint num="1" id="19276" /> +<TGConnectingPoint num="2" id="19277" /> +<TGConnectingPoint num="3" id="19278" /> +<TGConnectingPoint num="4" id="19279" /> +<TGConnectingPoint num="5" id="19280" /> +<TGConnectingPoint num="6" id="19281" /> +<TGConnectingPoint num="7" id="19282" /> +<TGConnectingPoint num="8" id="19283" /> +<TGConnectingPoint num="9" id="19284" /> +</COMPONENT> + +<COMPONENT type="5106" id="19358" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19286" /> +<TGConnectingPoint num="1" id="19287" /> +<TGConnectingPoint num="2" id="19288" /> +<TGConnectingPoint num="3" id="19289" /> +<TGConnectingPoint num="4" id="19290" /> +<TGConnectingPoint num="5" id="19291" /> +<TGConnectingPoint num="6" id="19292" /> +<TGConnectingPoint num="7" id="19293" /> +<TGConnectingPoint num="8" id="19294" /> +<TGConnectingPoint num="9" id="19295" /> +<TGConnectingPoint num="10" id="19296" /> +<TGConnectingPoint num="11" id="19297" /> +<TGConnectingPoint num="12" id="19298" /> +<TGConnectingPoint num="13" id="19299" /> +<TGConnectingPoint num="14" id="19300" /> +<TGConnectingPoint num="15" id="19301" /> +<TGConnectingPoint num="16" id="19302" /> +<TGConnectingPoint num="17" id="19303" /> +<TGConnectingPoint num="18" id="19304" /> +<TGConnectingPoint num="19" id="19305" /> +<TGConnectingPoint num="20" id="19306" /> +<TGConnectingPoint num="21" id="19307" /> +<TGConnectingPoint num="22" id="19308" /> +<TGConnectingPoint num="23" id="19309" /> +<TGConnectingPoint num="24" id="19310" /> +<TGConnectingPoint num="25" id="19311" /> +<TGConnectingPoint num="26" id="19312" /> +<TGConnectingPoint num="27" id="19313" /> +<TGConnectingPoint num="28" id="19314" /> +<TGConnectingPoint num="29" id="19315" /> +<TGConnectingPoint num="30" id="19316" /> +<TGConnectingPoint num="31" id="19317" /> +<TGConnectingPoint num="32" id="19318" /> +<TGConnectingPoint num="33" id="19319" /> +<TGConnectingPoint num="34" id="19320" /> +<TGConnectingPoint num="35" id="19321" /> +<TGConnectingPoint num="36" id="19322" /> +<TGConnectingPoint num="37" id="19323" /> +<TGConnectingPoint num="38" id="19324" /> +<TGConnectingPoint num="39" id="19325" /> +<TGConnectingPoint num="40" id="19326" /> +<TGConnectingPoint num="41" id="19327" /> +<TGConnectingPoint num="42" id="19328" /> +<TGConnectingPoint num="43" id="19329" /> +<TGConnectingPoint num="44" id="19330" /> +<TGConnectingPoint num="45" id="19331" /> +<TGConnectingPoint num="46" id="19332" /> +<TGConnectingPoint num="47" id="19333" /> +<TGConnectingPoint num="48" id="19334" /> +<TGConnectingPoint num="49" id="19335" /> +<TGConnectingPoint num="50" id="19336" /> +<TGConnectingPoint num="51" id="19337" /> +<TGConnectingPoint num="52" id="19338" /> +<TGConnectingPoint num="53" id="19339" /> +<TGConnectingPoint num="54" id="19340" /> +<TGConnectingPoint num="55" id="19341" /> +<TGConnectingPoint num="56" id="19342" /> +<TGConnectingPoint num="57" id="19343" /> +<TGConnectingPoint num="58" id="19344" /> +<TGConnectingPoint num="59" id="19345" /> +<TGConnectingPoint num="60" id="19346" /> +<TGConnectingPoint num="61" id="19347" /> +<TGConnectingPoint num="62" id="19348" /> +<TGConnectingPoint num="63" id="19349" /> +<TGConnectingPoint num="64" id="19350" /> +<TGConnectingPoint num="65" id="19351" /> +<TGConnectingPoint num="66" id="19352" /> +<TGConnectingPoint num="67" id="19353" /> +<TGConnectingPoint num="68" id="19354" /> +<TGConnectingPoint num="69" id="19355" /> +<TGConnectingPoint num="70" id="19356" /> +<TGConnectingPoint num="71" id="19357" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="19360" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19359" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="19375" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19370" /> +<TGConnectingPoint num="1" id="19371" /> +<TGConnectingPoint num="2" id="19372" /> +<TGConnectingPoint num="3" id="19373" /> +<TGConnectingPoint num="4" id="19374" /> +<P1 x="407" y="295" id="19398" /> +<P2 x="357" y="110" id="19419" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19361" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="19375" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19362" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="19375" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19363" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="19375" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19364" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="19375" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="19369" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="19375" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19365" /> +<TGConnectingPoint num="1" id="19366" /> +<TGConnectingPoint num="2" id="19367" /> +<TGConnectingPoint num="3" id="19368" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19382" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19381" /> +<P1 x="407" y="70" id="19492" /> +<P2 x="407" y="110" id="19420" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19380" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="19382" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19376" /> +<TGConnectingPoint num="1" id="19377" /> +<TGConnectingPoint num="2" id="19378" /> +<TGConnectingPoint num="3" id="19379" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19389" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19388" /> +<P1 x="407" y="160" id="19457" /> +<P2 x="407" y="193" id="19408" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19387" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="19389" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19383" /> +<TGConnectingPoint num="1" id="19384" /> +<TGConnectingPoint num="2" id="19385" /> +<TGConnectingPoint num="3" id="19386" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="19396" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="19395" /> +<P1 x="407" y="223" id="19409" /> +<P2 x="407" y="265" id="19397" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="19394" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="19396" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19390" /> +<TGConnectingPoint num="1" id="19391" /> +<TGConnectingPoint num="2" id="19392" /> +<TGConnectingPoint num="3" id="19393" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="19407" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19397" /> +<TGConnectingPoint num="1" id="19398" /> +<TGConnectingPoint num="2" id="19399" /> +<TGConnectingPoint num="3" id="19400" /> +<TGConnectingPoint num="4" id="19401" /> +<TGConnectingPoint num="5" id="19402" /> +<TGConnectingPoint num="6" id="19403" /> +<TGConnectingPoint num="7" id="19404" /> +<TGConnectingPoint num="8" id="19405" /> +<TGConnectingPoint num="9" id="19406" /> +</COMPONENT> + +<COMPONENT type="5104" id="19418" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19408" /> +<TGConnectingPoint num="1" id="19409" /> +<TGConnectingPoint num="2" id="19410" /> +<TGConnectingPoint num="3" id="19411" /> +<TGConnectingPoint num="4" id="19412" /> +<TGConnectingPoint num="5" id="19413" /> +<TGConnectingPoint num="6" id="19414" /> +<TGConnectingPoint num="7" id="19415" /> +<TGConnectingPoint num="8" id="19416" /> +<TGConnectingPoint num="9" id="19417" /> +</COMPONENT> + +<COMPONENT type="5106" id="19491" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19419" /> +<TGConnectingPoint num="1" id="19420" /> +<TGConnectingPoint num="2" id="19421" /> +<TGConnectingPoint num="3" id="19422" /> +<TGConnectingPoint num="4" id="19423" /> +<TGConnectingPoint num="5" id="19424" /> +<TGConnectingPoint num="6" id="19425" /> +<TGConnectingPoint num="7" id="19426" /> +<TGConnectingPoint num="8" id="19427" /> +<TGConnectingPoint num="9" id="19428" /> +<TGConnectingPoint num="10" id="19429" /> +<TGConnectingPoint num="11" id="19430" /> +<TGConnectingPoint num="12" id="19431" /> +<TGConnectingPoint num="13" id="19432" /> +<TGConnectingPoint num="14" id="19433" /> +<TGConnectingPoint num="15" id="19434" /> +<TGConnectingPoint num="16" id="19435" /> +<TGConnectingPoint num="17" id="19436" /> +<TGConnectingPoint num="18" id="19437" /> +<TGConnectingPoint num="19" id="19438" /> +<TGConnectingPoint num="20" id="19439" /> +<TGConnectingPoint num="21" id="19440" /> +<TGConnectingPoint num="22" id="19441" /> +<TGConnectingPoint num="23" id="19442" /> +<TGConnectingPoint num="24" id="19443" /> +<TGConnectingPoint num="25" id="19444" /> +<TGConnectingPoint num="26" id="19445" /> +<TGConnectingPoint num="27" id="19446" /> +<TGConnectingPoint num="28" id="19447" /> +<TGConnectingPoint num="29" id="19448" /> +<TGConnectingPoint num="30" id="19449" /> +<TGConnectingPoint num="31" id="19450" /> +<TGConnectingPoint num="32" id="19451" /> +<TGConnectingPoint num="33" id="19452" /> +<TGConnectingPoint num="34" id="19453" /> +<TGConnectingPoint num="35" id="19454" /> +<TGConnectingPoint num="36" id="19455" /> +<TGConnectingPoint num="37" id="19456" /> +<TGConnectingPoint num="38" id="19457" /> +<TGConnectingPoint num="39" id="19458" /> +<TGConnectingPoint num="40" id="19459" /> +<TGConnectingPoint num="41" id="19460" /> +<TGConnectingPoint num="42" id="19461" /> +<TGConnectingPoint num="43" id="19462" /> +<TGConnectingPoint num="44" id="19463" /> +<TGConnectingPoint num="45" id="19464" /> +<TGConnectingPoint num="46" id="19465" /> +<TGConnectingPoint num="47" id="19466" /> +<TGConnectingPoint num="48" id="19467" /> +<TGConnectingPoint num="49" id="19468" /> +<TGConnectingPoint num="50" id="19469" /> +<TGConnectingPoint num="51" id="19470" /> +<TGConnectingPoint num="52" id="19471" /> +<TGConnectingPoint num="53" id="19472" /> +<TGConnectingPoint num="54" id="19473" /> +<TGConnectingPoint num="55" id="19474" /> +<TGConnectingPoint num="56" id="19475" /> +<TGConnectingPoint num="57" id="19476" /> +<TGConnectingPoint num="58" id="19477" /> +<TGConnectingPoint num="59" id="19478" /> +<TGConnectingPoint num="60" id="19479" /> +<TGConnectingPoint num="61" id="19480" /> +<TGConnectingPoint num="62" id="19481" /> +<TGConnectingPoint num="63" id="19482" /> +<TGConnectingPoint num="64" id="19483" /> +<TGConnectingPoint num="65" id="19484" /> +<TGConnectingPoint num="66" id="19485" /> +<TGConnectingPoint num="67" id="19486" /> +<TGConnectingPoint num="68" id="19487" /> +<TGConnectingPoint num="69" id="19488" /> +<TGConnectingPoint num="70" id="19489" /> +<TGConnectingPoint num="71" id="19490" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="19493" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19492" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="MAC" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<COMPONENT type="301" id="39411" index="0" uid="e5ec835a-7015-4529-8ab5-256c6d70d6ed" > +<cdparam x="54" y="170" /> +<sizeparam width="357" height="63" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This models feature the platoon with a +message authentication code countermeasure +added to the communications between the leader +and the followers, where the leader keeps a constant +speed." /> +<new d="false" /> +<TGConnectingPoint num="0" id="39412" /> +<TGConnectingPoint num="1" id="39413" /> +<TGConnectingPoint num="2" id="39414" /> +<TGConnectingPoint num="3" id="39415" /> +<TGConnectingPoint num="4" id="39416" /> +<TGConnectingPoint num="5" id="39417" /> +<TGConnectingPoint num="6" id="39418" /> +<TGConnectingPoint num="7" id="39419" /> +<TGConnectingPoint num="8" id="39420" /> +<TGConnectingPoint num="9" id="39421" /> +<TGConnectingPoint num="10" id="39422" /> +<TGConnectingPoint num="11" id="39423" /> +<TGConnectingPoint num="12" id="39424" /> +<TGConnectingPoint num="13" id="39425" /> +<TGConnectingPoint num="14" id="39426" /> +<TGConnectingPoint num="15" id="39427" /> +<extraparam> +<Line value="This models feature the platoon with a" /> +<Line value="message authentication code countermeasure" /> +<Line value="added to the communications between the leader" /> +<Line value="and the followers, where the leader keeps a constant" /> +<Line value="speed." /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="5002" id="19495" index="1" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19494" /> +<P1 x="1003" y="771" id="19803" /> +<P2 x="1029" y="772" id="19925" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19497" index="2" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19496" /> +<P1 x="465" y="591" id="19606" /> +<P2 x="465" y="653" id="19759" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19499" index="3" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="878" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19498" /> +<P1 x="879" y="589" id="19565" /> +<P2 x="878" y="653" id="19800" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19501" index="4" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19500" /> +<P1 x="1297" y="589" id="19524" /> +<P2 x="1298" y="653" id="19718" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19503" index="5" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19502" /> +<P1 x="878" y="890" id="19805" /> +<P2 x="876" y="926" id="19659" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19505" index="6" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19504" /> +<P1 x="1298" y="891" id="19723" /> +<P2 x="1001" y="1040" id="19662" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19507" index="7" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19506" /> +<P1 x="1423" y="772" id="19721" /> +<P2 x="1448" y="773" id="19843" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19509" index="8" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19508" /> +<P1 x="590" y="772" id="19762" /> +<P2 x="619" y="773" id="19884" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19511" index="9" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19510" /> +<P1 x="465" y="891" id="19764" /> +<P2 x="751" y="1040" id="19661" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19513" index="10" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19512" /> +<P1 x="795" y="243" id="19977" /> +<P2 x="465" y="331" id="19601" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19515" index="11" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19514" /> +<P1 x="877" y="243" id="19969" /> +<P2 x="879" y="332" id="19560" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="19517" index="12" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="19516" /> +<P1 x="959" y="243" id="19978" /> +<P2 x="1297" y="329" id="19519" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="19558" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19518" /> +<TGConnectingPoint num="1" id="19519" /> +<TGConnectingPoint num="2" id="19520" /> +<TGConnectingPoint num="3" id="19521" /> +<TGConnectingPoint num="4" id="19522" /> +<TGConnectingPoint num="5" id="19523" /> +<TGConnectingPoint num="6" id="19524" /> +<TGConnectingPoint num="7" id="19525" /> +<TGConnectingPoint num="8" id="19526" /> +<TGConnectingPoint num="9" id="19527" /> +<TGConnectingPoint num="10" id="19528" /> +<TGConnectingPoint num="11" id="19529" /> +<TGConnectingPoint num="12" id="19530" /> +<TGConnectingPoint num="13" id="19531" /> +<TGConnectingPoint num="14" id="19532" /> +<TGConnectingPoint num="15" id="19533" /> +<TGConnectingPoint num="16" id="19534" /> +<TGConnectingPoint num="17" id="19535" /> +<TGConnectingPoint num="18" id="19536" /> +<TGConnectingPoint num="19" id="19537" /> +<TGConnectingPoint num="20" id="19538" /> +<TGConnectingPoint num="21" id="19539" /> +<TGConnectingPoint num="22" id="19540" /> +<TGConnectingPoint num="23" id="19541" /> +<TGConnectingPoint num="24" id="19542" /> +<TGConnectingPoint num="25" id="19543" /> +<TGConnectingPoint num="26" id="19544" /> +<TGConnectingPoint num="27" id="19545" /> +<TGConnectingPoint num="28" id="19546" /> +<TGConnectingPoint num="29" id="19547" /> +<TGConnectingPoint num="30" id="19548" /> +<TGConnectingPoint num="31" id="19549" /> +<TGConnectingPoint num="32" id="19550" /> +<TGConnectingPoint num="33" id="19551" /> +<TGConnectingPoint num="34" id="19552" /> +<TGConnectingPoint num="35" id="19553" /> +<TGConnectingPoint num="36" id="19554" /> +<TGConnectingPoint num="37" id="19555" /> +<TGConnectingPoint num="38" id="19556" /> +<TGConnectingPoint num="39" id="19557" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="true" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19599" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19559" /> +<TGConnectingPoint num="1" id="19560" /> +<TGConnectingPoint num="2" id="19561" /> +<TGConnectingPoint num="3" id="19562" /> +<TGConnectingPoint num="4" id="19563" /> +<TGConnectingPoint num="5" id="19564" /> +<TGConnectingPoint num="6" id="19565" /> +<TGConnectingPoint num="7" id="19566" /> +<TGConnectingPoint num="8" id="19567" /> +<TGConnectingPoint num="9" id="19568" /> +<TGConnectingPoint num="10" id="19569" /> +<TGConnectingPoint num="11" id="19570" /> +<TGConnectingPoint num="12" id="19571" /> +<TGConnectingPoint num="13" id="19572" /> +<TGConnectingPoint num="14" id="19573" /> +<TGConnectingPoint num="15" id="19574" /> +<TGConnectingPoint num="16" id="19575" /> +<TGConnectingPoint num="17" id="19576" /> +<TGConnectingPoint num="18" id="19577" /> +<TGConnectingPoint num="19" id="19578" /> +<TGConnectingPoint num="20" id="19579" /> +<TGConnectingPoint num="21" id="19580" /> +<TGConnectingPoint num="22" id="19581" /> +<TGConnectingPoint num="23" id="19582" /> +<TGConnectingPoint num="24" id="19583" /> +<TGConnectingPoint num="25" id="19584" /> +<TGConnectingPoint num="26" id="19585" /> +<TGConnectingPoint num="27" id="19586" /> +<TGConnectingPoint num="28" id="19587" /> +<TGConnectingPoint num="29" id="19588" /> +<TGConnectingPoint num="30" id="19589" /> +<TGConnectingPoint num="31" id="19590" /> +<TGConnectingPoint num="32" id="19591" /> +<TGConnectingPoint num="33" id="19592" /> +<TGConnectingPoint num="34" id="19593" /> +<TGConnectingPoint num="35" id="19594" /> +<TGConnectingPoint num="36" id="19595" /> +<TGConnectingPoint num="37" id="19596" /> +<TGConnectingPoint num="38" id="19597" /> +<TGConnectingPoint num="39" id="19598" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19640" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19600" /> +<TGConnectingPoint num="1" id="19601" /> +<TGConnectingPoint num="2" id="19602" /> +<TGConnectingPoint num="3" id="19603" /> +<TGConnectingPoint num="4" id="19604" /> +<TGConnectingPoint num="5" id="19605" /> +<TGConnectingPoint num="6" id="19606" /> +<TGConnectingPoint num="7" id="19607" /> +<TGConnectingPoint num="8" id="19608" /> +<TGConnectingPoint num="9" id="19609" /> +<TGConnectingPoint num="10" id="19610" /> +<TGConnectingPoint num="11" id="19611" /> +<TGConnectingPoint num="12" id="19612" /> +<TGConnectingPoint num="13" id="19613" /> +<TGConnectingPoint num="14" id="19614" /> +<TGConnectingPoint num="15" id="19615" /> +<TGConnectingPoint num="16" id="19616" /> +<TGConnectingPoint num="17" id="19617" /> +<TGConnectingPoint num="18" id="19618" /> +<TGConnectingPoint num="19" id="19619" /> +<TGConnectingPoint num="20" id="19620" /> +<TGConnectingPoint num="21" id="19621" /> +<TGConnectingPoint num="22" id="19622" /> +<TGConnectingPoint num="23" id="19623" /> +<TGConnectingPoint num="24" id="19624" /> +<TGConnectingPoint num="25" id="19625" /> +<TGConnectingPoint num="26" id="19626" /> +<TGConnectingPoint num="27" id="19627" /> +<TGConnectingPoint num="28" id="19628" /> +<TGConnectingPoint num="29" id="19629" /> +<TGConnectingPoint num="30" id="19630" /> +<TGConnectingPoint num="31" id="19631" /> +<TGConnectingPoint num="32" id="19632" /> +<TGConnectingPoint num="33" id="19633" /> +<TGConnectingPoint num="34" id="19634" /> +<TGConnectingPoint num="35" id="19635" /> +<TGConnectingPoint num="36" id="19636" /> +<TGConnectingPoint num="37" id="19637" /> +<TGConnectingPoint num="38" id="19638" /> +<TGConnectingPoint num="39" id="19639" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="19657" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="44" y="46" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19641" /> +<TGConnectingPoint num="1" id="19642" /> +<TGConnectingPoint num="2" id="19643" /> +<TGConnectingPoint num="3" id="19644" /> +<TGConnectingPoint num="4" id="19645" /> +<TGConnectingPoint num="5" id="19646" /> +<TGConnectingPoint num="6" id="19647" /> +<TGConnectingPoint num="7" id="19648" /> +<TGConnectingPoint num="8" id="19649" /> +<TGConnectingPoint num="9" id="19650" /> +<TGConnectingPoint num="10" id="19651" /> +<TGConnectingPoint num="11" id="19652" /> +<TGConnectingPoint num="12" id="19653" /> +<TGConnectingPoint num="13" id="19654" /> +<TGConnectingPoint num="14" id="19655" /> +<TGConnectingPoint num="15" id="19656" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19698" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="751" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19658" /> +<TGConnectingPoint num="1" id="19659" /> +<TGConnectingPoint num="2" id="19660" /> +<TGConnectingPoint num="3" id="19661" /> +<TGConnectingPoint num="4" id="19662" /> +<TGConnectingPoint num="5" id="19663" /> +<TGConnectingPoint num="6" id="19664" /> +<TGConnectingPoint num="7" id="19665" /> +<TGConnectingPoint num="8" id="19666" /> +<TGConnectingPoint num="9" id="19667" /> +<TGConnectingPoint num="10" id="19668" /> +<TGConnectingPoint num="11" id="19669" /> +<TGConnectingPoint num="12" id="19670" /> +<TGConnectingPoint num="13" id="19671" /> +<TGConnectingPoint num="14" id="19672" /> +<TGConnectingPoint num="15" id="19673" /> +<TGConnectingPoint num="16" id="19674" /> +<TGConnectingPoint num="17" id="19675" /> +<TGConnectingPoint num="18" id="19676" /> +<TGConnectingPoint num="19" id="19677" /> +<TGConnectingPoint num="20" id="19678" /> +<TGConnectingPoint num="21" id="19679" /> +<TGConnectingPoint num="22" id="19680" /> +<TGConnectingPoint num="23" id="19681" /> +<TGConnectingPoint num="24" id="19682" /> +<TGConnectingPoint num="25" id="19683" /> +<TGConnectingPoint num="26" id="19684" /> +<TGConnectingPoint num="27" id="19685" /> +<TGConnectingPoint num="28" id="19686" /> +<TGConnectingPoint num="29" id="19687" /> +<TGConnectingPoint num="30" id="19688" /> +<TGConnectingPoint num="31" id="19689" /> +<TGConnectingPoint num="32" id="19690" /> +<TGConnectingPoint num="33" id="19691" /> +<TGConnectingPoint num="34" id="19692" /> +<TGConnectingPoint num="35" id="19693" /> +<TGConnectingPoint num="36" id="19694" /> +<TGConnectingPoint num="37" id="19695" /> +<TGConnectingPoint num="38" id="19696" /> +<TGConnectingPoint num="39" id="19697" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="19707" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="649" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19699" /> +<TGConnectingPoint num="1" id="19700" /> +<TGConnectingPoint num="2" id="19701" /> +<TGConnectingPoint num="3" id="19702" /> +<TGConnectingPoint num="4" id="19703" /> +<TGConnectingPoint num="5" id="19704" /> +<TGConnectingPoint num="6" id="19705" /> +<TGConnectingPoint num="7" id="19706" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="19716" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19708" /> +<TGConnectingPoint num="1" id="19709" /> +<TGConnectingPoint num="2" id="19710" /> +<TGConnectingPoint num="3" id="19711" /> +<TGConnectingPoint num="4" id="19712" /> +<TGConnectingPoint num="5" id="19713" /> +<TGConnectingPoint num="6" id="19714" /> +<TGConnectingPoint num="7" id="19715" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c, int k)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageType" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageContent" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19757" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19717" /> +<TGConnectingPoint num="1" id="19718" /> +<TGConnectingPoint num="2" id="19719" /> +<TGConnectingPoint num="3" id="19720" /> +<TGConnectingPoint num="4" id="19721" /> +<TGConnectingPoint num="5" id="19722" /> +<TGConnectingPoint num="6" id="19723" /> +<TGConnectingPoint num="7" id="19724" /> +<TGConnectingPoint num="8" id="19725" /> +<TGConnectingPoint num="9" id="19726" /> +<TGConnectingPoint num="10" id="19727" /> +<TGConnectingPoint num="11" id="19728" /> +<TGConnectingPoint num="12" id="19729" /> +<TGConnectingPoint num="13" id="19730" /> +<TGConnectingPoint num="14" id="19731" /> +<TGConnectingPoint num="15" id="19732" /> +<TGConnectingPoint num="16" id="19733" /> +<TGConnectingPoint num="17" id="19734" /> +<TGConnectingPoint num="18" id="19735" /> +<TGConnectingPoint num="19" id="19736" /> +<TGConnectingPoint num="20" id="19737" /> +<TGConnectingPoint num="21" id="19738" /> +<TGConnectingPoint num="22" id="19739" /> +<TGConnectingPoint num="23" id="19740" /> +<TGConnectingPoint num="24" id="19741" /> +<TGConnectingPoint num="25" id="19742" /> +<TGConnectingPoint num="26" id="19743" /> +<TGConnectingPoint num="27" id="19744" /> +<TGConnectingPoint num="28" id="19745" /> +<TGConnectingPoint num="29" id="19746" /> +<TGConnectingPoint num="30" id="19747" /> +<TGConnectingPoint num="31" id="19748" /> +<TGConnectingPoint num="32" id="19749" /> +<TGConnectingPoint num="33" id="19750" /> +<TGConnectingPoint num="34" id="19751" /> +<TGConnectingPoint num="35" id="19752" /> +<TGConnectingPoint num="36" id="19753" /> +<TGConnectingPoint num="37" id="19754" /> +<TGConnectingPoint num="38" id="19755" /> +<TGConnectingPoint num="39" id="19756" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19798" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="340" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19758" /> +<TGConnectingPoint num="1" id="19759" /> +<TGConnectingPoint num="2" id="19760" /> +<TGConnectingPoint num="3" id="19761" /> +<TGConnectingPoint num="4" id="19762" /> +<TGConnectingPoint num="5" id="19763" /> +<TGConnectingPoint num="6" id="19764" /> +<TGConnectingPoint num="7" id="19765" /> +<TGConnectingPoint num="8" id="19766" /> +<TGConnectingPoint num="9" id="19767" /> +<TGConnectingPoint num="10" id="19768" /> +<TGConnectingPoint num="11" id="19769" /> +<TGConnectingPoint num="12" id="19770" /> +<TGConnectingPoint num="13" id="19771" /> +<TGConnectingPoint num="14" id="19772" /> +<TGConnectingPoint num="15" id="19773" /> +<TGConnectingPoint num="16" id="19774" /> +<TGConnectingPoint num="17" id="19775" /> +<TGConnectingPoint num="18" id="19776" /> +<TGConnectingPoint num="19" id="19777" /> +<TGConnectingPoint num="20" id="19778" /> +<TGConnectingPoint num="21" id="19779" /> +<TGConnectingPoint num="22" id="19780" /> +<TGConnectingPoint num="23" id="19781" /> +<TGConnectingPoint num="24" id="19782" /> +<TGConnectingPoint num="25" id="19783" /> +<TGConnectingPoint num="26" id="19784" /> +<TGConnectingPoint num="27" id="19785" /> +<TGConnectingPoint num="28" id="19786" /> +<TGConnectingPoint num="29" id="19787" /> +<TGConnectingPoint num="30" id="19788" /> +<TGConnectingPoint num="31" id="19789" /> +<TGConnectingPoint num="32" id="19790" /> +<TGConnectingPoint num="33" id="19791" /> +<TGConnectingPoint num="34" id="19792" /> +<TGConnectingPoint num="35" id="19793" /> +<TGConnectingPoint num="36" id="19794" /> +<TGConnectingPoint num="37" id="19795" /> +<TGConnectingPoint num="38" id="19796" /> +<TGConnectingPoint num="39" id="19797" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19839" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19799" /> +<TGConnectingPoint num="1" id="19800" /> +<TGConnectingPoint num="2" id="19801" /> +<TGConnectingPoint num="3" id="19802" /> +<TGConnectingPoint num="4" id="19803" /> +<TGConnectingPoint num="5" id="19804" /> +<TGConnectingPoint num="6" id="19805" /> +<TGConnectingPoint num="7" id="19806" /> +<TGConnectingPoint num="8" id="19807" /> +<TGConnectingPoint num="9" id="19808" /> +<TGConnectingPoint num="10" id="19809" /> +<TGConnectingPoint num="11" id="19810" /> +<TGConnectingPoint num="12" id="19811" /> +<TGConnectingPoint num="13" id="19812" /> +<TGConnectingPoint num="14" id="19813" /> +<TGConnectingPoint num="15" id="19814" /> +<TGConnectingPoint num="16" id="19815" /> +<TGConnectingPoint num="17" id="19816" /> +<TGConnectingPoint num="18" id="19817" /> +<TGConnectingPoint num="19" id="19818" /> +<TGConnectingPoint num="20" id="19819" /> +<TGConnectingPoint num="21" id="19820" /> +<TGConnectingPoint num="22" id="19821" /> +<TGConnectingPoint num="23" id="19822" /> +<TGConnectingPoint num="24" id="19823" /> +<TGConnectingPoint num="25" id="19824" /> +<TGConnectingPoint num="26" id="19825" /> +<TGConnectingPoint num="27" id="19826" /> +<TGConnectingPoint num="28" id="19827" /> +<TGConnectingPoint num="29" id="19828" /> +<TGConnectingPoint num="30" id="19829" /> +<TGConnectingPoint num="31" id="19830" /> +<TGConnectingPoint num="32" id="19831" /> +<TGConnectingPoint num="33" id="19832" /> +<TGConnectingPoint num="34" id="19833" /> +<TGConnectingPoint num="35" id="19834" /> +<TGConnectingPoint num="36" id="19835" /> +<TGConnectingPoint num="37" id="19836" /> +<TGConnectingPoint num="38" id="19837" /> +<TGConnectingPoint num="39" id="19838" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19880" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19840" /> +<TGConnectingPoint num="1" id="19841" /> +<TGConnectingPoint num="2" id="19842" /> +<TGConnectingPoint num="3" id="19843" /> +<TGConnectingPoint num="4" id="19844" /> +<TGConnectingPoint num="5" id="19845" /> +<TGConnectingPoint num="6" id="19846" /> +<TGConnectingPoint num="7" id="19847" /> +<TGConnectingPoint num="8" id="19848" /> +<TGConnectingPoint num="9" id="19849" /> +<TGConnectingPoint num="10" id="19850" /> +<TGConnectingPoint num="11" id="19851" /> +<TGConnectingPoint num="12" id="19852" /> +<TGConnectingPoint num="13" id="19853" /> +<TGConnectingPoint num="14" id="19854" /> +<TGConnectingPoint num="15" id="19855" /> +<TGConnectingPoint num="16" id="19856" /> +<TGConnectingPoint num="17" id="19857" /> +<TGConnectingPoint num="18" id="19858" /> +<TGConnectingPoint num="19" id="19859" /> +<TGConnectingPoint num="20" id="19860" /> +<TGConnectingPoint num="21" id="19861" /> +<TGConnectingPoint num="22" id="19862" /> +<TGConnectingPoint num="23" id="19863" /> +<TGConnectingPoint num="24" id="19864" /> +<TGConnectingPoint num="25" id="19865" /> +<TGConnectingPoint num="26" id="19866" /> +<TGConnectingPoint num="27" id="19867" /> +<TGConnectingPoint num="28" id="19868" /> +<TGConnectingPoint num="29" id="19869" /> +<TGConnectingPoint num="30" id="19870" /> +<TGConnectingPoint num="31" id="19871" /> +<TGConnectingPoint num="32" id="19872" /> +<TGConnectingPoint num="33" id="19873" /> +<TGConnectingPoint num="34" id="19874" /> +<TGConnectingPoint num="35" id="19875" /> +<TGConnectingPoint num="36" id="19876" /> +<TGConnectingPoint num="37" id="19877" /> +<TGConnectingPoint num="38" id="19878" /> +<TGConnectingPoint num="39" id="19879" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19921" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19881" /> +<TGConnectingPoint num="1" id="19882" /> +<TGConnectingPoint num="2" id="19883" /> +<TGConnectingPoint num="3" id="19884" /> +<TGConnectingPoint num="4" id="19885" /> +<TGConnectingPoint num="5" id="19886" /> +<TGConnectingPoint num="6" id="19887" /> +<TGConnectingPoint num="7" id="19888" /> +<TGConnectingPoint num="8" id="19889" /> +<TGConnectingPoint num="9" id="19890" /> +<TGConnectingPoint num="10" id="19891" /> +<TGConnectingPoint num="11" id="19892" /> +<TGConnectingPoint num="12" id="19893" /> +<TGConnectingPoint num="13" id="19894" /> +<TGConnectingPoint num="14" id="19895" /> +<TGConnectingPoint num="15" id="19896" /> +<TGConnectingPoint num="16" id="19897" /> +<TGConnectingPoint num="17" id="19898" /> +<TGConnectingPoint num="18" id="19899" /> +<TGConnectingPoint num="19" id="19900" /> +<TGConnectingPoint num="20" id="19901" /> +<TGConnectingPoint num="21" id="19902" /> +<TGConnectingPoint num="22" id="19903" /> +<TGConnectingPoint num="23" id="19904" /> +<TGConnectingPoint num="24" id="19905" /> +<TGConnectingPoint num="25" id="19906" /> +<TGConnectingPoint num="26" id="19907" /> +<TGConnectingPoint num="27" id="19908" /> +<TGConnectingPoint num="28" id="19909" /> +<TGConnectingPoint num="29" id="19910" /> +<TGConnectingPoint num="30" id="19911" /> +<TGConnectingPoint num="31" id="19912" /> +<TGConnectingPoint num="32" id="19913" /> +<TGConnectingPoint num="33" id="19914" /> +<TGConnectingPoint num="34" id="19915" /> +<TGConnectingPoint num="35" id="19916" /> +<TGConnectingPoint num="36" id="19917" /> +<TGConnectingPoint num="37" id="19918" /> +<TGConnectingPoint num="38" id="19919" /> +<TGConnectingPoint num="39" id="19920" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="19962" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1029" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19922" /> +<TGConnectingPoint num="1" id="19923" /> +<TGConnectingPoint num="2" id="19924" /> +<TGConnectingPoint num="3" id="19925" /> +<TGConnectingPoint num="4" id="19926" /> +<TGConnectingPoint num="5" id="19927" /> +<TGConnectingPoint num="6" id="19928" /> +<TGConnectingPoint num="7" id="19929" /> +<TGConnectingPoint num="8" id="19930" /> +<TGConnectingPoint num="9" id="19931" /> +<TGConnectingPoint num="10" id="19932" /> +<TGConnectingPoint num="11" id="19933" /> +<TGConnectingPoint num="12" id="19934" /> +<TGConnectingPoint num="13" id="19935" /> +<TGConnectingPoint num="14" id="19936" /> +<TGConnectingPoint num="15" id="19937" /> +<TGConnectingPoint num="16" id="19938" /> +<TGConnectingPoint num="17" id="19939" /> +<TGConnectingPoint num="18" id="19940" /> +<TGConnectingPoint num="19" id="19941" /> +<TGConnectingPoint num="20" id="19942" /> +<TGConnectingPoint num="21" id="19943" /> +<TGConnectingPoint num="22" id="19944" /> +<TGConnectingPoint num="23" id="19945" /> +<TGConnectingPoint num="24" id="19946" /> +<TGConnectingPoint num="25" id="19947" /> +<TGConnectingPoint num="26" id="19948" /> +<TGConnectingPoint num="27" id="19949" /> +<TGConnectingPoint num="28" id="19950" /> +<TGConnectingPoint num="29" id="19951" /> +<TGConnectingPoint num="30" id="19952" /> +<TGConnectingPoint num="31" id="19953" /> +<TGConnectingPoint num="32" id="19954" /> +<TGConnectingPoint num="33" id="19955" /> +<TGConnectingPoint num="34" id="19956" /> +<TGConnectingPoint num="35" id="19957" /> +<TGConnectingPoint num="36" id="19958" /> +<TGConnectingPoint num="37" id="19959" /> +<TGConnectingPoint num="38" id="19960" /> +<TGConnectingPoint num="39" id="19961" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="20003" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="713" y="51" /> +<sizeparam width="328" height="192" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="19963" /> +<TGConnectingPoint num="1" id="19964" /> +<TGConnectingPoint num="2" id="19965" /> +<TGConnectingPoint num="3" id="19966" /> +<TGConnectingPoint num="4" id="19967" /> +<TGConnectingPoint num="5" id="19968" /> +<TGConnectingPoint num="6" id="19969" /> +<TGConnectingPoint num="7" id="19970" /> +<TGConnectingPoint num="8" id="19971" /> +<TGConnectingPoint num="9" id="19972" /> +<TGConnectingPoint num="10" id="19973" /> +<TGConnectingPoint num="11" id="19974" /> +<TGConnectingPoint num="12" id="19975" /> +<TGConnectingPoint num="13" id="19976" /> +<TGConnectingPoint num="14" id="19977" /> +<TGConnectingPoint num="15" id="19978" /> +<TGConnectingPoint num="16" id="19979" /> +<TGConnectingPoint num="17" id="19980" /> +<TGConnectingPoint num="18" id="19981" /> +<TGConnectingPoint num="19" id="19982" /> +<TGConnectingPoint num="20" id="19983" /> +<TGConnectingPoint num="21" id="19984" /> +<TGConnectingPoint num="22" id="19985" /> +<TGConnectingPoint num="23" id="19986" /> +<TGConnectingPoint num="24" id="19987" /> +<TGConnectingPoint num="25" id="19988" /> +<TGConnectingPoint num="26" id="19989" /> +<TGConnectingPoint num="27" id="19990" /> +<TGConnectingPoint num="28" id="19991" /> +<TGConnectingPoint num="29" id="19992" /> +<TGConnectingPoint num="30" id="19993" /> +<TGConnectingPoint num="31" id="19994" /> +<TGConnectingPoint num="32" id="19995" /> +<TGConnectingPoint num="33" id="19996" /> +<TGConnectingPoint num="34" id="19997" /> +<TGConnectingPoint num="35" id="19998" /> +<TGConnectingPoint num="36" id="19999" /> +<TGConnectingPoint num="37" id="20000" /> +<TGConnectingPoint num="38" id="20001" /> +<TGConnectingPoint num="39" id="20002" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="20010" index="0" uid="dede73a6-0507-4c2d-9be0-5c655829f99b" > +<cdparam x="614" y="7" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20009" /> +<P1 x="620" y="57" id="20291" /> +<P2 x="620" y="105" id="20219" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20008" index="24" uid="1c8b4bb8-8807-458b-98ec-8160e3369a3d" > +<father id="20010" num="0" /> +<cdparam x="617" y="56" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20004" /> +<TGConnectingPoint num="1" id="20005" /> +<TGConnectingPoint num="2" id="20006" /> +<TGConnectingPoint num="3" id="20007" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20017" index="1" uid="f3fb991a-1dd4-4422-95ed-8f504d66d288" > +<cdparam x="1033" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20016" /> +<P1 x="1038" y="238" id="20142" /> +<P2 x="1036" y="262" id="20130" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20015" index="25" uid="440e66fd-c436-4e2a-8dfb-c65fe50fa5b9" > +<father id="20017" num="0" /> +<cdparam x="1026" y="249" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20011" /> +<TGConnectingPoint num="1" id="20012" /> +<TGConnectingPoint num="2" id="20013" /> +<TGConnectingPoint num="3" id="20014" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20024" index="2" uid="ef932124-ccab-48dd-b58a-66d40378d2d2" > +<cdparam x="622" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20023" /> +<P1 x="620" y="237" id="20175" /> +<P2 x="618" y="264" id="20163" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20022" index="26" uid="c9e43699-7259-4baa-b8da-4b91871bccbc" > +<father id="20024" num="0" /> +<cdparam x="622" y="254" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20018" /> +<TGConnectingPoint num="1" id="20019" /> +<TGConnectingPoint num="2" id="20020" /> +<TGConnectingPoint num="3" id="20021" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20031" index="3" uid="df40c864-498c-406d-9ad6-2458f80af67c" > +<cdparam x="268" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20030" /> +<P1 x="257" y="237" id="20197" /> +<P2 x="255" y="266" id="20207" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20029" index="27" uid="28ac56e7-2a6a-4d83-a21d-a5706efdcce2" > +<father id="20031" num="0" /> +<cdparam x="261" y="256" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20025" /> +<TGConnectingPoint num="1" id="20026" /> +<TGConnectingPoint num="2" id="20027" /> +<TGConnectingPoint num="3" id="20028" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20038" index="4" uid="d7b2dec9-1f5a-41dc-bb16-6cf3dfdc64e6" > +<cdparam x="249" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20037" /> +<P1 x="255" y="296" id="20208" /> +<P2 x="255" y="322" id="20185" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20036" index="28" uid="f4289ec1-818a-4417-af00-d3fbfcb4b274" > +<father id="20038" num="0" /> +<cdparam x="234" y="349" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20032" /> +<TGConnectingPoint num="1" id="20033" /> +<TGConnectingPoint num="2" id="20034" /> +<TGConnectingPoint num="3" id="20035" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20045" index="5" uid="b219789d-0eff-407c-94dd-ec3d58c6e5cf" > +<cdparam x="715" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20044" /> +<P1 x="714" y="155" id="20257" /> +<P2 x="1038" y="208" id="20141" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20043" index="29" uid="e3abb03d-780c-4f42-ae27-35029280a5c0" > +<father id="20045" num="0" /> +<cdparam x="720" y="164" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20039" /> +<TGConnectingPoint num="1" id="20040" /> +<TGConnectingPoint num="2" id="20041" /> +<TGConnectingPoint num="3" id="20042" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20052" index="6" uid="e532685e-3909-41b7-9eb3-3994fa87286e" > +<cdparam x="598" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20051" /> +<P1 x="620" y="155" id="20224" /> +<P2 x="620" y="207" id="20174" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20050" index="30" uid="bfaa1fd6-3784-43a2-b93f-378cd62e7560" > +<father id="20052" num="0" /> +<cdparam x="598" y="166" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20046" /> +<TGConnectingPoint num="1" id="20047" /> +<TGConnectingPoint num="2" id="20048" /> +<TGConnectingPoint num="3" id="20049" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20067" index="7" uid="c2edf871-46bc-4610-8517-10ba8a1540cf" > +<cdparam x="466" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20062" /> +<TGConnectingPoint num="1" id="20063" /> +<TGConnectingPoint num="2" id="20064" /> +<TGConnectingPoint num="3" id="20065" /> +<TGConnectingPoint num="4" id="20066" /> +<P1 x="255" y="352" id="20186" /> +<P2 x="527" y="130" id="20221" /> +<Point x="257" y="376" /> +<Point x="36" y="376" /> +<Point x="36" y="110" /> +<Point x="507" y="110" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20053" index="31" uid="363ee9de-d732-413e-8d32-4b5d7323fb7b" > +<father id="20067" num="0" /> +<cdparam x="257" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20054" index="32" uid="1ac06389-bb92-41a4-a289-3a284b053ba0" > +<father id="20067" num="1" /> +<cdparam x="36" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20055" index="33" uid="b8c8c244-4d5d-4a33-bb18-f50fb5fdff0d" > +<father id="20067" num="2" /> +<cdparam x="36" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20056" index="34" uid="a1ffdb24-9f18-4cb7-8c6d-628b54d32011" > +<father id="20067" num="3" /> +<cdparam x="507" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20061" index="35" uid="85539b0b-e2b4-419a-8782-4522152faa07" > +<father id="20067" num="4" /> +<cdparam x="498" y="244" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20057" /> +<TGConnectingPoint num="1" id="20058" /> +<TGConnectingPoint num="2" id="20059" /> +<TGConnectingPoint num="3" id="20060" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20082" index="8" uid="68820cc7-94b9-487e-bcf4-a5fdce0f57fc" > +<cdparam x="622" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20077" /> +<TGConnectingPoint num="1" id="20078" /> +<TGConnectingPoint num="2" id="20079" /> +<TGConnectingPoint num="3" id="20080" /> +<TGConnectingPoint num="4" id="20081" /> +<P1 x="618" y="352" id="20153" /> +<P2 x="527" y="105" id="20218" /> +<Point x="615" y="419" /> +<Point x="10" y="419" /> +<Point x="11" y="85" /> +<Point x="507" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20068" index="36" uid="c55eefc9-5462-4b3d-9529-bfc0103fa8fd" > +<father id="20082" num="0" /> +<cdparam x="615" y="419" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20069" index="37" uid="bd08603b-71cf-4c72-84e2-e8b4afb957fa" > +<father id="20082" num="1" /> +<cdparam x="10" y="419" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20070" index="38" uid="c2b29c2d-672b-432d-862c-6312b167e938" > +<father id="20082" num="2" /> +<cdparam x="11" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20071" index="39" uid="bb9c360f-f94b-4bac-b7a5-30a8e601ad12" > +<father id="20082" num="3" /> +<cdparam x="507" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20076" index="40" uid="ac154633-7a3f-4c4b-8add-840d573fb9e4" > +<father id="20082" num="4" /> +<cdparam x="567" y="229" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20072" /> +<TGConnectingPoint num="1" id="20073" /> +<TGConnectingPoint num="2" id="20074" /> +<TGConnectingPoint num="3" id="20075" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20097" index="9" uid="d4e54467-2965-406d-869e-7e5612a64f7f" > +<cdparam x="988" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20092" /> +<TGConnectingPoint num="1" id="20093" /> +<TGConnectingPoint num="2" id="20094" /> +<TGConnectingPoint num="3" id="20095" /> +<TGConnectingPoint num="4" id="20096" /> +<P1 x="1036" y="353" id="20120" /> +<P2 x="714" y="105" id="20220" /> +<Point x="1036" y="373" /> +<Point x="1255" y="373" /> +<Point x="1255" y="85" /> +<Point x="734" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20083" index="41" uid="e8a5edcd-1a1d-4d63-84ff-f55441f23ec4" > +<father id="20097" num="0" /> +<cdparam x="1036" y="373" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20084" index="42" uid="63f1ab6e-f39a-4c70-aef6-54e00aaee881" > +<father id="20097" num="1" /> +<cdparam x="1255" y="373" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20085" index="43" uid="85fe02d3-c6d7-467e-84e2-a5acbe9c69dc" > +<father id="20097" num="2" /> +<cdparam x="1255" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20086" index="44" uid="1aa6b9ce-3bd5-4b22-8084-b92d964b0b7e" > +<father id="20097" num="3" /> +<cdparam x="734" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20091" index="45" uid="a9c8873c-1917-4796-a761-e4ae75465c42" > +<father id="20097" num="4" /> +<cdparam x="852" y="229" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20087" /> +<TGConnectingPoint num="1" id="20088" /> +<TGConnectingPoint num="2" id="20089" /> +<TGConnectingPoint num="3" id="20090" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20104" index="10" uid="ca685255-81fb-496e-b2b5-089e8c7d4621" > +<cdparam x="527" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20103" /> +<P1 x="527" y="155" id="20223" /> +<P2 x="257" y="207" id="20196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20102" index="46" uid="727ed93e-7706-4c21-873e-4936a9a11ac3" > +<father id="20104" num="0" /> +<cdparam x="393" y="181" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20098" /> +<TGConnectingPoint num="1" id="20099" /> +<TGConnectingPoint num="2" id="20100" /> +<TGConnectingPoint num="3" id="20101" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20111" index="11" uid="3b732309-0952-4ed4-b84e-2353d7319184" > +<cdparam x="622" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20110" /> +<P1 x="618" y="294" id="20164" /> +<P2 x="618" y="322" id="20152" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20109" index="47" uid="d840f2d9-6856-4fd8-9767-02bc494f0799" > +<father id="20111" num="0" /> +<cdparam x="622" y="308" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20105" /> +<TGConnectingPoint num="1" id="20106" /> +<TGConnectingPoint num="2" id="20107" /> +<TGConnectingPoint num="3" id="20108" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20118" index="12" uid="e6463f8c-6111-4c48-9a6f-481f1727a844" > +<cdparam x="1033" y="291" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20117" /> +<P1 x="1036" y="292" id="20131" /> +<P2 x="1036" y="323" id="20119" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20116" index="48" uid="0b1259ed-5225-4486-8d5b-e1f200a7456c" > +<father id="20118" num="0" /> +<cdparam x="1033" y="308" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20112" /> +<TGConnectingPoint num="1" id="20113" /> +<TGConnectingPoint num="2" id="20114" /> +<TGConnectingPoint num="3" id="20115" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="20129" index="13" uid="6b020a66-01db-4877-aefd-7a98eb2d5566" > +<cdparam x="834" y="328" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20119" /> +<TGConnectingPoint num="1" id="20120" /> +<TGConnectingPoint num="2" id="20121" /> +<TGConnectingPoint num="3" id="20122" /> +<TGConnectingPoint num="4" id="20123" /> +<TGConnectingPoint num="5" id="20124" /> +<TGConnectingPoint num="6" id="20125" /> +<TGConnectingPoint num="7" id="20126" /> +<TGConnectingPoint num="8" id="20127" /> +<TGConnectingPoint num="9" id="20128" /> +</COMPONENT> + +<COMPONENT type="5103" id="20140" index="14" uid="d39e8420-0b19-4739-bc87-696f02ae1e5d" > +<cdparam x="834" y="267" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20130" /> +<TGConnectingPoint num="1" id="20131" /> +<TGConnectingPoint num="2" id="20132" /> +<TGConnectingPoint num="3" id="20133" /> +<TGConnectingPoint num="4" id="20134" /> +<TGConnectingPoint num="5" id="20135" /> +<TGConnectingPoint num="6" id="20136" /> +<TGConnectingPoint num="7" id="20137" /> +<TGConnectingPoint num="8" id="20138" /> +<TGConnectingPoint num="9" id="20139" /> +</COMPONENT> + +<COMPONENT type="5104" id="20151" index="15" uid="e3b2fefa-a51c-4136-8eee-5b1b81437ea4" > +<cdparam x="889" y="213" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20141" /> +<TGConnectingPoint num="1" id="20142" /> +<TGConnectingPoint num="2" id="20143" /> +<TGConnectingPoint num="3" id="20144" /> +<TGConnectingPoint num="4" id="20145" /> +<TGConnectingPoint num="5" id="20146" /> +<TGConnectingPoint num="6" id="20147" /> +<TGConnectingPoint num="7" id="20148" /> +<TGConnectingPoint num="8" id="20149" /> +<TGConnectingPoint num="9" id="20150" /> +</COMPONENT> + +<COMPONENT type="5103" id="20162" index="16" uid="534e3100-428a-4454-940a-f43b496982f0" > +<cdparam x="416" y="327" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20152" /> +<TGConnectingPoint num="1" id="20153" /> +<TGConnectingPoint num="2" id="20154" /> +<TGConnectingPoint num="3" id="20155" /> +<TGConnectingPoint num="4" id="20156" /> +<TGConnectingPoint num="5" id="20157" /> +<TGConnectingPoint num="6" id="20158" /> +<TGConnectingPoint num="7" id="20159" /> +<TGConnectingPoint num="8" id="20160" /> +<TGConnectingPoint num="9" id="20161" /> +</COMPONENT> + +<COMPONENT type="5103" id="20173" index="17" uid="38de8130-c1d9-4198-a632-a2ca80624691" > +<cdparam x="416" y="269" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20163" /> +<TGConnectingPoint num="1" id="20164" /> +<TGConnectingPoint num="2" id="20165" /> +<TGConnectingPoint num="3" id="20166" /> +<TGConnectingPoint num="4" id="20167" /> +<TGConnectingPoint num="5" id="20168" /> +<TGConnectingPoint num="6" id="20169" /> +<TGConnectingPoint num="7" id="20170" /> +<TGConnectingPoint num="8" id="20171" /> +<TGConnectingPoint num="9" id="20172" /> +</COMPONENT> + +<COMPONENT type="5104" id="20184" index="18" uid="bc96f24e-2607-452b-afb8-e0f248f43a67" > +<cdparam x="471" y="212" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20174" /> +<TGConnectingPoint num="1" id="20175" /> +<TGConnectingPoint num="2" id="20176" /> +<TGConnectingPoint num="3" id="20177" /> +<TGConnectingPoint num="4" id="20178" /> +<TGConnectingPoint num="5" id="20179" /> +<TGConnectingPoint num="6" id="20180" /> +<TGConnectingPoint num="7" id="20181" /> +<TGConnectingPoint num="8" id="20182" /> +<TGConnectingPoint num="9" id="20183" /> +</COMPONENT> + +<COMPONENT type="5103" id="20195" index="19" uid="48eb427b-a34d-4b72-a3d6-fcdf87585109" > +<cdparam x="53" y="327" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20185" /> +<TGConnectingPoint num="1" id="20186" /> +<TGConnectingPoint num="2" id="20187" /> +<TGConnectingPoint num="3" id="20188" /> +<TGConnectingPoint num="4" id="20189" /> +<TGConnectingPoint num="5" id="20190" /> +<TGConnectingPoint num="6" id="20191" /> +<TGConnectingPoint num="7" id="20192" /> +<TGConnectingPoint num="8" id="20193" /> +<TGConnectingPoint num="9" id="20194" /> +</COMPONENT> + +<COMPONENT type="5104" id="20206" index="20" uid="6307deb9-5e4e-43ec-b54d-89572e70e076" > +<cdparam x="108" y="212" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20196" /> +<TGConnectingPoint num="1" id="20197" /> +<TGConnectingPoint num="2" id="20198" /> +<TGConnectingPoint num="3" id="20199" /> +<TGConnectingPoint num="4" id="20200" /> +<TGConnectingPoint num="5" id="20201" /> +<TGConnectingPoint num="6" id="20202" /> +<TGConnectingPoint num="7" id="20203" /> +<TGConnectingPoint num="8" id="20204" /> +<TGConnectingPoint num="9" id="20205" /> +</COMPONENT> + +<COMPONENT type="5103" id="20217" index="21" uid="1f931570-1549-4333-8454-788076e5170a" > +<cdparam x="53" y="271" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20207" /> +<TGConnectingPoint num="1" id="20208" /> +<TGConnectingPoint num="2" id="20209" /> +<TGConnectingPoint num="3" id="20210" /> +<TGConnectingPoint num="4" id="20211" /> +<TGConnectingPoint num="5" id="20212" /> +<TGConnectingPoint num="6" id="20213" /> +<TGConnectingPoint num="7" id="20214" /> +<TGConnectingPoint num="8" id="20215" /> +<TGConnectingPoint num="9" id="20216" /> +</COMPONENT> + +<COMPONENT type="5106" id="20290" index="22" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="527" y="105" /> +<sizeparam width="187" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20218" /> +<TGConnectingPoint num="1" id="20219" /> +<TGConnectingPoint num="2" id="20220" /> +<TGConnectingPoint num="3" id="20221" /> +<TGConnectingPoint num="4" id="20222" /> +<TGConnectingPoint num="5" id="20223" /> +<TGConnectingPoint num="6" id="20224" /> +<TGConnectingPoint num="7" id="20225" /> +<TGConnectingPoint num="8" id="20226" /> +<TGConnectingPoint num="9" id="20227" /> +<TGConnectingPoint num="10" id="20228" /> +<TGConnectingPoint num="11" id="20229" /> +<TGConnectingPoint num="12" id="20230" /> +<TGConnectingPoint num="13" id="20231" /> +<TGConnectingPoint num="14" id="20232" /> +<TGConnectingPoint num="15" id="20233" /> +<TGConnectingPoint num="16" id="20234" /> +<TGConnectingPoint num="17" id="20235" /> +<TGConnectingPoint num="18" id="20236" /> +<TGConnectingPoint num="19" id="20237" /> +<TGConnectingPoint num="20" id="20238" /> +<TGConnectingPoint num="21" id="20239" /> +<TGConnectingPoint num="22" id="20240" /> +<TGConnectingPoint num="23" id="20241" /> +<TGConnectingPoint num="24" id="20242" /> +<TGConnectingPoint num="25" id="20243" /> +<TGConnectingPoint num="26" id="20244" /> +<TGConnectingPoint num="27" id="20245" /> +<TGConnectingPoint num="28" id="20246" /> +<TGConnectingPoint num="29" id="20247" /> +<TGConnectingPoint num="30" id="20248" /> +<TGConnectingPoint num="31" id="20249" /> +<TGConnectingPoint num="32" id="20250" /> +<TGConnectingPoint num="33" id="20251" /> +<TGConnectingPoint num="34" id="20252" /> +<TGConnectingPoint num="35" id="20253" /> +<TGConnectingPoint num="36" id="20254" /> +<TGConnectingPoint num="37" id="20255" /> +<TGConnectingPoint num="38" id="20256" /> +<TGConnectingPoint num="39" id="20257" /> +<TGConnectingPoint num="40" id="20258" /> +<TGConnectingPoint num="41" id="20259" /> +<TGConnectingPoint num="42" id="20260" /> +<TGConnectingPoint num="43" id="20261" /> +<TGConnectingPoint num="44" id="20262" /> +<TGConnectingPoint num="45" id="20263" /> +<TGConnectingPoint num="46" id="20264" /> +<TGConnectingPoint num="47" id="20265" /> +<TGConnectingPoint num="48" id="20266" /> +<TGConnectingPoint num="49" id="20267" /> +<TGConnectingPoint num="50" id="20268" /> +<TGConnectingPoint num="51" id="20269" /> +<TGConnectingPoint num="52" id="20270" /> +<TGConnectingPoint num="53" id="20271" /> +<TGConnectingPoint num="54" id="20272" /> +<TGConnectingPoint num="55" id="20273" /> +<TGConnectingPoint num="56" id="20274" /> +<TGConnectingPoint num="57" id="20275" /> +<TGConnectingPoint num="58" id="20276" /> +<TGConnectingPoint num="59" id="20277" /> +<TGConnectingPoint num="60" id="20278" /> +<TGConnectingPoint num="61" id="20279" /> +<TGConnectingPoint num="62" id="20280" /> +<TGConnectingPoint num="63" id="20281" /> +<TGConnectingPoint num="64" id="20282" /> +<TGConnectingPoint num="65" id="20283" /> +<TGConnectingPoint num="66" id="20284" /> +<TGConnectingPoint num="67" id="20285" /> +<TGConnectingPoint num="68" id="20286" /> +<TGConnectingPoint num="69" id="20287" /> +<TGConnectingPoint num="70" id="20288" /> +<TGConnectingPoint num="71" id="20289" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="20292" index="23" uid="4baf3b4d-0d07-4c90-8f73-95fb359a9dd6" > +<cdparam x="613" y="37" /> +<sizeparam width="15" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20291" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="20299" index="0" uid="deb9e922-fd90-4b0b-85a1-8942e2c8bcbc" > +<cdparam x="1289" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20298" /> +<P1 x="1289" y="587" id="20854" /> +<P2 x="1432" y="678" id="20781" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20297" index="96" uid="081d5783-8654-4f39-bba1-08bdab02e39f" > +<father id="20299" num="0" /> +<cdparam x="1305" y="622" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20293" /> +<TGConnectingPoint num="1" id="20294" /> +<TGConnectingPoint num="2" id="20295" /> +<TGConnectingPoint num="3" id="20296" /> +<extraparam> +<guard value="[messageCheck == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = lastLegitimateMessageType" enabled="true"/> +<actions value="messageContent = lastLegitimateMessageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20306" index="1" uid="8748bafd-59b7-4177-9a50-e791e6f7da4f" > +<cdparam x="1239" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20305" /> +<P1 x="1239" y="587" id="20853" /> +<P2 x="1095" y="678" id="20779" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20304" index="97" uid="3e3a7302-b738-44c7-aeed-f1b52286c4c6" > +<father id="20306" num="0" /> +<cdparam x="966" y="626" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20300" /> +<TGConnectingPoint num="1" id="20301" /> +<TGConnectingPoint num="2" id="20302" /> +<TGConnectingPoint num="3" id="20303" /> +<extraparam> +<guard value="[messageCheck == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="lastLegitimateMessageType = messageType" enabled="true"/> +<actions value="lastLegitimateMessageContent = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20313" index="2" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1186" y="435" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20312" /> +<P1 x="1186" y="435" id="21095" /> +<P2 x="1186" y="456" id="21083" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20311" index="98" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="20313" num="0" /> +<cdparam x="1186" y="445" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20307" /> +<TGConnectingPoint num="1" id="20308" /> +<TGConnectingPoint num="2" id="20309" /> +<TGConnectingPoint num="3" id="20310" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20328" index="3" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2226" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20323" /> +<TGConnectingPoint num="1" id="20324" /> +<TGConnectingPoint num="2" id="20325" /> +<TGConnectingPoint num="3" id="20326" /> +<TGConnectingPoint num="4" id="20327" /> +<P1 x="2226" y="367" id="20869" /> +<P2 x="2169" y="217" id="21146" /> +<Point x="2226" y="389" /> +<Point x="1724" y="389" /> +<Point x="1724" y="197" /> +<Point x="2149" y="197" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20314" index="99" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="20328" num="0" /> +<cdparam x="2226" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20315" index="100" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="20328" num="1" /> +<cdparam x="1724" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20316" index="101" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="20328" num="2" /> +<cdparam x="1724" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20317" index="102" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="20328" num="3" /> +<cdparam x="2149" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20322" index="103" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="20328" num="4" /> +<cdparam x="1972" y="409" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20318" /> +<TGConnectingPoint num="1" id="20319" /> +<TGConnectingPoint num="2" id="20320" /> +<TGConnectingPoint num="3" id="20321" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20335" index="4" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2226" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20334" /> +<P1 x="2226" y="242" id="21157" /> +<P2 x="2226" y="337" id="20868" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20333" index="104" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="20335" num="0" /> +<cdparam x="2173" y="275" /> +<sizeparam width="262" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20329" /> +<TGConnectingPoint num="1" id="20330" /> +<TGConnectingPoint num="2" id="20331" /> +<TGConnectingPoint num="3" id="20332" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20342" index="5" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="411" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20341" /> +<P1 x="438" y="886" id="21479" /> +<P2 x="438" y="924" id="21127" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20340" index="105" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="20342" num="0" /> +<cdparam x="424" y="902" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20336" /> +<TGConnectingPoint num="1" id="20337" /> +<TGConnectingPoint num="2" id="20338" /> +<TGConnectingPoint num="3" id="20339" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20349" index="6" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="277" y="621" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20348" /> +<P1 x="277" y="621" id="21941" /> +<P2 x="277" y="653" id="21856" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20347" index="106" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="20349" num="0" /> +<cdparam x="277" y="637" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20343" /> +<TGConnectingPoint num="1" id="20344" /> +<TGConnectingPoint num="2" id="20345" /> +<TGConnectingPoint num="3" id="20346" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20356" index="7" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1128" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20355" /> +<P1 x="1128" y="1067" id="21222" /> +<P2 x="1128" y="1108" id="21951" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20354" index="107" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="20356" num="0" /> +<cdparam x="1138" y="1095" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20350" /> +<TGConnectingPoint num="1" id="20351" /> +<TGConnectingPoint num="2" id="20352" /> +<TGConnectingPoint num="3" id="20353" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20363" index="8" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="336" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20362" /> +<P1 x="336" y="234" id="21565" /> +<P2 x="221" y="234" id="20883" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20361" index="108" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="20363" num="0" /> +<cdparam x="235" y="225" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20357" /> +<TGConnectingPoint num="1" id="20358" /> +<TGConnectingPoint num="2" id="20359" /> +<TGConnectingPoint num="3" id="20360" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20378" index="9" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2284" y="962" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20373" /> +<TGConnectingPoint num="1" id="20374" /> +<TGConnectingPoint num="2" id="20375" /> +<TGConnectingPoint num="3" id="20376" /> +<TGConnectingPoint num="4" id="20377" /> +<P1 x="2284" y="962" id="22131" /> +<P2 x="2169" y="192" id="21143" /> +<Point x="2284" y="982" /> +<Point x="1701" y="982" /> +<Point x="1701" y="172" /> +<Point x="2149" y="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20364" index="109" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="20378" num="0" /> +<cdparam x="2284" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20365" index="110" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="20378" num="1" /> +<cdparam x="1701" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20366" index="111" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="20378" num="2" /> +<cdparam x="1701" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20367" index="112" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="20378" num="3" /> +<cdparam x="2149" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20372" index="113" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="20378" num="4" /> +<cdparam x="2033" y="1004" /> +<sizeparam width="125" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20368" /> +<TGConnectingPoint num="1" id="20369" /> +<TGConnectingPoint num="2" id="20370" /> +<TGConnectingPoint num="3" id="20371" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20385" index="10" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2284" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20384" /> +<P1 x="2284" y="891" id="22063" /> +<P2 x="2284" y="932" id="22130" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20383" index="114" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="20385" num="0" /> +<cdparam x="2204" y="912" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20379" /> +<TGConnectingPoint num="1" id="20380" /> +<TGConnectingPoint num="2" id="20381" /> +<TGConnectingPoint num="3" id="20382" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20392" index="11" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2284" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20391" /> +<P1 x="2284" y="632" id="20982" /> +<P2 x="2284" y="719" id="21985" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20390" index="115" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="20392" num="0" /> +<cdparam x="2283" y="675" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20386" /> +<TGConnectingPoint num="1" id="20387" /> +<TGConnectingPoint num="2" id="20388" /> +<TGConnectingPoint num="3" id="20389" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20399" index="12" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2161" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20398" /> +<P1 x="2161" y="769" id="22012" /> +<P2 x="2161" y="841" id="22073" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20397" index="116" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="20399" num="0" /> +<cdparam x="2094" y="790" /> +<sizeparam width="156" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20393" /> +<TGConnectingPoint num="1" id="20394" /> +<TGConnectingPoint num="2" id="20395" /> +<TGConnectingPoint num="3" id="20396" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20406" index="13" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2401" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20405" /> +<P1 x="2403" y="769" id="22015" /> +<P2 x="2403" y="841" id="22076" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20404" index="117" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="20406" num="0" /> +<cdparam x="2356" y="786" /> +<sizeparam width="157" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20400" /> +<TGConnectingPoint num="1" id="20401" /> +<TGConnectingPoint num="2" id="20402" /> +<TGConnectingPoint num="3" id="20403" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20417" index="14" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2369" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20414" /> +<TGConnectingPoint num="1" id="20415" /> +<TGConnectingPoint num="2" id="20416" /> +<P1 x="2369" y="242" id="21174" /> +<P2 x="2643" y="475" id="20960" /> +<Point x="2369" y="330" /> +<Point x="2643" y="330" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20407" index="118" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="20417" num="0" /> +<cdparam x="2369" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20408" index="119" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="20417" num="1" /> +<cdparam x="2643" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20413" index="120" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="20417" num="2" /> +<cdparam x="2428" y="328" /> +<sizeparam width="468" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20409" /> +<TGConnectingPoint num="1" id="20410" /> +<TGConnectingPoint num="2" id="20411" /> +<TGConnectingPoint num="3" id="20412" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20424" index="15" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2284" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20423" /> +<P1 x="2284" y="242" id="21149" /> +<P2 x="2284" y="582" id="20977" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20422" index="121" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="20424" num="0" /> +<cdparam x="2187" y="512" /> +<sizeparam width="437" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20418" /> +<TGConnectingPoint num="1" id="20419" /> +<TGConnectingPoint num="2" id="20420" /> +<TGConnectingPoint num="3" id="20421" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20439" index="16" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2141" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20434" /> +<TGConnectingPoint num="1" id="20435" /> +<TGConnectingPoint num="2" id="20436" /> +<TGConnectingPoint num="3" id="20437" /> +<TGConnectingPoint num="4" id="20438" /> +<P1 x="2001" y="335" id="21963" /> +<P2 x="2169" y="242" id="21180" /> +<Point x="2001" y="344" /> +<Point x="1790" y="344" /> +<Point x="1790" y="222" /> +<Point x="2149" y="222" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20425" index="122" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="20439" num="0" /> +<cdparam x="2001" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20426" index="123" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="20439" num="1" /> +<cdparam x="1790" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20427" index="124" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="20439" num="2" /> +<cdparam x="1790" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20428" index="125" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="20439" num="3" /> +<cdparam x="2149" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20433" index="126" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="20439" num="4" /> +<cdparam x="1833" y="359" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20429" /> +<TGConnectingPoint num="1" id="20430" /> +<TGConnectingPoint num="2" id="20431" /> +<TGConnectingPoint num="3" id="20432" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20446" index="17" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1973" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20445" /> +<P1 x="2001" y="304" id="21974" /> +<P2 x="2001" y="305" id="21962" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20444" index="127" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="20446" num="0" /> +<cdparam x="1973" y="294" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20440" /> +<TGConnectingPoint num="1" id="20441" /> +<TGConnectingPoint num="2" id="20442" /> +<TGConnectingPoint num="3" id="20443" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20455" index="18" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2169" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20453" /> +<TGConnectingPoint num="1" id="20454" /> +<P1 x="2169" y="242" id="21148" /> +<P2 x="2001" y="274" id="21973" /> +<Point x="2001" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20447" index="128" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="20455" num="0" /> +<cdparam x="2001" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2999" minY="9" maxY="1499" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20452" index="129" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="20455" num="1" /> +<cdparam x="1906" y="257" /> +<sizeparam width="257" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20448" /> +<TGConnectingPoint num="1" id="20449" /> +<TGConnectingPoint num="2" id="20450" /> +<TGConnectingPoint num="3" id="20451" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20462" index="19" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1261" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20461" /> +<P1 x="1262" y="294" id="21411" /> +<P2 x="1264" y="562" id="20852" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20460" index="130" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="20462" num="0" /> +<cdparam x="1214" y="500" /> +<sizeparam width="372" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20456" /> +<TGConnectingPoint num="1" id="20457" /> +<TGConnectingPoint num="2" id="20458" /> +<TGConnectingPoint num="3" id="20459" /> +<extraparam> +<guard value="[((networkUpdate) and (sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20477" index="20" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="438" y="974" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20472" /> +<TGConnectingPoint num="1" id="20473" /> +<TGConnectingPoint num="2" id="20474" /> +<TGConnectingPoint num="3" id="20475" /> +<TGConnectingPoint num="4" id="20476" /> +<P1 x="438" y="974" id="21130" /> +<P2 x="2369" y="192" id="21162" /> +<Point x="438" y="997" /> +<Point x="8" y="997" /> +<Point x="8" y="22" /> +<Point x="2369" y="22" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20463" index="131" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="20477" num="0" /> +<cdparam x="438" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20464" index="132" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="20477" num="1" /> +<cdparam x="8" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20465" index="133" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="20477" num="2" /> +<cdparam x="8" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20466" index="134" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="20477" num="3" /> +<cdparam x="2369" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20471" index="135" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="20477" num="4" /> +<cdparam x="321" y="994" /> +<sizeparam width="122" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20467" /> +<TGConnectingPoint num="1" id="20468" /> +<TGConnectingPoint num="2" id="20469" /> +<TGConnectingPoint num="3" id="20470" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20486" index="21" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1293" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20484" /> +<TGConnectingPoint num="1" id="20485" /> +<P1 x="1367" y="148" id="21639" /> +<P2 x="2284" y="192" id="21144" /> +<Point x="2284" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20478" index="136" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="20486" num="0" /> +<cdparam x="2284" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20483" index="137" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="20486" num="1" /> +<cdparam x="1453" y="146" /> +<sizeparam width="172" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20479" /> +<TGConnectingPoint num="1" id="20480" /> +<TGConnectingPoint num="2" id="20481" /> +<TGConnectingPoint num="3" id="20482" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20501" index="22" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1126" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20496" /> +<TGConnectingPoint num="1" id="20497" /> +<TGConnectingPoint num="2" id="20498" /> +<TGConnectingPoint num="3" id="20499" /> +<TGConnectingPoint num="4" id="20500" /> +<P1 x="1128" y="1138" id="21952" /> +<P2 x="1110" y="244" id="21405" /> +<Point x="1127" y="1171" /> +<Point x="821" y="1166" /> +<Point x="825" y="224" /> +<Point x="1089" y="224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20487" index="138" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="20501" num="0" /> +<cdparam x="1127" y="1171" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20488" index="139" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="20501" num="1" /> +<cdparam x="821" y="1166" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20489" index="140" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="20501" num="2" /> +<cdparam x="825" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20490" index="141" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="20501" num="3" /> +<cdparam x="1089" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20495" index="142" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="20501" num="4" /> +<cdparam x="909" y="890" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20491" /> +<TGConnectingPoint num="1" id="20492" /> +<TGConnectingPoint num="2" id="20493" /> +<TGConnectingPoint num="3" id="20494" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20508" index="23" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1263" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20507" /> +<P1 x="1263" y="940" id="21296" /> +<P2 x="1263" y="1017" id="21218" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20506" index="143" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="20508" num="0" /> +<cdparam x="1177" y="979" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20502" /> +<TGConnectingPoint num="1" id="20503" /> +<TGConnectingPoint num="2" id="20504" /> +<TGConnectingPoint num="3" id="20505" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20515" index="24" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="993" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20514" /> +<P1 x="993" y="940" id="21294" /> +<P2 x="993" y="1017" id="21216" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20513" index="144" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="20515" num="0" /> +<cdparam x="946" y="975" /> +<sizeparam width="138" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20509" /> +<TGConnectingPoint num="1" id="20510" /> +<TGConnectingPoint num="2" id="20511" /> +<TGConnectingPoint num="3" id="20512" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20526" index="25" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1560" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20523" /> +<TGConnectingPoint num="1" id="20524" /> +<TGConnectingPoint num="2" id="20525" /> +<P1 x="1493" y="822" id="21363" /> +<P2 x="1263" y="915" id="21293" /> +<Point x="1432" y="822" /> +<Point x="1432" y="915" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20516" index="145" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="20526" num="0" /> +<cdparam x="1432" y="822" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20517" index="146" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="20526" num="1" /> +<cdparam x="1432" y="915" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20522" index="147" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="20526" num="2" /> +<cdparam x="1396" y="882" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20518" /> +<TGConnectingPoint num="1" id="20519" /> +<TGConnectingPoint num="2" id="20520" /> +<TGConnectingPoint num="3" id="20521" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20535" index="26" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1238" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20533" /> +<TGConnectingPoint num="1" id="20534" /> +<P1 x="1238" y="797" id="21379" /> +<P2 x="993" y="890" id="21289" /> +<Point x="993" y="797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20527" index="148" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="20535" num="0" /> +<cdparam x="993" y="797" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20532" index="149" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="20535" num="1" /> +<cdparam x="1002" y="847" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20528" /> +<TGConnectingPoint num="1" id="20529" /> +<TGConnectingPoint num="2" id="20530" /> +<TGConnectingPoint num="3" id="20531" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20548" index="27" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1450" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20544" /> +<TGConnectingPoint num="1" id="20545" /> +<TGConnectingPoint num="2" id="20546" /> +<TGConnectingPoint num="3" id="20547" /> +<P1 x="1518" y="847" id="21365" /> +<P2 x="599" y="406" id="21493" /> +<Point x="1518" y="1191" /> +<Point x="789" y="1192" /> +<Point x="790" y="406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20536" index="150" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="20548" num="0" /> +<cdparam x="1518" y="1191" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20537" index="151" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="20548" num="1" /> +<cdparam x="789" y="1192" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20538" index="152" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="20548" num="2" /> +<cdparam x="790" y="406" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20543" index="153" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="20548" num="3" /> +<cdparam x="796" y="1190" /> +<sizeparam width="371" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20539" /> +<TGConnectingPoint num="1" id="20540" /> +<TGConnectingPoint num="2" id="20541" /> +<TGConnectingPoint num="3" id="20542" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20555" index="28" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1288" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20554" /> +<P1 x="1288" y="797" id="21380" /> +<P2 x="1518" y="797" id="21362" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20553" index="154" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="20555" num="0" /> +<cdparam x="1379" y="789" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20549" /> +<TGConnectingPoint num="1" id="20550" /> +<TGConnectingPoint num="2" id="20551" /> +<TGConnectingPoint num="3" id="20552" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20562" index="29" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1263" y="822" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20561" /> +<P1 x="1263" y="822" id="21381" /> +<P2 x="1263" y="890" id="21291" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20560" index="155" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="20562" num="0" /> +<cdparam x="1180" y="832" /> +<sizeparam width="204" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20556" /> +<TGConnectingPoint num="1" id="20557" /> +<TGConnectingPoint num="2" id="20558" /> +<TGConnectingPoint num="3" id="20559" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20569" index="30" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1145" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20568" /> +<P1 x="1146" y="294" id="21433" /> +<P2 x="1146" y="325" id="21394" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20567" index="156" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="20569" num="0" /> +<cdparam x="989" y="312" /> +<sizeparam width="264" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20563" /> +<TGConnectingPoint num="1" id="20564" /> +<TGConnectingPoint num="2" id="20565" /> +<TGConnectingPoint num="3" id="20566" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20584" index="31" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="257" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20579" /> +<TGConnectingPoint num="1" id="20580" /> +<TGConnectingPoint num="2" id="20581" /> +<TGConnectingPoint num="3" id="20582" /> +<TGConnectingPoint num="4" id="20583" /> +<P1 x="413" y="949" id="21128" /> +<P2 x="336" y="209" id="21562" /> +<Point x="413" y="969" /> +<Point x="77" y="969" /> +<Point x="77" y="189" /> +<Point x="316" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20570" index="157" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="20584" num="0" /> +<cdparam x="413" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20571" index="158" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="20584" num="1" /> +<cdparam x="77" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20572" index="159" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="20584" num="2" /> +<cdparam x="77" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20573" index="160" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="20584" num="3" /> +<cdparam x="316" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20578" index="161" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="20584" num="4" /> +<cdparam x="360" y="937" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20574" /> +<TGConnectingPoint num="1" id="20575" /> +<TGConnectingPoint num="2" id="20576" /> +<TGConnectingPoint num="3" id="20577" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20591" index="32" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="557" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20590" /> +<P1 x="557" y="703" id="21887" /> +<P2 x="614" y="767" id="21802" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20589" index="162" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="20591" num="0" /> +<cdparam x="587" y="723" /> +<sizeparam width="190" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20585" /> +<TGConnectingPoint num="1" id="20586" /> +<TGConnectingPoint num="2" id="20587" /> +<TGConnectingPoint num="3" id="20588" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20598" index="33" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="438" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20597" /> +<P1 x="438" y="703" id="21862" /> +<P2 x="438" y="767" id="21784" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20596" index="163" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="20598" num="0" /> +<cdparam x="342" y="739" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20592" /> +<TGConnectingPoint num="1" id="20593" /> +<TGConnectingPoint num="2" id="20594" /> +<TGConnectingPoint num="3" id="20595" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20605" index="34" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="315" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20604" /> +<P1 x="315" y="703" id="21884" /> +<P2 x="257" y="767" id="21799" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20603" index="164" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="20605" num="0" /> +<cdparam x="147" y="722" /> +<sizeparam width="262" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20599" /> +<TGConnectingPoint num="1" id="20600" /> +<TGConnectingPoint num="2" id="20601" /> +<TGConnectingPoint num="3" id="20602" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20612" index="35" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="557" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20611" /> +<P1 x="557" y="431" id="21520" /> +<P2 x="557" y="503" id="21729" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20610" index="165" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="20612" num="0" /> +<cdparam x="502" y="454" /> +<sizeparam width="256" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20606" /> +<TGConnectingPoint num="1" id="20607" /> +<TGConnectingPoint num="2" id="20608" /> +<TGConnectingPoint num="3" id="20609" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20619" index="36" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="315" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20618" /> +<P1 x="315" y="431" id="21517" /> +<P2 x="315" y="503" id="21726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20617" index="166" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="20619" num="0" /> +<cdparam x="248" y="460" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20613" /> +<TGConnectingPoint num="1" id="20614" /> +<TGConnectingPoint num="2" id="20615" /> +<TGConnectingPoint num="3" id="20616" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20626" index="37" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="438" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20625" /> +<P1 x="357" y="259" id="21590" /> +<P2 x="357" y="381" id="21497" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20624" index="167" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="20626" num="0" /> +<cdparam x="173" y="283" /> +<sizeparam width="224" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20620" /> +<TGConnectingPoint num="1" id="20621" /> +<TGConnectingPoint num="2" id="20622" /> +<TGConnectingPoint num="3" id="20623" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20635" index="38" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="793" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20633" /> +<TGConnectingPoint num="1" id="20634" /> +<P1 x="1158" y="148" id="21638" /> +<P2 x="425" y="209" id="21563" /> +<Point x="425" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20627" index="168" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="20635" num="0" /> +<cdparam x="425" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20632" index="169" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="20635" num="1" /> +<cdparam x="961" y="146" /> +<sizeparam width="150" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20628" /> +<TGConnectingPoint num="1" id="20629" /> +<TGConnectingPoint num="2" id="20630" /> +<TGConnectingPoint num="3" id="20631" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20642" index="39" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1193" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20641" /> +<P1 x="1262" y="73" id="21708" /> +<P2 x="1262" y="123" id="21636" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20640" index="170" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="20642" num="0" /> +<cdparam x="1238" y="99" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20636" /> +<TGConnectingPoint num="1" id="20637" /> +<TGConnectingPoint num="2" id="20638" /> +<TGConnectingPoint num="3" id="20639" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20649" index="40" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="438" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20648" /> +<P1 x="315" y="553" id="21738" /> +<P2 x="277" y="591" id="21940" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20647" index="171" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="20649" num="0" /> +<cdparam x="185" y="570" /> +<sizeparam width="116" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20643" /> +<TGConnectingPoint num="1" id="20644" /> +<TGConnectingPoint num="2" id="20645" /> +<TGConnectingPoint num="3" id="20646" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20656" index="41" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="557" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20655" /> +<P1 x="557" y="553" id="21741" /> +<P2 x="599" y="591" id="21929" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20654" index="172" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="20656" num="0" /> +<cdparam x="538" y="568" /> +<sizeparam width="220" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20650" /> +<TGConnectingPoint num="1" id="20651" /> +<TGConnectingPoint num="2" id="20652" /> +<TGConnectingPoint num="3" id="20653" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20663" index="42" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="438" y="814" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20662" /> +<P1 x="438" y="817" id="21789" /> +<P2 x="438" y="856" id="21478" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20661" index="173" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="20663" num="0" /> +<cdparam x="387" y="834" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20657" /> +<TGConnectingPoint num="1" id="20658" /> +<TGConnectingPoint num="2" id="20659" /> +<TGConnectingPoint num="3" id="20660" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20670" index="43" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1240" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20669" /> +<P1 x="1262" y="173" id="21641" /> +<P2 x="1262" y="244" id="21406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20668" index="174" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="20670" num="0" /> +<cdparam x="1218" y="195" /> +<sizeparam width="72" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20664" /> +<TGConnectingPoint num="1" id="20665" /> +<TGConnectingPoint num="2" id="20666" /> +<TGConnectingPoint num="3" id="20667" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20685" index="44" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1261" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20680" /> +<TGConnectingPoint num="1" id="20681" /> +<TGConnectingPoint num="2" id="20682" /> +<TGConnectingPoint num="3" id="20683" /> +<TGConnectingPoint num="4" id="20684" /> +<P1 x="1146" y="355" id="21395" /> +<P2 x="1110" y="294" id="21410" /> +<Point x="1146" y="402" /> +<Point x="973" y="402" /> +<Point x="973" y="274" /> +<Point x="1089" y="274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20671" index="175" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="20685" num="0" /> +<cdparam x="1146" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20672" index="176" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="20685" num="1" /> +<cdparam x="973" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20673" index="177" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="20685" num="2" /> +<cdparam x="973" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20674" index="178" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="20685" num="3" /> +<cdparam x="1089" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20679" index="179" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="20685" num="4" /> +<cdparam x="985" y="396" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20675" /> +<TGConnectingPoint num="1" id="20676" /> +<TGConnectingPoint num="2" id="20677" /> +<TGConnectingPoint num="3" id="20678" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20700" index="45" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="556" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20695" /> +<TGConnectingPoint num="1" id="20696" /> +<TGConnectingPoint num="2" id="20697" /> +<TGConnectingPoint num="3" id="20698" /> +<TGConnectingPoint num="4" id="20699" /> +<P1 x="514" y="348" id="21117" /> +<P2 x="515" y="209" id="21564" /> +<Point x="514" y="366" /> +<Point x="697" y="366" /> +<Point x="697" y="189" /> +<Point x="535" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20686" index="180" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="20700" num="0" /> +<cdparam x="514" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20687" index="181" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="20700" num="1" /> +<cdparam x="697" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20688" index="182" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="20700" num="2" /> +<cdparam x="697" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20689" index="183" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="20700" num="3" /> +<cdparam x="535" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20694" index="184" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="20700" num="4" /> +<cdparam x="544" y="360" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20690" /> +<TGConnectingPoint num="1" id="20691" /> +<TGConnectingPoint num="2" id="20692" /> +<TGConnectingPoint num="3" id="20693" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20707" index="46" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="491" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20706" /> +<P1 x="515" y="259" id="21569" /> +<P2 x="514" y="284" id="21105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20705" index="185" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="20707" num="0" /> +<cdparam x="433" y="275" /> +<sizeparam width="255" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20701" /> +<TGConnectingPoint num="1" id="20702" /> +<TGConnectingPoint num="2" id="20703" /> +<TGConnectingPoint num="3" id="20704" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20714" index="47" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="525" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20713" /> +<P1 x="514" y="314" id="21106" /> +<P2 x="514" y="318" id="21116" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20712" index="186" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="20714" num="0" /> +<cdparam x="520" y="296" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20708" /> +<TGConnectingPoint num="1" id="20709" /> +<TGConnectingPoint num="2" id="20710" /> +<TGConnectingPoint num="3" id="20711" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20721" index="48" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1337" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20720" /> +<P1 x="1186" y="294" id="21419" /> +<P2 x="1186" y="405" id="21094" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20719" index="187" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="20721" num="0" /> +<cdparam x="1149" y="377" /> +<sizeparam width="257" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20715" /> +<TGConnectingPoint num="1" id="20716" /> +<TGConnectingPoint num="2" id="20717" /> +<TGConnectingPoint num="3" id="20718" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20736" index="49" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1342" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20731" /> +<TGConnectingPoint num="1" id="20732" /> +<TGConnectingPoint num="2" id="20733" /> +<TGConnectingPoint num="3" id="20734" /> +<TGConnectingPoint num="4" id="20735" /> +<P1 x="1186" y="486" id="21084" /> +<P2 x="1110" y="269" id="21408" /> +<Point x="1186" y="516" /> +<Point x="952" y="516" /> +<Point x="952" y="249" /> +<Point x="1089" y="249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20722" index="188" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="20736" num="0" /> +<cdparam x="1186" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20723" index="189" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="20736" num="1" /> +<cdparam x="952" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20724" index="190" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="20736" num="2" /> +<cdparam x="952" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20725" index="191" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="20736" num="3" /> +<cdparam x="1089" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="20730" index="192" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="20736" num="4" /> +<cdparam x="997" y="511" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20726" /> +<TGConnectingPoint num="1" id="20727" /> +<TGConnectingPoint num="2" id="20728" /> +<TGConnectingPoint num="3" id="20729" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20743" index="50" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="634" y="622" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20742" /> +<P1 x="599" y="621" id="21930" /> +<P2 x="599" y="653" id="21858" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20741" index="193" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="20743" num="0" /> +<cdparam x="616" y="627" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20737" /> +<TGConnectingPoint num="1" id="20738" /> +<TGConnectingPoint num="2" id="20739" /> +<TGConnectingPoint num="3" id="20740" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20750" index="51" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2643" y="525" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20749" /> +<P1 x="2618" y="500" id="20961" /> +<P2 x="2531" y="582" id="20888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20748" index="194" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="20750" num="0" /> +<cdparam x="2388" y="549" /> +<sizeparam width="370" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20744" /> +<TGConnectingPoint num="1" id="20745" /> +<TGConnectingPoint num="2" id="20746" /> +<TGConnectingPoint num="3" id="20747" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20757" index="52" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2551" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20756" /> +<P1 x="2531" y="632" id="20893" /> +<P2 x="2531" y="671" id="20885" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20755" index="195" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="20757" num="0" /> +<cdparam x="2548" y="648" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20751" /> +<TGConnectingPoint num="1" id="20752" /> +<TGConnectingPoint num="2" id="20753" /> +<TGConnectingPoint num="3" id="20754" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20764" index="53" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1413" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20763" /> +<P1 x="1414" y="269" id="21409" /> +<P2 x="1520" y="269" id="20881" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20762" index="196" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="20764" num="0" /> +<cdparam x="1435" y="260" /> +<sizeparam width="101" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20758" /> +<TGConnectingPoint num="1" id="20759" /> +<TGConnectingPoint num="2" id="20760" /> +<TGConnectingPoint num="3" id="20761" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20771" index="54" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2399" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20770" /> +<P1 x="2399" y="217" id="21147" /> +<P2 x="2509" y="217" id="20879" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20769" index="197" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="20771" num="0" /> +<cdparam x="2406" y="207" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20765" /> +<TGConnectingPoint num="1" id="20766" /> +<TGConnectingPoint num="2" id="20767" /> +<TGConnectingPoint num="3" id="20768" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="20778" index="55" uid="7f026d2f-53e2-4da3-9542-fcb8772ae142" > +<cdparam x="1263" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="20777" /> +<P1 x="1263" y="728" id="20785" /> +<P2 x="1263" y="772" id="21378" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="20776" index="198" uid="59382eac-5991-4e78-ac7b-59d2e2b548af" > +<father id="20778" num="0" /> +<cdparam x="1263" y="739" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20772" /> +<TGConnectingPoint num="1" id="20773" /> +<TGConnectingPoint num="2" id="20774" /> +<TGConnectingPoint num="3" id="20775" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="20851" index="56" uid="84416629-86cf-4d61-b9c6-a4fa1725388d" > +<cdparam x="1095" y="678" /> +<sizeparam width="337" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FCheckingMAC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20779" /> +<TGConnectingPoint num="1" id="20780" /> +<TGConnectingPoint num="2" id="20781" /> +<TGConnectingPoint num="3" id="20782" /> +<TGConnectingPoint num="4" id="20783" /> +<TGConnectingPoint num="5" id="20784" /> +<TGConnectingPoint num="6" id="20785" /> +<TGConnectingPoint num="7" id="20786" /> +<TGConnectingPoint num="8" id="20787" /> +<TGConnectingPoint num="9" id="20788" /> +<TGConnectingPoint num="10" id="20789" /> +<TGConnectingPoint num="11" id="20790" /> +<TGConnectingPoint num="12" id="20791" /> +<TGConnectingPoint num="13" id="20792" /> +<TGConnectingPoint num="14" id="20793" /> +<TGConnectingPoint num="15" id="20794" /> +<TGConnectingPoint num="16" id="20795" /> +<TGConnectingPoint num="17" id="20796" /> +<TGConnectingPoint num="18" id="20797" /> +<TGConnectingPoint num="19" id="20798" /> +<TGConnectingPoint num="20" id="20799" /> +<TGConnectingPoint num="21" id="20800" /> +<TGConnectingPoint num="22" id="20801" /> +<TGConnectingPoint num="23" id="20802" /> +<TGConnectingPoint num="24" id="20803" /> +<TGConnectingPoint num="25" id="20804" /> +<TGConnectingPoint num="26" id="20805" /> +<TGConnectingPoint num="27" id="20806" /> +<TGConnectingPoint num="28" id="20807" /> +<TGConnectingPoint num="29" id="20808" /> +<TGConnectingPoint num="30" id="20809" /> +<TGConnectingPoint num="31" id="20810" /> +<TGConnectingPoint num="32" id="20811" /> +<TGConnectingPoint num="33" id="20812" /> +<TGConnectingPoint num="34" id="20813" /> +<TGConnectingPoint num="35" id="20814" /> +<TGConnectingPoint num="36" id="20815" /> +<TGConnectingPoint num="37" id="20816" /> +<TGConnectingPoint num="38" id="20817" /> +<TGConnectingPoint num="39" id="20818" /> +<TGConnectingPoint num="40" id="20819" /> +<TGConnectingPoint num="41" id="20820" /> +<TGConnectingPoint num="42" id="20821" /> +<TGConnectingPoint num="43" id="20822" /> +<TGConnectingPoint num="44" id="20823" /> +<TGConnectingPoint num="45" id="20824" /> +<TGConnectingPoint num="46" id="20825" /> +<TGConnectingPoint num="47" id="20826" /> +<TGConnectingPoint num="48" id="20827" /> +<TGConnectingPoint num="49" id="20828" /> +<TGConnectingPoint num="50" id="20829" /> +<TGConnectingPoint num="51" id="20830" /> +<TGConnectingPoint num="52" id="20831" /> +<TGConnectingPoint num="53" id="20832" /> +<TGConnectingPoint num="54" id="20833" /> +<TGConnectingPoint num="55" id="20834" /> +<TGConnectingPoint num="56" id="20835" /> +<TGConnectingPoint num="57" id="20836" /> +<TGConnectingPoint num="58" id="20837" /> +<TGConnectingPoint num="59" id="20838" /> +<TGConnectingPoint num="60" id="20839" /> +<TGConnectingPoint num="61" id="20840" /> +<TGConnectingPoint num="62" id="20841" /> +<TGConnectingPoint num="63" id="20842" /> +<TGConnectingPoint num="64" id="20843" /> +<TGConnectingPoint num="65" id="20844" /> +<TGConnectingPoint num="66" id="20845" /> +<TGConnectingPoint num="67" id="20846" /> +<TGConnectingPoint num="68" id="20847" /> +<TGConnectingPoint num="69" id="20848" /> +<TGConnectingPoint num="70" id="20849" /> +<TGConnectingPoint num="71" id="20850" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="20867" index="57" uid="cb7f5542-6aaf-4d61-be84-7be18ac32966" > +<cdparam x="1249" y="572" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20852" /> +<TGConnectingPoint num="1" id="20853" /> +<TGConnectingPoint num="2" id="20854" /> +<TGConnectingPoint num="3" id="20855" /> +<TGConnectingPoint num="4" id="20856" /> +<TGConnectingPoint num="5" id="20857" /> +<TGConnectingPoint num="6" id="20858" /> +<TGConnectingPoint num="7" id="20859" /> +<TGConnectingPoint num="8" id="20860" /> +<TGConnectingPoint num="9" id="20861" /> +<TGConnectingPoint num="10" id="20862" /> +<TGConnectingPoint num="11" id="20863" /> +<TGConnectingPoint num="12" id="20864" /> +<TGConnectingPoint num="13" id="20865" /> +<TGConnectingPoint num="14" id="20866" /> +</COMPONENT> + +<COMPONENT type="5104" id="20878" index="58" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2035" y="342" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20868" /> +<TGConnectingPoint num="1" id="20869" /> +<TGConnectingPoint num="2" id="20870" /> +<TGConnectingPoint num="3" id="20871" /> +<TGConnectingPoint num="4" id="20872" /> +<TGConnectingPoint num="5" id="20873" /> +<TGConnectingPoint num="6" id="20874" /> +<TGConnectingPoint num="7" id="20875" /> +<TGConnectingPoint num="8" id="20876" /> +<TGConnectingPoint num="9" id="20877" /> +</COMPONENT> + +<COMPONENT type="5101" id="20880" index="59" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2499" y="222" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20879" /> +</COMPONENT> + +<COMPONENT type="5101" id="20882" index="60" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1510" y="274" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20881" /> +</COMPONENT> + +<COMPONENT type="5101" id="20884" index="61" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="211" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20883" /> +</COMPONENT> + +<COMPONENT type="5101" id="20886" index="62" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2521" y="676" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20885" /> +</COMPONENT> + +<COMPONENT type="5106" id="20959" index="63" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2449" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20887" /> +<TGConnectingPoint num="1" id="20888" /> +<TGConnectingPoint num="2" id="20889" /> +<TGConnectingPoint num="3" id="20890" /> +<TGConnectingPoint num="4" id="20891" /> +<TGConnectingPoint num="5" id="20892" /> +<TGConnectingPoint num="6" id="20893" /> +<TGConnectingPoint num="7" id="20894" /> +<TGConnectingPoint num="8" id="20895" /> +<TGConnectingPoint num="9" id="20896" /> +<TGConnectingPoint num="10" id="20897" /> +<TGConnectingPoint num="11" id="20898" /> +<TGConnectingPoint num="12" id="20899" /> +<TGConnectingPoint num="13" id="20900" /> +<TGConnectingPoint num="14" id="20901" /> +<TGConnectingPoint num="15" id="20902" /> +<TGConnectingPoint num="16" id="20903" /> +<TGConnectingPoint num="17" id="20904" /> +<TGConnectingPoint num="18" id="20905" /> +<TGConnectingPoint num="19" id="20906" /> +<TGConnectingPoint num="20" id="20907" /> +<TGConnectingPoint num="21" id="20908" /> +<TGConnectingPoint num="22" id="20909" /> +<TGConnectingPoint num="23" id="20910" /> +<TGConnectingPoint num="24" id="20911" /> +<TGConnectingPoint num="25" id="20912" /> +<TGConnectingPoint num="26" id="20913" /> +<TGConnectingPoint num="27" id="20914" /> +<TGConnectingPoint num="28" id="20915" /> +<TGConnectingPoint num="29" id="20916" /> +<TGConnectingPoint num="30" id="20917" /> +<TGConnectingPoint num="31" id="20918" /> +<TGConnectingPoint num="32" id="20919" /> +<TGConnectingPoint num="33" id="20920" /> +<TGConnectingPoint num="34" id="20921" /> +<TGConnectingPoint num="35" id="20922" /> +<TGConnectingPoint num="36" id="20923" /> +<TGConnectingPoint num="37" id="20924" /> +<TGConnectingPoint num="38" id="20925" /> +<TGConnectingPoint num="39" id="20926" /> +<TGConnectingPoint num="40" id="20927" /> +<TGConnectingPoint num="41" id="20928" /> +<TGConnectingPoint num="42" id="20929" /> +<TGConnectingPoint num="43" id="20930" /> +<TGConnectingPoint num="44" id="20931" /> +<TGConnectingPoint num="45" id="20932" /> +<TGConnectingPoint num="46" id="20933" /> +<TGConnectingPoint num="47" id="20934" /> +<TGConnectingPoint num="48" id="20935" /> +<TGConnectingPoint num="49" id="20936" /> +<TGConnectingPoint num="50" id="20937" /> +<TGConnectingPoint num="51" id="20938" /> +<TGConnectingPoint num="52" id="20939" /> +<TGConnectingPoint num="53" id="20940" /> +<TGConnectingPoint num="54" id="20941" /> +<TGConnectingPoint num="55" id="20942" /> +<TGConnectingPoint num="56" id="20943" /> +<TGConnectingPoint num="57" id="20944" /> +<TGConnectingPoint num="58" id="20945" /> +<TGConnectingPoint num="59" id="20946" /> +<TGConnectingPoint num="60" id="20947" /> +<TGConnectingPoint num="61" id="20948" /> +<TGConnectingPoint num="62" id="20949" /> +<TGConnectingPoint num="63" id="20950" /> +<TGConnectingPoint num="64" id="20951" /> +<TGConnectingPoint num="65" id="20952" /> +<TGConnectingPoint num="66" id="20953" /> +<TGConnectingPoint num="67" id="20954" /> +<TGConnectingPoint num="68" id="20955" /> +<TGConnectingPoint num="69" id="20956" /> +<TGConnectingPoint num="70" id="20957" /> +<TGConnectingPoint num="71" id="20958" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="20975" index="64" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2628" y="485" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20960" /> +<TGConnectingPoint num="1" id="20961" /> +<TGConnectingPoint num="2" id="20962" /> +<TGConnectingPoint num="3" id="20963" /> +<TGConnectingPoint num="4" id="20964" /> +<TGConnectingPoint num="5" id="20965" /> +<TGConnectingPoint num="6" id="20966" /> +<TGConnectingPoint num="7" id="20967" /> +<TGConnectingPoint num="8" id="20968" /> +<TGConnectingPoint num="9" id="20969" /> +<TGConnectingPoint num="10" id="20970" /> +<TGConnectingPoint num="11" id="20971" /> +<TGConnectingPoint num="12" id="20972" /> +<TGConnectingPoint num="13" id="20973" /> +<TGConnectingPoint num="14" id="20974" /> +</COMPONENT> + +<COMPONENT type="5106" id="21048" index="65" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2202" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="20976" /> +<TGConnectingPoint num="1" id="20977" /> +<TGConnectingPoint num="2" id="20978" /> +<TGConnectingPoint num="3" id="20979" /> +<TGConnectingPoint num="4" id="20980" /> +<TGConnectingPoint num="5" id="20981" /> +<TGConnectingPoint num="6" id="20982" /> +<TGConnectingPoint num="7" id="20983" /> +<TGConnectingPoint num="8" id="20984" /> +<TGConnectingPoint num="9" id="20985" /> +<TGConnectingPoint num="10" id="20986" /> +<TGConnectingPoint num="11" id="20987" /> +<TGConnectingPoint num="12" id="20988" /> +<TGConnectingPoint num="13" id="20989" /> +<TGConnectingPoint num="14" id="20990" /> +<TGConnectingPoint num="15" id="20991" /> +<TGConnectingPoint num="16" id="20992" /> +<TGConnectingPoint num="17" id="20993" /> +<TGConnectingPoint num="18" id="20994" /> +<TGConnectingPoint num="19" id="20995" /> +<TGConnectingPoint num="20" id="20996" /> +<TGConnectingPoint num="21" id="20997" /> +<TGConnectingPoint num="22" id="20998" /> +<TGConnectingPoint num="23" id="20999" /> +<TGConnectingPoint num="24" id="21000" /> +<TGConnectingPoint num="25" id="21001" /> +<TGConnectingPoint num="26" id="21002" /> +<TGConnectingPoint num="27" id="21003" /> +<TGConnectingPoint num="28" id="21004" /> +<TGConnectingPoint num="29" id="21005" /> +<TGConnectingPoint num="30" id="21006" /> +<TGConnectingPoint num="31" id="21007" /> +<TGConnectingPoint num="32" id="21008" /> +<TGConnectingPoint num="33" id="21009" /> +<TGConnectingPoint num="34" id="21010" /> +<TGConnectingPoint num="35" id="21011" /> +<TGConnectingPoint num="36" id="21012" /> +<TGConnectingPoint num="37" id="21013" /> +<TGConnectingPoint num="38" id="21014" /> +<TGConnectingPoint num="39" id="21015" /> +<TGConnectingPoint num="40" id="21016" /> +<TGConnectingPoint num="41" id="21017" /> +<TGConnectingPoint num="42" id="21018" /> +<TGConnectingPoint num="43" id="21019" /> +<TGConnectingPoint num="44" id="21020" /> +<TGConnectingPoint num="45" id="21021" /> +<TGConnectingPoint num="46" id="21022" /> +<TGConnectingPoint num="47" id="21023" /> +<TGConnectingPoint num="48" id="21024" /> +<TGConnectingPoint num="49" id="21025" /> +<TGConnectingPoint num="50" id="21026" /> +<TGConnectingPoint num="51" id="21027" /> +<TGConnectingPoint num="52" id="21028" /> +<TGConnectingPoint num="53" id="21029" /> +<TGConnectingPoint num="54" id="21030" /> +<TGConnectingPoint num="55" id="21031" /> +<TGConnectingPoint num="56" id="21032" /> +<TGConnectingPoint num="57" id="21033" /> +<TGConnectingPoint num="58" id="21034" /> +<TGConnectingPoint num="59" id="21035" /> +<TGConnectingPoint num="60" id="21036" /> +<TGConnectingPoint num="61" id="21037" /> +<TGConnectingPoint num="62" id="21038" /> +<TGConnectingPoint num="63" id="21039" /> +<TGConnectingPoint num="64" id="21040" /> +<TGConnectingPoint num="65" id="21041" /> +<TGConnectingPoint num="66" id="21042" /> +<TGConnectingPoint num="67" id="21043" /> +<TGConnectingPoint num="68" id="21044" /> +<TGConnectingPoint num="69" id="21045" /> +<TGConnectingPoint num="70" id="21046" /> +<TGConnectingPoint num="71" id="21047" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="21065" index="66" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="26" y="37" /> +<sizeparam width="354" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21049" /> +<TGConnectingPoint num="1" id="21050" /> +<TGConnectingPoint num="2" id="21051" /> +<TGConnectingPoint num="3" id="21052" /> +<TGConnectingPoint num="4" id="21053" /> +<TGConnectingPoint num="5" id="21054" /> +<TGConnectingPoint num="6" id="21055" /> +<TGConnectingPoint num="7" id="21056" /> +<TGConnectingPoint num="8" id="21057" /> +<TGConnectingPoint num="9" id="21058" /> +<TGConnectingPoint num="10" id="21059" /> +<TGConnectingPoint num="11" id="21060" /> +<TGConnectingPoint num="12" id="21061" /> +<TGConnectingPoint num="13" id="21062" /> +<TGConnectingPoint num="14" id="21063" /> +<TGConnectingPoint num="15" id="21064" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="21082" index="67" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="226" y="1046" /> +<sizeparam width="215" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21066" /> +<TGConnectingPoint num="1" id="21067" /> +<TGConnectingPoint num="2" id="21068" /> +<TGConnectingPoint num="3" id="21069" /> +<TGConnectingPoint num="4" id="21070" /> +<TGConnectingPoint num="5" id="21071" /> +<TGConnectingPoint num="6" id="21072" /> +<TGConnectingPoint num="7" id="21073" /> +<TGConnectingPoint num="8" id="21074" /> +<TGConnectingPoint num="9" id="21075" /> +<TGConnectingPoint num="10" id="21076" /> +<TGConnectingPoint num="11" id="21077" /> +<TGConnectingPoint num="12" id="21078" /> +<TGConnectingPoint num="13" id="21079" /> +<TGConnectingPoint num="14" id="21080" /> +<TGConnectingPoint num="15" id="21081" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="21093" index="68" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1052" y="461" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21083" /> +<TGConnectingPoint num="1" id="21084" /> +<TGConnectingPoint num="2" id="21085" /> +<TGConnectingPoint num="3" id="21086" /> +<TGConnectingPoint num="4" id="21087" /> +<TGConnectingPoint num="5" id="21088" /> +<TGConnectingPoint num="6" id="21089" /> +<TGConnectingPoint num="7" id="21090" /> +<TGConnectingPoint num="8" id="21091" /> +<TGConnectingPoint num="9" id="21092" /> +</COMPONENT> + +<COMPONENT type="5103" id="21104" index="69" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1032" y="410" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21094" /> +<TGConnectingPoint num="1" id="21095" /> +<TGConnectingPoint num="2" id="21096" /> +<TGConnectingPoint num="3" id="21097" /> +<TGConnectingPoint num="4" id="21098" /> +<TGConnectingPoint num="5" id="21099" /> +<TGConnectingPoint num="6" id="21100" /> +<TGConnectingPoint num="7" id="21101" /> +<TGConnectingPoint num="8" id="21102" /> +<TGConnectingPoint num="9" id="21103" /> +</COMPONENT> + +<COMPONENT type="5103" id="21115" index="70" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="360" y="289" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21105" /> +<TGConnectingPoint num="1" id="21106" /> +<TGConnectingPoint num="2" id="21107" /> +<TGConnectingPoint num="3" id="21108" /> +<TGConnectingPoint num="4" id="21109" /> +<TGConnectingPoint num="5" id="21110" /> +<TGConnectingPoint num="6" id="21111" /> +<TGConnectingPoint num="7" id="21112" /> +<TGConnectingPoint num="8" id="21113" /> +<TGConnectingPoint num="9" id="21114" /> +</COMPONENT> + +<COMPONENT type="5104" id="21126" index="71" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="380" y="323" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21116" /> +<TGConnectingPoint num="1" id="21117" /> +<TGConnectingPoint num="2" id="21118" /> +<TGConnectingPoint num="3" id="21119" /> +<TGConnectingPoint num="4" id="21120" /> +<TGConnectingPoint num="5" id="21121" /> +<TGConnectingPoint num="6" id="21122" /> +<TGConnectingPoint num="7" id="21123" /> +<TGConnectingPoint num="8" id="21124" /> +<TGConnectingPoint num="9" id="21125" /> +</COMPONENT> + +<COMPONENT type="5107" id="21142" index="72" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="423" y="934" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21127" /> +<TGConnectingPoint num="1" id="21128" /> +<TGConnectingPoint num="2" id="21129" /> +<TGConnectingPoint num="3" id="21130" /> +<TGConnectingPoint num="4" id="21131" /> +<TGConnectingPoint num="5" id="21132" /> +<TGConnectingPoint num="6" id="21133" /> +<TGConnectingPoint num="7" id="21134" /> +<TGConnectingPoint num="8" id="21135" /> +<TGConnectingPoint num="9" id="21136" /> +<TGConnectingPoint num="10" id="21137" /> +<TGConnectingPoint num="11" id="21138" /> +<TGConnectingPoint num="12" id="21139" /> +<TGConnectingPoint num="13" id="21140" /> +<TGConnectingPoint num="14" id="21141" /> +</COMPONENT> + +<COMPONENT type="5106" id="21215" index="73" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2169" y="192" /> +<sizeparam width="230" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21143" /> +<TGConnectingPoint num="1" id="21144" /> +<TGConnectingPoint num="2" id="21145" /> +<TGConnectingPoint num="3" id="21146" /> +<TGConnectingPoint num="4" id="21147" /> +<TGConnectingPoint num="5" id="21148" /> +<TGConnectingPoint num="6" id="21149" /> +<TGConnectingPoint num="7" id="21150" /> +<TGConnectingPoint num="8" id="21151" /> +<TGConnectingPoint num="9" id="21152" /> +<TGConnectingPoint num="10" id="21153" /> +<TGConnectingPoint num="11" id="21154" /> +<TGConnectingPoint num="12" id="21155" /> +<TGConnectingPoint num="13" id="21156" /> +<TGConnectingPoint num="14" id="21157" /> +<TGConnectingPoint num="15" id="21158" /> +<TGConnectingPoint num="16" id="21159" /> +<TGConnectingPoint num="17" id="21160" /> +<TGConnectingPoint num="18" id="21161" /> +<TGConnectingPoint num="19" id="21162" /> +<TGConnectingPoint num="20" id="21163" /> +<TGConnectingPoint num="21" id="21164" /> +<TGConnectingPoint num="22" id="21165" /> +<TGConnectingPoint num="23" id="21166" /> +<TGConnectingPoint num="24" id="21167" /> +<TGConnectingPoint num="25" id="21168" /> +<TGConnectingPoint num="26" id="21169" /> +<TGConnectingPoint num="27" id="21170" /> +<TGConnectingPoint num="28" id="21171" /> +<TGConnectingPoint num="29" id="21172" /> +<TGConnectingPoint num="30" id="21173" /> +<TGConnectingPoint num="31" id="21174" /> +<TGConnectingPoint num="32" id="21175" /> +<TGConnectingPoint num="33" id="21176" /> +<TGConnectingPoint num="34" id="21177" /> +<TGConnectingPoint num="35" id="21178" /> +<TGConnectingPoint num="36" id="21179" /> +<TGConnectingPoint num="37" id="21180" /> +<TGConnectingPoint num="38" id="21181" /> +<TGConnectingPoint num="39" id="21182" /> +<TGConnectingPoint num="40" id="21183" /> +<TGConnectingPoint num="41" id="21184" /> +<TGConnectingPoint num="42" id="21185" /> +<TGConnectingPoint num="43" id="21186" /> +<TGConnectingPoint num="44" id="21187" /> +<TGConnectingPoint num="45" id="21188" /> +<TGConnectingPoint num="46" id="21189" /> +<TGConnectingPoint num="47" id="21190" /> +<TGConnectingPoint num="48" id="21191" /> +<TGConnectingPoint num="49" id="21192" /> +<TGConnectingPoint num="50" id="21193" /> +<TGConnectingPoint num="51" id="21194" /> +<TGConnectingPoint num="52" id="21195" /> +<TGConnectingPoint num="53" id="21196" /> +<TGConnectingPoint num="54" id="21197" /> +<TGConnectingPoint num="55" id="21198" /> +<TGConnectingPoint num="56" id="21199" /> +<TGConnectingPoint num="57" id="21200" /> +<TGConnectingPoint num="58" id="21201" /> +<TGConnectingPoint num="59" id="21202" /> +<TGConnectingPoint num="60" id="21203" /> +<TGConnectingPoint num="61" id="21204" /> +<TGConnectingPoint num="62" id="21205" /> +<TGConnectingPoint num="63" id="21206" /> +<TGConnectingPoint num="64" id="21207" /> +<TGConnectingPoint num="65" id="21208" /> +<TGConnectingPoint num="66" id="21209" /> +<TGConnectingPoint num="67" id="21210" /> +<TGConnectingPoint num="68" id="21211" /> +<TGConnectingPoint num="69" id="21212" /> +<TGConnectingPoint num="70" id="21213" /> +<TGConnectingPoint num="71" id="21214" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="21288" index="74" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="993" y="1017" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21216" /> +<TGConnectingPoint num="1" id="21217" /> +<TGConnectingPoint num="2" id="21218" /> +<TGConnectingPoint num="3" id="21219" /> +<TGConnectingPoint num="4" id="21220" /> +<TGConnectingPoint num="5" id="21221" /> +<TGConnectingPoint num="6" id="21222" /> +<TGConnectingPoint num="7" id="21223" /> +<TGConnectingPoint num="8" id="21224" /> +<TGConnectingPoint num="9" id="21225" /> +<TGConnectingPoint num="10" id="21226" /> +<TGConnectingPoint num="11" id="21227" /> +<TGConnectingPoint num="12" id="21228" /> +<TGConnectingPoint num="13" id="21229" /> +<TGConnectingPoint num="14" id="21230" /> +<TGConnectingPoint num="15" id="21231" /> +<TGConnectingPoint num="16" id="21232" /> +<TGConnectingPoint num="17" id="21233" /> +<TGConnectingPoint num="18" id="21234" /> +<TGConnectingPoint num="19" id="21235" /> +<TGConnectingPoint num="20" id="21236" /> +<TGConnectingPoint num="21" id="21237" /> +<TGConnectingPoint num="22" id="21238" /> +<TGConnectingPoint num="23" id="21239" /> +<TGConnectingPoint num="24" id="21240" /> +<TGConnectingPoint num="25" id="21241" /> +<TGConnectingPoint num="26" id="21242" /> +<TGConnectingPoint num="27" id="21243" /> +<TGConnectingPoint num="28" id="21244" /> +<TGConnectingPoint num="29" id="21245" /> +<TGConnectingPoint num="30" id="21246" /> +<TGConnectingPoint num="31" id="21247" /> +<TGConnectingPoint num="32" id="21248" /> +<TGConnectingPoint num="33" id="21249" /> +<TGConnectingPoint num="34" id="21250" /> +<TGConnectingPoint num="35" id="21251" /> +<TGConnectingPoint num="36" id="21252" /> +<TGConnectingPoint num="37" id="21253" /> +<TGConnectingPoint num="38" id="21254" /> +<TGConnectingPoint num="39" id="21255" /> +<TGConnectingPoint num="40" id="21256" /> +<TGConnectingPoint num="41" id="21257" /> +<TGConnectingPoint num="42" id="21258" /> +<TGConnectingPoint num="43" id="21259" /> +<TGConnectingPoint num="44" id="21260" /> +<TGConnectingPoint num="45" id="21261" /> +<TGConnectingPoint num="46" id="21262" /> +<TGConnectingPoint num="47" id="21263" /> +<TGConnectingPoint num="48" id="21264" /> +<TGConnectingPoint num="49" id="21265" /> +<TGConnectingPoint num="50" id="21266" /> +<TGConnectingPoint num="51" id="21267" /> +<TGConnectingPoint num="52" id="21268" /> +<TGConnectingPoint num="53" id="21269" /> +<TGConnectingPoint num="54" id="21270" /> +<TGConnectingPoint num="55" id="21271" /> +<TGConnectingPoint num="56" id="21272" /> +<TGConnectingPoint num="57" id="21273" /> +<TGConnectingPoint num="58" id="21274" /> +<TGConnectingPoint num="59" id="21275" /> +<TGConnectingPoint num="60" id="21276" /> +<TGConnectingPoint num="61" id="21277" /> +<TGConnectingPoint num="62" id="21278" /> +<TGConnectingPoint num="63" id="21279" /> +<TGConnectingPoint num="64" id="21280" /> +<TGConnectingPoint num="65" id="21281" /> +<TGConnectingPoint num="66" id="21282" /> +<TGConnectingPoint num="67" id="21283" /> +<TGConnectingPoint num="68" id="21284" /> +<TGConnectingPoint num="69" id="21285" /> +<TGConnectingPoint num="70" id="21286" /> +<TGConnectingPoint num="71" id="21287" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="21361" index="75" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="993" y="890" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21289" /> +<TGConnectingPoint num="1" id="21290" /> +<TGConnectingPoint num="2" id="21291" /> +<TGConnectingPoint num="3" id="21292" /> +<TGConnectingPoint num="4" id="21293" /> +<TGConnectingPoint num="5" id="21294" /> +<TGConnectingPoint num="6" id="21295" /> +<TGConnectingPoint num="7" id="21296" /> +<TGConnectingPoint num="8" id="21297" /> +<TGConnectingPoint num="9" id="21298" /> +<TGConnectingPoint num="10" id="21299" /> +<TGConnectingPoint num="11" id="21300" /> +<TGConnectingPoint num="12" id="21301" /> +<TGConnectingPoint num="13" id="21302" /> +<TGConnectingPoint num="14" id="21303" /> +<TGConnectingPoint num="15" id="21304" /> +<TGConnectingPoint num="16" id="21305" /> +<TGConnectingPoint num="17" id="21306" /> +<TGConnectingPoint num="18" id="21307" /> +<TGConnectingPoint num="19" id="21308" /> +<TGConnectingPoint num="20" id="21309" /> +<TGConnectingPoint num="21" id="21310" /> +<TGConnectingPoint num="22" id="21311" /> +<TGConnectingPoint num="23" id="21312" /> +<TGConnectingPoint num="24" id="21313" /> +<TGConnectingPoint num="25" id="21314" /> +<TGConnectingPoint num="26" id="21315" /> +<TGConnectingPoint num="27" id="21316" /> +<TGConnectingPoint num="28" id="21317" /> +<TGConnectingPoint num="29" id="21318" /> +<TGConnectingPoint num="30" id="21319" /> +<TGConnectingPoint num="31" id="21320" /> +<TGConnectingPoint num="32" id="21321" /> +<TGConnectingPoint num="33" id="21322" /> +<TGConnectingPoint num="34" id="21323" /> +<TGConnectingPoint num="35" id="21324" /> +<TGConnectingPoint num="36" id="21325" /> +<TGConnectingPoint num="37" id="21326" /> +<TGConnectingPoint num="38" id="21327" /> +<TGConnectingPoint num="39" id="21328" /> +<TGConnectingPoint num="40" id="21329" /> +<TGConnectingPoint num="41" id="21330" /> +<TGConnectingPoint num="42" id="21331" /> +<TGConnectingPoint num="43" id="21332" /> +<TGConnectingPoint num="44" id="21333" /> +<TGConnectingPoint num="45" id="21334" /> +<TGConnectingPoint num="46" id="21335" /> +<TGConnectingPoint num="47" id="21336" /> +<TGConnectingPoint num="48" id="21337" /> +<TGConnectingPoint num="49" id="21338" /> +<TGConnectingPoint num="50" id="21339" /> +<TGConnectingPoint num="51" id="21340" /> +<TGConnectingPoint num="52" id="21341" /> +<TGConnectingPoint num="53" id="21342" /> +<TGConnectingPoint num="54" id="21343" /> +<TGConnectingPoint num="55" id="21344" /> +<TGConnectingPoint num="56" id="21345" /> +<TGConnectingPoint num="57" id="21346" /> +<TGConnectingPoint num="58" id="21347" /> +<TGConnectingPoint num="59" id="21348" /> +<TGConnectingPoint num="60" id="21349" /> +<TGConnectingPoint num="61" id="21350" /> +<TGConnectingPoint num="62" id="21351" /> +<TGConnectingPoint num="63" id="21352" /> +<TGConnectingPoint num="64" id="21353" /> +<TGConnectingPoint num="65" id="21354" /> +<TGConnectingPoint num="66" id="21355" /> +<TGConnectingPoint num="67" id="21356" /> +<TGConnectingPoint num="68" id="21357" /> +<TGConnectingPoint num="69" id="21358" /> +<TGConnectingPoint num="70" id="21359" /> +<TGConnectingPoint num="71" id="21360" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="21377" index="76" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1503" y="807" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21362" /> +<TGConnectingPoint num="1" id="21363" /> +<TGConnectingPoint num="2" id="21364" /> +<TGConnectingPoint num="3" id="21365" /> +<TGConnectingPoint num="4" id="21366" /> +<TGConnectingPoint num="5" id="21367" /> +<TGConnectingPoint num="6" id="21368" /> +<TGConnectingPoint num="7" id="21369" /> +<TGConnectingPoint num="8" id="21370" /> +<TGConnectingPoint num="9" id="21371" /> +<TGConnectingPoint num="10" id="21372" /> +<TGConnectingPoint num="11" id="21373" /> +<TGConnectingPoint num="12" id="21374" /> +<TGConnectingPoint num="13" id="21375" /> +<TGConnectingPoint num="14" id="21376" /> +</COMPONENT> + +<COMPONENT type="5107" id="21393" index="77" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1248" y="782" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21378" /> +<TGConnectingPoint num="1" id="21379" /> +<TGConnectingPoint num="2" id="21380" /> +<TGConnectingPoint num="3" id="21381" /> +<TGConnectingPoint num="4" id="21382" /> +<TGConnectingPoint num="5" id="21383" /> +<TGConnectingPoint num="6" id="21384" /> +<TGConnectingPoint num="7" id="21385" /> +<TGConnectingPoint num="8" id="21386" /> +<TGConnectingPoint num="9" id="21387" /> +<TGConnectingPoint num="10" id="21388" /> +<TGConnectingPoint num="11" id="21389" /> +<TGConnectingPoint num="12" id="21390" /> +<TGConnectingPoint num="13" id="21391" /> +<TGConnectingPoint num="14" id="21392" /> +</COMPONENT> + +<COMPONENT type="5104" id="21404" index="78" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="955" y="330" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21394" /> +<TGConnectingPoint num="1" id="21395" /> +<TGConnectingPoint num="2" id="21396" /> +<TGConnectingPoint num="3" id="21397" /> +<TGConnectingPoint num="4" id="21398" /> +<TGConnectingPoint num="5" id="21399" /> +<TGConnectingPoint num="6" id="21400" /> +<TGConnectingPoint num="7" id="21401" /> +<TGConnectingPoint num="8" id="21402" /> +<TGConnectingPoint num="9" id="21403" /> +</COMPONENT> + +<COMPONENT type="5106" id="21477" index="79" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1110" y="244" /> +<sizeparam width="304" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21405" /> +<TGConnectingPoint num="1" id="21406" /> +<TGConnectingPoint num="2" id="21407" /> +<TGConnectingPoint num="3" id="21408" /> +<TGConnectingPoint num="4" id="21409" /> +<TGConnectingPoint num="5" id="21410" /> +<TGConnectingPoint num="6" id="21411" /> +<TGConnectingPoint num="7" id="21412" /> +<TGConnectingPoint num="8" id="21413" /> +<TGConnectingPoint num="9" id="21414" /> +<TGConnectingPoint num="10" id="21415" /> +<TGConnectingPoint num="11" id="21416" /> +<TGConnectingPoint num="12" id="21417" /> +<TGConnectingPoint num="13" id="21418" /> +<TGConnectingPoint num="14" id="21419" /> +<TGConnectingPoint num="15" id="21420" /> +<TGConnectingPoint num="16" id="21421" /> +<TGConnectingPoint num="17" id="21422" /> +<TGConnectingPoint num="18" id="21423" /> +<TGConnectingPoint num="19" id="21424" /> +<TGConnectingPoint num="20" id="21425" /> +<TGConnectingPoint num="21" id="21426" /> +<TGConnectingPoint num="22" id="21427" /> +<TGConnectingPoint num="23" id="21428" /> +<TGConnectingPoint num="24" id="21429" /> +<TGConnectingPoint num="25" id="21430" /> +<TGConnectingPoint num="26" id="21431" /> +<TGConnectingPoint num="27" id="21432" /> +<TGConnectingPoint num="28" id="21433" /> +<TGConnectingPoint num="29" id="21434" /> +<TGConnectingPoint num="30" id="21435" /> +<TGConnectingPoint num="31" id="21436" /> +<TGConnectingPoint num="32" id="21437" /> +<TGConnectingPoint num="33" id="21438" /> +<TGConnectingPoint num="34" id="21439" /> +<TGConnectingPoint num="35" id="21440" /> +<TGConnectingPoint num="36" id="21441" /> +<TGConnectingPoint num="37" id="21442" /> +<TGConnectingPoint num="38" id="21443" /> +<TGConnectingPoint num="39" id="21444" /> +<TGConnectingPoint num="40" id="21445" /> +<TGConnectingPoint num="41" id="21446" /> +<TGConnectingPoint num="42" id="21447" /> +<TGConnectingPoint num="43" id="21448" /> +<TGConnectingPoint num="44" id="21449" /> +<TGConnectingPoint num="45" id="21450" /> +<TGConnectingPoint num="46" id="21451" /> +<TGConnectingPoint num="47" id="21452" /> +<TGConnectingPoint num="48" id="21453" /> +<TGConnectingPoint num="49" id="21454" /> +<TGConnectingPoint num="50" id="21455" /> +<TGConnectingPoint num="51" id="21456" /> +<TGConnectingPoint num="52" id="21457" /> +<TGConnectingPoint num="53" id="21458" /> +<TGConnectingPoint num="54" id="21459" /> +<TGConnectingPoint num="55" id="21460" /> +<TGConnectingPoint num="56" id="21461" /> +<TGConnectingPoint num="57" id="21462" /> +<TGConnectingPoint num="58" id="21463" /> +<TGConnectingPoint num="59" id="21464" /> +<TGConnectingPoint num="60" id="21465" /> +<TGConnectingPoint num="61" id="21466" /> +<TGConnectingPoint num="62" id="21467" /> +<TGConnectingPoint num="63" id="21468" /> +<TGConnectingPoint num="64" id="21469" /> +<TGConnectingPoint num="65" id="21470" /> +<TGConnectingPoint num="66" id="21471" /> +<TGConnectingPoint num="67" id="21472" /> +<TGConnectingPoint num="68" id="21473" /> +<TGConnectingPoint num="69" id="21474" /> +<TGConnectingPoint num="70" id="21475" /> +<TGConnectingPoint num="71" id="21476" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="21488" index="80" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="294" y="861" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21478" /> +<TGConnectingPoint num="1" id="21479" /> +<TGConnectingPoint num="2" id="21480" /> +<TGConnectingPoint num="3" id="21481" /> +<TGConnectingPoint num="4" id="21482" /> +<TGConnectingPoint num="5" id="21483" /> +<TGConnectingPoint num="6" id="21484" /> +<TGConnectingPoint num="7" id="21485" /> +<TGConnectingPoint num="8" id="21486" /> +<TGConnectingPoint num="9" id="21487" /> +</COMPONENT> + +<COMPONENT type="5106" id="21561" index="81" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="277" y="381" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21489" /> +<TGConnectingPoint num="1" id="21490" /> +<TGConnectingPoint num="2" id="21491" /> +<TGConnectingPoint num="3" id="21492" /> +<TGConnectingPoint num="4" id="21493" /> +<TGConnectingPoint num="5" id="21494" /> +<TGConnectingPoint num="6" id="21495" /> +<TGConnectingPoint num="7" id="21496" /> +<TGConnectingPoint num="8" id="21497" /> +<TGConnectingPoint num="9" id="21498" /> +<TGConnectingPoint num="10" id="21499" /> +<TGConnectingPoint num="11" id="21500" /> +<TGConnectingPoint num="12" id="21501" /> +<TGConnectingPoint num="13" id="21502" /> +<TGConnectingPoint num="14" id="21503" /> +<TGConnectingPoint num="15" id="21504" /> +<TGConnectingPoint num="16" id="21505" /> +<TGConnectingPoint num="17" id="21506" /> +<TGConnectingPoint num="18" id="21507" /> +<TGConnectingPoint num="19" id="21508" /> +<TGConnectingPoint num="20" id="21509" /> +<TGConnectingPoint num="21" id="21510" /> +<TGConnectingPoint num="22" id="21511" /> +<TGConnectingPoint num="23" id="21512" /> +<TGConnectingPoint num="24" id="21513" /> +<TGConnectingPoint num="25" id="21514" /> +<TGConnectingPoint num="26" id="21515" /> +<TGConnectingPoint num="27" id="21516" /> +<TGConnectingPoint num="28" id="21517" /> +<TGConnectingPoint num="29" id="21518" /> +<TGConnectingPoint num="30" id="21519" /> +<TGConnectingPoint num="31" id="21520" /> +<TGConnectingPoint num="32" id="21521" /> +<TGConnectingPoint num="33" id="21522" /> +<TGConnectingPoint num="34" id="21523" /> +<TGConnectingPoint num="35" id="21524" /> +<TGConnectingPoint num="36" id="21525" /> +<TGConnectingPoint num="37" id="21526" /> +<TGConnectingPoint num="38" id="21527" /> +<TGConnectingPoint num="39" id="21528" /> +<TGConnectingPoint num="40" id="21529" /> +<TGConnectingPoint num="41" id="21530" /> +<TGConnectingPoint num="42" id="21531" /> +<TGConnectingPoint num="43" id="21532" /> +<TGConnectingPoint num="44" id="21533" /> +<TGConnectingPoint num="45" id="21534" /> +<TGConnectingPoint num="46" id="21535" /> +<TGConnectingPoint num="47" id="21536" /> +<TGConnectingPoint num="48" id="21537" /> +<TGConnectingPoint num="49" id="21538" /> +<TGConnectingPoint num="50" id="21539" /> +<TGConnectingPoint num="51" id="21540" /> +<TGConnectingPoint num="52" id="21541" /> +<TGConnectingPoint num="53" id="21542" /> +<TGConnectingPoint num="54" id="21543" /> +<TGConnectingPoint num="55" id="21544" /> +<TGConnectingPoint num="56" id="21545" /> +<TGConnectingPoint num="57" id="21546" /> +<TGConnectingPoint num="58" id="21547" /> +<TGConnectingPoint num="59" id="21548" /> +<TGConnectingPoint num="60" id="21549" /> +<TGConnectingPoint num="61" id="21550" /> +<TGConnectingPoint num="62" id="21551" /> +<TGConnectingPoint num="63" id="21552" /> +<TGConnectingPoint num="64" id="21553" /> +<TGConnectingPoint num="65" id="21554" /> +<TGConnectingPoint num="66" id="21555" /> +<TGConnectingPoint num="67" id="21556" /> +<TGConnectingPoint num="68" id="21557" /> +<TGConnectingPoint num="69" id="21558" /> +<TGConnectingPoint num="70" id="21559" /> +<TGConnectingPoint num="71" id="21560" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="21634" index="82" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="336" y="209" /> +<sizeparam width="179" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21562" /> +<TGConnectingPoint num="1" id="21563" /> +<TGConnectingPoint num="2" id="21564" /> +<TGConnectingPoint num="3" id="21565" /> +<TGConnectingPoint num="4" id="21566" /> +<TGConnectingPoint num="5" id="21567" /> +<TGConnectingPoint num="6" id="21568" /> +<TGConnectingPoint num="7" id="21569" /> +<TGConnectingPoint num="8" id="21570" /> +<TGConnectingPoint num="9" id="21571" /> +<TGConnectingPoint num="10" id="21572" /> +<TGConnectingPoint num="11" id="21573" /> +<TGConnectingPoint num="12" id="21574" /> +<TGConnectingPoint num="13" id="21575" /> +<TGConnectingPoint num="14" id="21576" /> +<TGConnectingPoint num="15" id="21577" /> +<TGConnectingPoint num="16" id="21578" /> +<TGConnectingPoint num="17" id="21579" /> +<TGConnectingPoint num="18" id="21580" /> +<TGConnectingPoint num="19" id="21581" /> +<TGConnectingPoint num="20" id="21582" /> +<TGConnectingPoint num="21" id="21583" /> +<TGConnectingPoint num="22" id="21584" /> +<TGConnectingPoint num="23" id="21585" /> +<TGConnectingPoint num="24" id="21586" /> +<TGConnectingPoint num="25" id="21587" /> +<TGConnectingPoint num="26" id="21588" /> +<TGConnectingPoint num="27" id="21589" /> +<TGConnectingPoint num="28" id="21590" /> +<TGConnectingPoint num="29" id="21591" /> +<TGConnectingPoint num="30" id="21592" /> +<TGConnectingPoint num="31" id="21593" /> +<TGConnectingPoint num="32" id="21594" /> +<TGConnectingPoint num="33" id="21595" /> +<TGConnectingPoint num="34" id="21596" /> +<TGConnectingPoint num="35" id="21597" /> +<TGConnectingPoint num="36" id="21598" /> +<TGConnectingPoint num="37" id="21599" /> +<TGConnectingPoint num="38" id="21600" /> +<TGConnectingPoint num="39" id="21601" /> +<TGConnectingPoint num="40" id="21602" /> +<TGConnectingPoint num="41" id="21603" /> +<TGConnectingPoint num="42" id="21604" /> +<TGConnectingPoint num="43" id="21605" /> +<TGConnectingPoint num="44" id="21606" /> +<TGConnectingPoint num="45" id="21607" /> +<TGConnectingPoint num="46" id="21608" /> +<TGConnectingPoint num="47" id="21609" /> +<TGConnectingPoint num="48" id="21610" /> +<TGConnectingPoint num="49" id="21611" /> +<TGConnectingPoint num="50" id="21612" /> +<TGConnectingPoint num="51" id="21613" /> +<TGConnectingPoint num="52" id="21614" /> +<TGConnectingPoint num="53" id="21615" /> +<TGConnectingPoint num="54" id="21616" /> +<TGConnectingPoint num="55" id="21617" /> +<TGConnectingPoint num="56" id="21618" /> +<TGConnectingPoint num="57" id="21619" /> +<TGConnectingPoint num="58" id="21620" /> +<TGConnectingPoint num="59" id="21621" /> +<TGConnectingPoint num="60" id="21622" /> +<TGConnectingPoint num="61" id="21623" /> +<TGConnectingPoint num="62" id="21624" /> +<TGConnectingPoint num="63" id="21625" /> +<TGConnectingPoint num="64" id="21626" /> +<TGConnectingPoint num="65" id="21627" /> +<TGConnectingPoint num="66" id="21628" /> +<TGConnectingPoint num="67" id="21629" /> +<TGConnectingPoint num="68" id="21630" /> +<TGConnectingPoint num="69" id="21631" /> +<TGConnectingPoint num="70" id="21632" /> +<TGConnectingPoint num="71" id="21633" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="21707" index="83" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1158" y="123" /> +<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21635" /> +<TGConnectingPoint num="1" id="21636" /> +<TGConnectingPoint num="2" id="21637" /> +<TGConnectingPoint num="3" id="21638" /> +<TGConnectingPoint num="4" id="21639" /> +<TGConnectingPoint num="5" id="21640" /> +<TGConnectingPoint num="6" id="21641" /> +<TGConnectingPoint num="7" id="21642" /> +<TGConnectingPoint num="8" id="21643" /> +<TGConnectingPoint num="9" id="21644" /> +<TGConnectingPoint num="10" id="21645" /> +<TGConnectingPoint num="11" id="21646" /> +<TGConnectingPoint num="12" id="21647" /> +<TGConnectingPoint num="13" id="21648" /> +<TGConnectingPoint num="14" id="21649" /> +<TGConnectingPoint num="15" id="21650" /> +<TGConnectingPoint num="16" id="21651" /> +<TGConnectingPoint num="17" id="21652" /> +<TGConnectingPoint num="18" id="21653" /> +<TGConnectingPoint num="19" id="21654" /> +<TGConnectingPoint num="20" id="21655" /> +<TGConnectingPoint num="21" id="21656" /> +<TGConnectingPoint num="22" id="21657" /> +<TGConnectingPoint num="23" id="21658" /> +<TGConnectingPoint num="24" id="21659" /> +<TGConnectingPoint num="25" id="21660" /> +<TGConnectingPoint num="26" id="21661" /> +<TGConnectingPoint num="27" id="21662" /> +<TGConnectingPoint num="28" id="21663" /> +<TGConnectingPoint num="29" id="21664" /> +<TGConnectingPoint num="30" id="21665" /> +<TGConnectingPoint num="31" id="21666" /> +<TGConnectingPoint num="32" id="21667" /> +<TGConnectingPoint num="33" id="21668" /> +<TGConnectingPoint num="34" id="21669" /> +<TGConnectingPoint num="35" id="21670" /> +<TGConnectingPoint num="36" id="21671" /> +<TGConnectingPoint num="37" id="21672" /> +<TGConnectingPoint num="38" id="21673" /> +<TGConnectingPoint num="39" id="21674" /> +<TGConnectingPoint num="40" id="21675" /> +<TGConnectingPoint num="41" id="21676" /> +<TGConnectingPoint num="42" id="21677" /> +<TGConnectingPoint num="43" id="21678" /> +<TGConnectingPoint num="44" id="21679" /> +<TGConnectingPoint num="45" id="21680" /> +<TGConnectingPoint num="46" id="21681" /> +<TGConnectingPoint num="47" id="21682" /> +<TGConnectingPoint num="48" id="21683" /> +<TGConnectingPoint num="49" id="21684" /> +<TGConnectingPoint num="50" id="21685" /> +<TGConnectingPoint num="51" id="21686" /> +<TGConnectingPoint num="52" id="21687" /> +<TGConnectingPoint num="53" id="21688" /> +<TGConnectingPoint num="54" id="21689" /> +<TGConnectingPoint num="55" id="21690" /> +<TGConnectingPoint num="56" id="21691" /> +<TGConnectingPoint num="57" id="21692" /> +<TGConnectingPoint num="58" id="21693" /> +<TGConnectingPoint num="59" id="21694" /> +<TGConnectingPoint num="60" id="21695" /> +<TGConnectingPoint num="61" id="21696" /> +<TGConnectingPoint num="62" id="21697" /> +<TGConnectingPoint num="63" id="21698" /> +<TGConnectingPoint num="64" id="21699" /> +<TGConnectingPoint num="65" id="21700" /> +<TGConnectingPoint num="66" id="21701" /> +<TGConnectingPoint num="67" id="21702" /> +<TGConnectingPoint num="68" id="21703" /> +<TGConnectingPoint num="69" id="21704" /> +<TGConnectingPoint num="70" id="21705" /> +<TGConnectingPoint num="71" id="21706" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="21709" index="84" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1255" y="53" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21708" /> +</COMPONENT> + +<COMPONENT type="5106" id="21782" index="85" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="503" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21710" /> +<TGConnectingPoint num="1" id="21711" /> +<TGConnectingPoint num="2" id="21712" /> +<TGConnectingPoint num="3" id="21713" /> +<TGConnectingPoint num="4" id="21714" /> +<TGConnectingPoint num="5" id="21715" /> +<TGConnectingPoint num="6" id="21716" /> +<TGConnectingPoint num="7" id="21717" /> +<TGConnectingPoint num="8" id="21718" /> +<TGConnectingPoint num="9" id="21719" /> +<TGConnectingPoint num="10" id="21720" /> +<TGConnectingPoint num="11" id="21721" /> +<TGConnectingPoint num="12" id="21722" /> +<TGConnectingPoint num="13" id="21723" /> +<TGConnectingPoint num="14" id="21724" /> +<TGConnectingPoint num="15" id="21725" /> +<TGConnectingPoint num="16" id="21726" /> +<TGConnectingPoint num="17" id="21727" /> +<TGConnectingPoint num="18" id="21728" /> +<TGConnectingPoint num="19" id="21729" /> +<TGConnectingPoint num="20" id="21730" /> +<TGConnectingPoint num="21" id="21731" /> +<TGConnectingPoint num="22" id="21732" /> +<TGConnectingPoint num="23" id="21733" /> +<TGConnectingPoint num="24" id="21734" /> +<TGConnectingPoint num="25" id="21735" /> +<TGConnectingPoint num="26" id="21736" /> +<TGConnectingPoint num="27" id="21737" /> +<TGConnectingPoint num="28" id="21738" /> +<TGConnectingPoint num="29" id="21739" /> +<TGConnectingPoint num="30" id="21740" /> +<TGConnectingPoint num="31" id="21741" /> +<TGConnectingPoint num="32" id="21742" /> +<TGConnectingPoint num="33" id="21743" /> +<TGConnectingPoint num="34" id="21744" /> +<TGConnectingPoint num="35" id="21745" /> +<TGConnectingPoint num="36" id="21746" /> +<TGConnectingPoint num="37" id="21747" /> +<TGConnectingPoint num="38" id="21748" /> +<TGConnectingPoint num="39" id="21749" /> +<TGConnectingPoint num="40" id="21750" /> +<TGConnectingPoint num="41" id="21751" /> +<TGConnectingPoint num="42" id="21752" /> +<TGConnectingPoint num="43" id="21753" /> +<TGConnectingPoint num="44" id="21754" /> +<TGConnectingPoint num="45" id="21755" /> +<TGConnectingPoint num="46" id="21756" /> +<TGConnectingPoint num="47" id="21757" /> +<TGConnectingPoint num="48" id="21758" /> +<TGConnectingPoint num="49" id="21759" /> +<TGConnectingPoint num="50" id="21760" /> +<TGConnectingPoint num="51" id="21761" /> +<TGConnectingPoint num="52" id="21762" /> +<TGConnectingPoint num="53" id="21763" /> +<TGConnectingPoint num="54" id="21764" /> +<TGConnectingPoint num="55" id="21765" /> +<TGConnectingPoint num="56" id="21766" /> +<TGConnectingPoint num="57" id="21767" /> +<TGConnectingPoint num="58" id="21768" /> +<TGConnectingPoint num="59" id="21769" /> +<TGConnectingPoint num="60" id="21770" /> +<TGConnectingPoint num="61" id="21771" /> +<TGConnectingPoint num="62" id="21772" /> +<TGConnectingPoint num="63" id="21773" /> +<TGConnectingPoint num="64" id="21774" /> +<TGConnectingPoint num="65" id="21775" /> +<TGConnectingPoint num="66" id="21776" /> +<TGConnectingPoint num="67" id="21777" /> +<TGConnectingPoint num="68" id="21778" /> +<TGConnectingPoint num="69" id="21779" /> +<TGConnectingPoint num="70" id="21780" /> +<TGConnectingPoint num="71" id="21781" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="21855" index="86" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="200" y="767" /> +<sizeparam width="477" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21783" /> +<TGConnectingPoint num="1" id="21784" /> +<TGConnectingPoint num="2" id="21785" /> +<TGConnectingPoint num="3" id="21786" /> +<TGConnectingPoint num="4" id="21787" /> +<TGConnectingPoint num="5" id="21788" /> +<TGConnectingPoint num="6" id="21789" /> +<TGConnectingPoint num="7" id="21790" /> +<TGConnectingPoint num="8" id="21791" /> +<TGConnectingPoint num="9" id="21792" /> +<TGConnectingPoint num="10" id="21793" /> +<TGConnectingPoint num="11" id="21794" /> +<TGConnectingPoint num="12" id="21795" /> +<TGConnectingPoint num="13" id="21796" /> +<TGConnectingPoint num="14" id="21797" /> +<TGConnectingPoint num="15" id="21798" /> +<TGConnectingPoint num="16" id="21799" /> +<TGConnectingPoint num="17" id="21800" /> +<TGConnectingPoint num="18" id="21801" /> +<TGConnectingPoint num="19" id="21802" /> +<TGConnectingPoint num="20" id="21803" /> +<TGConnectingPoint num="21" id="21804" /> +<TGConnectingPoint num="22" id="21805" /> +<TGConnectingPoint num="23" id="21806" /> +<TGConnectingPoint num="24" id="21807" /> +<TGConnectingPoint num="25" id="21808" /> +<TGConnectingPoint num="26" id="21809" /> +<TGConnectingPoint num="27" id="21810" /> +<TGConnectingPoint num="28" id="21811" /> +<TGConnectingPoint num="29" id="21812" /> +<TGConnectingPoint num="30" id="21813" /> +<TGConnectingPoint num="31" id="21814" /> +<TGConnectingPoint num="32" id="21815" /> +<TGConnectingPoint num="33" id="21816" /> +<TGConnectingPoint num="34" id="21817" /> +<TGConnectingPoint num="35" id="21818" /> +<TGConnectingPoint num="36" id="21819" /> +<TGConnectingPoint num="37" id="21820" /> +<TGConnectingPoint num="38" id="21821" /> +<TGConnectingPoint num="39" id="21822" /> +<TGConnectingPoint num="40" id="21823" /> +<TGConnectingPoint num="41" id="21824" /> +<TGConnectingPoint num="42" id="21825" /> +<TGConnectingPoint num="43" id="21826" /> +<TGConnectingPoint num="44" id="21827" /> +<TGConnectingPoint num="45" id="21828" /> +<TGConnectingPoint num="46" id="21829" /> +<TGConnectingPoint num="47" id="21830" /> +<TGConnectingPoint num="48" id="21831" /> +<TGConnectingPoint num="49" id="21832" /> +<TGConnectingPoint num="50" id="21833" /> +<TGConnectingPoint num="51" id="21834" /> +<TGConnectingPoint num="52" id="21835" /> +<TGConnectingPoint num="53" id="21836" /> +<TGConnectingPoint num="54" id="21837" /> +<TGConnectingPoint num="55" id="21838" /> +<TGConnectingPoint num="56" id="21839" /> +<TGConnectingPoint num="57" id="21840" /> +<TGConnectingPoint num="58" id="21841" /> +<TGConnectingPoint num="59" id="21842" /> +<TGConnectingPoint num="60" id="21843" /> +<TGConnectingPoint num="61" id="21844" /> +<TGConnectingPoint num="62" id="21845" /> +<TGConnectingPoint num="63" id="21846" /> +<TGConnectingPoint num="64" id="21847" /> +<TGConnectingPoint num="65" id="21848" /> +<TGConnectingPoint num="66" id="21849" /> +<TGConnectingPoint num="67" id="21850" /> +<TGConnectingPoint num="68" id="21851" /> +<TGConnectingPoint num="69" id="21852" /> +<TGConnectingPoint num="70" id="21853" /> +<TGConnectingPoint num="71" id="21854" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="21928" index="87" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="653" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21856" /> +<TGConnectingPoint num="1" id="21857" /> +<TGConnectingPoint num="2" id="21858" /> +<TGConnectingPoint num="3" id="21859" /> +<TGConnectingPoint num="4" id="21860" /> +<TGConnectingPoint num="5" id="21861" /> +<TGConnectingPoint num="6" id="21862" /> +<TGConnectingPoint num="7" id="21863" /> +<TGConnectingPoint num="8" id="21864" /> +<TGConnectingPoint num="9" id="21865" /> +<TGConnectingPoint num="10" id="21866" /> +<TGConnectingPoint num="11" id="21867" /> +<TGConnectingPoint num="12" id="21868" /> +<TGConnectingPoint num="13" id="21869" /> +<TGConnectingPoint num="14" id="21870" /> +<TGConnectingPoint num="15" id="21871" /> +<TGConnectingPoint num="16" id="21872" /> +<TGConnectingPoint num="17" id="21873" /> +<TGConnectingPoint num="18" id="21874" /> +<TGConnectingPoint num="19" id="21875" /> +<TGConnectingPoint num="20" id="21876" /> +<TGConnectingPoint num="21" id="21877" /> +<TGConnectingPoint num="22" id="21878" /> +<TGConnectingPoint num="23" id="21879" /> +<TGConnectingPoint num="24" id="21880" /> +<TGConnectingPoint num="25" id="21881" /> +<TGConnectingPoint num="26" id="21882" /> +<TGConnectingPoint num="27" id="21883" /> +<TGConnectingPoint num="28" id="21884" /> +<TGConnectingPoint num="29" id="21885" /> +<TGConnectingPoint num="30" id="21886" /> +<TGConnectingPoint num="31" id="21887" /> +<TGConnectingPoint num="32" id="21888" /> +<TGConnectingPoint num="33" id="21889" /> +<TGConnectingPoint num="34" id="21890" /> +<TGConnectingPoint num="35" id="21891" /> +<TGConnectingPoint num="36" id="21892" /> +<TGConnectingPoint num="37" id="21893" /> +<TGConnectingPoint num="38" id="21894" /> +<TGConnectingPoint num="39" id="21895" /> +<TGConnectingPoint num="40" id="21896" /> +<TGConnectingPoint num="41" id="21897" /> +<TGConnectingPoint num="42" id="21898" /> +<TGConnectingPoint num="43" id="21899" /> +<TGConnectingPoint num="44" id="21900" /> +<TGConnectingPoint num="45" id="21901" /> +<TGConnectingPoint num="46" id="21902" /> +<TGConnectingPoint num="47" id="21903" /> +<TGConnectingPoint num="48" id="21904" /> +<TGConnectingPoint num="49" id="21905" /> +<TGConnectingPoint num="50" id="21906" /> +<TGConnectingPoint num="51" id="21907" /> +<TGConnectingPoint num="52" id="21908" /> +<TGConnectingPoint num="53" id="21909" /> +<TGConnectingPoint num="54" id="21910" /> +<TGConnectingPoint num="55" id="21911" /> +<TGConnectingPoint num="56" id="21912" /> +<TGConnectingPoint num="57" id="21913" /> +<TGConnectingPoint num="58" id="21914" /> +<TGConnectingPoint num="59" id="21915" /> +<TGConnectingPoint num="60" id="21916" /> +<TGConnectingPoint num="61" id="21917" /> +<TGConnectingPoint num="62" id="21918" /> +<TGConnectingPoint num="63" id="21919" /> +<TGConnectingPoint num="64" id="21920" /> +<TGConnectingPoint num="65" id="21921" /> +<TGConnectingPoint num="66" id="21922" /> +<TGConnectingPoint num="67" id="21923" /> +<TGConnectingPoint num="68" id="21924" /> +<TGConnectingPoint num="69" id="21925" /> +<TGConnectingPoint num="70" id="21926" /> +<TGConnectingPoint num="71" id="21927" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="21939" index="88" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="504" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21929" /> +<TGConnectingPoint num="1" id="21930" /> +<TGConnectingPoint num="2" id="21931" /> +<TGConnectingPoint num="3" id="21932" /> +<TGConnectingPoint num="4" id="21933" /> +<TGConnectingPoint num="5" id="21934" /> +<TGConnectingPoint num="6" id="21935" /> +<TGConnectingPoint num="7" id="21936" /> +<TGConnectingPoint num="8" id="21937" /> +<TGConnectingPoint num="9" id="21938" /> +</COMPONENT> + +<COMPONENT type="5103" id="21950" index="89" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="182" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21940" /> +<TGConnectingPoint num="1" id="21941" /> +<TGConnectingPoint num="2" id="21942" /> +<TGConnectingPoint num="3" id="21943" /> +<TGConnectingPoint num="4" id="21944" /> +<TGConnectingPoint num="5" id="21945" /> +<TGConnectingPoint num="6" id="21946" /> +<TGConnectingPoint num="7" id="21947" /> +<TGConnectingPoint num="8" id="21948" /> +<TGConnectingPoint num="9" id="21949" /> +</COMPONENT> + +<COMPONENT type="5103" id="21961" index="90" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1033" y="1113" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21951" /> +<TGConnectingPoint num="1" id="21952" /> +<TGConnectingPoint num="2" id="21953" /> +<TGConnectingPoint num="3" id="21954" /> +<TGConnectingPoint num="4" id="21955" /> +<TGConnectingPoint num="5" id="21956" /> +<TGConnectingPoint num="6" id="21957" /> +<TGConnectingPoint num="7" id="21958" /> +<TGConnectingPoint num="8" id="21959" /> +<TGConnectingPoint num="9" id="21960" /> +</COMPONENT> + +<COMPONENT type="5104" id="21972" index="91" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1867" y="310" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21962" /> +<TGConnectingPoint num="1" id="21963" /> +<TGConnectingPoint num="2" id="21964" /> +<TGConnectingPoint num="3" id="21965" /> +<TGConnectingPoint num="4" id="21966" /> +<TGConnectingPoint num="5" id="21967" /> +<TGConnectingPoint num="6" id="21968" /> +<TGConnectingPoint num="7" id="21969" /> +<TGConnectingPoint num="8" id="21970" /> +<TGConnectingPoint num="9" id="21971" /> +</COMPONENT> + +<COMPONENT type="5103" id="21983" index="92" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1847" y="279" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21973" /> +<TGConnectingPoint num="1" id="21974" /> +<TGConnectingPoint num="2" id="21975" /> +<TGConnectingPoint num="3" id="21976" /> +<TGConnectingPoint num="4" id="21977" /> +<TGConnectingPoint num="5" id="21978" /> +<TGConnectingPoint num="6" id="21979" /> +<TGConnectingPoint num="7" id="21980" /> +<TGConnectingPoint num="8" id="21981" /> +<TGConnectingPoint num="9" id="21982" /> +</COMPONENT> + +<COMPONENT type="5106" id="22056" index="93" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2123" y="719" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="21984" /> +<TGConnectingPoint num="1" id="21985" /> +<TGConnectingPoint num="2" id="21986" /> +<TGConnectingPoint num="3" id="21987" /> +<TGConnectingPoint num="4" id="21988" /> +<TGConnectingPoint num="5" id="21989" /> +<TGConnectingPoint num="6" id="21990" /> +<TGConnectingPoint num="7" id="21991" /> +<TGConnectingPoint num="8" id="21992" /> +<TGConnectingPoint num="9" id="21993" /> +<TGConnectingPoint num="10" id="21994" /> +<TGConnectingPoint num="11" id="21995" /> +<TGConnectingPoint num="12" id="21996" /> +<TGConnectingPoint num="13" id="21997" /> +<TGConnectingPoint num="14" id="21998" /> +<TGConnectingPoint num="15" id="21999" /> +<TGConnectingPoint num="16" id="22000" /> +<TGConnectingPoint num="17" id="22001" /> +<TGConnectingPoint num="18" id="22002" /> +<TGConnectingPoint num="19" id="22003" /> +<TGConnectingPoint num="20" id="22004" /> +<TGConnectingPoint num="21" id="22005" /> +<TGConnectingPoint num="22" id="22006" /> +<TGConnectingPoint num="23" id="22007" /> +<TGConnectingPoint num="24" id="22008" /> +<TGConnectingPoint num="25" id="22009" /> +<TGConnectingPoint num="26" id="22010" /> +<TGConnectingPoint num="27" id="22011" /> +<TGConnectingPoint num="28" id="22012" /> +<TGConnectingPoint num="29" id="22013" /> +<TGConnectingPoint num="30" id="22014" /> +<TGConnectingPoint num="31" id="22015" /> +<TGConnectingPoint num="32" id="22016" /> +<TGConnectingPoint num="33" id="22017" /> +<TGConnectingPoint num="34" id="22018" /> +<TGConnectingPoint num="35" id="22019" /> +<TGConnectingPoint num="36" id="22020" /> +<TGConnectingPoint num="37" id="22021" /> +<TGConnectingPoint num="38" id="22022" /> +<TGConnectingPoint num="39" id="22023" /> +<TGConnectingPoint num="40" id="22024" /> +<TGConnectingPoint num="41" id="22025" /> +<TGConnectingPoint num="42" id="22026" /> +<TGConnectingPoint num="43" id="22027" /> +<TGConnectingPoint num="44" id="22028" /> +<TGConnectingPoint num="45" id="22029" /> +<TGConnectingPoint num="46" id="22030" /> +<TGConnectingPoint num="47" id="22031" /> +<TGConnectingPoint num="48" id="22032" /> +<TGConnectingPoint num="49" id="22033" /> +<TGConnectingPoint num="50" id="22034" /> +<TGConnectingPoint num="51" id="22035" /> +<TGConnectingPoint num="52" id="22036" /> +<TGConnectingPoint num="53" id="22037" /> +<TGConnectingPoint num="54" id="22038" /> +<TGConnectingPoint num="55" id="22039" /> +<TGConnectingPoint num="56" id="22040" /> +<TGConnectingPoint num="57" id="22041" /> +<TGConnectingPoint num="58" id="22042" /> +<TGConnectingPoint num="59" id="22043" /> +<TGConnectingPoint num="60" id="22044" /> +<TGConnectingPoint num="61" id="22045" /> +<TGConnectingPoint num="62" id="22046" /> +<TGConnectingPoint num="63" id="22047" /> +<TGConnectingPoint num="64" id="22048" /> +<TGConnectingPoint num="65" id="22049" /> +<TGConnectingPoint num="66" id="22050" /> +<TGConnectingPoint num="67" id="22051" /> +<TGConnectingPoint num="68" id="22052" /> +<TGConnectingPoint num="69" id="22053" /> +<TGConnectingPoint num="70" id="22054" /> +<TGConnectingPoint num="71" id="22055" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="22129" index="94" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2123" y="841" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22057" /> +<TGConnectingPoint num="1" id="22058" /> +<TGConnectingPoint num="2" id="22059" /> +<TGConnectingPoint num="3" id="22060" /> +<TGConnectingPoint num="4" id="22061" /> +<TGConnectingPoint num="5" id="22062" /> +<TGConnectingPoint num="6" id="22063" /> +<TGConnectingPoint num="7" id="22064" /> +<TGConnectingPoint num="8" id="22065" /> +<TGConnectingPoint num="9" id="22066" /> +<TGConnectingPoint num="10" id="22067" /> +<TGConnectingPoint num="11" id="22068" /> +<TGConnectingPoint num="12" id="22069" /> +<TGConnectingPoint num="13" id="22070" /> +<TGConnectingPoint num="14" id="22071" /> +<TGConnectingPoint num="15" id="22072" /> +<TGConnectingPoint num="16" id="22073" /> +<TGConnectingPoint num="17" id="22074" /> +<TGConnectingPoint num="18" id="22075" /> +<TGConnectingPoint num="19" id="22076" /> +<TGConnectingPoint num="20" id="22077" /> +<TGConnectingPoint num="21" id="22078" /> +<TGConnectingPoint num="22" id="22079" /> +<TGConnectingPoint num="23" id="22080" /> +<TGConnectingPoint num="24" id="22081" /> +<TGConnectingPoint num="25" id="22082" /> +<TGConnectingPoint num="26" id="22083" /> +<TGConnectingPoint num="27" id="22084" /> +<TGConnectingPoint num="28" id="22085" /> +<TGConnectingPoint num="29" id="22086" /> +<TGConnectingPoint num="30" id="22087" /> +<TGConnectingPoint num="31" id="22088" /> +<TGConnectingPoint num="32" id="22089" /> +<TGConnectingPoint num="33" id="22090" /> +<TGConnectingPoint num="34" id="22091" /> +<TGConnectingPoint num="35" id="22092" /> +<TGConnectingPoint num="36" id="22093" /> +<TGConnectingPoint num="37" id="22094" /> +<TGConnectingPoint num="38" id="22095" /> +<TGConnectingPoint num="39" id="22096" /> +<TGConnectingPoint num="40" id="22097" /> +<TGConnectingPoint num="41" id="22098" /> +<TGConnectingPoint num="42" id="22099" /> +<TGConnectingPoint num="43" id="22100" /> +<TGConnectingPoint num="44" id="22101" /> +<TGConnectingPoint num="45" id="22102" /> +<TGConnectingPoint num="46" id="22103" /> +<TGConnectingPoint num="47" id="22104" /> +<TGConnectingPoint num="48" id="22105" /> +<TGConnectingPoint num="49" id="22106" /> +<TGConnectingPoint num="50" id="22107" /> +<TGConnectingPoint num="51" id="22108" /> +<TGConnectingPoint num="52" id="22109" /> +<TGConnectingPoint num="53" id="22110" /> +<TGConnectingPoint num="54" id="22111" /> +<TGConnectingPoint num="55" id="22112" /> +<TGConnectingPoint num="56" id="22113" /> +<TGConnectingPoint num="57" id="22114" /> +<TGConnectingPoint num="58" id="22115" /> +<TGConnectingPoint num="59" id="22116" /> +<TGConnectingPoint num="60" id="22117" /> +<TGConnectingPoint num="61" id="22118" /> +<TGConnectingPoint num="62" id="22119" /> +<TGConnectingPoint num="63" id="22120" /> +<TGConnectingPoint num="64" id="22121" /> +<TGConnectingPoint num="65" id="22122" /> +<TGConnectingPoint num="66" id="22123" /> +<TGConnectingPoint num="67" id="22124" /> +<TGConnectingPoint num="68" id="22125" /> +<TGConnectingPoint num="69" id="22126" /> +<TGConnectingPoint num="70" id="22127" /> +<TGConnectingPoint num="71" id="22128" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="22140" index="95" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2189" y="937" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22130" /> +<TGConnectingPoint num="1" id="22131" /> +<TGConnectingPoint num="2" id="22132" /> +<TGConnectingPoint num="3" id="22133" /> +<TGConnectingPoint num="4" id="22134" /> +<TGConnectingPoint num="5" id="22135" /> +<TGConnectingPoint num="6" id="22136" /> +<TGConnectingPoint num="7" id="22137" /> +<TGConnectingPoint num="8" id="22138" /> +<TGConnectingPoint num="9" id="22139" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="22147" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22146" /> +<P1 x="571" y="820" id="22504" /> +<P2 x="571" y="819" id="22514" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22145" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="22147" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22141" /> +<TGConnectingPoint num="1" id="22142" /> +<TGConnectingPoint num="2" id="22143" /> +<TGConnectingPoint num="3" id="22144" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22156" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22154" /> +<TGConnectingPoint num="1" id="22155" /> +<P1 x="382" y="196" id="22624" /> +<P2 x="468" y="339" id="22544" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22148" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="22156" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22153" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="22156" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22149" /> +<TGConnectingPoint num="1" id="22150" /> +<TGConnectingPoint num="2" id="22151" /> +<TGConnectingPoint num="3" id="22152" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22163" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22162" /> +<P1 x="420" y="389" id="22531" /> +<P2 x="420" y="412" id="23444" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22161" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="22163" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22157" /> +<TGConnectingPoint num="1" id="22158" /> +<TGConnectingPoint num="2" id="22159" /> +<TGConnectingPoint num="3" id="22160" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22170" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22169" /> +<P1 x="596" y="909" id="23468" /> +<P2 x="643" y="953" id="23287" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22168" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="22170" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22164" /> +<TGConnectingPoint num="1" id="22165" /> +<TGConnectingPoint num="2" id="22166" /> +<TGConnectingPoint num="3" id="22167" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22177" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22176" /> +<P1 x="500" y="949" id="22599" /> +<P2 x="500" y="953" id="23285" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22175" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="22177" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22171" /> +<TGConnectingPoint num="1" id="22172" /> +<TGConnectingPoint num="2" id="22173" /> +<TGConnectingPoint num="3" id="22174" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22184" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22183" /> +<P1 x="546" y="909" id="23470" /> +<P2 x="500" y="919" id="22598" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22182" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="22184" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22178" /> +<TGConnectingPoint num="1" id="22179" /> +<TGConnectingPoint num="2" id="22180" /> +<TGConnectingPoint num="3" id="22181" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22191" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22190" /> +<P1 x="420" y="442" id="23445" /> +<P2 x="495" y="484" id="23374" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22189" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="22191" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22185" /> +<TGConnectingPoint num="1" id="22186" /> +<TGConnectingPoint num="2" id="22187" /> +<TGConnectingPoint num="3" id="22188" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22198" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22197" /> +<P1 x="769" y="237" id="22698" /> +<P2 x="769" y="412" id="23433" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22196" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="22198" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22192" /> +<TGConnectingPoint num="1" id="22193" /> +<TGConnectingPoint num="2" id="22194" /> +<TGConnectingPoint num="3" id="22195" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22205" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22204" /> +<P1 x="769" y="442" id="23434" /> +<P2 x="644" y="484" id="23377" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22203" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="22205" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22199" /> +<TGConnectingPoint num="1" id="22200" /> +<TGConnectingPoint num="2" id="22201" /> +<TGConnectingPoint num="3" id="22202" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22212" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22211" /> +<P1 x="869" y="237" id="22700" /> +<P2 x="869" y="268" id="22609" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22210" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="22212" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22206" /> +<TGConnectingPoint num="1" id="22207" /> +<TGConnectingPoint num="2" id="22208" /> +<TGConnectingPoint num="3" id="22209" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22219" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22218" /> +<P1 x="319" y="221" id="22649" /> +<P2 x="319" y="299" id="22766" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22217" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="22219" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22213" /> +<TGConnectingPoint num="1" id="22214" /> +<TGConnectingPoint num="2" id="22215" /> +<TGConnectingPoint num="3" id="22216" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22226" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22225" /> +<P1 x="282" y="221" id="22625" /> +<P2 x="282" y="249" id="22777" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22224" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="22226" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22220" /> +<TGConnectingPoint num="1" id="22221" /> +<TGConnectingPoint num="2" id="22222" /> +<TGConnectingPoint num="3" id="22223" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22233" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22232" /> +<P1 x="369" y="221" id="22651" /> +<P2 x="369" y="339" id="22541" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22231" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="22233" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22227" /> +<TGConnectingPoint num="1" id="22228" /> +<TGConnectingPoint num="2" id="22229" /> +<TGConnectingPoint num="3" id="22230" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22240" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22239" /> +<P1 x="571" y="30" id="23431" /> +<P2 x="571" y="67" id="22789" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22238" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="22240" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22234" /> +<TGConnectingPoint num="1" id="22235" /> +<TGConnectingPoint num="2" id="22236" /> +<TGConnectingPoint num="3" id="22237" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22247" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22246" /> +<P1 x="520" y="1655" id="22910" /> +<P2 x="520" y="1680" id="22861" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22245" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="22247" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22241" /> +<TGConnectingPoint num="1" id="22242" /> +<TGConnectingPoint num="2" id="22243" /> +<TGConnectingPoint num="3" id="22244" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22254" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22253" /> +<P1 x="588" y="1003" id="23315" /> +<P2 x="588" y="1033" id="23091" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22252" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="22254" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22248" /> +<TGConnectingPoint num="1" id="22249" /> +<TGConnectingPoint num="2" id="22250" /> +<TGConnectingPoint num="3" id="22251" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22261" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22260" /> +<P1 x="613" y="1058" id="23093" /> +<P2 x="752" y="1084" id="23107" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22259" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="22261" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22255" /> +<TGConnectingPoint num="1" id="22256" /> +<TGConnectingPoint num="2" id="22257" /> +<TGConnectingPoint num="3" id="22258" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22268" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22267" /> +<P1 x="563" y="1058" id="23092" /> +<P2 x="442" y="1102" id="23123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22266" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="22268" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22262" /> +<TGConnectingPoint num="1" id="22263" /> +<TGConnectingPoint num="2" id="22264" /> +<TGConnectingPoint num="3" id="22265" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22275" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22274" /> +<P1 x="500" y="1003" id="23290" /> +<P2 x="185" y="1253" id="23212" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22273" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="22275" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22269" /> +<TGConnectingPoint num="1" id="22270" /> +<TGConnectingPoint num="2" id="22271" /> +<TGConnectingPoint num="3" id="22272" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22282" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22281" /> +<P1 x="571" y="534" id="23364" /> +<P2 x="571" y="623" id="23140" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22280" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="22282" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22276" /> +<TGConnectingPoint num="1" id="22277" /> +<TGConnectingPoint num="2" id="22278" /> +<TGConnectingPoint num="3" id="22279" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22289" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22288" /> +<P1 x="472" y="534" id="23363" /> +<P2 x="434" y="623" id="23139" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22287" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="22289" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22283" /> +<TGConnectingPoint num="1" id="22284" /> +<TGConnectingPoint num="2" id="22285" /> +<TGConnectingPoint num="3" id="22286" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22296" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22295" /> +<P1 x="670" y="534" id="23365" /> +<P2 x="709" y="623" id="23141" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22294" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="22296" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22290" /> +<TGConnectingPoint num="1" id="22291" /> +<TGConnectingPoint num="2" id="22292" /> +<TGConnectingPoint num="3" id="22293" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22303" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22302" /> +<P1 x="777" y="1109" id="23109" /> +<P2 x="851" y="1253" id="23214" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22301" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="22303" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22297" /> +<TGConnectingPoint num="1" id="22298" /> +<TGConnectingPoint num="2" id="22299" /> +<TGConnectingPoint num="3" id="22300" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22310" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22309" /> +<P1 x="727" y="1109" id="23108" /> +<P2 x="684" y="1253" id="23221" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22308" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="22310" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22304" /> +<TGConnectingPoint num="1" id="22305" /> +<TGConnectingPoint num="2" id="22306" /> +<TGConnectingPoint num="3" id="22307" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22317" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22316" /> +<P1 x="417" y="1127" id="23124" /> +<P2 x="351" y="1253" id="23220" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22315" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="22317" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22311" /> +<TGConnectingPoint num="1" id="22312" /> +<TGConnectingPoint num="2" id="22313" /> +<TGConnectingPoint num="3" id="22314" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22324" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22323" /> +<P1 x="467" y="1127" id="23125" /> +<P2 x="518" y="1253" id="23213" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22322" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="22324" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22318" /> +<TGConnectingPoint num="1" id="22319" /> +<TGConnectingPoint num="2" id="22320" /> +<TGConnectingPoint num="3" id="22321" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22331" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22330" /> +<P1 x="351" y="1301" id="23226" /> +<P2 x="351" y="1413" id="23036" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22329" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="22331" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22325" /> +<TGConnectingPoint num="1" id="22326" /> +<TGConnectingPoint num="2" id="22327" /> +<TGConnectingPoint num="3" id="22328" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22338" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22337" /> +<P1 x="434" y="673" id="23144" /> +<P2 x="372" y="734" id="22945" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22336" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="22338" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22332" /> +<TGConnectingPoint num="1" id="22333" /> +<TGConnectingPoint num="2" id="22334" /> +<TGConnectingPoint num="3" id="22335" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22345" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22344" /> +<P1 x="709" y="673" id="23146" /> +<P2 x="771" y="734" id="22947" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22343" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="22345" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22339" /> +<TGConnectingPoint num="1" id="22340" /> +<TGConnectingPoint num="2" id="22341" /> +<TGConnectingPoint num="3" id="22342" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22352" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22351" /> +<P1 x="571" y="673" id="23145" /> +<P2 x="571" y="734" id="22946" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22350" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="22352" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22346" /> +<TGConnectingPoint num="1" id="22347" /> +<TGConnectingPoint num="2" id="22348" /> +<TGConnectingPoint num="3" id="22349" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22359" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22358" /> +<P1 x="571" y="849" id="22515" /> +<P2 x="571" y="884" id="23466" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22357" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="22359" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22353" /> +<TGConnectingPoint num="1" id="22354" /> +<TGConnectingPoint num="2" id="22355" /> +<TGConnectingPoint num="3" id="22356" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22366" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22365" /> +<P1 x="466" y="1463" id="23049" /> +<P2 x="520" y="1605" id="22873" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22364" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="22366" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22360" /> +<TGConnectingPoint num="1" id="22361" /> +<TGConnectingPoint num="2" id="22362" /> +<TGConnectingPoint num="3" id="22363" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22373" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22372" /> +<P1 x="851" y="1301" id="23219" /> +<P2 x="851" y="1605" id="22891" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22371" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="22373" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22367" /> +<TGConnectingPoint num="1" id="22368" /> +<TGConnectingPoint num="2" id="22369" /> +<TGConnectingPoint num="3" id="22370" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22380" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22379" /> +<P1 x="121" y="1463" id="23046" /> +<P2 x="73" y="1605" id="22872" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22378" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="22380" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22374" /> +<TGConnectingPoint num="1" id="22375" /> +<TGConnectingPoint num="2" id="22376" /> +<TGConnectingPoint num="3" id="22377" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22387" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22386" /> +<P1 x="296" y="1463" id="23024" /> +<P2 x="296" y="1605" id="22880" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22385" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="22387" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22381" /> +<TGConnectingPoint num="1" id="22382" /> +<TGConnectingPoint num="2" id="22383" /> +<TGConnectingPoint num="3" id="22384" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22402" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22397" /> +<TGConnectingPoint num="1" id="22398" /> +<TGConnectingPoint num="2" id="22399" /> +<TGConnectingPoint num="3" id="22400" /> +<TGConnectingPoint num="4" id="22401" /> +<P1 x="520" y="1710" id="22862" /> +<P2 x="881" y="67" id="22790" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22388" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="22402" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22389" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="22402" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22390" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="22402" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22391" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="22402" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22396" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="22402" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22392" /> +<TGConnectingPoint num="1" id="22393" /> +<TGConnectingPoint num="2" id="22394" /> +<TGConnectingPoint num="3" id="22395" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22417" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22412" /> +<TGConnectingPoint num="1" id="22413" /> +<TGConnectingPoint num="2" id="22414" /> +<TGConnectingPoint num="3" id="22415" /> +<TGConnectingPoint num="4" id="22416" /> +<P1 x="282" y="279" id="22778" /> +<P2 x="282" y="202" id="22644" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22403" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="22417" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22404" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="22417" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22405" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="22417" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22406" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="22417" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22411" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="22417" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22407" /> +<TGConnectingPoint num="1" id="22408" /> +<TGConnectingPoint num="2" id="22409" /> +<TGConnectingPoint num="3" id="22410" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22432" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22427" /> +<TGConnectingPoint num="1" id="22428" /> +<TGConnectingPoint num="2" id="22429" /> +<TGConnectingPoint num="3" id="22430" /> +<TGConnectingPoint num="4" id="22431" /> +<P1 x="319" y="329" id="22767" /> +<P2 x="282" y="171" id="22620" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22418" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="22432" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22419" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="22432" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22420" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="22432" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22421" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="22432" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22426" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="22432" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22422" /> +<TGConnectingPoint num="1" id="22423" /> +<TGConnectingPoint num="2" id="22424" /> +<TGConnectingPoint num="3" id="22425" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22439" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22438" /> +<P1 x="726" y="117" id="22803" /> +<P2 x="819" y="187" id="22694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22437" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="22439" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22433" /> +<TGConnectingPoint num="1" id="22434" /> +<TGConnectingPoint num="2" id="22435" /> +<TGConnectingPoint num="3" id="22436" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22446" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22445" /> +<P1 x="416" y="117" id="22802" /> +<P2 x="332" y="171" id="22621" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22444" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="22446" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22440" /> +<TGConnectingPoint num="1" id="22441" /> +<TGConnectingPoint num="2" id="22442" /> +<TGConnectingPoint num="3" id="22443" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22461" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22456" /> +<TGConnectingPoint num="1" id="22457" /> +<TGConnectingPoint num="2" id="22458" /> +<TGConnectingPoint num="3" id="22459" /> +<TGConnectingPoint num="4" id="22460" /> +<P1 x="869" y="298" id="22610" /> +<P2 x="869" y="187" id="22695" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22447" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="22461" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22448" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="22461" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22449" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="22461" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22450" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="22461" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="22455" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="22461" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22451" /> +<TGConnectingPoint num="1" id="22452" /> +<TGConnectingPoint num="2" id="22453" /> +<TGConnectingPoint num="3" id="22454" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="22468" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="22467" /> +<P1 x="571" y="784" id="22983" /> +<P2 x="571" y="790" id="22503" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="22466" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="22468" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22462" /> +<TGConnectingPoint num="1" id="22463" /> +<TGConnectingPoint num="2" id="22464" /> +<TGConnectingPoint num="3" id="22465" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="22485" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22469" /> +<TGConnectingPoint num="1" id="22470" /> +<TGConnectingPoint num="2" id="22471" /> +<TGConnectingPoint num="3" id="22472" /> +<TGConnectingPoint num="4" id="22473" /> +<TGConnectingPoint num="5" id="22474" /> +<TGConnectingPoint num="6" id="22475" /> +<TGConnectingPoint num="7" id="22476" /> +<TGConnectingPoint num="8" id="22477" /> +<TGConnectingPoint num="9" id="22478" /> +<TGConnectingPoint num="10" id="22479" /> +<TGConnectingPoint num="11" id="22480" /> +<TGConnectingPoint num="12" id="22481" /> +<TGConnectingPoint num="13" id="22482" /> +<TGConnectingPoint num="14" id="22483" /> +<TGConnectingPoint num="15" id="22484" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="22502" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22486" /> +<TGConnectingPoint num="1" id="22487" /> +<TGConnectingPoint num="2" id="22488" /> +<TGConnectingPoint num="3" id="22489" /> +<TGConnectingPoint num="4" id="22490" /> +<TGConnectingPoint num="5" id="22491" /> +<TGConnectingPoint num="6" id="22492" /> +<TGConnectingPoint num="7" id="22493" /> +<TGConnectingPoint num="8" id="22494" /> +<TGConnectingPoint num="9" id="22495" /> +<TGConnectingPoint num="10" id="22496" /> +<TGConnectingPoint num="11" id="22497" /> +<TGConnectingPoint num="12" id="22498" /> +<TGConnectingPoint num="13" id="22499" /> +<TGConnectingPoint num="14" id="22500" /> +<TGConnectingPoint num="15" id="22501" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="22513" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22503" /> +<TGConnectingPoint num="1" id="22504" /> +<TGConnectingPoint num="2" id="22505" /> +<TGConnectingPoint num="3" id="22506" /> +<TGConnectingPoint num="4" id="22507" /> +<TGConnectingPoint num="5" id="22508" /> +<TGConnectingPoint num="6" id="22509" /> +<TGConnectingPoint num="7" id="22510" /> +<TGConnectingPoint num="8" id="22511" /> +<TGConnectingPoint num="9" id="22512" /> +</COMPONENT> + +<COMPONENT type="5104" id="22524" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22514" /> +<TGConnectingPoint num="1" id="22515" /> +<TGConnectingPoint num="2" id="22516" /> +<TGConnectingPoint num="3" id="22517" /> +<TGConnectingPoint num="4" id="22518" /> +<TGConnectingPoint num="5" id="22519" /> +<TGConnectingPoint num="6" id="22520" /> +<TGConnectingPoint num="7" id="22521" /> +<TGConnectingPoint num="8" id="22522" /> +<TGConnectingPoint num="9" id="22523" /> +</COMPONENT> + +<COMPONENT type="5106" id="22597" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22525" /> +<TGConnectingPoint num="1" id="22526" /> +<TGConnectingPoint num="2" id="22527" /> +<TGConnectingPoint num="3" id="22528" /> +<TGConnectingPoint num="4" id="22529" /> +<TGConnectingPoint num="5" id="22530" /> +<TGConnectingPoint num="6" id="22531" /> +<TGConnectingPoint num="7" id="22532" /> +<TGConnectingPoint num="8" id="22533" /> +<TGConnectingPoint num="9" id="22534" /> +<TGConnectingPoint num="10" id="22535" /> +<TGConnectingPoint num="11" id="22536" /> +<TGConnectingPoint num="12" id="22537" /> +<TGConnectingPoint num="13" id="22538" /> +<TGConnectingPoint num="14" id="22539" /> +<TGConnectingPoint num="15" id="22540" /> +<TGConnectingPoint num="16" id="22541" /> +<TGConnectingPoint num="17" id="22542" /> +<TGConnectingPoint num="18" id="22543" /> +<TGConnectingPoint num="19" id="22544" /> +<TGConnectingPoint num="20" id="22545" /> +<TGConnectingPoint num="21" id="22546" /> +<TGConnectingPoint num="22" id="22547" /> +<TGConnectingPoint num="23" id="22548" /> +<TGConnectingPoint num="24" id="22549" /> +<TGConnectingPoint num="25" id="22550" /> +<TGConnectingPoint num="26" id="22551" /> +<TGConnectingPoint num="27" id="22552" /> +<TGConnectingPoint num="28" id="22553" /> +<TGConnectingPoint num="29" id="22554" /> +<TGConnectingPoint num="30" id="22555" /> +<TGConnectingPoint num="31" id="22556" /> +<TGConnectingPoint num="32" id="22557" /> +<TGConnectingPoint num="33" id="22558" /> +<TGConnectingPoint num="34" id="22559" /> +<TGConnectingPoint num="35" id="22560" /> +<TGConnectingPoint num="36" id="22561" /> +<TGConnectingPoint num="37" id="22562" /> +<TGConnectingPoint num="38" id="22563" /> +<TGConnectingPoint num="39" id="22564" /> +<TGConnectingPoint num="40" id="22565" /> +<TGConnectingPoint num="41" id="22566" /> +<TGConnectingPoint num="42" id="22567" /> +<TGConnectingPoint num="43" id="22568" /> +<TGConnectingPoint num="44" id="22569" /> +<TGConnectingPoint num="45" id="22570" /> +<TGConnectingPoint num="46" id="22571" /> +<TGConnectingPoint num="47" id="22572" /> +<TGConnectingPoint num="48" id="22573" /> +<TGConnectingPoint num="49" id="22574" /> +<TGConnectingPoint num="50" id="22575" /> +<TGConnectingPoint num="51" id="22576" /> +<TGConnectingPoint num="52" id="22577" /> +<TGConnectingPoint num="53" id="22578" /> +<TGConnectingPoint num="54" id="22579" /> +<TGConnectingPoint num="55" id="22580" /> +<TGConnectingPoint num="56" id="22581" /> +<TGConnectingPoint num="57" id="22582" /> +<TGConnectingPoint num="58" id="22583" /> +<TGConnectingPoint num="59" id="22584" /> +<TGConnectingPoint num="60" id="22585" /> +<TGConnectingPoint num="61" id="22586" /> +<TGConnectingPoint num="62" id="22587" /> +<TGConnectingPoint num="63" id="22588" /> +<TGConnectingPoint num="64" id="22589" /> +<TGConnectingPoint num="65" id="22590" /> +<TGConnectingPoint num="66" id="22591" /> +<TGConnectingPoint num="67" id="22592" /> +<TGConnectingPoint num="68" id="22593" /> +<TGConnectingPoint num="69" id="22594" /> +<TGConnectingPoint num="70" id="22595" /> +<TGConnectingPoint num="71" id="22596" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="22608" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22598" /> +<TGConnectingPoint num="1" id="22599" /> +<TGConnectingPoint num="2" id="22600" /> +<TGConnectingPoint num="3" id="22601" /> +<TGConnectingPoint num="4" id="22602" /> +<TGConnectingPoint num="5" id="22603" /> +<TGConnectingPoint num="6" id="22604" /> +<TGConnectingPoint num="7" id="22605" /> +<TGConnectingPoint num="8" id="22606" /> +<TGConnectingPoint num="9" id="22607" /> +</COMPONENT> + +<COMPONENT type="5104" id="22619" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22609" /> +<TGConnectingPoint num="1" id="22610" /> +<TGConnectingPoint num="2" id="22611" /> +<TGConnectingPoint num="3" id="22612" /> +<TGConnectingPoint num="4" id="22613" /> +<TGConnectingPoint num="5" id="22614" /> +<TGConnectingPoint num="6" id="22615" /> +<TGConnectingPoint num="7" id="22616" /> +<TGConnectingPoint num="8" id="22617" /> +<TGConnectingPoint num="9" id="22618" /> +</COMPONENT> + +<COMPONENT type="5106" id="22692" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22620" /> +<TGConnectingPoint num="1" id="22621" /> +<TGConnectingPoint num="2" id="22622" /> +<TGConnectingPoint num="3" id="22623" /> +<TGConnectingPoint num="4" id="22624" /> +<TGConnectingPoint num="5" id="22625" /> +<TGConnectingPoint num="6" id="22626" /> +<TGConnectingPoint num="7" id="22627" /> +<TGConnectingPoint num="8" id="22628" /> +<TGConnectingPoint num="9" id="22629" /> +<TGConnectingPoint num="10" id="22630" /> +<TGConnectingPoint num="11" id="22631" /> +<TGConnectingPoint num="12" id="22632" /> +<TGConnectingPoint num="13" id="22633" /> +<TGConnectingPoint num="14" id="22634" /> +<TGConnectingPoint num="15" id="22635" /> +<TGConnectingPoint num="16" id="22636" /> +<TGConnectingPoint num="17" id="22637" /> +<TGConnectingPoint num="18" id="22638" /> +<TGConnectingPoint num="19" id="22639" /> +<TGConnectingPoint num="20" id="22640" /> +<TGConnectingPoint num="21" id="22641" /> +<TGConnectingPoint num="22" id="22642" /> +<TGConnectingPoint num="23" id="22643" /> +<TGConnectingPoint num="24" id="22644" /> +<TGConnectingPoint num="25" id="22645" /> +<TGConnectingPoint num="26" id="22646" /> +<TGConnectingPoint num="27" id="22647" /> +<TGConnectingPoint num="28" id="22648" /> +<TGConnectingPoint num="29" id="22649" /> +<TGConnectingPoint num="30" id="22650" /> +<TGConnectingPoint num="31" id="22651" /> +<TGConnectingPoint num="32" id="22652" /> +<TGConnectingPoint num="33" id="22653" /> +<TGConnectingPoint num="34" id="22654" /> +<TGConnectingPoint num="35" id="22655" /> +<TGConnectingPoint num="36" id="22656" /> +<TGConnectingPoint num="37" id="22657" /> +<TGConnectingPoint num="38" id="22658" /> +<TGConnectingPoint num="39" id="22659" /> +<TGConnectingPoint num="40" id="22660" /> +<TGConnectingPoint num="41" id="22661" /> +<TGConnectingPoint num="42" id="22662" /> +<TGConnectingPoint num="43" id="22663" /> +<TGConnectingPoint num="44" id="22664" /> +<TGConnectingPoint num="45" id="22665" /> +<TGConnectingPoint num="46" id="22666" /> +<TGConnectingPoint num="47" id="22667" /> +<TGConnectingPoint num="48" id="22668" /> +<TGConnectingPoint num="49" id="22669" /> +<TGConnectingPoint num="50" id="22670" /> +<TGConnectingPoint num="51" id="22671" /> +<TGConnectingPoint num="52" id="22672" /> +<TGConnectingPoint num="53" id="22673" /> +<TGConnectingPoint num="54" id="22674" /> +<TGConnectingPoint num="55" id="22675" /> +<TGConnectingPoint num="56" id="22676" /> +<TGConnectingPoint num="57" id="22677" /> +<TGConnectingPoint num="58" id="22678" /> +<TGConnectingPoint num="59" id="22679" /> +<TGConnectingPoint num="60" id="22680" /> +<TGConnectingPoint num="61" id="22681" /> +<TGConnectingPoint num="62" id="22682" /> +<TGConnectingPoint num="63" id="22683" /> +<TGConnectingPoint num="64" id="22684" /> +<TGConnectingPoint num="65" id="22685" /> +<TGConnectingPoint num="66" id="22686" /> +<TGConnectingPoint num="67" id="22687" /> +<TGConnectingPoint num="68" id="22688" /> +<TGConnectingPoint num="69" id="22689" /> +<TGConnectingPoint num="70" id="22690" /> +<TGConnectingPoint num="71" id="22691" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="22765" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22693" /> +<TGConnectingPoint num="1" id="22694" /> +<TGConnectingPoint num="2" id="22695" /> +<TGConnectingPoint num="3" id="22696" /> +<TGConnectingPoint num="4" id="22697" /> +<TGConnectingPoint num="5" id="22698" /> +<TGConnectingPoint num="6" id="22699" /> +<TGConnectingPoint num="7" id="22700" /> +<TGConnectingPoint num="8" id="22701" /> +<TGConnectingPoint num="9" id="22702" /> +<TGConnectingPoint num="10" id="22703" /> +<TGConnectingPoint num="11" id="22704" /> +<TGConnectingPoint num="12" id="22705" /> +<TGConnectingPoint num="13" id="22706" /> +<TGConnectingPoint num="14" id="22707" /> +<TGConnectingPoint num="15" id="22708" /> +<TGConnectingPoint num="16" id="22709" /> +<TGConnectingPoint num="17" id="22710" /> +<TGConnectingPoint num="18" id="22711" /> +<TGConnectingPoint num="19" id="22712" /> +<TGConnectingPoint num="20" id="22713" /> +<TGConnectingPoint num="21" id="22714" /> +<TGConnectingPoint num="22" id="22715" /> +<TGConnectingPoint num="23" id="22716" /> +<TGConnectingPoint num="24" id="22717" /> +<TGConnectingPoint num="25" id="22718" /> +<TGConnectingPoint num="26" id="22719" /> +<TGConnectingPoint num="27" id="22720" /> +<TGConnectingPoint num="28" id="22721" /> +<TGConnectingPoint num="29" id="22722" /> +<TGConnectingPoint num="30" id="22723" /> +<TGConnectingPoint num="31" id="22724" /> +<TGConnectingPoint num="32" id="22725" /> +<TGConnectingPoint num="33" id="22726" /> +<TGConnectingPoint num="34" id="22727" /> +<TGConnectingPoint num="35" id="22728" /> +<TGConnectingPoint num="36" id="22729" /> +<TGConnectingPoint num="37" id="22730" /> +<TGConnectingPoint num="38" id="22731" /> +<TGConnectingPoint num="39" id="22732" /> +<TGConnectingPoint num="40" id="22733" /> +<TGConnectingPoint num="41" id="22734" /> +<TGConnectingPoint num="42" id="22735" /> +<TGConnectingPoint num="43" id="22736" /> +<TGConnectingPoint num="44" id="22737" /> +<TGConnectingPoint num="45" id="22738" /> +<TGConnectingPoint num="46" id="22739" /> +<TGConnectingPoint num="47" id="22740" /> +<TGConnectingPoint num="48" id="22741" /> +<TGConnectingPoint num="49" id="22742" /> +<TGConnectingPoint num="50" id="22743" /> +<TGConnectingPoint num="51" id="22744" /> +<TGConnectingPoint num="52" id="22745" /> +<TGConnectingPoint num="53" id="22746" /> +<TGConnectingPoint num="54" id="22747" /> +<TGConnectingPoint num="55" id="22748" /> +<TGConnectingPoint num="56" id="22749" /> +<TGConnectingPoint num="57" id="22750" /> +<TGConnectingPoint num="58" id="22751" /> +<TGConnectingPoint num="59" id="22752" /> +<TGConnectingPoint num="60" id="22753" /> +<TGConnectingPoint num="61" id="22754" /> +<TGConnectingPoint num="62" id="22755" /> +<TGConnectingPoint num="63" id="22756" /> +<TGConnectingPoint num="64" id="22757" /> +<TGConnectingPoint num="65" id="22758" /> +<TGConnectingPoint num="66" id="22759" /> +<TGConnectingPoint num="67" id="22760" /> +<TGConnectingPoint num="68" id="22761" /> +<TGConnectingPoint num="69" id="22762" /> +<TGConnectingPoint num="70" id="22763" /> +<TGConnectingPoint num="71" id="22764" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="22776" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22766" /> +<TGConnectingPoint num="1" id="22767" /> +<TGConnectingPoint num="2" id="22768" /> +<TGConnectingPoint num="3" id="22769" /> +<TGConnectingPoint num="4" id="22770" /> +<TGConnectingPoint num="5" id="22771" /> +<TGConnectingPoint num="6" id="22772" /> +<TGConnectingPoint num="7" id="22773" /> +<TGConnectingPoint num="8" id="22774" /> +<TGConnectingPoint num="9" id="22775" /> +</COMPONENT> + +<COMPONENT type="5104" id="22787" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22777" /> +<TGConnectingPoint num="1" id="22778" /> +<TGConnectingPoint num="2" id="22779" /> +<TGConnectingPoint num="3" id="22780" /> +<TGConnectingPoint num="4" id="22781" /> +<TGConnectingPoint num="5" id="22782" /> +<TGConnectingPoint num="6" id="22783" /> +<TGConnectingPoint num="7" id="22784" /> +<TGConnectingPoint num="8" id="22785" /> +<TGConnectingPoint num="9" id="22786" /> +</COMPONENT> + +<COMPONENT type="5106" id="22860" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22788" /> +<TGConnectingPoint num="1" id="22789" /> +<TGConnectingPoint num="2" id="22790" /> +<TGConnectingPoint num="3" id="22791" /> +<TGConnectingPoint num="4" id="22792" /> +<TGConnectingPoint num="5" id="22793" /> +<TGConnectingPoint num="6" id="22794" /> +<TGConnectingPoint num="7" id="22795" /> +<TGConnectingPoint num="8" id="22796" /> +<TGConnectingPoint num="9" id="22797" /> +<TGConnectingPoint num="10" id="22798" /> +<TGConnectingPoint num="11" id="22799" /> +<TGConnectingPoint num="12" id="22800" /> +<TGConnectingPoint num="13" id="22801" /> +<TGConnectingPoint num="14" id="22802" /> +<TGConnectingPoint num="15" id="22803" /> +<TGConnectingPoint num="16" id="22804" /> +<TGConnectingPoint num="17" id="22805" /> +<TGConnectingPoint num="18" id="22806" /> +<TGConnectingPoint num="19" id="22807" /> +<TGConnectingPoint num="20" id="22808" /> +<TGConnectingPoint num="21" id="22809" /> +<TGConnectingPoint num="22" id="22810" /> +<TGConnectingPoint num="23" id="22811" /> +<TGConnectingPoint num="24" id="22812" /> +<TGConnectingPoint num="25" id="22813" /> +<TGConnectingPoint num="26" id="22814" /> +<TGConnectingPoint num="27" id="22815" /> +<TGConnectingPoint num="28" id="22816" /> +<TGConnectingPoint num="29" id="22817" /> +<TGConnectingPoint num="30" id="22818" /> +<TGConnectingPoint num="31" id="22819" /> +<TGConnectingPoint num="32" id="22820" /> +<TGConnectingPoint num="33" id="22821" /> +<TGConnectingPoint num="34" id="22822" /> +<TGConnectingPoint num="35" id="22823" /> +<TGConnectingPoint num="36" id="22824" /> +<TGConnectingPoint num="37" id="22825" /> +<TGConnectingPoint num="38" id="22826" /> +<TGConnectingPoint num="39" id="22827" /> +<TGConnectingPoint num="40" id="22828" /> +<TGConnectingPoint num="41" id="22829" /> +<TGConnectingPoint num="42" id="22830" /> +<TGConnectingPoint num="43" id="22831" /> +<TGConnectingPoint num="44" id="22832" /> +<TGConnectingPoint num="45" id="22833" /> +<TGConnectingPoint num="46" id="22834" /> +<TGConnectingPoint num="47" id="22835" /> +<TGConnectingPoint num="48" id="22836" /> +<TGConnectingPoint num="49" id="22837" /> +<TGConnectingPoint num="50" id="22838" /> +<TGConnectingPoint num="51" id="22839" /> +<TGConnectingPoint num="52" id="22840" /> +<TGConnectingPoint num="53" id="22841" /> +<TGConnectingPoint num="54" id="22842" /> +<TGConnectingPoint num="55" id="22843" /> +<TGConnectingPoint num="56" id="22844" /> +<TGConnectingPoint num="57" id="22845" /> +<TGConnectingPoint num="58" id="22846" /> +<TGConnectingPoint num="59" id="22847" /> +<TGConnectingPoint num="60" id="22848" /> +<TGConnectingPoint num="61" id="22849" /> +<TGConnectingPoint num="62" id="22850" /> +<TGConnectingPoint num="63" id="22851" /> +<TGConnectingPoint num="64" id="22852" /> +<TGConnectingPoint num="65" id="22853" /> +<TGConnectingPoint num="66" id="22854" /> +<TGConnectingPoint num="67" id="22855" /> +<TGConnectingPoint num="68" id="22856" /> +<TGConnectingPoint num="69" id="22857" /> +<TGConnectingPoint num="70" id="22858" /> +<TGConnectingPoint num="71" id="22859" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="22871" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22861" /> +<TGConnectingPoint num="1" id="22862" /> +<TGConnectingPoint num="2" id="22863" /> +<TGConnectingPoint num="3" id="22864" /> +<TGConnectingPoint num="4" id="22865" /> +<TGConnectingPoint num="5" id="22866" /> +<TGConnectingPoint num="6" id="22867" /> +<TGConnectingPoint num="7" id="22868" /> +<TGConnectingPoint num="8" id="22869" /> +<TGConnectingPoint num="9" id="22870" /> +</COMPONENT> + +<COMPONENT type="5106" id="22944" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22872" /> +<TGConnectingPoint num="1" id="22873" /> +<TGConnectingPoint num="2" id="22874" /> +<TGConnectingPoint num="3" id="22875" /> +<TGConnectingPoint num="4" id="22876" /> +<TGConnectingPoint num="5" id="22877" /> +<TGConnectingPoint num="6" id="22878" /> +<TGConnectingPoint num="7" id="22879" /> +<TGConnectingPoint num="8" id="22880" /> +<TGConnectingPoint num="9" id="22881" /> +<TGConnectingPoint num="10" id="22882" /> +<TGConnectingPoint num="11" id="22883" /> +<TGConnectingPoint num="12" id="22884" /> +<TGConnectingPoint num="13" id="22885" /> +<TGConnectingPoint num="14" id="22886" /> +<TGConnectingPoint num="15" id="22887" /> +<TGConnectingPoint num="16" id="22888" /> +<TGConnectingPoint num="17" id="22889" /> +<TGConnectingPoint num="18" id="22890" /> +<TGConnectingPoint num="19" id="22891" /> +<TGConnectingPoint num="20" id="22892" /> +<TGConnectingPoint num="21" id="22893" /> +<TGConnectingPoint num="22" id="22894" /> +<TGConnectingPoint num="23" id="22895" /> +<TGConnectingPoint num="24" id="22896" /> +<TGConnectingPoint num="25" id="22897" /> +<TGConnectingPoint num="26" id="22898" /> +<TGConnectingPoint num="27" id="22899" /> +<TGConnectingPoint num="28" id="22900" /> +<TGConnectingPoint num="29" id="22901" /> +<TGConnectingPoint num="30" id="22902" /> +<TGConnectingPoint num="31" id="22903" /> +<TGConnectingPoint num="32" id="22904" /> +<TGConnectingPoint num="33" id="22905" /> +<TGConnectingPoint num="34" id="22906" /> +<TGConnectingPoint num="35" id="22907" /> +<TGConnectingPoint num="36" id="22908" /> +<TGConnectingPoint num="37" id="22909" /> +<TGConnectingPoint num="38" id="22910" /> +<TGConnectingPoint num="39" id="22911" /> +<TGConnectingPoint num="40" id="22912" /> +<TGConnectingPoint num="41" id="22913" /> +<TGConnectingPoint num="42" id="22914" /> +<TGConnectingPoint num="43" id="22915" /> +<TGConnectingPoint num="44" id="22916" /> +<TGConnectingPoint num="45" id="22917" /> +<TGConnectingPoint num="46" id="22918" /> +<TGConnectingPoint num="47" id="22919" /> +<TGConnectingPoint num="48" id="22920" /> +<TGConnectingPoint num="49" id="22921" /> +<TGConnectingPoint num="50" id="22922" /> +<TGConnectingPoint num="51" id="22923" /> +<TGConnectingPoint num="52" id="22924" /> +<TGConnectingPoint num="53" id="22925" /> +<TGConnectingPoint num="54" id="22926" /> +<TGConnectingPoint num="55" id="22927" /> +<TGConnectingPoint num="56" id="22928" /> +<TGConnectingPoint num="57" id="22929" /> +<TGConnectingPoint num="58" id="22930" /> +<TGConnectingPoint num="59" id="22931" /> +<TGConnectingPoint num="60" id="22932" /> +<TGConnectingPoint num="61" id="22933" /> +<TGConnectingPoint num="62" id="22934" /> +<TGConnectingPoint num="63" id="22935" /> +<TGConnectingPoint num="64" id="22936" /> +<TGConnectingPoint num="65" id="22937" /> +<TGConnectingPoint num="66" id="22938" /> +<TGConnectingPoint num="67" id="22939" /> +<TGConnectingPoint num="68" id="22940" /> +<TGConnectingPoint num="69" id="22941" /> +<TGConnectingPoint num="70" id="22942" /> +<TGConnectingPoint num="71" id="22943" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="23017" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="22945" /> +<TGConnectingPoint num="1" id="22946" /> +<TGConnectingPoint num="2" id="22947" /> +<TGConnectingPoint num="3" id="22948" /> +<TGConnectingPoint num="4" id="22949" /> +<TGConnectingPoint num="5" id="22950" /> +<TGConnectingPoint num="6" id="22951" /> +<TGConnectingPoint num="7" id="22952" /> +<TGConnectingPoint num="8" id="22953" /> +<TGConnectingPoint num="9" id="22954" /> +<TGConnectingPoint num="10" id="22955" /> +<TGConnectingPoint num="11" id="22956" /> +<TGConnectingPoint num="12" id="22957" /> +<TGConnectingPoint num="13" id="22958" /> +<TGConnectingPoint num="14" id="22959" /> +<TGConnectingPoint num="15" id="22960" /> +<TGConnectingPoint num="16" id="22961" /> +<TGConnectingPoint num="17" id="22962" /> +<TGConnectingPoint num="18" id="22963" /> +<TGConnectingPoint num="19" id="22964" /> +<TGConnectingPoint num="20" id="22965" /> +<TGConnectingPoint num="21" id="22966" /> +<TGConnectingPoint num="22" id="22967" /> +<TGConnectingPoint num="23" id="22968" /> +<TGConnectingPoint num="24" id="22969" /> +<TGConnectingPoint num="25" id="22970" /> +<TGConnectingPoint num="26" id="22971" /> +<TGConnectingPoint num="27" id="22972" /> +<TGConnectingPoint num="28" id="22973" /> +<TGConnectingPoint num="29" id="22974" /> +<TGConnectingPoint num="30" id="22975" /> +<TGConnectingPoint num="31" id="22976" /> +<TGConnectingPoint num="32" id="22977" /> +<TGConnectingPoint num="33" id="22978" /> +<TGConnectingPoint num="34" id="22979" /> +<TGConnectingPoint num="35" id="22980" /> +<TGConnectingPoint num="36" id="22981" /> +<TGConnectingPoint num="37" id="22982" /> +<TGConnectingPoint num="38" id="22983" /> +<TGConnectingPoint num="39" id="22984" /> +<TGConnectingPoint num="40" id="22985" /> +<TGConnectingPoint num="41" id="22986" /> +<TGConnectingPoint num="42" id="22987" /> +<TGConnectingPoint num="43" id="22988" /> +<TGConnectingPoint num="44" id="22989" /> +<TGConnectingPoint num="45" id="22990" /> +<TGConnectingPoint num="46" id="22991" /> +<TGConnectingPoint num="47" id="22992" /> +<TGConnectingPoint num="48" id="22993" /> +<TGConnectingPoint num="49" id="22994" /> +<TGConnectingPoint num="50" id="22995" /> +<TGConnectingPoint num="51" id="22996" /> +<TGConnectingPoint num="52" id="22997" /> +<TGConnectingPoint num="53" id="22998" /> +<TGConnectingPoint num="54" id="22999" /> +<TGConnectingPoint num="55" id="23000" /> +<TGConnectingPoint num="56" id="23001" /> +<TGConnectingPoint num="57" id="23002" /> +<TGConnectingPoint num="58" id="23003" /> +<TGConnectingPoint num="59" id="23004" /> +<TGConnectingPoint num="60" id="23005" /> +<TGConnectingPoint num="61" id="23006" /> +<TGConnectingPoint num="62" id="23007" /> +<TGConnectingPoint num="63" id="23008" /> +<TGConnectingPoint num="64" id="23009" /> +<TGConnectingPoint num="65" id="23010" /> +<TGConnectingPoint num="66" id="23011" /> +<TGConnectingPoint num="67" id="23012" /> +<TGConnectingPoint num="68" id="23013" /> +<TGConnectingPoint num="69" id="23014" /> +<TGConnectingPoint num="70" id="23015" /> +<TGConnectingPoint num="71" id="23016" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="23090" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23018" /> +<TGConnectingPoint num="1" id="23019" /> +<TGConnectingPoint num="2" id="23020" /> +<TGConnectingPoint num="3" id="23021" /> +<TGConnectingPoint num="4" id="23022" /> +<TGConnectingPoint num="5" id="23023" /> +<TGConnectingPoint num="6" id="23024" /> +<TGConnectingPoint num="7" id="23025" /> +<TGConnectingPoint num="8" id="23026" /> +<TGConnectingPoint num="9" id="23027" /> +<TGConnectingPoint num="10" id="23028" /> +<TGConnectingPoint num="11" id="23029" /> +<TGConnectingPoint num="12" id="23030" /> +<TGConnectingPoint num="13" id="23031" /> +<TGConnectingPoint num="14" id="23032" /> +<TGConnectingPoint num="15" id="23033" /> +<TGConnectingPoint num="16" id="23034" /> +<TGConnectingPoint num="17" id="23035" /> +<TGConnectingPoint num="18" id="23036" /> +<TGConnectingPoint num="19" id="23037" /> +<TGConnectingPoint num="20" id="23038" /> +<TGConnectingPoint num="21" id="23039" /> +<TGConnectingPoint num="22" id="23040" /> +<TGConnectingPoint num="23" id="23041" /> +<TGConnectingPoint num="24" id="23042" /> +<TGConnectingPoint num="25" id="23043" /> +<TGConnectingPoint num="26" id="23044" /> +<TGConnectingPoint num="27" id="23045" /> +<TGConnectingPoint num="28" id="23046" /> +<TGConnectingPoint num="29" id="23047" /> +<TGConnectingPoint num="30" id="23048" /> +<TGConnectingPoint num="31" id="23049" /> +<TGConnectingPoint num="32" id="23050" /> +<TGConnectingPoint num="33" id="23051" /> +<TGConnectingPoint num="34" id="23052" /> +<TGConnectingPoint num="35" id="23053" /> +<TGConnectingPoint num="36" id="23054" /> +<TGConnectingPoint num="37" id="23055" /> +<TGConnectingPoint num="38" id="23056" /> +<TGConnectingPoint num="39" id="23057" /> +<TGConnectingPoint num="40" id="23058" /> +<TGConnectingPoint num="41" id="23059" /> +<TGConnectingPoint num="42" id="23060" /> +<TGConnectingPoint num="43" id="23061" /> +<TGConnectingPoint num="44" id="23062" /> +<TGConnectingPoint num="45" id="23063" /> +<TGConnectingPoint num="46" id="23064" /> +<TGConnectingPoint num="47" id="23065" /> +<TGConnectingPoint num="48" id="23066" /> +<TGConnectingPoint num="49" id="23067" /> +<TGConnectingPoint num="50" id="23068" /> +<TGConnectingPoint num="51" id="23069" /> +<TGConnectingPoint num="52" id="23070" /> +<TGConnectingPoint num="53" id="23071" /> +<TGConnectingPoint num="54" id="23072" /> +<TGConnectingPoint num="55" id="23073" /> +<TGConnectingPoint num="56" id="23074" /> +<TGConnectingPoint num="57" id="23075" /> +<TGConnectingPoint num="58" id="23076" /> +<TGConnectingPoint num="59" id="23077" /> +<TGConnectingPoint num="60" id="23078" /> +<TGConnectingPoint num="61" id="23079" /> +<TGConnectingPoint num="62" id="23080" /> +<TGConnectingPoint num="63" id="23081" /> +<TGConnectingPoint num="64" id="23082" /> +<TGConnectingPoint num="65" id="23083" /> +<TGConnectingPoint num="66" id="23084" /> +<TGConnectingPoint num="67" id="23085" /> +<TGConnectingPoint num="68" id="23086" /> +<TGConnectingPoint num="69" id="23087" /> +<TGConnectingPoint num="70" id="23088" /> +<TGConnectingPoint num="71" id="23089" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="23106" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23091" /> +<TGConnectingPoint num="1" id="23092" /> +<TGConnectingPoint num="2" id="23093" /> +<TGConnectingPoint num="3" id="23094" /> +<TGConnectingPoint num="4" id="23095" /> +<TGConnectingPoint num="5" id="23096" /> +<TGConnectingPoint num="6" id="23097" /> +<TGConnectingPoint num="7" id="23098" /> +<TGConnectingPoint num="8" id="23099" /> +<TGConnectingPoint num="9" id="23100" /> +<TGConnectingPoint num="10" id="23101" /> +<TGConnectingPoint num="11" id="23102" /> +<TGConnectingPoint num="12" id="23103" /> +<TGConnectingPoint num="13" id="23104" /> +<TGConnectingPoint num="14" id="23105" /> +</COMPONENT> + +<COMPONENT type="5107" id="23122" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23107" /> +<TGConnectingPoint num="1" id="23108" /> +<TGConnectingPoint num="2" id="23109" /> +<TGConnectingPoint num="3" id="23110" /> +<TGConnectingPoint num="4" id="23111" /> +<TGConnectingPoint num="5" id="23112" /> +<TGConnectingPoint num="6" id="23113" /> +<TGConnectingPoint num="7" id="23114" /> +<TGConnectingPoint num="8" id="23115" /> +<TGConnectingPoint num="9" id="23116" /> +<TGConnectingPoint num="10" id="23117" /> +<TGConnectingPoint num="11" id="23118" /> +<TGConnectingPoint num="12" id="23119" /> +<TGConnectingPoint num="13" id="23120" /> +<TGConnectingPoint num="14" id="23121" /> +</COMPONENT> + +<COMPONENT type="5107" id="23138" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23123" /> +<TGConnectingPoint num="1" id="23124" /> +<TGConnectingPoint num="2" id="23125" /> +<TGConnectingPoint num="3" id="23126" /> +<TGConnectingPoint num="4" id="23127" /> +<TGConnectingPoint num="5" id="23128" /> +<TGConnectingPoint num="6" id="23129" /> +<TGConnectingPoint num="7" id="23130" /> +<TGConnectingPoint num="8" id="23131" /> +<TGConnectingPoint num="9" id="23132" /> +<TGConnectingPoint num="10" id="23133" /> +<TGConnectingPoint num="11" id="23134" /> +<TGConnectingPoint num="12" id="23135" /> +<TGConnectingPoint num="13" id="23136" /> +<TGConnectingPoint num="14" id="23137" /> +</COMPONENT> + +<COMPONENT type="5106" id="23211" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23139" /> +<TGConnectingPoint num="1" id="23140" /> +<TGConnectingPoint num="2" id="23141" /> +<TGConnectingPoint num="3" id="23142" /> +<TGConnectingPoint num="4" id="23143" /> +<TGConnectingPoint num="5" id="23144" /> +<TGConnectingPoint num="6" id="23145" /> +<TGConnectingPoint num="7" id="23146" /> +<TGConnectingPoint num="8" id="23147" /> +<TGConnectingPoint num="9" id="23148" /> +<TGConnectingPoint num="10" id="23149" /> +<TGConnectingPoint num="11" id="23150" /> +<TGConnectingPoint num="12" id="23151" /> +<TGConnectingPoint num="13" id="23152" /> +<TGConnectingPoint num="14" id="23153" /> +<TGConnectingPoint num="15" id="23154" /> +<TGConnectingPoint num="16" id="23155" /> +<TGConnectingPoint num="17" id="23156" /> +<TGConnectingPoint num="18" id="23157" /> +<TGConnectingPoint num="19" id="23158" /> +<TGConnectingPoint num="20" id="23159" /> +<TGConnectingPoint num="21" id="23160" /> +<TGConnectingPoint num="22" id="23161" /> +<TGConnectingPoint num="23" id="23162" /> +<TGConnectingPoint num="24" id="23163" /> +<TGConnectingPoint num="25" id="23164" /> +<TGConnectingPoint num="26" id="23165" /> +<TGConnectingPoint num="27" id="23166" /> +<TGConnectingPoint num="28" id="23167" /> +<TGConnectingPoint num="29" id="23168" /> +<TGConnectingPoint num="30" id="23169" /> +<TGConnectingPoint num="31" id="23170" /> +<TGConnectingPoint num="32" id="23171" /> +<TGConnectingPoint num="33" id="23172" /> +<TGConnectingPoint num="34" id="23173" /> +<TGConnectingPoint num="35" id="23174" /> +<TGConnectingPoint num="36" id="23175" /> +<TGConnectingPoint num="37" id="23176" /> +<TGConnectingPoint num="38" id="23177" /> +<TGConnectingPoint num="39" id="23178" /> +<TGConnectingPoint num="40" id="23179" /> +<TGConnectingPoint num="41" id="23180" /> +<TGConnectingPoint num="42" id="23181" /> +<TGConnectingPoint num="43" id="23182" /> +<TGConnectingPoint num="44" id="23183" /> +<TGConnectingPoint num="45" id="23184" /> +<TGConnectingPoint num="46" id="23185" /> +<TGConnectingPoint num="47" id="23186" /> +<TGConnectingPoint num="48" id="23187" /> +<TGConnectingPoint num="49" id="23188" /> +<TGConnectingPoint num="50" id="23189" /> +<TGConnectingPoint num="51" id="23190" /> +<TGConnectingPoint num="52" id="23191" /> +<TGConnectingPoint num="53" id="23192" /> +<TGConnectingPoint num="54" id="23193" /> +<TGConnectingPoint num="55" id="23194" /> +<TGConnectingPoint num="56" id="23195" /> +<TGConnectingPoint num="57" id="23196" /> +<TGConnectingPoint num="58" id="23197" /> +<TGConnectingPoint num="59" id="23198" /> +<TGConnectingPoint num="60" id="23199" /> +<TGConnectingPoint num="61" id="23200" /> +<TGConnectingPoint num="62" id="23201" /> +<TGConnectingPoint num="63" id="23202" /> +<TGConnectingPoint num="64" id="23203" /> +<TGConnectingPoint num="65" id="23204" /> +<TGConnectingPoint num="66" id="23205" /> +<TGConnectingPoint num="67" id="23206" /> +<TGConnectingPoint num="68" id="23207" /> +<TGConnectingPoint num="69" id="23208" /> +<TGConnectingPoint num="70" id="23209" /> +<TGConnectingPoint num="71" id="23210" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="23284" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23212" /> +<TGConnectingPoint num="1" id="23213" /> +<TGConnectingPoint num="2" id="23214" /> +<TGConnectingPoint num="3" id="23215" /> +<TGConnectingPoint num="4" id="23216" /> +<TGConnectingPoint num="5" id="23217" /> +<TGConnectingPoint num="6" id="23218" /> +<TGConnectingPoint num="7" id="23219" /> +<TGConnectingPoint num="8" id="23220" /> +<TGConnectingPoint num="9" id="23221" /> +<TGConnectingPoint num="10" id="23222" /> +<TGConnectingPoint num="11" id="23223" /> +<TGConnectingPoint num="12" id="23224" /> +<TGConnectingPoint num="13" id="23225" /> +<TGConnectingPoint num="14" id="23226" /> +<TGConnectingPoint num="15" id="23227" /> +<TGConnectingPoint num="16" id="23228" /> +<TGConnectingPoint num="17" id="23229" /> +<TGConnectingPoint num="18" id="23230" /> +<TGConnectingPoint num="19" id="23231" /> +<TGConnectingPoint num="20" id="23232" /> +<TGConnectingPoint num="21" id="23233" /> +<TGConnectingPoint num="22" id="23234" /> +<TGConnectingPoint num="23" id="23235" /> +<TGConnectingPoint num="24" id="23236" /> +<TGConnectingPoint num="25" id="23237" /> +<TGConnectingPoint num="26" id="23238" /> +<TGConnectingPoint num="27" id="23239" /> +<TGConnectingPoint num="28" id="23240" /> +<TGConnectingPoint num="29" id="23241" /> +<TGConnectingPoint num="30" id="23242" /> +<TGConnectingPoint num="31" id="23243" /> +<TGConnectingPoint num="32" id="23244" /> +<TGConnectingPoint num="33" id="23245" /> +<TGConnectingPoint num="34" id="23246" /> +<TGConnectingPoint num="35" id="23247" /> +<TGConnectingPoint num="36" id="23248" /> +<TGConnectingPoint num="37" id="23249" /> +<TGConnectingPoint num="38" id="23250" /> +<TGConnectingPoint num="39" id="23251" /> +<TGConnectingPoint num="40" id="23252" /> +<TGConnectingPoint num="41" id="23253" /> +<TGConnectingPoint num="42" id="23254" /> +<TGConnectingPoint num="43" id="23255" /> +<TGConnectingPoint num="44" id="23256" /> +<TGConnectingPoint num="45" id="23257" /> +<TGConnectingPoint num="46" id="23258" /> +<TGConnectingPoint num="47" id="23259" /> +<TGConnectingPoint num="48" id="23260" /> +<TGConnectingPoint num="49" id="23261" /> +<TGConnectingPoint num="50" id="23262" /> +<TGConnectingPoint num="51" id="23263" /> +<TGConnectingPoint num="52" id="23264" /> +<TGConnectingPoint num="53" id="23265" /> +<TGConnectingPoint num="54" id="23266" /> +<TGConnectingPoint num="55" id="23267" /> +<TGConnectingPoint num="56" id="23268" /> +<TGConnectingPoint num="57" id="23269" /> +<TGConnectingPoint num="58" id="23270" /> +<TGConnectingPoint num="59" id="23271" /> +<TGConnectingPoint num="60" id="23272" /> +<TGConnectingPoint num="61" id="23273" /> +<TGConnectingPoint num="62" id="23274" /> +<TGConnectingPoint num="63" id="23275" /> +<TGConnectingPoint num="64" id="23276" /> +<TGConnectingPoint num="65" id="23277" /> +<TGConnectingPoint num="66" id="23278" /> +<TGConnectingPoint num="67" id="23279" /> +<TGConnectingPoint num="68" id="23280" /> +<TGConnectingPoint num="69" id="23281" /> +<TGConnectingPoint num="70" id="23282" /> +<TGConnectingPoint num="71" id="23283" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="23357" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23285" /> +<TGConnectingPoint num="1" id="23286" /> +<TGConnectingPoint num="2" id="23287" /> +<TGConnectingPoint num="3" id="23288" /> +<TGConnectingPoint num="4" id="23289" /> +<TGConnectingPoint num="5" id="23290" /> +<TGConnectingPoint num="6" id="23291" /> +<TGConnectingPoint num="7" id="23292" /> +<TGConnectingPoint num="8" id="23293" /> +<TGConnectingPoint num="9" id="23294" /> +<TGConnectingPoint num="10" id="23295" /> +<TGConnectingPoint num="11" id="23296" /> +<TGConnectingPoint num="12" id="23297" /> +<TGConnectingPoint num="13" id="23298" /> +<TGConnectingPoint num="14" id="23299" /> +<TGConnectingPoint num="15" id="23300" /> +<TGConnectingPoint num="16" id="23301" /> +<TGConnectingPoint num="17" id="23302" /> +<TGConnectingPoint num="18" id="23303" /> +<TGConnectingPoint num="19" id="23304" /> +<TGConnectingPoint num="20" id="23305" /> +<TGConnectingPoint num="21" id="23306" /> +<TGConnectingPoint num="22" id="23307" /> +<TGConnectingPoint num="23" id="23308" /> +<TGConnectingPoint num="24" id="23309" /> +<TGConnectingPoint num="25" id="23310" /> +<TGConnectingPoint num="26" id="23311" /> +<TGConnectingPoint num="27" id="23312" /> +<TGConnectingPoint num="28" id="23313" /> +<TGConnectingPoint num="29" id="23314" /> +<TGConnectingPoint num="30" id="23315" /> +<TGConnectingPoint num="31" id="23316" /> +<TGConnectingPoint num="32" id="23317" /> +<TGConnectingPoint num="33" id="23318" /> +<TGConnectingPoint num="34" id="23319" /> +<TGConnectingPoint num="35" id="23320" /> +<TGConnectingPoint num="36" id="23321" /> +<TGConnectingPoint num="37" id="23322" /> +<TGConnectingPoint num="38" id="23323" /> +<TGConnectingPoint num="39" id="23324" /> +<TGConnectingPoint num="40" id="23325" /> +<TGConnectingPoint num="41" id="23326" /> +<TGConnectingPoint num="42" id="23327" /> +<TGConnectingPoint num="43" id="23328" /> +<TGConnectingPoint num="44" id="23329" /> +<TGConnectingPoint num="45" id="23330" /> +<TGConnectingPoint num="46" id="23331" /> +<TGConnectingPoint num="47" id="23332" /> +<TGConnectingPoint num="48" id="23333" /> +<TGConnectingPoint num="49" id="23334" /> +<TGConnectingPoint num="50" id="23335" /> +<TGConnectingPoint num="51" id="23336" /> +<TGConnectingPoint num="52" id="23337" /> +<TGConnectingPoint num="53" id="23338" /> +<TGConnectingPoint num="54" id="23339" /> +<TGConnectingPoint num="55" id="23340" /> +<TGConnectingPoint num="56" id="23341" /> +<TGConnectingPoint num="57" id="23342" /> +<TGConnectingPoint num="58" id="23343" /> +<TGConnectingPoint num="59" id="23344" /> +<TGConnectingPoint num="60" id="23345" /> +<TGConnectingPoint num="61" id="23346" /> +<TGConnectingPoint num="62" id="23347" /> +<TGConnectingPoint num="63" id="23348" /> +<TGConnectingPoint num="64" id="23349" /> +<TGConnectingPoint num="65" id="23350" /> +<TGConnectingPoint num="66" id="23351" /> +<TGConnectingPoint num="67" id="23352" /> +<TGConnectingPoint num="68" id="23353" /> +<TGConnectingPoint num="69" id="23354" /> +<TGConnectingPoint num="70" id="23355" /> +<TGConnectingPoint num="71" id="23356" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="23430" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23358" /> +<TGConnectingPoint num="1" id="23359" /> +<TGConnectingPoint num="2" id="23360" /> +<TGConnectingPoint num="3" id="23361" /> +<TGConnectingPoint num="4" id="23362" /> +<TGConnectingPoint num="5" id="23363" /> +<TGConnectingPoint num="6" id="23364" /> +<TGConnectingPoint num="7" id="23365" /> +<TGConnectingPoint num="8" id="23366" /> +<TGConnectingPoint num="9" id="23367" /> +<TGConnectingPoint num="10" id="23368" /> +<TGConnectingPoint num="11" id="23369" /> +<TGConnectingPoint num="12" id="23370" /> +<TGConnectingPoint num="13" id="23371" /> +<TGConnectingPoint num="14" id="23372" /> +<TGConnectingPoint num="15" id="23373" /> +<TGConnectingPoint num="16" id="23374" /> +<TGConnectingPoint num="17" id="23375" /> +<TGConnectingPoint num="18" id="23376" /> +<TGConnectingPoint num="19" id="23377" /> +<TGConnectingPoint num="20" id="23378" /> +<TGConnectingPoint num="21" id="23379" /> +<TGConnectingPoint num="22" id="23380" /> +<TGConnectingPoint num="23" id="23381" /> +<TGConnectingPoint num="24" id="23382" /> +<TGConnectingPoint num="25" id="23383" /> +<TGConnectingPoint num="26" id="23384" /> +<TGConnectingPoint num="27" id="23385" /> +<TGConnectingPoint num="28" id="23386" /> +<TGConnectingPoint num="29" id="23387" /> +<TGConnectingPoint num="30" id="23388" /> +<TGConnectingPoint num="31" id="23389" /> +<TGConnectingPoint num="32" id="23390" /> +<TGConnectingPoint num="33" id="23391" /> +<TGConnectingPoint num="34" id="23392" /> +<TGConnectingPoint num="35" id="23393" /> +<TGConnectingPoint num="36" id="23394" /> +<TGConnectingPoint num="37" id="23395" /> +<TGConnectingPoint num="38" id="23396" /> +<TGConnectingPoint num="39" id="23397" /> +<TGConnectingPoint num="40" id="23398" /> +<TGConnectingPoint num="41" id="23399" /> +<TGConnectingPoint num="42" id="23400" /> +<TGConnectingPoint num="43" id="23401" /> +<TGConnectingPoint num="44" id="23402" /> +<TGConnectingPoint num="45" id="23403" /> +<TGConnectingPoint num="46" id="23404" /> +<TGConnectingPoint num="47" id="23405" /> +<TGConnectingPoint num="48" id="23406" /> +<TGConnectingPoint num="49" id="23407" /> +<TGConnectingPoint num="50" id="23408" /> +<TGConnectingPoint num="51" id="23409" /> +<TGConnectingPoint num="52" id="23410" /> +<TGConnectingPoint num="53" id="23411" /> +<TGConnectingPoint num="54" id="23412" /> +<TGConnectingPoint num="55" id="23413" /> +<TGConnectingPoint num="56" id="23414" /> +<TGConnectingPoint num="57" id="23415" /> +<TGConnectingPoint num="58" id="23416" /> +<TGConnectingPoint num="59" id="23417" /> +<TGConnectingPoint num="60" id="23418" /> +<TGConnectingPoint num="61" id="23419" /> +<TGConnectingPoint num="62" id="23420" /> +<TGConnectingPoint num="63" id="23421" /> +<TGConnectingPoint num="64" id="23422" /> +<TGConnectingPoint num="65" id="23423" /> +<TGConnectingPoint num="66" id="23424" /> +<TGConnectingPoint num="67" id="23425" /> +<TGConnectingPoint num="68" id="23426" /> +<TGConnectingPoint num="69" id="23427" /> +<TGConnectingPoint num="70" id="23428" /> +<TGConnectingPoint num="71" id="23429" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="23432" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23431" /> +</COMPONENT> + +<COMPONENT type="5104" id="23443" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23433" /> +<TGConnectingPoint num="1" id="23434" /> +<TGConnectingPoint num="2" id="23435" /> +<TGConnectingPoint num="3" id="23436" /> +<TGConnectingPoint num="4" id="23437" /> +<TGConnectingPoint num="5" id="23438" /> +<TGConnectingPoint num="6" id="23439" /> +<TGConnectingPoint num="7" id="23440" /> +<TGConnectingPoint num="8" id="23441" /> +<TGConnectingPoint num="9" id="23442" /> +</COMPONENT> + +<COMPONENT type="5104" id="23454" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23444" /> +<TGConnectingPoint num="1" id="23445" /> +<TGConnectingPoint num="2" id="23446" /> +<TGConnectingPoint num="3" id="23447" /> +<TGConnectingPoint num="4" id="23448" /> +<TGConnectingPoint num="5" id="23449" /> +<TGConnectingPoint num="6" id="23450" /> +<TGConnectingPoint num="7" id="23451" /> +<TGConnectingPoint num="8" id="23452" /> +<TGConnectingPoint num="9" id="23453" /> +</COMPONENT> + +<COMPONENT type="5103" id="23465" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23455" /> +<TGConnectingPoint num="1" id="23456" /> +<TGConnectingPoint num="2" id="23457" /> +<TGConnectingPoint num="3" id="23458" /> +<TGConnectingPoint num="4" id="23459" /> +<TGConnectingPoint num="5" id="23460" /> +<TGConnectingPoint num="6" id="23461" /> +<TGConnectingPoint num="7" id="23462" /> +<TGConnectingPoint num="8" id="23463" /> +<TGConnectingPoint num="9" id="23464" /> +</COMPONENT> + +<COMPONENT type="5107" id="23481" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23466" /> +<TGConnectingPoint num="1" id="23467" /> +<TGConnectingPoint num="2" id="23468" /> +<TGConnectingPoint num="3" id="23469" /> +<TGConnectingPoint num="4" id="23470" /> +<TGConnectingPoint num="5" id="23471" /> +<TGConnectingPoint num="6" id="23472" /> +<TGConnectingPoint num="7" id="23473" /> +<TGConnectingPoint num="8" id="23474" /> +<TGConnectingPoint num="9" id="23475" /> +<TGConnectingPoint num="10" id="23476" /> +<TGConnectingPoint num="11" id="23477" /> +<TGConnectingPoint num="12" id="23478" /> +<TGConnectingPoint num="13" id="23479" /> +<TGConnectingPoint num="14" id="23480" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23488" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23487" /> +<P1 x="407" y="70" id="23509" /> +<P2 x="407" y="109" id="23496" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23486" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="23488" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23482" /> +<TGConnectingPoint num="1" id="23483" /> +<TGConnectingPoint num="2" id="23484" /> +<TGConnectingPoint num="3" id="23485" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23495" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23494" /> +<P1 x="407" y="144" id="23497" /> +<P2 x="407" y="190" id="23507" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23493" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="23495" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23489" /> +<TGConnectingPoint num="1" id="23490" /> +<TGConnectingPoint num="2" id="23491" /> +<TGConnectingPoint num="3" id="23492" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="23506" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23496" /> +<TGConnectingPoint num="1" id="23497" /> +<TGConnectingPoint num="2" id="23498" /> +<TGConnectingPoint num="3" id="23499" /> +<TGConnectingPoint num="4" id="23500" /> +<TGConnectingPoint num="5" id="23501" /> +<TGConnectingPoint num="6" id="23502" /> +<TGConnectingPoint num="7" id="23503" /> +<TGConnectingPoint num="8" id="23504" /> +<TGConnectingPoint num="9" id="23505" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="23508" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23507" /> +</COMPONENT> + +<COMPONENT type="5100" id="23510" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23509" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23517" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23516" /> +<P1 x="407" y="70" id="23538" /> +<P2 x="407" y="110" id="23525" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23515" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="23517" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23511" /> +<TGConnectingPoint num="1" id="23512" /> +<TGConnectingPoint num="2" id="23513" /> +<TGConnectingPoint num="3" id="23514" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23524" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23523" /> +<P1 x="407" y="145" id="23526" /> +<P2 x="407" y="188" id="23536" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23522" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="23524" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23518" /> +<TGConnectingPoint num="1" id="23519" /> +<TGConnectingPoint num="2" id="23520" /> +<TGConnectingPoint num="3" id="23521" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="23535" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23525" /> +<TGConnectingPoint num="1" id="23526" /> +<TGConnectingPoint num="2" id="23527" /> +<TGConnectingPoint num="3" id="23528" /> +<TGConnectingPoint num="4" id="23529" /> +<TGConnectingPoint num="5" id="23530" /> +<TGConnectingPoint num="6" id="23531" /> +<TGConnectingPoint num="7" id="23532" /> +<TGConnectingPoint num="8" id="23533" /> +<TGConnectingPoint num="9" id="23534" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="23537" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23536" /> +</COMPONENT> + +<COMPONENT type="5100" id="23539" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23538" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23546" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23545" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23544" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="23546" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23540" /> +<TGConnectingPoint num="1" id="23541" /> +<TGConnectingPoint num="2" id="23542" /> +<TGConnectingPoint num="3" id="23543" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23553" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23552" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23551" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="23553" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23547" /> +<TGConnectingPoint num="1" id="23548" /> +<TGConnectingPoint num="2" id="23549" /> +<TGConnectingPoint num="3" id="23550" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23560" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23559" /> +<P1 x="407" y="70" id="23581" /> +<P2 x="407" y="108" id="23568" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23558" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="23560" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23554" /> +<TGConnectingPoint num="1" id="23555" /> +<TGConnectingPoint num="2" id="23556" /> +<TGConnectingPoint num="3" id="23557" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23567" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23566" /> +<P1 x="407" y="143" id="23569" /> +<P2 x="407" y="188" id="23579" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23565" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="23567" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23561" /> +<TGConnectingPoint num="1" id="23562" /> +<TGConnectingPoint num="2" id="23563" /> +<TGConnectingPoint num="3" id="23564" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="23578" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23568" /> +<TGConnectingPoint num="1" id="23569" /> +<TGConnectingPoint num="2" id="23570" /> +<TGConnectingPoint num="3" id="23571" /> +<TGConnectingPoint num="4" id="23572" /> +<TGConnectingPoint num="5" id="23573" /> +<TGConnectingPoint num="6" id="23574" /> +<TGConnectingPoint num="7" id="23575" /> +<TGConnectingPoint num="8" id="23576" /> +<TGConnectingPoint num="9" id="23577" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="23580" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23579" /> +</COMPONENT> + +<COMPONENT type="5100" id="23582" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23581" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23597" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23592" /> +<TGConnectingPoint num="1" id="23593" /> +<TGConnectingPoint num="2" id="23594" /> +<TGConnectingPoint num="3" id="23595" /> +<TGConnectingPoint num="4" id="23596" /> +<P1 x="573" y="307" id="23663" /> +<P2 x="621" y="131" id="23730" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23583" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="23597" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23584" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="23597" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23585" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="23597" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23586" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="23597" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23591" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="23597" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23587" /> +<TGConnectingPoint num="1" id="23588" /> +<TGConnectingPoint num="2" id="23589" /> +<TGConnectingPoint num="3" id="23590" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23612" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23607" /> +<TGConnectingPoint num="1" id="23608" /> +<TGConnectingPoint num="2" id="23609" /> +<TGConnectingPoint num="3" id="23610" /> +<TGConnectingPoint num="4" id="23611" /> +<P1 x="407" y="424" id="23685" /> +<P2 x="357" y="131" id="23728" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23598" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="23612" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23599" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="23612" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23600" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="23612" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23601" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="23612" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23606" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="23612" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23602" /> +<TGConnectingPoint num="1" id="23603" /> +<TGConnectingPoint num="2" id="23604" /> +<TGConnectingPoint num="3" id="23605" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23619" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23618" /> +<P1 x="489" y="72" id="23801" /> +<P2 x="489" y="131" id="23729" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23617" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="23619" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23613" /> +<TGConnectingPoint num="1" id="23614" /> +<TGConnectingPoint num="2" id="23615" /> +<TGConnectingPoint num="3" id="23616" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23626" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23625" /> +<P1 x="423" y="181" id="23742" /> +<P2 x="407" y="220" id="23717" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23624" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="23626" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23620" /> +<TGConnectingPoint num="1" id="23621" /> +<TGConnectingPoint num="2" id="23622" /> +<TGConnectingPoint num="3" id="23623" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23633" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23632" /> +<P1 x="407" y="250" id="23718" /> +<P2 x="407" y="279" id="23706" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23631" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="23633" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23627" /> +<TGConnectingPoint num="1" id="23628" /> +<TGConnectingPoint num="2" id="23629" /> +<TGConnectingPoint num="3" id="23630" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23640" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23639" /> +<P1 x="407" y="309" id="23707" /> +<P2 x="407" y="339" id="23695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23638" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="23640" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23634" /> +<TGConnectingPoint num="1" id="23635" /> +<TGConnectingPoint num="2" id="23636" /> +<TGConnectingPoint num="3" id="23637" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23647" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23646" /> +<P1 x="407" y="369" id="23696" /> +<P2 x="407" y="394" id="23684" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23645" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="23647" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23641" /> +<TGConnectingPoint num="1" id="23642" /> +<TGConnectingPoint num="2" id="23643" /> +<TGConnectingPoint num="3" id="23644" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23654" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23653" /> +<P1 x="555" y="181" id="23743" /> +<P2 x="573" y="219" id="23673" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23652" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="23654" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23648" /> +<TGConnectingPoint num="1" id="23649" /> +<TGConnectingPoint num="2" id="23650" /> +<TGConnectingPoint num="3" id="23651" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23661" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23660" /> +<P1 x="573" y="249" id="23674" /> +<P2 x="573" y="277" id="23662" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23659" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="23661" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23655" /> +<TGConnectingPoint num="1" id="23656" /> +<TGConnectingPoint num="2" id="23657" /> +<TGConnectingPoint num="3" id="23658" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="23672" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23662" /> +<TGConnectingPoint num="1" id="23663" /> +<TGConnectingPoint num="2" id="23664" /> +<TGConnectingPoint num="3" id="23665" /> +<TGConnectingPoint num="4" id="23666" /> +<TGConnectingPoint num="5" id="23667" /> +<TGConnectingPoint num="6" id="23668" /> +<TGConnectingPoint num="7" id="23669" /> +<TGConnectingPoint num="8" id="23670" /> +<TGConnectingPoint num="9" id="23671" /> +</COMPONENT> + +<COMPONENT type="5104" id="23683" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23673" /> +<TGConnectingPoint num="1" id="23674" /> +<TGConnectingPoint num="2" id="23675" /> +<TGConnectingPoint num="3" id="23676" /> +<TGConnectingPoint num="4" id="23677" /> +<TGConnectingPoint num="5" id="23678" /> +<TGConnectingPoint num="6" id="23679" /> +<TGConnectingPoint num="7" id="23680" /> +<TGConnectingPoint num="8" id="23681" /> +<TGConnectingPoint num="9" id="23682" /> +</COMPONENT> + +<COMPONENT type="5103" id="23694" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23684" /> +<TGConnectingPoint num="1" id="23685" /> +<TGConnectingPoint num="2" id="23686" /> +<TGConnectingPoint num="3" id="23687" /> +<TGConnectingPoint num="4" id="23688" /> +<TGConnectingPoint num="5" id="23689" /> +<TGConnectingPoint num="6" id="23690" /> +<TGConnectingPoint num="7" id="23691" /> +<TGConnectingPoint num="8" id="23692" /> +<TGConnectingPoint num="9" id="23693" /> +</COMPONENT> + +<COMPONENT type="5104" id="23705" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23695" /> +<TGConnectingPoint num="1" id="23696" /> +<TGConnectingPoint num="2" id="23697" /> +<TGConnectingPoint num="3" id="23698" /> +<TGConnectingPoint num="4" id="23699" /> +<TGConnectingPoint num="5" id="23700" /> +<TGConnectingPoint num="6" id="23701" /> +<TGConnectingPoint num="7" id="23702" /> +<TGConnectingPoint num="8" id="23703" /> +<TGConnectingPoint num="9" id="23704" /> +</COMPONENT> + +<COMPONENT type="5103" id="23716" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23706" /> +<TGConnectingPoint num="1" id="23707" /> +<TGConnectingPoint num="2" id="23708" /> +<TGConnectingPoint num="3" id="23709" /> +<TGConnectingPoint num="4" id="23710" /> +<TGConnectingPoint num="5" id="23711" /> +<TGConnectingPoint num="6" id="23712" /> +<TGConnectingPoint num="7" id="23713" /> +<TGConnectingPoint num="8" id="23714" /> +<TGConnectingPoint num="9" id="23715" /> +</COMPONENT> + +<COMPONENT type="5104" id="23727" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23717" /> +<TGConnectingPoint num="1" id="23718" /> +<TGConnectingPoint num="2" id="23719" /> +<TGConnectingPoint num="3" id="23720" /> +<TGConnectingPoint num="4" id="23721" /> +<TGConnectingPoint num="5" id="23722" /> +<TGConnectingPoint num="6" id="23723" /> +<TGConnectingPoint num="7" id="23724" /> +<TGConnectingPoint num="8" id="23725" /> +<TGConnectingPoint num="9" id="23726" /> +</COMPONENT> + +<COMPONENT type="5106" id="23800" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23728" /> +<TGConnectingPoint num="1" id="23729" /> +<TGConnectingPoint num="2" id="23730" /> +<TGConnectingPoint num="3" id="23731" /> +<TGConnectingPoint num="4" id="23732" /> +<TGConnectingPoint num="5" id="23733" /> +<TGConnectingPoint num="6" id="23734" /> +<TGConnectingPoint num="7" id="23735" /> +<TGConnectingPoint num="8" id="23736" /> +<TGConnectingPoint num="9" id="23737" /> +<TGConnectingPoint num="10" id="23738" /> +<TGConnectingPoint num="11" id="23739" /> +<TGConnectingPoint num="12" id="23740" /> +<TGConnectingPoint num="13" id="23741" /> +<TGConnectingPoint num="14" id="23742" /> +<TGConnectingPoint num="15" id="23743" /> +<TGConnectingPoint num="16" id="23744" /> +<TGConnectingPoint num="17" id="23745" /> +<TGConnectingPoint num="18" id="23746" /> +<TGConnectingPoint num="19" id="23747" /> +<TGConnectingPoint num="20" id="23748" /> +<TGConnectingPoint num="21" id="23749" /> +<TGConnectingPoint num="22" id="23750" /> +<TGConnectingPoint num="23" id="23751" /> +<TGConnectingPoint num="24" id="23752" /> +<TGConnectingPoint num="25" id="23753" /> +<TGConnectingPoint num="26" id="23754" /> +<TGConnectingPoint num="27" id="23755" /> +<TGConnectingPoint num="28" id="23756" /> +<TGConnectingPoint num="29" id="23757" /> +<TGConnectingPoint num="30" id="23758" /> +<TGConnectingPoint num="31" id="23759" /> +<TGConnectingPoint num="32" id="23760" /> +<TGConnectingPoint num="33" id="23761" /> +<TGConnectingPoint num="34" id="23762" /> +<TGConnectingPoint num="35" id="23763" /> +<TGConnectingPoint num="36" id="23764" /> +<TGConnectingPoint num="37" id="23765" /> +<TGConnectingPoint num="38" id="23766" /> +<TGConnectingPoint num="39" id="23767" /> +<TGConnectingPoint num="40" id="23768" /> +<TGConnectingPoint num="41" id="23769" /> +<TGConnectingPoint num="42" id="23770" /> +<TGConnectingPoint num="43" id="23771" /> +<TGConnectingPoint num="44" id="23772" /> +<TGConnectingPoint num="45" id="23773" /> +<TGConnectingPoint num="46" id="23774" /> +<TGConnectingPoint num="47" id="23775" /> +<TGConnectingPoint num="48" id="23776" /> +<TGConnectingPoint num="49" id="23777" /> +<TGConnectingPoint num="50" id="23778" /> +<TGConnectingPoint num="51" id="23779" /> +<TGConnectingPoint num="52" id="23780" /> +<TGConnectingPoint num="53" id="23781" /> +<TGConnectingPoint num="54" id="23782" /> +<TGConnectingPoint num="55" id="23783" /> +<TGConnectingPoint num="56" id="23784" /> +<TGConnectingPoint num="57" id="23785" /> +<TGConnectingPoint num="58" id="23786" /> +<TGConnectingPoint num="59" id="23787" /> +<TGConnectingPoint num="60" id="23788" /> +<TGConnectingPoint num="61" id="23789" /> +<TGConnectingPoint num="62" id="23790" /> +<TGConnectingPoint num="63" id="23791" /> +<TGConnectingPoint num="64" id="23792" /> +<TGConnectingPoint num="65" id="23793" /> +<TGConnectingPoint num="66" id="23794" /> +<TGConnectingPoint num="67" id="23795" /> +<TGConnectingPoint num="68" id="23796" /> +<TGConnectingPoint num="69" id="23797" /> +<TGConnectingPoint num="70" id="23798" /> +<TGConnectingPoint num="71" id="23799" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="23802" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23801" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23809" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23808" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23807" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="23809" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23803" /> +<TGConnectingPoint num="1" id="23804" /> +<TGConnectingPoint num="2" id="23805" /> +<TGConnectingPoint num="3" id="23806" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23816" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23815" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23814" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="23816" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23810" /> +<TGConnectingPoint num="1" id="23811" /> +<TGConnectingPoint num="2" id="23812" /> +<TGConnectingPoint num="3" id="23813" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23823" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23822" /> +<P1 x="407" y="70" id="23844" /> +<P2 x="407" y="127" id="23831" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23821" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="23823" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23817" /> +<TGConnectingPoint num="1" id="23818" /> +<TGConnectingPoint num="2" id="23819" /> +<TGConnectingPoint num="3" id="23820" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23830" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23829" /> +<P1 x="407" y="162" id="23832" /> +<P2 x="407" y="224" id="23842" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23828" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="23830" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23824" /> +<TGConnectingPoint num="1" id="23825" /> +<TGConnectingPoint num="2" id="23826" /> +<TGConnectingPoint num="3" id="23827" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="23841" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23831" /> +<TGConnectingPoint num="1" id="23832" /> +<TGConnectingPoint num="2" id="23833" /> +<TGConnectingPoint num="3" id="23834" /> +<TGConnectingPoint num="4" id="23835" /> +<TGConnectingPoint num="5" id="23836" /> +<TGConnectingPoint num="6" id="23837" /> +<TGConnectingPoint num="7" id="23838" /> +<TGConnectingPoint num="8" id="23839" /> +<TGConnectingPoint num="9" id="23840" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="23843" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23842" /> +</COMPONENT> + +<COMPONENT type="5100" id="23845" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23844" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23852" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23851" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23850" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="23852" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23846" /> +<TGConnectingPoint num="1" id="23847" /> +<TGConnectingPoint num="2" id="23848" /> +<TGConnectingPoint num="3" id="23849" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23859" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23858" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23857" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="23859" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23853" /> +<TGConnectingPoint num="1" id="23854" /> +<TGConnectingPoint num="2" id="23855" /> +<TGConnectingPoint num="3" id="23856" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23866" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23865" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23864" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="23866" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23860" /> +<TGConnectingPoint num="1" id="23861" /> +<TGConnectingPoint num="2" id="23862" /> +<TGConnectingPoint num="3" id="23863" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23873" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23872" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23871" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="23873" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23867" /> +<TGConnectingPoint num="1" id="23868" /> +<TGConnectingPoint num="2" id="23869" /> +<TGConnectingPoint num="3" id="23870" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23880" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23879" /> +<P1 x="407" y="70" id="23901" /> +<P2 x="407" y="125" id="23888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23878" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="23880" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23874" /> +<TGConnectingPoint num="1" id="23875" /> +<TGConnectingPoint num="2" id="23876" /> +<TGConnectingPoint num="3" id="23877" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23887" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23886" /> +<P1 x="407" y="160" id="23889" /> +<P2 x="407" y="224" id="23899" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23885" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="23887" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23881" /> +<TGConnectingPoint num="1" id="23882" /> +<TGConnectingPoint num="2" id="23883" /> +<TGConnectingPoint num="3" id="23884" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="23898" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23888" /> +<TGConnectingPoint num="1" id="23889" /> +<TGConnectingPoint num="2" id="23890" /> +<TGConnectingPoint num="3" id="23891" /> +<TGConnectingPoint num="4" id="23892" /> +<TGConnectingPoint num="5" id="23893" /> +<TGConnectingPoint num="6" id="23894" /> +<TGConnectingPoint num="7" id="23895" /> +<TGConnectingPoint num="8" id="23896" /> +<TGConnectingPoint num="9" id="23897" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="23900" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23899" /> +</COMPONENT> + +<COMPONENT type="5100" id="23902" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23901" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23909" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23908" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23907" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="23909" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23903" /> +<TGConnectingPoint num="1" id="23904" /> +<TGConnectingPoint num="2" id="23905" /> +<TGConnectingPoint num="3" id="23906" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23916" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23915" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23914" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="23916" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23910" /> +<TGConnectingPoint num="1" id="23911" /> +<TGConnectingPoint num="2" id="23912" /> +<TGConnectingPoint num="3" id="23913" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23923" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23922" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23921" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="23923" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23917" /> +<TGConnectingPoint num="1" id="23918" /> +<TGConnectingPoint num="2" id="23919" /> +<TGConnectingPoint num="3" id="23920" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23930" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23929" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23928" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="23930" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23924" /> +<TGConnectingPoint num="1" id="23925" /> +<TGConnectingPoint num="2" id="23926" /> +<TGConnectingPoint num="3" id="23927" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23937" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23936" /> +<P1 x="407" y="70" id="23958" /> +<P2 x="407" y="126" id="23945" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23935" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="23937" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23931" /> +<TGConnectingPoint num="1" id="23932" /> +<TGConnectingPoint num="2" id="23933" /> +<TGConnectingPoint num="3" id="23934" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23944" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23943" /> +<P1 x="407" y="161" id="23946" /> +<P2 x="407" y="224" id="23956" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23942" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="23944" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23938" /> +<TGConnectingPoint num="1" id="23939" /> +<TGConnectingPoint num="2" id="23940" /> +<TGConnectingPoint num="3" id="23941" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="23955" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23945" /> +<TGConnectingPoint num="1" id="23946" /> +<TGConnectingPoint num="2" id="23947" /> +<TGConnectingPoint num="3" id="23948" /> +<TGConnectingPoint num="4" id="23949" /> +<TGConnectingPoint num="5" id="23950" /> +<TGConnectingPoint num="6" id="23951" /> +<TGConnectingPoint num="7" id="23952" /> +<TGConnectingPoint num="8" id="23953" /> +<TGConnectingPoint num="9" id="23954" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="23957" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23956" /> +</COMPONENT> + +<COMPONENT type="5100" id="23959" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23958" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="23974" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23969" /> +<TGConnectingPoint num="1" id="23970" /> +<TGConnectingPoint num="2" id="23971" /> +<TGConnectingPoint num="3" id="23972" /> +<TGConnectingPoint num="4" id="23973" /> +<P1 x="407" y="295" id="23997" /> +<P2 x="357" y="110" id="24018" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23960" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="23974" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23961" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="23974" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23962" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="23974" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23963" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="23974" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="23968" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="23974" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23964" /> +<TGConnectingPoint num="1" id="23965" /> +<TGConnectingPoint num="2" id="23966" /> +<TGConnectingPoint num="3" id="23967" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23981" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23980" /> +<P1 x="407" y="70" id="24091" /> +<P2 x="407" y="110" id="24019" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23979" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="23981" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23975" /> +<TGConnectingPoint num="1" id="23976" /> +<TGConnectingPoint num="2" id="23977" /> +<TGConnectingPoint num="3" id="23978" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23988" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23987" /> +<P1 x="407" y="160" id="24056" /> +<P2 x="407" y="193" id="24007" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23986" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="23988" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23982" /> +<TGConnectingPoint num="1" id="23983" /> +<TGConnectingPoint num="2" id="23984" /> +<TGConnectingPoint num="3" id="23985" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="23995" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="23994" /> +<P1 x="407" y="223" id="24008" /> +<P2 x="407" y="265" id="23996" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="23993" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="23995" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23989" /> +<TGConnectingPoint num="1" id="23990" /> +<TGConnectingPoint num="2" id="23991" /> +<TGConnectingPoint num="3" id="23992" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="24006" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="23996" /> +<TGConnectingPoint num="1" id="23997" /> +<TGConnectingPoint num="2" id="23998" /> +<TGConnectingPoint num="3" id="23999" /> +<TGConnectingPoint num="4" id="24000" /> +<TGConnectingPoint num="5" id="24001" /> +<TGConnectingPoint num="6" id="24002" /> +<TGConnectingPoint num="7" id="24003" /> +<TGConnectingPoint num="8" id="24004" /> +<TGConnectingPoint num="9" id="24005" /> +</COMPONENT> + +<COMPONENT type="5104" id="24017" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24007" /> +<TGConnectingPoint num="1" id="24008" /> +<TGConnectingPoint num="2" id="24009" /> +<TGConnectingPoint num="3" id="24010" /> +<TGConnectingPoint num="4" id="24011" /> +<TGConnectingPoint num="5" id="24012" /> +<TGConnectingPoint num="6" id="24013" /> +<TGConnectingPoint num="7" id="24014" /> +<TGConnectingPoint num="8" id="24015" /> +<TGConnectingPoint num="9" id="24016" /> +</COMPONENT> + +<COMPONENT type="5106" id="24090" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24018" /> +<TGConnectingPoint num="1" id="24019" /> +<TGConnectingPoint num="2" id="24020" /> +<TGConnectingPoint num="3" id="24021" /> +<TGConnectingPoint num="4" id="24022" /> +<TGConnectingPoint num="5" id="24023" /> +<TGConnectingPoint num="6" id="24024" /> +<TGConnectingPoint num="7" id="24025" /> +<TGConnectingPoint num="8" id="24026" /> +<TGConnectingPoint num="9" id="24027" /> +<TGConnectingPoint num="10" id="24028" /> +<TGConnectingPoint num="11" id="24029" /> +<TGConnectingPoint num="12" id="24030" /> +<TGConnectingPoint num="13" id="24031" /> +<TGConnectingPoint num="14" id="24032" /> +<TGConnectingPoint num="15" id="24033" /> +<TGConnectingPoint num="16" id="24034" /> +<TGConnectingPoint num="17" id="24035" /> +<TGConnectingPoint num="18" id="24036" /> +<TGConnectingPoint num="19" id="24037" /> +<TGConnectingPoint num="20" id="24038" /> +<TGConnectingPoint num="21" id="24039" /> +<TGConnectingPoint num="22" id="24040" /> +<TGConnectingPoint num="23" id="24041" /> +<TGConnectingPoint num="24" id="24042" /> +<TGConnectingPoint num="25" id="24043" /> +<TGConnectingPoint num="26" id="24044" /> +<TGConnectingPoint num="27" id="24045" /> +<TGConnectingPoint num="28" id="24046" /> +<TGConnectingPoint num="29" id="24047" /> +<TGConnectingPoint num="30" id="24048" /> +<TGConnectingPoint num="31" id="24049" /> +<TGConnectingPoint num="32" id="24050" /> +<TGConnectingPoint num="33" id="24051" /> +<TGConnectingPoint num="34" id="24052" /> +<TGConnectingPoint num="35" id="24053" /> +<TGConnectingPoint num="36" id="24054" /> +<TGConnectingPoint num="37" id="24055" /> +<TGConnectingPoint num="38" id="24056" /> +<TGConnectingPoint num="39" id="24057" /> +<TGConnectingPoint num="40" id="24058" /> +<TGConnectingPoint num="41" id="24059" /> +<TGConnectingPoint num="42" id="24060" /> +<TGConnectingPoint num="43" id="24061" /> +<TGConnectingPoint num="44" id="24062" /> +<TGConnectingPoint num="45" id="24063" /> +<TGConnectingPoint num="46" id="24064" /> +<TGConnectingPoint num="47" id="24065" /> +<TGConnectingPoint num="48" id="24066" /> +<TGConnectingPoint num="49" id="24067" /> +<TGConnectingPoint num="50" id="24068" /> +<TGConnectingPoint num="51" id="24069" /> +<TGConnectingPoint num="52" id="24070" /> +<TGConnectingPoint num="53" id="24071" /> +<TGConnectingPoint num="54" id="24072" /> +<TGConnectingPoint num="55" id="24073" /> +<TGConnectingPoint num="56" id="24074" /> +<TGConnectingPoint num="57" id="24075" /> +<TGConnectingPoint num="58" id="24076" /> +<TGConnectingPoint num="59" id="24077" /> +<TGConnectingPoint num="60" id="24078" /> +<TGConnectingPoint num="61" id="24079" /> +<TGConnectingPoint num="62" id="24080" /> +<TGConnectingPoint num="63" id="24081" /> +<TGConnectingPoint num="64" id="24082" /> +<TGConnectingPoint num="65" id="24083" /> +<TGConnectingPoint num="66" id="24084" /> +<TGConnectingPoint num="67" id="24085" /> +<TGConnectingPoint num="68" id="24086" /> +<TGConnectingPoint num="69" id="24087" /> +<TGConnectingPoint num="70" id="24088" /> +<TGConnectingPoint num="71" id="24089" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="24092" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24091" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="24107" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24102" /> +<TGConnectingPoint num="1" id="24103" /> +<TGConnectingPoint num="2" id="24104" /> +<TGConnectingPoint num="3" id="24105" /> +<TGConnectingPoint num="4" id="24106" /> +<P1 x="407" y="295" id="24130" /> +<P2 x="357" y="110" id="24151" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24093" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="24107" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24094" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="24107" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24095" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="24107" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24096" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="24107" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24101" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="24107" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24097" /> +<TGConnectingPoint num="1" id="24098" /> +<TGConnectingPoint num="2" id="24099" /> +<TGConnectingPoint num="3" id="24100" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24114" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24113" /> +<P1 x="407" y="70" id="24224" /> +<P2 x="407" y="110" id="24152" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24112" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="24114" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24108" /> +<TGConnectingPoint num="1" id="24109" /> +<TGConnectingPoint num="2" id="24110" /> +<TGConnectingPoint num="3" id="24111" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24121" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24120" /> +<P1 x="407" y="160" id="24189" /> +<P2 x="407" y="193" id="24140" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24119" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="24121" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24115" /> +<TGConnectingPoint num="1" id="24116" /> +<TGConnectingPoint num="2" id="24117" /> +<TGConnectingPoint num="3" id="24118" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24128" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24127" /> +<P1 x="407" y="223" id="24141" /> +<P2 x="407" y="265" id="24129" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24126" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="24128" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24122" /> +<TGConnectingPoint num="1" id="24123" /> +<TGConnectingPoint num="2" id="24124" /> +<TGConnectingPoint num="3" id="24125" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="24139" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24129" /> +<TGConnectingPoint num="1" id="24130" /> +<TGConnectingPoint num="2" id="24131" /> +<TGConnectingPoint num="3" id="24132" /> +<TGConnectingPoint num="4" id="24133" /> +<TGConnectingPoint num="5" id="24134" /> +<TGConnectingPoint num="6" id="24135" /> +<TGConnectingPoint num="7" id="24136" /> +<TGConnectingPoint num="8" id="24137" /> +<TGConnectingPoint num="9" id="24138" /> +</COMPONENT> + +<COMPONENT type="5104" id="24150" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24140" /> +<TGConnectingPoint num="1" id="24141" /> +<TGConnectingPoint num="2" id="24142" /> +<TGConnectingPoint num="3" id="24143" /> +<TGConnectingPoint num="4" id="24144" /> +<TGConnectingPoint num="5" id="24145" /> +<TGConnectingPoint num="6" id="24146" /> +<TGConnectingPoint num="7" id="24147" /> +<TGConnectingPoint num="8" id="24148" /> +<TGConnectingPoint num="9" id="24149" /> +</COMPONENT> + +<COMPONENT type="5106" id="24223" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24151" /> +<TGConnectingPoint num="1" id="24152" /> +<TGConnectingPoint num="2" id="24153" /> +<TGConnectingPoint num="3" id="24154" /> +<TGConnectingPoint num="4" id="24155" /> +<TGConnectingPoint num="5" id="24156" /> +<TGConnectingPoint num="6" id="24157" /> +<TGConnectingPoint num="7" id="24158" /> +<TGConnectingPoint num="8" id="24159" /> +<TGConnectingPoint num="9" id="24160" /> +<TGConnectingPoint num="10" id="24161" /> +<TGConnectingPoint num="11" id="24162" /> +<TGConnectingPoint num="12" id="24163" /> +<TGConnectingPoint num="13" id="24164" /> +<TGConnectingPoint num="14" id="24165" /> +<TGConnectingPoint num="15" id="24166" /> +<TGConnectingPoint num="16" id="24167" /> +<TGConnectingPoint num="17" id="24168" /> +<TGConnectingPoint num="18" id="24169" /> +<TGConnectingPoint num="19" id="24170" /> +<TGConnectingPoint num="20" id="24171" /> +<TGConnectingPoint num="21" id="24172" /> +<TGConnectingPoint num="22" id="24173" /> +<TGConnectingPoint num="23" id="24174" /> +<TGConnectingPoint num="24" id="24175" /> +<TGConnectingPoint num="25" id="24176" /> +<TGConnectingPoint num="26" id="24177" /> +<TGConnectingPoint num="27" id="24178" /> +<TGConnectingPoint num="28" id="24179" /> +<TGConnectingPoint num="29" id="24180" /> +<TGConnectingPoint num="30" id="24181" /> +<TGConnectingPoint num="31" id="24182" /> +<TGConnectingPoint num="32" id="24183" /> +<TGConnectingPoint num="33" id="24184" /> +<TGConnectingPoint num="34" id="24185" /> +<TGConnectingPoint num="35" id="24186" /> +<TGConnectingPoint num="36" id="24187" /> +<TGConnectingPoint num="37" id="24188" /> +<TGConnectingPoint num="38" id="24189" /> +<TGConnectingPoint num="39" id="24190" /> +<TGConnectingPoint num="40" id="24191" /> +<TGConnectingPoint num="41" id="24192" /> +<TGConnectingPoint num="42" id="24193" /> +<TGConnectingPoint num="43" id="24194" /> +<TGConnectingPoint num="44" id="24195" /> +<TGConnectingPoint num="45" id="24196" /> +<TGConnectingPoint num="46" id="24197" /> +<TGConnectingPoint num="47" id="24198" /> +<TGConnectingPoint num="48" id="24199" /> +<TGConnectingPoint num="49" id="24200" /> +<TGConnectingPoint num="50" id="24201" /> +<TGConnectingPoint num="51" id="24202" /> +<TGConnectingPoint num="52" id="24203" /> +<TGConnectingPoint num="53" id="24204" /> +<TGConnectingPoint num="54" id="24205" /> +<TGConnectingPoint num="55" id="24206" /> +<TGConnectingPoint num="56" id="24207" /> +<TGConnectingPoint num="57" id="24208" /> +<TGConnectingPoint num="58" id="24209" /> +<TGConnectingPoint num="59" id="24210" /> +<TGConnectingPoint num="60" id="24211" /> +<TGConnectingPoint num="61" id="24212" /> +<TGConnectingPoint num="62" id="24213" /> +<TGConnectingPoint num="63" id="24214" /> +<TGConnectingPoint num="64" id="24215" /> +<TGConnectingPoint num="65" id="24216" /> +<TGConnectingPoint num="66" id="24217" /> +<TGConnectingPoint num="67" id="24218" /> +<TGConnectingPoint num="68" id="24219" /> +<TGConnectingPoint num="69" id="24220" /> +<TGConnectingPoint num="70" id="24221" /> +<TGConnectingPoint num="71" id="24222" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="24225" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24224" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="24240" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24235" /> +<TGConnectingPoint num="1" id="24236" /> +<TGConnectingPoint num="2" id="24237" /> +<TGConnectingPoint num="3" id="24238" /> +<TGConnectingPoint num="4" id="24239" /> +<P1 x="407" y="295" id="24263" /> +<P2 x="357" y="110" id="24284" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24226" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="24240" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24227" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="24240" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24228" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="24240" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24229" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="24240" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24234" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="24240" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24230" /> +<TGConnectingPoint num="1" id="24231" /> +<TGConnectingPoint num="2" id="24232" /> +<TGConnectingPoint num="3" id="24233" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24247" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24246" /> +<P1 x="407" y="70" id="24357" /> +<P2 x="407" y="110" id="24285" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24245" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="24247" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24241" /> +<TGConnectingPoint num="1" id="24242" /> +<TGConnectingPoint num="2" id="24243" /> +<TGConnectingPoint num="3" id="24244" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24254" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24253" /> +<P1 x="407" y="160" id="24322" /> +<P2 x="407" y="193" id="24273" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24252" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="24254" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24248" /> +<TGConnectingPoint num="1" id="24249" /> +<TGConnectingPoint num="2" id="24250" /> +<TGConnectingPoint num="3" id="24251" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24261" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24260" /> +<P1 x="407" y="223" id="24274" /> +<P2 x="407" y="265" id="24262" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24259" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="24261" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24255" /> +<TGConnectingPoint num="1" id="24256" /> +<TGConnectingPoint num="2" id="24257" /> +<TGConnectingPoint num="3" id="24258" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="24272" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24262" /> +<TGConnectingPoint num="1" id="24263" /> +<TGConnectingPoint num="2" id="24264" /> +<TGConnectingPoint num="3" id="24265" /> +<TGConnectingPoint num="4" id="24266" /> +<TGConnectingPoint num="5" id="24267" /> +<TGConnectingPoint num="6" id="24268" /> +<TGConnectingPoint num="7" id="24269" /> +<TGConnectingPoint num="8" id="24270" /> +<TGConnectingPoint num="9" id="24271" /> +</COMPONENT> + +<COMPONENT type="5104" id="24283" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24273" /> +<TGConnectingPoint num="1" id="24274" /> +<TGConnectingPoint num="2" id="24275" /> +<TGConnectingPoint num="3" id="24276" /> +<TGConnectingPoint num="4" id="24277" /> +<TGConnectingPoint num="5" id="24278" /> +<TGConnectingPoint num="6" id="24279" /> +<TGConnectingPoint num="7" id="24280" /> +<TGConnectingPoint num="8" id="24281" /> +<TGConnectingPoint num="9" id="24282" /> +</COMPONENT> + +<COMPONENT type="5106" id="24356" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24284" /> +<TGConnectingPoint num="1" id="24285" /> +<TGConnectingPoint num="2" id="24286" /> +<TGConnectingPoint num="3" id="24287" /> +<TGConnectingPoint num="4" id="24288" /> +<TGConnectingPoint num="5" id="24289" /> +<TGConnectingPoint num="6" id="24290" /> +<TGConnectingPoint num="7" id="24291" /> +<TGConnectingPoint num="8" id="24292" /> +<TGConnectingPoint num="9" id="24293" /> +<TGConnectingPoint num="10" id="24294" /> +<TGConnectingPoint num="11" id="24295" /> +<TGConnectingPoint num="12" id="24296" /> +<TGConnectingPoint num="13" id="24297" /> +<TGConnectingPoint num="14" id="24298" /> +<TGConnectingPoint num="15" id="24299" /> +<TGConnectingPoint num="16" id="24300" /> +<TGConnectingPoint num="17" id="24301" /> +<TGConnectingPoint num="18" id="24302" /> +<TGConnectingPoint num="19" id="24303" /> +<TGConnectingPoint num="20" id="24304" /> +<TGConnectingPoint num="21" id="24305" /> +<TGConnectingPoint num="22" id="24306" /> +<TGConnectingPoint num="23" id="24307" /> +<TGConnectingPoint num="24" id="24308" /> +<TGConnectingPoint num="25" id="24309" /> +<TGConnectingPoint num="26" id="24310" /> +<TGConnectingPoint num="27" id="24311" /> +<TGConnectingPoint num="28" id="24312" /> +<TGConnectingPoint num="29" id="24313" /> +<TGConnectingPoint num="30" id="24314" /> +<TGConnectingPoint num="31" id="24315" /> +<TGConnectingPoint num="32" id="24316" /> +<TGConnectingPoint num="33" id="24317" /> +<TGConnectingPoint num="34" id="24318" /> +<TGConnectingPoint num="35" id="24319" /> +<TGConnectingPoint num="36" id="24320" /> +<TGConnectingPoint num="37" id="24321" /> +<TGConnectingPoint num="38" id="24322" /> +<TGConnectingPoint num="39" id="24323" /> +<TGConnectingPoint num="40" id="24324" /> +<TGConnectingPoint num="41" id="24325" /> +<TGConnectingPoint num="42" id="24326" /> +<TGConnectingPoint num="43" id="24327" /> +<TGConnectingPoint num="44" id="24328" /> +<TGConnectingPoint num="45" id="24329" /> +<TGConnectingPoint num="46" id="24330" /> +<TGConnectingPoint num="47" id="24331" /> +<TGConnectingPoint num="48" id="24332" /> +<TGConnectingPoint num="49" id="24333" /> +<TGConnectingPoint num="50" id="24334" /> +<TGConnectingPoint num="51" id="24335" /> +<TGConnectingPoint num="52" id="24336" /> +<TGConnectingPoint num="53" id="24337" /> +<TGConnectingPoint num="54" id="24338" /> +<TGConnectingPoint num="55" id="24339" /> +<TGConnectingPoint num="56" id="24340" /> +<TGConnectingPoint num="57" id="24341" /> +<TGConnectingPoint num="58" id="24342" /> +<TGConnectingPoint num="59" id="24343" /> +<TGConnectingPoint num="60" id="24344" /> +<TGConnectingPoint num="61" id="24345" /> +<TGConnectingPoint num="62" id="24346" /> +<TGConnectingPoint num="63" id="24347" /> +<TGConnectingPoint num="64" id="24348" /> +<TGConnectingPoint num="65" id="24349" /> +<TGConnectingPoint num="66" id="24350" /> +<TGConnectingPoint num="67" id="24351" /> +<TGConnectingPoint num="68" id="24352" /> +<TGConnectingPoint num="69" id="24353" /> +<TGConnectingPoint num="70" id="24354" /> +<TGConnectingPoint num="71" id="24355" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="24358" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24357" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="MAC_Deceleration" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<COMPONENT type="301" id="39428" index="0" uid="5c201ac1-4e16-4bd3-b81b-45dd62528533" > +<cdparam x="50" y="169" /> +<sizeparam width="335" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This models feature the platoon with a +message authentication code countermeasure +added to the communications between the leader +and the followers, where the leader decelerates." /> +<new d="false" /> +<TGConnectingPoint num="0" id="39429" /> +<TGConnectingPoint num="1" id="39430" /> +<TGConnectingPoint num="2" id="39431" /> +<TGConnectingPoint num="3" id="39432" /> +<TGConnectingPoint num="4" id="39433" /> +<TGConnectingPoint num="5" id="39434" /> +<TGConnectingPoint num="6" id="39435" /> +<TGConnectingPoint num="7" id="39436" /> +<TGConnectingPoint num="8" id="39437" /> +<TGConnectingPoint num="9" id="39438" /> +<TGConnectingPoint num="10" id="39439" /> +<TGConnectingPoint num="11" id="39440" /> +<TGConnectingPoint num="12" id="39441" /> +<TGConnectingPoint num="13" id="39442" /> +<TGConnectingPoint num="14" id="39443" /> +<TGConnectingPoint num="15" id="39444" /> +<extraparam> +<Line value="This models feature the platoon with a" /> +<Line value="message authentication code countermeasure" /> +<Line value="added to the communications between the leader" /> +<Line value="and the followers, where the leader decelerates." /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="5002" id="24360" index="1" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24359" /> +<P1 x="1003" y="771" id="24668" /> +<P2 x="1029" y="772" id="24790" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24362" index="2" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24361" /> +<P1 x="465" y="591" id="24471" /> +<P2 x="465" y="653" id="24624" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24364" index="3" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="878" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24363" /> +<P1 x="879" y="589" id="24430" /> +<P2 x="878" y="653" id="24665" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24366" index="4" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24365" /> +<P1 x="1297" y="589" id="24389" /> +<P2 x="1298" y="653" id="24583" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24368" index="5" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24367" /> +<P1 x="878" y="890" id="24670" /> +<P2 x="876" y="926" id="24524" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24370" index="6" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24369" /> +<P1 x="1298" y="891" id="24588" /> +<P2 x="1001" y="1040" id="24527" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24372" index="7" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24371" /> +<P1 x="1423" y="772" id="24586" /> +<P2 x="1448" y="773" id="24708" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24374" index="8" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24373" /> +<P1 x="590" y="772" id="24627" /> +<P2 x="619" y="773" id="24749" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24376" index="9" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24375" /> +<P1 x="465" y="891" id="24629" /> +<P2 x="751" y="1040" id="24526" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24378" index="10" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24377" /> +<P1 x="795" y="243" id="24842" /> +<P2 x="465" y="331" id="24466" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24380" index="11" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24379" /> +<P1 x="877" y="243" id="24834" /> +<P2 x="879" y="332" id="24425" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="24382" index="12" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="24381" /> +<P1 x="959" y="243" id="24843" /> +<P2 x="1297" y="329" id="24384" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="24423" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24383" /> +<TGConnectingPoint num="1" id="24384" /> +<TGConnectingPoint num="2" id="24385" /> +<TGConnectingPoint num="3" id="24386" /> +<TGConnectingPoint num="4" id="24387" /> +<TGConnectingPoint num="5" id="24388" /> +<TGConnectingPoint num="6" id="24389" /> +<TGConnectingPoint num="7" id="24390" /> +<TGConnectingPoint num="8" id="24391" /> +<TGConnectingPoint num="9" id="24392" /> +<TGConnectingPoint num="10" id="24393" /> +<TGConnectingPoint num="11" id="24394" /> +<TGConnectingPoint num="12" id="24395" /> +<TGConnectingPoint num="13" id="24396" /> +<TGConnectingPoint num="14" id="24397" /> +<TGConnectingPoint num="15" id="24398" /> +<TGConnectingPoint num="16" id="24399" /> +<TGConnectingPoint num="17" id="24400" /> +<TGConnectingPoint num="18" id="24401" /> +<TGConnectingPoint num="19" id="24402" /> +<TGConnectingPoint num="20" id="24403" /> +<TGConnectingPoint num="21" id="24404" /> +<TGConnectingPoint num="22" id="24405" /> +<TGConnectingPoint num="23" id="24406" /> +<TGConnectingPoint num="24" id="24407" /> +<TGConnectingPoint num="25" id="24408" /> +<TGConnectingPoint num="26" id="24409" /> +<TGConnectingPoint num="27" id="24410" /> +<TGConnectingPoint num="28" id="24411" /> +<TGConnectingPoint num="29" id="24412" /> +<TGConnectingPoint num="30" id="24413" /> +<TGConnectingPoint num="31" id="24414" /> +<TGConnectingPoint num="32" id="24415" /> +<TGConnectingPoint num="33" id="24416" /> +<TGConnectingPoint num="34" id="24417" /> +<TGConnectingPoint num="35" id="24418" /> +<TGConnectingPoint num="36" id="24419" /> +<TGConnectingPoint num="37" id="24420" /> +<TGConnectingPoint num="38" id="24421" /> +<TGConnectingPoint num="39" id="24422" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="true" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24464" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24424" /> +<TGConnectingPoint num="1" id="24425" /> +<TGConnectingPoint num="2" id="24426" /> +<TGConnectingPoint num="3" id="24427" /> +<TGConnectingPoint num="4" id="24428" /> +<TGConnectingPoint num="5" id="24429" /> +<TGConnectingPoint num="6" id="24430" /> +<TGConnectingPoint num="7" id="24431" /> +<TGConnectingPoint num="8" id="24432" /> +<TGConnectingPoint num="9" id="24433" /> +<TGConnectingPoint num="10" id="24434" /> +<TGConnectingPoint num="11" id="24435" /> +<TGConnectingPoint num="12" id="24436" /> +<TGConnectingPoint num="13" id="24437" /> +<TGConnectingPoint num="14" id="24438" /> +<TGConnectingPoint num="15" id="24439" /> +<TGConnectingPoint num="16" id="24440" /> +<TGConnectingPoint num="17" id="24441" /> +<TGConnectingPoint num="18" id="24442" /> +<TGConnectingPoint num="19" id="24443" /> +<TGConnectingPoint num="20" id="24444" /> +<TGConnectingPoint num="21" id="24445" /> +<TGConnectingPoint num="22" id="24446" /> +<TGConnectingPoint num="23" id="24447" /> +<TGConnectingPoint num="24" id="24448" /> +<TGConnectingPoint num="25" id="24449" /> +<TGConnectingPoint num="26" id="24450" /> +<TGConnectingPoint num="27" id="24451" /> +<TGConnectingPoint num="28" id="24452" /> +<TGConnectingPoint num="29" id="24453" /> +<TGConnectingPoint num="30" id="24454" /> +<TGConnectingPoint num="31" id="24455" /> +<TGConnectingPoint num="32" id="24456" /> +<TGConnectingPoint num="33" id="24457" /> +<TGConnectingPoint num="34" id="24458" /> +<TGConnectingPoint num="35" id="24459" /> +<TGConnectingPoint num="36" id="24460" /> +<TGConnectingPoint num="37" id="24461" /> +<TGConnectingPoint num="38" id="24462" /> +<TGConnectingPoint num="39" id="24463" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24505" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24465" /> +<TGConnectingPoint num="1" id="24466" /> +<TGConnectingPoint num="2" id="24467" /> +<TGConnectingPoint num="3" id="24468" /> +<TGConnectingPoint num="4" id="24469" /> +<TGConnectingPoint num="5" id="24470" /> +<TGConnectingPoint num="6" id="24471" /> +<TGConnectingPoint num="7" id="24472" /> +<TGConnectingPoint num="8" id="24473" /> +<TGConnectingPoint num="9" id="24474" /> +<TGConnectingPoint num="10" id="24475" /> +<TGConnectingPoint num="11" id="24476" /> +<TGConnectingPoint num="12" id="24477" /> +<TGConnectingPoint num="13" id="24478" /> +<TGConnectingPoint num="14" id="24479" /> +<TGConnectingPoint num="15" id="24480" /> +<TGConnectingPoint num="16" id="24481" /> +<TGConnectingPoint num="17" id="24482" /> +<TGConnectingPoint num="18" id="24483" /> +<TGConnectingPoint num="19" id="24484" /> +<TGConnectingPoint num="20" id="24485" /> +<TGConnectingPoint num="21" id="24486" /> +<TGConnectingPoint num="22" id="24487" /> +<TGConnectingPoint num="23" id="24488" /> +<TGConnectingPoint num="24" id="24489" /> +<TGConnectingPoint num="25" id="24490" /> +<TGConnectingPoint num="26" id="24491" /> +<TGConnectingPoint num="27" id="24492" /> +<TGConnectingPoint num="28" id="24493" /> +<TGConnectingPoint num="29" id="24494" /> +<TGConnectingPoint num="30" id="24495" /> +<TGConnectingPoint num="31" id="24496" /> +<TGConnectingPoint num="32" id="24497" /> +<TGConnectingPoint num="33" id="24498" /> +<TGConnectingPoint num="34" id="24499" /> +<TGConnectingPoint num="35" id="24500" /> +<TGConnectingPoint num="36" id="24501" /> +<TGConnectingPoint num="37" id="24502" /> +<TGConnectingPoint num="38" id="24503" /> +<TGConnectingPoint num="39" id="24504" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="24522" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="44" y="46" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24506" /> +<TGConnectingPoint num="1" id="24507" /> +<TGConnectingPoint num="2" id="24508" /> +<TGConnectingPoint num="3" id="24509" /> +<TGConnectingPoint num="4" id="24510" /> +<TGConnectingPoint num="5" id="24511" /> +<TGConnectingPoint num="6" id="24512" /> +<TGConnectingPoint num="7" id="24513" /> +<TGConnectingPoint num="8" id="24514" /> +<TGConnectingPoint num="9" id="24515" /> +<TGConnectingPoint num="10" id="24516" /> +<TGConnectingPoint num="11" id="24517" /> +<TGConnectingPoint num="12" id="24518" /> +<TGConnectingPoint num="13" id="24519" /> +<TGConnectingPoint num="14" id="24520" /> +<TGConnectingPoint num="15" id="24521" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24563" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="751" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24523" /> +<TGConnectingPoint num="1" id="24524" /> +<TGConnectingPoint num="2" id="24525" /> +<TGConnectingPoint num="3" id="24526" /> +<TGConnectingPoint num="4" id="24527" /> +<TGConnectingPoint num="5" id="24528" /> +<TGConnectingPoint num="6" id="24529" /> +<TGConnectingPoint num="7" id="24530" /> +<TGConnectingPoint num="8" id="24531" /> +<TGConnectingPoint num="9" id="24532" /> +<TGConnectingPoint num="10" id="24533" /> +<TGConnectingPoint num="11" id="24534" /> +<TGConnectingPoint num="12" id="24535" /> +<TGConnectingPoint num="13" id="24536" /> +<TGConnectingPoint num="14" id="24537" /> +<TGConnectingPoint num="15" id="24538" /> +<TGConnectingPoint num="16" id="24539" /> +<TGConnectingPoint num="17" id="24540" /> +<TGConnectingPoint num="18" id="24541" /> +<TGConnectingPoint num="19" id="24542" /> +<TGConnectingPoint num="20" id="24543" /> +<TGConnectingPoint num="21" id="24544" /> +<TGConnectingPoint num="22" id="24545" /> +<TGConnectingPoint num="23" id="24546" /> +<TGConnectingPoint num="24" id="24547" /> +<TGConnectingPoint num="25" id="24548" /> +<TGConnectingPoint num="26" id="24549" /> +<TGConnectingPoint num="27" id="24550" /> +<TGConnectingPoint num="28" id="24551" /> +<TGConnectingPoint num="29" id="24552" /> +<TGConnectingPoint num="30" id="24553" /> +<TGConnectingPoint num="31" id="24554" /> +<TGConnectingPoint num="32" id="24555" /> +<TGConnectingPoint num="33" id="24556" /> +<TGConnectingPoint num="34" id="24557" /> +<TGConnectingPoint num="35" id="24558" /> +<TGConnectingPoint num="36" id="24559" /> +<TGConnectingPoint num="37" id="24560" /> +<TGConnectingPoint num="38" id="24561" /> +<TGConnectingPoint num="39" id="24562" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="24572" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="649" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24564" /> +<TGConnectingPoint num="1" id="24565" /> +<TGConnectingPoint num="2" id="24566" /> +<TGConnectingPoint num="3" id="24567" /> +<TGConnectingPoint num="4" id="24568" /> +<TGConnectingPoint num="5" id="24569" /> +<TGConnectingPoint num="6" id="24570" /> +<TGConnectingPoint num="7" id="24571" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="24581" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24573" /> +<TGConnectingPoint num="1" id="24574" /> +<TGConnectingPoint num="2" id="24575" /> +<TGConnectingPoint num="3" id="24576" /> +<TGConnectingPoint num="4" id="24577" /> +<TGConnectingPoint num="5" id="24578" /> +<TGConnectingPoint num="6" id="24579" /> +<TGConnectingPoint num="7" id="24580" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c, int k)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageType" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageContent" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24622" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24582" /> +<TGConnectingPoint num="1" id="24583" /> +<TGConnectingPoint num="2" id="24584" /> +<TGConnectingPoint num="3" id="24585" /> +<TGConnectingPoint num="4" id="24586" /> +<TGConnectingPoint num="5" id="24587" /> +<TGConnectingPoint num="6" id="24588" /> +<TGConnectingPoint num="7" id="24589" /> +<TGConnectingPoint num="8" id="24590" /> +<TGConnectingPoint num="9" id="24591" /> +<TGConnectingPoint num="10" id="24592" /> +<TGConnectingPoint num="11" id="24593" /> +<TGConnectingPoint num="12" id="24594" /> +<TGConnectingPoint num="13" id="24595" /> +<TGConnectingPoint num="14" id="24596" /> +<TGConnectingPoint num="15" id="24597" /> +<TGConnectingPoint num="16" id="24598" /> +<TGConnectingPoint num="17" id="24599" /> +<TGConnectingPoint num="18" id="24600" /> +<TGConnectingPoint num="19" id="24601" /> +<TGConnectingPoint num="20" id="24602" /> +<TGConnectingPoint num="21" id="24603" /> +<TGConnectingPoint num="22" id="24604" /> +<TGConnectingPoint num="23" id="24605" /> +<TGConnectingPoint num="24" id="24606" /> +<TGConnectingPoint num="25" id="24607" /> +<TGConnectingPoint num="26" id="24608" /> +<TGConnectingPoint num="27" id="24609" /> +<TGConnectingPoint num="28" id="24610" /> +<TGConnectingPoint num="29" id="24611" /> +<TGConnectingPoint num="30" id="24612" /> +<TGConnectingPoint num="31" id="24613" /> +<TGConnectingPoint num="32" id="24614" /> +<TGConnectingPoint num="33" id="24615" /> +<TGConnectingPoint num="34" id="24616" /> +<TGConnectingPoint num="35" id="24617" /> +<TGConnectingPoint num="36" id="24618" /> +<TGConnectingPoint num="37" id="24619" /> +<TGConnectingPoint num="38" id="24620" /> +<TGConnectingPoint num="39" id="24621" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24663" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="340" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24623" /> +<TGConnectingPoint num="1" id="24624" /> +<TGConnectingPoint num="2" id="24625" /> +<TGConnectingPoint num="3" id="24626" /> +<TGConnectingPoint num="4" id="24627" /> +<TGConnectingPoint num="5" id="24628" /> +<TGConnectingPoint num="6" id="24629" /> +<TGConnectingPoint num="7" id="24630" /> +<TGConnectingPoint num="8" id="24631" /> +<TGConnectingPoint num="9" id="24632" /> +<TGConnectingPoint num="10" id="24633" /> +<TGConnectingPoint num="11" id="24634" /> +<TGConnectingPoint num="12" id="24635" /> +<TGConnectingPoint num="13" id="24636" /> +<TGConnectingPoint num="14" id="24637" /> +<TGConnectingPoint num="15" id="24638" /> +<TGConnectingPoint num="16" id="24639" /> +<TGConnectingPoint num="17" id="24640" /> +<TGConnectingPoint num="18" id="24641" /> +<TGConnectingPoint num="19" id="24642" /> +<TGConnectingPoint num="20" id="24643" /> +<TGConnectingPoint num="21" id="24644" /> +<TGConnectingPoint num="22" id="24645" /> +<TGConnectingPoint num="23" id="24646" /> +<TGConnectingPoint num="24" id="24647" /> +<TGConnectingPoint num="25" id="24648" /> +<TGConnectingPoint num="26" id="24649" /> +<TGConnectingPoint num="27" id="24650" /> +<TGConnectingPoint num="28" id="24651" /> +<TGConnectingPoint num="29" id="24652" /> +<TGConnectingPoint num="30" id="24653" /> +<TGConnectingPoint num="31" id="24654" /> +<TGConnectingPoint num="32" id="24655" /> +<TGConnectingPoint num="33" id="24656" /> +<TGConnectingPoint num="34" id="24657" /> +<TGConnectingPoint num="35" id="24658" /> +<TGConnectingPoint num="36" id="24659" /> +<TGConnectingPoint num="37" id="24660" /> +<TGConnectingPoint num="38" id="24661" /> +<TGConnectingPoint num="39" id="24662" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24704" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24664" /> +<TGConnectingPoint num="1" id="24665" /> +<TGConnectingPoint num="2" id="24666" /> +<TGConnectingPoint num="3" id="24667" /> +<TGConnectingPoint num="4" id="24668" /> +<TGConnectingPoint num="5" id="24669" /> +<TGConnectingPoint num="6" id="24670" /> +<TGConnectingPoint num="7" id="24671" /> +<TGConnectingPoint num="8" id="24672" /> +<TGConnectingPoint num="9" id="24673" /> +<TGConnectingPoint num="10" id="24674" /> +<TGConnectingPoint num="11" id="24675" /> +<TGConnectingPoint num="12" id="24676" /> +<TGConnectingPoint num="13" id="24677" /> +<TGConnectingPoint num="14" id="24678" /> +<TGConnectingPoint num="15" id="24679" /> +<TGConnectingPoint num="16" id="24680" /> +<TGConnectingPoint num="17" id="24681" /> +<TGConnectingPoint num="18" id="24682" /> +<TGConnectingPoint num="19" id="24683" /> +<TGConnectingPoint num="20" id="24684" /> +<TGConnectingPoint num="21" id="24685" /> +<TGConnectingPoint num="22" id="24686" /> +<TGConnectingPoint num="23" id="24687" /> +<TGConnectingPoint num="24" id="24688" /> +<TGConnectingPoint num="25" id="24689" /> +<TGConnectingPoint num="26" id="24690" /> +<TGConnectingPoint num="27" id="24691" /> +<TGConnectingPoint num="28" id="24692" /> +<TGConnectingPoint num="29" id="24693" /> +<TGConnectingPoint num="30" id="24694" /> +<TGConnectingPoint num="31" id="24695" /> +<TGConnectingPoint num="32" id="24696" /> +<TGConnectingPoint num="33" id="24697" /> +<TGConnectingPoint num="34" id="24698" /> +<TGConnectingPoint num="35" id="24699" /> +<TGConnectingPoint num="36" id="24700" /> +<TGConnectingPoint num="37" id="24701" /> +<TGConnectingPoint num="38" id="24702" /> +<TGConnectingPoint num="39" id="24703" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24745" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24705" /> +<TGConnectingPoint num="1" id="24706" /> +<TGConnectingPoint num="2" id="24707" /> +<TGConnectingPoint num="3" id="24708" /> +<TGConnectingPoint num="4" id="24709" /> +<TGConnectingPoint num="5" id="24710" /> +<TGConnectingPoint num="6" id="24711" /> +<TGConnectingPoint num="7" id="24712" /> +<TGConnectingPoint num="8" id="24713" /> +<TGConnectingPoint num="9" id="24714" /> +<TGConnectingPoint num="10" id="24715" /> +<TGConnectingPoint num="11" id="24716" /> +<TGConnectingPoint num="12" id="24717" /> +<TGConnectingPoint num="13" id="24718" /> +<TGConnectingPoint num="14" id="24719" /> +<TGConnectingPoint num="15" id="24720" /> +<TGConnectingPoint num="16" id="24721" /> +<TGConnectingPoint num="17" id="24722" /> +<TGConnectingPoint num="18" id="24723" /> +<TGConnectingPoint num="19" id="24724" /> +<TGConnectingPoint num="20" id="24725" /> +<TGConnectingPoint num="21" id="24726" /> +<TGConnectingPoint num="22" id="24727" /> +<TGConnectingPoint num="23" id="24728" /> +<TGConnectingPoint num="24" id="24729" /> +<TGConnectingPoint num="25" id="24730" /> +<TGConnectingPoint num="26" id="24731" /> +<TGConnectingPoint num="27" id="24732" /> +<TGConnectingPoint num="28" id="24733" /> +<TGConnectingPoint num="29" id="24734" /> +<TGConnectingPoint num="30" id="24735" /> +<TGConnectingPoint num="31" id="24736" /> +<TGConnectingPoint num="32" id="24737" /> +<TGConnectingPoint num="33" id="24738" /> +<TGConnectingPoint num="34" id="24739" /> +<TGConnectingPoint num="35" id="24740" /> +<TGConnectingPoint num="36" id="24741" /> +<TGConnectingPoint num="37" id="24742" /> +<TGConnectingPoint num="38" id="24743" /> +<TGConnectingPoint num="39" id="24744" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24786" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24746" /> +<TGConnectingPoint num="1" id="24747" /> +<TGConnectingPoint num="2" id="24748" /> +<TGConnectingPoint num="3" id="24749" /> +<TGConnectingPoint num="4" id="24750" /> +<TGConnectingPoint num="5" id="24751" /> +<TGConnectingPoint num="6" id="24752" /> +<TGConnectingPoint num="7" id="24753" /> +<TGConnectingPoint num="8" id="24754" /> +<TGConnectingPoint num="9" id="24755" /> +<TGConnectingPoint num="10" id="24756" /> +<TGConnectingPoint num="11" id="24757" /> +<TGConnectingPoint num="12" id="24758" /> +<TGConnectingPoint num="13" id="24759" /> +<TGConnectingPoint num="14" id="24760" /> +<TGConnectingPoint num="15" id="24761" /> +<TGConnectingPoint num="16" id="24762" /> +<TGConnectingPoint num="17" id="24763" /> +<TGConnectingPoint num="18" id="24764" /> +<TGConnectingPoint num="19" id="24765" /> +<TGConnectingPoint num="20" id="24766" /> +<TGConnectingPoint num="21" id="24767" /> +<TGConnectingPoint num="22" id="24768" /> +<TGConnectingPoint num="23" id="24769" /> +<TGConnectingPoint num="24" id="24770" /> +<TGConnectingPoint num="25" id="24771" /> +<TGConnectingPoint num="26" id="24772" /> +<TGConnectingPoint num="27" id="24773" /> +<TGConnectingPoint num="28" id="24774" /> +<TGConnectingPoint num="29" id="24775" /> +<TGConnectingPoint num="30" id="24776" /> +<TGConnectingPoint num="31" id="24777" /> +<TGConnectingPoint num="32" id="24778" /> +<TGConnectingPoint num="33" id="24779" /> +<TGConnectingPoint num="34" id="24780" /> +<TGConnectingPoint num="35" id="24781" /> +<TGConnectingPoint num="36" id="24782" /> +<TGConnectingPoint num="37" id="24783" /> +<TGConnectingPoint num="38" id="24784" /> +<TGConnectingPoint num="39" id="24785" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24827" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1029" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24787" /> +<TGConnectingPoint num="1" id="24788" /> +<TGConnectingPoint num="2" id="24789" /> +<TGConnectingPoint num="3" id="24790" /> +<TGConnectingPoint num="4" id="24791" /> +<TGConnectingPoint num="5" id="24792" /> +<TGConnectingPoint num="6" id="24793" /> +<TGConnectingPoint num="7" id="24794" /> +<TGConnectingPoint num="8" id="24795" /> +<TGConnectingPoint num="9" id="24796" /> +<TGConnectingPoint num="10" id="24797" /> +<TGConnectingPoint num="11" id="24798" /> +<TGConnectingPoint num="12" id="24799" /> +<TGConnectingPoint num="13" id="24800" /> +<TGConnectingPoint num="14" id="24801" /> +<TGConnectingPoint num="15" id="24802" /> +<TGConnectingPoint num="16" id="24803" /> +<TGConnectingPoint num="17" id="24804" /> +<TGConnectingPoint num="18" id="24805" /> +<TGConnectingPoint num="19" id="24806" /> +<TGConnectingPoint num="20" id="24807" /> +<TGConnectingPoint num="21" id="24808" /> +<TGConnectingPoint num="22" id="24809" /> +<TGConnectingPoint num="23" id="24810" /> +<TGConnectingPoint num="24" id="24811" /> +<TGConnectingPoint num="25" id="24812" /> +<TGConnectingPoint num="26" id="24813" /> +<TGConnectingPoint num="27" id="24814" /> +<TGConnectingPoint num="28" id="24815" /> +<TGConnectingPoint num="29" id="24816" /> +<TGConnectingPoint num="30" id="24817" /> +<TGConnectingPoint num="31" id="24818" /> +<TGConnectingPoint num="32" id="24819" /> +<TGConnectingPoint num="33" id="24820" /> +<TGConnectingPoint num="34" id="24821" /> +<TGConnectingPoint num="35" id="24822" /> +<TGConnectingPoint num="36" id="24823" /> +<TGConnectingPoint num="37" id="24824" /> +<TGConnectingPoint num="38" id="24825" /> +<TGConnectingPoint num="39" id="24826" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="24868" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="713" y="51" /> +<sizeparam width="328" height="192" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24828" /> +<TGConnectingPoint num="1" id="24829" /> +<TGConnectingPoint num="2" id="24830" /> +<TGConnectingPoint num="3" id="24831" /> +<TGConnectingPoint num="4" id="24832" /> +<TGConnectingPoint num="5" id="24833" /> +<TGConnectingPoint num="6" id="24834" /> +<TGConnectingPoint num="7" id="24835" /> +<TGConnectingPoint num="8" id="24836" /> +<TGConnectingPoint num="9" id="24837" /> +<TGConnectingPoint num="10" id="24838" /> +<TGConnectingPoint num="11" id="24839" /> +<TGConnectingPoint num="12" id="24840" /> +<TGConnectingPoint num="13" id="24841" /> +<TGConnectingPoint num="14" id="24842" /> +<TGConnectingPoint num="15" id="24843" /> +<TGConnectingPoint num="16" id="24844" /> +<TGConnectingPoint num="17" id="24845" /> +<TGConnectingPoint num="18" id="24846" /> +<TGConnectingPoint num="19" id="24847" /> +<TGConnectingPoint num="20" id="24848" /> +<TGConnectingPoint num="21" id="24849" /> +<TGConnectingPoint num="22" id="24850" /> +<TGConnectingPoint num="23" id="24851" /> +<TGConnectingPoint num="24" id="24852" /> +<TGConnectingPoint num="25" id="24853" /> +<TGConnectingPoint num="26" id="24854" /> +<TGConnectingPoint num="27" id="24855" /> +<TGConnectingPoint num="28" id="24856" /> +<TGConnectingPoint num="29" id="24857" /> +<TGConnectingPoint num="30" id="24858" /> +<TGConnectingPoint num="31" id="24859" /> +<TGConnectingPoint num="32" id="24860" /> +<TGConnectingPoint num="33" id="24861" /> +<TGConnectingPoint num="34" id="24862" /> +<TGConnectingPoint num="35" id="24863" /> +<TGConnectingPoint num="36" id="24864" /> +<TGConnectingPoint num="37" id="24865" /> +<TGConnectingPoint num="38" id="24866" /> +<TGConnectingPoint num="39" id="24867" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="24875" index="0" uid="dede73a6-0507-4c2d-9be0-5c655829f99b" > +<cdparam x="614" y="7" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24874" /> +<P1 x="620" y="57" id="25156" /> +<P2 x="620" y="105" id="25084" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24873" index="24" uid="1c8b4bb8-8807-458b-98ec-8160e3369a3d" > +<father id="24875" num="0" /> +<cdparam x="617" y="56" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24869" /> +<TGConnectingPoint num="1" id="24870" /> +<TGConnectingPoint num="2" id="24871" /> +<TGConnectingPoint num="3" id="24872" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24882" index="1" uid="f3fb991a-1dd4-4422-95ed-8f504d66d288" > +<cdparam x="1033" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24881" /> +<P1 x="1038" y="238" id="25007" /> +<P2 x="1036" y="262" id="24995" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24880" index="25" uid="440e66fd-c436-4e2a-8dfb-c65fe50fa5b9" > +<father id="24882" num="0" /> +<cdparam x="1026" y="249" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24876" /> +<TGConnectingPoint num="1" id="24877" /> +<TGConnectingPoint num="2" id="24878" /> +<TGConnectingPoint num="3" id="24879" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24889" index="2" uid="ef932124-ccab-48dd-b58a-66d40378d2d2" > +<cdparam x="622" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24888" /> +<P1 x="620" y="237" id="25040" /> +<P2 x="618" y="264" id="25028" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24887" index="26" uid="c9e43699-7259-4baa-b8da-4b91871bccbc" > +<father id="24889" num="0" /> +<cdparam x="622" y="254" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24883" /> +<TGConnectingPoint num="1" id="24884" /> +<TGConnectingPoint num="2" id="24885" /> +<TGConnectingPoint num="3" id="24886" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24896" index="3" uid="df40c864-498c-406d-9ad6-2458f80af67c" > +<cdparam x="268" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24895" /> +<P1 x="257" y="237" id="25062" /> +<P2 x="255" y="266" id="25072" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24894" index="27" uid="28ac56e7-2a6a-4d83-a21d-a5706efdcce2" > +<father id="24896" num="0" /> +<cdparam x="261" y="256" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24890" /> +<TGConnectingPoint num="1" id="24891" /> +<TGConnectingPoint num="2" id="24892" /> +<TGConnectingPoint num="3" id="24893" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24903" index="4" uid="d7b2dec9-1f5a-41dc-bb16-6cf3dfdc64e6" > +<cdparam x="249" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24902" /> +<P1 x="255" y="296" id="25073" /> +<P2 x="255" y="322" id="25050" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24901" index="28" uid="f4289ec1-818a-4417-af00-d3fbfcb4b274" > +<father id="24903" num="0" /> +<cdparam x="234" y="349" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24897" /> +<TGConnectingPoint num="1" id="24898" /> +<TGConnectingPoint num="2" id="24899" /> +<TGConnectingPoint num="3" id="24900" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24910" index="5" uid="b219789d-0eff-407c-94dd-ec3d58c6e5cf" > +<cdparam x="715" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24909" /> +<P1 x="714" y="155" id="25122" /> +<P2 x="1038" y="208" id="25006" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24908" index="29" uid="e3abb03d-780c-4f42-ae27-35029280a5c0" > +<father id="24910" num="0" /> +<cdparam x="720" y="164" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24904" /> +<TGConnectingPoint num="1" id="24905" /> +<TGConnectingPoint num="2" id="24906" /> +<TGConnectingPoint num="3" id="24907" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24917" index="6" uid="e532685e-3909-41b7-9eb3-3994fa87286e" > +<cdparam x="598" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24916" /> +<P1 x="620" y="155" id="25089" /> +<P2 x="620" y="207" id="25039" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24915" index="30" uid="bfaa1fd6-3784-43a2-b93f-378cd62e7560" > +<father id="24917" num="0" /> +<cdparam x="598" y="166" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24911" /> +<TGConnectingPoint num="1" id="24912" /> +<TGConnectingPoint num="2" id="24913" /> +<TGConnectingPoint num="3" id="24914" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24932" index="7" uid="c2edf871-46bc-4610-8517-10ba8a1540cf" > +<cdparam x="466" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24927" /> +<TGConnectingPoint num="1" id="24928" /> +<TGConnectingPoint num="2" id="24929" /> +<TGConnectingPoint num="3" id="24930" /> +<TGConnectingPoint num="4" id="24931" /> +<P1 x="255" y="352" id="25051" /> +<P2 x="527" y="130" id="25086" /> +<Point x="257" y="376" /> +<Point x="36" y="376" /> +<Point x="36" y="110" /> +<Point x="507" y="110" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24918" index="31" uid="363ee9de-d732-413e-8d32-4b5d7323fb7b" > +<father id="24932" num="0" /> +<cdparam x="257" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24919" index="32" uid="1ac06389-bb92-41a4-a289-3a284b053ba0" > +<father id="24932" num="1" /> +<cdparam x="36" y="376" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24920" index="33" uid="b8c8c244-4d5d-4a33-bb18-f50fb5fdff0d" > +<father id="24932" num="2" /> +<cdparam x="36" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24921" index="34" uid="a1ffdb24-9f18-4cb7-8c6d-628b54d32011" > +<father id="24932" num="3" /> +<cdparam x="507" y="110" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24926" index="35" uid="85539b0b-e2b4-419a-8782-4522152faa07" > +<father id="24932" num="4" /> +<cdparam x="498" y="244" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24922" /> +<TGConnectingPoint num="1" id="24923" /> +<TGConnectingPoint num="2" id="24924" /> +<TGConnectingPoint num="3" id="24925" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24947" index="8" uid="68820cc7-94b9-487e-bcf4-a5fdce0f57fc" > +<cdparam x="622" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24942" /> +<TGConnectingPoint num="1" id="24943" /> +<TGConnectingPoint num="2" id="24944" /> +<TGConnectingPoint num="3" id="24945" /> +<TGConnectingPoint num="4" id="24946" /> +<P1 x="618" y="352" id="25018" /> +<P2 x="527" y="105" id="25083" /> +<Point x="615" y="419" /> +<Point x="10" y="419" /> +<Point x="11" y="85" /> +<Point x="507" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24933" index="36" uid="c55eefc9-5462-4b3d-9529-bfc0103fa8fd" > +<father id="24947" num="0" /> +<cdparam x="615" y="419" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24934" index="37" uid="bd08603b-71cf-4c72-84e2-e8b4afb957fa" > +<father id="24947" num="1" /> +<cdparam x="10" y="419" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24935" index="38" uid="c2b29c2d-672b-432d-862c-6312b167e938" > +<father id="24947" num="2" /> +<cdparam x="11" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24936" index="39" uid="bb9c360f-f94b-4bac-b7a5-30a8e601ad12" > +<father id="24947" num="3" /> +<cdparam x="507" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24941" index="40" uid="ac154633-7a3f-4c4b-8add-840d573fb9e4" > +<father id="24947" num="4" /> +<cdparam x="567" y="229" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24937" /> +<TGConnectingPoint num="1" id="24938" /> +<TGConnectingPoint num="2" id="24939" /> +<TGConnectingPoint num="3" id="24940" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24962" index="9" uid="d4e54467-2965-406d-869e-7e5612a64f7f" > +<cdparam x="988" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24957" /> +<TGConnectingPoint num="1" id="24958" /> +<TGConnectingPoint num="2" id="24959" /> +<TGConnectingPoint num="3" id="24960" /> +<TGConnectingPoint num="4" id="24961" /> +<P1 x="1036" y="353" id="24985" /> +<P2 x="714" y="105" id="25085" /> +<Point x="1036" y="373" /> +<Point x="1255" y="373" /> +<Point x="1255" y="85" /> +<Point x="734" y="85" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24948" index="41" uid="e8a5edcd-1a1d-4d63-84ff-f55441f23ec4" > +<father id="24962" num="0" /> +<cdparam x="1036" y="373" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24949" index="42" uid="63f1ab6e-f39a-4c70-aef6-54e00aaee881" > +<father id="24962" num="1" /> +<cdparam x="1255" y="373" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24950" index="43" uid="85fe02d3-c6d7-467e-84e2-a5acbe9c69dc" > +<father id="24962" num="2" /> +<cdparam x="1255" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24951" index="44" uid="1aa6b9ce-3bd5-4b22-8084-b92d964b0b7e" > +<father id="24962" num="3" /> +<cdparam x="734" y="85" /> +<sizeparam width="8" height="8" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="24956" index="45" uid="a9c8873c-1917-4796-a761-e4ae75465c42" > +<father id="24962" num="4" /> +<cdparam x="852" y="229" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24952" /> +<TGConnectingPoint num="1" id="24953" /> +<TGConnectingPoint num="2" id="24954" /> +<TGConnectingPoint num="3" id="24955" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24969" index="10" uid="ca685255-81fb-496e-b2b5-089e8c7d4621" > +<cdparam x="527" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24968" /> +<P1 x="527" y="155" id="25088" /> +<P2 x="257" y="207" id="25061" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24967" index="46" uid="727ed93e-7706-4c21-873e-4936a9a11ac3" > +<father id="24969" num="0" /> +<cdparam x="393" y="181" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24963" /> +<TGConnectingPoint num="1" id="24964" /> +<TGConnectingPoint num="2" id="24965" /> +<TGConnectingPoint num="3" id="24966" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24976" index="11" uid="3b732309-0952-4ed4-b84e-2353d7319184" > +<cdparam x="622" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24975" /> +<P1 x="618" y="294" id="25029" /> +<P2 x="618" y="322" id="25017" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24974" index="47" uid="d840f2d9-6856-4fd8-9767-02bc494f0799" > +<father id="24976" num="0" /> +<cdparam x="622" y="308" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24970" /> +<TGConnectingPoint num="1" id="24971" /> +<TGConnectingPoint num="2" id="24972" /> +<TGConnectingPoint num="3" id="24973" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="24983" index="12" uid="e6463f8c-6111-4c48-9a6f-481f1727a844" > +<cdparam x="1033" y="291" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="24982" /> +<P1 x="1036" y="292" id="24996" /> +<P2 x="1036" y="323" id="24984" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="24981" index="48" uid="0b1259ed-5225-4486-8d5b-e1f200a7456c" > +<father id="24983" num="0" /> +<cdparam x="1033" y="308" /> +<sizeparam width="10" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3494" minY="10" maxY="1494" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24977" /> +<TGConnectingPoint num="1" id="24978" /> +<TGConnectingPoint num="2" id="24979" /> +<TGConnectingPoint num="3" id="24980" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="24994" index="13" uid="6b020a66-01db-4877-aefd-7a98eb2d5566" > +<cdparam x="834" y="328" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24984" /> +<TGConnectingPoint num="1" id="24985" /> +<TGConnectingPoint num="2" id="24986" /> +<TGConnectingPoint num="3" id="24987" /> +<TGConnectingPoint num="4" id="24988" /> +<TGConnectingPoint num="5" id="24989" /> +<TGConnectingPoint num="6" id="24990" /> +<TGConnectingPoint num="7" id="24991" /> +<TGConnectingPoint num="8" id="24992" /> +<TGConnectingPoint num="9" id="24993" /> +</COMPONENT> + +<COMPONENT type="5103" id="25005" index="14" uid="d39e8420-0b19-4739-bc87-696f02ae1e5d" > +<cdparam x="834" y="267" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="24995" /> +<TGConnectingPoint num="1" id="24996" /> +<TGConnectingPoint num="2" id="24997" /> +<TGConnectingPoint num="3" id="24998" /> +<TGConnectingPoint num="4" id="24999" /> +<TGConnectingPoint num="5" id="25000" /> +<TGConnectingPoint num="6" id="25001" /> +<TGConnectingPoint num="7" id="25002" /> +<TGConnectingPoint num="8" id="25003" /> +<TGConnectingPoint num="9" id="25004" /> +</COMPONENT> + +<COMPONENT type="5104" id="25016" index="15" uid="e3b2fefa-a51c-4136-8eee-5b1b81437ea4" > +<cdparam x="889" y="213" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25006" /> +<TGConnectingPoint num="1" id="25007" /> +<TGConnectingPoint num="2" id="25008" /> +<TGConnectingPoint num="3" id="25009" /> +<TGConnectingPoint num="4" id="25010" /> +<TGConnectingPoint num="5" id="25011" /> +<TGConnectingPoint num="6" id="25012" /> +<TGConnectingPoint num="7" id="25013" /> +<TGConnectingPoint num="8" id="25014" /> +<TGConnectingPoint num="9" id="25015" /> +</COMPONENT> + +<COMPONENT type="5103" id="25027" index="16" uid="534e3100-428a-4454-940a-f43b496982f0" > +<cdparam x="416" y="327" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25017" /> +<TGConnectingPoint num="1" id="25018" /> +<TGConnectingPoint num="2" id="25019" /> +<TGConnectingPoint num="3" id="25020" /> +<TGConnectingPoint num="4" id="25021" /> +<TGConnectingPoint num="5" id="25022" /> +<TGConnectingPoint num="6" id="25023" /> +<TGConnectingPoint num="7" id="25024" /> +<TGConnectingPoint num="8" id="25025" /> +<TGConnectingPoint num="9" id="25026" /> +</COMPONENT> + +<COMPONENT type="5103" id="25038" index="17" uid="38de8130-c1d9-4198-a632-a2ca80624691" > +<cdparam x="416" y="269" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25028" /> +<TGConnectingPoint num="1" id="25029" /> +<TGConnectingPoint num="2" id="25030" /> +<TGConnectingPoint num="3" id="25031" /> +<TGConnectingPoint num="4" id="25032" /> +<TGConnectingPoint num="5" id="25033" /> +<TGConnectingPoint num="6" id="25034" /> +<TGConnectingPoint num="7" id="25035" /> +<TGConnectingPoint num="8" id="25036" /> +<TGConnectingPoint num="9" id="25037" /> +</COMPONENT> + +<COMPONENT type="5104" id="25049" index="18" uid="bc96f24e-2607-452b-afb8-e0f248f43a67" > +<cdparam x="471" y="212" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25039" /> +<TGConnectingPoint num="1" id="25040" /> +<TGConnectingPoint num="2" id="25041" /> +<TGConnectingPoint num="3" id="25042" /> +<TGConnectingPoint num="4" id="25043" /> +<TGConnectingPoint num="5" id="25044" /> +<TGConnectingPoint num="6" id="25045" /> +<TGConnectingPoint num="7" id="25046" /> +<TGConnectingPoint num="8" id="25047" /> +<TGConnectingPoint num="9" id="25048" /> +</COMPONENT> + +<COMPONENT type="5103" id="25060" index="19" uid="48eb427b-a34d-4b72-a3d6-fcdf87585109" > +<cdparam x="53" y="327" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25050" /> +<TGConnectingPoint num="1" id="25051" /> +<TGConnectingPoint num="2" id="25052" /> +<TGConnectingPoint num="3" id="25053" /> +<TGConnectingPoint num="4" id="25054" /> +<TGConnectingPoint num="5" id="25055" /> +<TGConnectingPoint num="6" id="25056" /> +<TGConnectingPoint num="7" id="25057" /> +<TGConnectingPoint num="8" id="25058" /> +<TGConnectingPoint num="9" id="25059" /> +</COMPONENT> + +<COMPONENT type="5104" id="25071" index="20" uid="6307deb9-5e4e-43ec-b54d-89572e70e076" > +<cdparam x="108" y="212" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25061" /> +<TGConnectingPoint num="1" id="25062" /> +<TGConnectingPoint num="2" id="25063" /> +<TGConnectingPoint num="3" id="25064" /> +<TGConnectingPoint num="4" id="25065" /> +<TGConnectingPoint num="5" id="25066" /> +<TGConnectingPoint num="6" id="25067" /> +<TGConnectingPoint num="7" id="25068" /> +<TGConnectingPoint num="8" id="25069" /> +<TGConnectingPoint num="9" id="25070" /> +</COMPONENT> + +<COMPONENT type="5103" id="25082" index="21" uid="1f931570-1549-4333-8454-788076e5170a" > +<cdparam x="53" y="271" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25072" /> +<TGConnectingPoint num="1" id="25073" /> +<TGConnectingPoint num="2" id="25074" /> +<TGConnectingPoint num="3" id="25075" /> +<TGConnectingPoint num="4" id="25076" /> +<TGConnectingPoint num="5" id="25077" /> +<TGConnectingPoint num="6" id="25078" /> +<TGConnectingPoint num="7" id="25079" /> +<TGConnectingPoint num="8" id="25080" /> +<TGConnectingPoint num="9" id="25081" /> +</COMPONENT> + +<COMPONENT type="5106" id="25155" index="22" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="527" y="105" /> +<sizeparam width="187" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25083" /> +<TGConnectingPoint num="1" id="25084" /> +<TGConnectingPoint num="2" id="25085" /> +<TGConnectingPoint num="3" id="25086" /> +<TGConnectingPoint num="4" id="25087" /> +<TGConnectingPoint num="5" id="25088" /> +<TGConnectingPoint num="6" id="25089" /> +<TGConnectingPoint num="7" id="25090" /> +<TGConnectingPoint num="8" id="25091" /> +<TGConnectingPoint num="9" id="25092" /> +<TGConnectingPoint num="10" id="25093" /> +<TGConnectingPoint num="11" id="25094" /> +<TGConnectingPoint num="12" id="25095" /> +<TGConnectingPoint num="13" id="25096" /> +<TGConnectingPoint num="14" id="25097" /> +<TGConnectingPoint num="15" id="25098" /> +<TGConnectingPoint num="16" id="25099" /> +<TGConnectingPoint num="17" id="25100" /> +<TGConnectingPoint num="18" id="25101" /> +<TGConnectingPoint num="19" id="25102" /> +<TGConnectingPoint num="20" id="25103" /> +<TGConnectingPoint num="21" id="25104" /> +<TGConnectingPoint num="22" id="25105" /> +<TGConnectingPoint num="23" id="25106" /> +<TGConnectingPoint num="24" id="25107" /> +<TGConnectingPoint num="25" id="25108" /> +<TGConnectingPoint num="26" id="25109" /> +<TGConnectingPoint num="27" id="25110" /> +<TGConnectingPoint num="28" id="25111" /> +<TGConnectingPoint num="29" id="25112" /> +<TGConnectingPoint num="30" id="25113" /> +<TGConnectingPoint num="31" id="25114" /> +<TGConnectingPoint num="32" id="25115" /> +<TGConnectingPoint num="33" id="25116" /> +<TGConnectingPoint num="34" id="25117" /> +<TGConnectingPoint num="35" id="25118" /> +<TGConnectingPoint num="36" id="25119" /> +<TGConnectingPoint num="37" id="25120" /> +<TGConnectingPoint num="38" id="25121" /> +<TGConnectingPoint num="39" id="25122" /> +<TGConnectingPoint num="40" id="25123" /> +<TGConnectingPoint num="41" id="25124" /> +<TGConnectingPoint num="42" id="25125" /> +<TGConnectingPoint num="43" id="25126" /> +<TGConnectingPoint num="44" id="25127" /> +<TGConnectingPoint num="45" id="25128" /> +<TGConnectingPoint num="46" id="25129" /> +<TGConnectingPoint num="47" id="25130" /> +<TGConnectingPoint num="48" id="25131" /> +<TGConnectingPoint num="49" id="25132" /> +<TGConnectingPoint num="50" id="25133" /> +<TGConnectingPoint num="51" id="25134" /> +<TGConnectingPoint num="52" id="25135" /> +<TGConnectingPoint num="53" id="25136" /> +<TGConnectingPoint num="54" id="25137" /> +<TGConnectingPoint num="55" id="25138" /> +<TGConnectingPoint num="56" id="25139" /> +<TGConnectingPoint num="57" id="25140" /> +<TGConnectingPoint num="58" id="25141" /> +<TGConnectingPoint num="59" id="25142" /> +<TGConnectingPoint num="60" id="25143" /> +<TGConnectingPoint num="61" id="25144" /> +<TGConnectingPoint num="62" id="25145" /> +<TGConnectingPoint num="63" id="25146" /> +<TGConnectingPoint num="64" id="25147" /> +<TGConnectingPoint num="65" id="25148" /> +<TGConnectingPoint num="66" id="25149" /> +<TGConnectingPoint num="67" id="25150" /> +<TGConnectingPoint num="68" id="25151" /> +<TGConnectingPoint num="69" id="25152" /> +<TGConnectingPoint num="70" id="25153" /> +<TGConnectingPoint num="71" id="25154" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="25157" index="23" uid="4baf3b4d-0d07-4c90-8f73-95fb359a9dd6" > +<cdparam x="613" y="37" /> +<sizeparam width="15" height="15" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25156" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="25164" index="0" uid="c2dfc8a1-c381-4dc6-8541-1b6c60641a7a" > +<cdparam x="671" y="480" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25163" /> +<P1 x="582" y="469" id="25660" /> +<P2 x="599" y="503" id="26607" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25162" index="99" uid="fe82f5e8-ea96-438e-b406-b43448b802be" > +<father id="25164" num="0" /> +<cdparam x="581" y="468" /> +<sizeparam width="144" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25158" /> +<TGConnectingPoint num="1" id="25159" /> +<TGConnectingPoint num="2" id="25160" /> +<TGConnectingPoint num="3" id="25161" /> +<extraparam> +<guard value="[motorsCommand<=5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25171" index="1" uid="9060d294-891e-4934-836c-6b900a465f99" > +<cdparam x="621" y="480" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25170" /> +<P1 x="532" y="469" id="25659" /> +<P2 x="438" y="503" id="26606" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25169" index="100" uid="3b7b64c8-778c-43d6-9ded-18f79d1effa2" > +<father id="25171" num="0" /> +<cdparam x="390" y="483" /> +<sizeparam width="250" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25165" /> +<TGConnectingPoint num="1" id="25166" /> +<TGConnectingPoint num="2" id="25167" /> +<TGConnectingPoint num="3" id="25168" /> +<extraparam> +<guard value="[motorsCommand > 5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = motorsCommand - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25178" index="2" uid="deb9e922-fd90-4b0b-85a1-8942e2c8bcbc" > +<cdparam x="1289" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25177" /> +<P1 x="1289" y="587" id="25749" /> +<P2 x="1432" y="678" id="25676" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25176" index="101" uid="081d5783-8654-4f39-bba1-08bdab02e39f" > +<father id="25178" num="0" /> +<cdparam x="1305" y="622" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25172" /> +<TGConnectingPoint num="1" id="25173" /> +<TGConnectingPoint num="2" id="25174" /> +<TGConnectingPoint num="3" id="25175" /> +<extraparam> +<guard value="[messageCheck == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = lastLegitimateMessageType" enabled="true"/> +<actions value="messageContent = lastLegitimateMessageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25185" index="3" uid="8748bafd-59b7-4177-9a50-e791e6f7da4f" > +<cdparam x="1239" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25184" /> +<P1 x="1239" y="587" id="25748" /> +<P2 x="1095" y="678" id="25674" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25183" index="102" uid="3e3a7302-b738-44c7-aeed-f1b52286c4c6" > +<father id="25185" num="0" /> +<cdparam x="966" y="626" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25179" /> +<TGConnectingPoint num="1" id="25180" /> +<TGConnectingPoint num="2" id="25181" /> +<TGConnectingPoint num="3" id="25182" /> +<extraparam> +<guard value="[messageCheck == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="lastLegitimateMessageType = messageType" enabled="true"/> +<actions value="lastLegitimateMessageContent = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25192" index="4" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1186" y="435" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25191" /> +<P1 x="1186" y="435" id="25990" /> +<P2 x="1186" y="456" id="25978" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25190" index="103" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="25192" num="0" /> +<cdparam x="1186" y="445" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25186" /> +<TGConnectingPoint num="1" id="25187" /> +<TGConnectingPoint num="2" id="25188" /> +<TGConnectingPoint num="3" id="25189" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25207" index="5" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2226" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25202" /> +<TGConnectingPoint num="1" id="25203" /> +<TGConnectingPoint num="2" id="25204" /> +<TGConnectingPoint num="3" id="25205" /> +<TGConnectingPoint num="4" id="25206" /> +<P1 x="2226" y="367" id="25764" /> +<P2 x="2169" y="217" id="26041" /> +<Point x="2226" y="389" /> +<Point x="1724" y="389" /> +<Point x="1724" y="197" /> +<Point x="2149" y="197" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25193" index="104" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="25207" num="0" /> +<cdparam x="2226" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25194" index="105" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="25207" num="1" /> +<cdparam x="1724" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25195" index="106" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="25207" num="2" /> +<cdparam x="1724" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25196" index="107" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="25207" num="3" /> +<cdparam x="2149" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25201" index="108" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="25207" num="4" /> +<cdparam x="1972" y="409" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25197" /> +<TGConnectingPoint num="1" id="25198" /> +<TGConnectingPoint num="2" id="25199" /> +<TGConnectingPoint num="3" id="25200" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25214" index="6" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2226" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25213" /> +<P1 x="2226" y="242" id="26052" /> +<P2 x="2226" y="337" id="25763" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25212" index="109" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="25214" num="0" /> +<cdparam x="2173" y="275" /> +<sizeparam width="262" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25208" /> +<TGConnectingPoint num="1" id="25209" /> +<TGConnectingPoint num="2" id="25210" /> +<TGConnectingPoint num="3" id="25211" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25221" index="7" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="411" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25220" /> +<P1 x="438" y="886" id="26374" /> +<P2 x="438" y="924" id="26022" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25219" index="110" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="25221" num="0" /> +<cdparam x="424" y="902" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25215" /> +<TGConnectingPoint num="1" id="25216" /> +<TGConnectingPoint num="2" id="25217" /> +<TGConnectingPoint num="3" id="25218" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25228" index="8" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="277" y="621" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25227" /> +<P1 x="277" y="621" id="26836" /> +<P2 x="277" y="653" id="26751" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25226" index="111" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="25228" num="0" /> +<cdparam x="277" y="637" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25222" /> +<TGConnectingPoint num="1" id="25223" /> +<TGConnectingPoint num="2" id="25224" /> +<TGConnectingPoint num="3" id="25225" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25235" index="9" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1128" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25234" /> +<P1 x="1128" y="1067" id="26117" /> +<P2 x="1128" y="1108" id="26846" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25233" index="112" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="25235" num="0" /> +<cdparam x="1138" y="1095" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25229" /> +<TGConnectingPoint num="1" id="25230" /> +<TGConnectingPoint num="2" id="25231" /> +<TGConnectingPoint num="3" id="25232" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25242" index="10" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="336" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25241" /> +<P1 x="336" y="234" id="26460" /> +<P2 x="221" y="234" id="25778" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25240" index="113" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="25242" num="0" /> +<cdparam x="235" y="225" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25236" /> +<TGConnectingPoint num="1" id="25237" /> +<TGConnectingPoint num="2" id="25238" /> +<TGConnectingPoint num="3" id="25239" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25257" index="11" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2284" y="962" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25252" /> +<TGConnectingPoint num="1" id="25253" /> +<TGConnectingPoint num="2" id="25254" /> +<TGConnectingPoint num="3" id="25255" /> +<TGConnectingPoint num="4" id="25256" /> +<P1 x="2284" y="962" id="27026" /> +<P2 x="2169" y="192" id="26038" /> +<Point x="2284" y="982" /> +<Point x="1701" y="982" /> +<Point x="1701" y="172" /> +<Point x="2149" y="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25243" index="114" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="25257" num="0" /> +<cdparam x="2284" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25244" index="115" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="25257" num="1" /> +<cdparam x="1701" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25245" index="116" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="25257" num="2" /> +<cdparam x="1701" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25246" index="117" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="25257" num="3" /> +<cdparam x="2149" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25251" index="118" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="25257" num="4" /> +<cdparam x="2033" y="1004" /> +<sizeparam width="125" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25247" /> +<TGConnectingPoint num="1" id="25248" /> +<TGConnectingPoint num="2" id="25249" /> +<TGConnectingPoint num="3" id="25250" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25264" index="12" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2284" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25263" /> +<P1 x="2284" y="891" id="26958" /> +<P2 x="2284" y="932" id="27025" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25262" index="119" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="25264" num="0" /> +<cdparam x="2204" y="912" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25258" /> +<TGConnectingPoint num="1" id="25259" /> +<TGConnectingPoint num="2" id="25260" /> +<TGConnectingPoint num="3" id="25261" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25271" index="13" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2284" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25270" /> +<P1 x="2284" y="632" id="25877" /> +<P2 x="2284" y="719" id="26880" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25269" index="120" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="25271" num="0" /> +<cdparam x="2283" y="675" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25265" /> +<TGConnectingPoint num="1" id="25266" /> +<TGConnectingPoint num="2" id="25267" /> +<TGConnectingPoint num="3" id="25268" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25278" index="14" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2161" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25277" /> +<P1 x="2161" y="769" id="26907" /> +<P2 x="2161" y="841" id="26968" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25276" index="121" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="25278" num="0" /> +<cdparam x="2094" y="790" /> +<sizeparam width="156" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25272" /> +<TGConnectingPoint num="1" id="25273" /> +<TGConnectingPoint num="2" id="25274" /> +<TGConnectingPoint num="3" id="25275" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25285" index="15" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2401" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25284" /> +<P1 x="2403" y="769" id="26910" /> +<P2 x="2403" y="841" id="26971" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25283" index="122" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="25285" num="0" /> +<cdparam x="2356" y="786" /> +<sizeparam width="157" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25279" /> +<TGConnectingPoint num="1" id="25280" /> +<TGConnectingPoint num="2" id="25281" /> +<TGConnectingPoint num="3" id="25282" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25296" index="16" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2369" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25293" /> +<TGConnectingPoint num="1" id="25294" /> +<TGConnectingPoint num="2" id="25295" /> +<P1 x="2369" y="242" id="26069" /> +<P2 x="2643" y="475" id="25855" /> +<Point x="2369" y="330" /> +<Point x="2643" y="330" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25286" index="123" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="25296" num="0" /> +<cdparam x="2369" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25287" index="124" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="25296" num="1" /> +<cdparam x="2643" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25292" index="125" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="25296" num="2" /> +<cdparam x="2428" y="328" /> +<sizeparam width="468" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25288" /> +<TGConnectingPoint num="1" id="25289" /> +<TGConnectingPoint num="2" id="25290" /> +<TGConnectingPoint num="3" id="25291" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25303" index="17" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2284" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25302" /> +<P1 x="2284" y="242" id="26044" /> +<P2 x="2284" y="582" id="25872" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25301" index="126" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="25303" num="0" /> +<cdparam x="2187" y="512" /> +<sizeparam width="437" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25297" /> +<TGConnectingPoint num="1" id="25298" /> +<TGConnectingPoint num="2" id="25299" /> +<TGConnectingPoint num="3" id="25300" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25318" index="18" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2141" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25313" /> +<TGConnectingPoint num="1" id="25314" /> +<TGConnectingPoint num="2" id="25315" /> +<TGConnectingPoint num="3" id="25316" /> +<TGConnectingPoint num="4" id="25317" /> +<P1 x="2001" y="335" id="26858" /> +<P2 x="2169" y="242" id="26075" /> +<Point x="2001" y="344" /> +<Point x="1790" y="344" /> +<Point x="1790" y="222" /> +<Point x="2149" y="222" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25304" index="127" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="25318" num="0" /> +<cdparam x="2001" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25305" index="128" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="25318" num="1" /> +<cdparam x="1790" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25306" index="129" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="25318" num="2" /> +<cdparam x="1790" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25307" index="130" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="25318" num="3" /> +<cdparam x="2149" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25312" index="131" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="25318" num="4" /> +<cdparam x="1833" y="359" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25308" /> +<TGConnectingPoint num="1" id="25309" /> +<TGConnectingPoint num="2" id="25310" /> +<TGConnectingPoint num="3" id="25311" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25325" index="19" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1973" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25324" /> +<P1 x="2001" y="304" id="26869" /> +<P2 x="2001" y="305" id="26857" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25323" index="132" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="25325" num="0" /> +<cdparam x="1973" y="294" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25319" /> +<TGConnectingPoint num="1" id="25320" /> +<TGConnectingPoint num="2" id="25321" /> +<TGConnectingPoint num="3" id="25322" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25334" index="20" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2169" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25332" /> +<TGConnectingPoint num="1" id="25333" /> +<P1 x="2169" y="242" id="26043" /> +<P2 x="2001" y="274" id="26868" /> +<Point x="2001" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25326" index="133" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="25334" num="0" /> +<cdparam x="2001" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2999" minY="9" maxY="1499" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25331" index="134" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="25334" num="1" /> +<cdparam x="1906" y="257" /> +<sizeparam width="257" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25327" /> +<TGConnectingPoint num="1" id="25328" /> +<TGConnectingPoint num="2" id="25329" /> +<TGConnectingPoint num="3" id="25330" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25341" index="21" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1261" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25340" /> +<P1 x="1262" y="294" id="26306" /> +<P2 x="1264" y="562" id="25747" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25339" index="135" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="25341" num="0" /> +<cdparam x="1214" y="500" /> +<sizeparam width="362" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25335" /> +<TGConnectingPoint num="1" id="25336" /> +<TGConnectingPoint num="2" id="25337" /> +<TGConnectingPoint num="3" id="25338" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25356" index="22" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="438" y="974" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25351" /> +<TGConnectingPoint num="1" id="25352" /> +<TGConnectingPoint num="2" id="25353" /> +<TGConnectingPoint num="3" id="25354" /> +<TGConnectingPoint num="4" id="25355" /> +<P1 x="438" y="974" id="26025" /> +<P2 x="2369" y="192" id="26057" /> +<Point x="438" y="997" /> +<Point x="8" y="997" /> +<Point x="8" y="22" /> +<Point x="2369" y="22" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25342" index="136" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="25356" num="0" /> +<cdparam x="438" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25343" index="137" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="25356" num="1" /> +<cdparam x="8" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25344" index="138" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="25356" num="2" /> +<cdparam x="8" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25345" index="139" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="25356" num="3" /> +<cdparam x="2369" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25350" index="140" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="25356" num="4" /> +<cdparam x="321" y="994" /> +<sizeparam width="122" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25346" /> +<TGConnectingPoint num="1" id="25347" /> +<TGConnectingPoint num="2" id="25348" /> +<TGConnectingPoint num="3" id="25349" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25365" index="23" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1293" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25363" /> +<TGConnectingPoint num="1" id="25364" /> +<P1 x="1367" y="148" id="26534" /> +<P2 x="2284" y="192" id="26039" /> +<Point x="2284" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25357" index="141" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="25365" num="0" /> +<cdparam x="2284" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25362" index="142" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="25365" num="1" /> +<cdparam x="1453" y="146" /> +<sizeparam width="172" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25358" /> +<TGConnectingPoint num="1" id="25359" /> +<TGConnectingPoint num="2" id="25360" /> +<TGConnectingPoint num="3" id="25361" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25380" index="24" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1126" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25375" /> +<TGConnectingPoint num="1" id="25376" /> +<TGConnectingPoint num="2" id="25377" /> +<TGConnectingPoint num="3" id="25378" /> +<TGConnectingPoint num="4" id="25379" /> +<P1 x="1128" y="1138" id="26847" /> +<P2 x="1110" y="244" id="26300" /> +<Point x="1127" y="1171" /> +<Point x="821" y="1166" /> +<Point x="825" y="224" /> +<Point x="1089" y="224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25366" index="143" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="25380" num="0" /> +<cdparam x="1127" y="1171" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25367" index="144" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="25380" num="1" /> +<cdparam x="821" y="1166" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25368" index="145" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="25380" num="2" /> +<cdparam x="825" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25369" index="146" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="25380" num="3" /> +<cdparam x="1089" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25374" index="147" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="25380" num="4" /> +<cdparam x="909" y="890" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25370" /> +<TGConnectingPoint num="1" id="25371" /> +<TGConnectingPoint num="2" id="25372" /> +<TGConnectingPoint num="3" id="25373" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25387" index="25" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1263" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25386" /> +<P1 x="1263" y="940" id="26191" /> +<P2 x="1263" y="1017" id="26113" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25385" index="148" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="25387" num="0" /> +<cdparam x="1177" y="979" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25381" /> +<TGConnectingPoint num="1" id="25382" /> +<TGConnectingPoint num="2" id="25383" /> +<TGConnectingPoint num="3" id="25384" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25394" index="26" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="993" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25393" /> +<P1 x="993" y="940" id="26189" /> +<P2 x="993" y="1017" id="26111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25392" index="149" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="25394" num="0" /> +<cdparam x="946" y="975" /> +<sizeparam width="138" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25388" /> +<TGConnectingPoint num="1" id="25389" /> +<TGConnectingPoint num="2" id="25390" /> +<TGConnectingPoint num="3" id="25391" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25405" index="27" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1560" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25402" /> +<TGConnectingPoint num="1" id="25403" /> +<TGConnectingPoint num="2" id="25404" /> +<P1 x="1493" y="822" id="26258" /> +<P2 x="1263" y="915" id="26188" /> +<Point x="1432" y="822" /> +<Point x="1432" y="915" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25395" index="150" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="25405" num="0" /> +<cdparam x="1432" y="822" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25396" index="151" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="25405" num="1" /> +<cdparam x="1432" y="915" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25401" index="152" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="25405" num="2" /> +<cdparam x="1396" y="882" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25397" /> +<TGConnectingPoint num="1" id="25398" /> +<TGConnectingPoint num="2" id="25399" /> +<TGConnectingPoint num="3" id="25400" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25414" index="28" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1238" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25412" /> +<TGConnectingPoint num="1" id="25413" /> +<P1 x="1238" y="797" id="26274" /> +<P2 x="993" y="890" id="26184" /> +<Point x="993" y="797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25406" index="153" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="25414" num="0" /> +<cdparam x="993" y="797" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25411" index="154" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="25414" num="1" /> +<cdparam x="1002" y="847" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25407" /> +<TGConnectingPoint num="1" id="25408" /> +<TGConnectingPoint num="2" id="25409" /> +<TGConnectingPoint num="3" id="25410" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25427" index="29" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1450" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25423" /> +<TGConnectingPoint num="1" id="25424" /> +<TGConnectingPoint num="2" id="25425" /> +<TGConnectingPoint num="3" id="25426" /> +<P1 x="1518" y="847" id="26260" /> +<P2 x="599" y="406" id="26388" /> +<Point x="1518" y="1191" /> +<Point x="789" y="1192" /> +<Point x="790" y="406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25415" index="155" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="25427" num="0" /> +<cdparam x="1518" y="1191" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25416" index="156" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="25427" num="1" /> +<cdparam x="789" y="1192" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25417" index="157" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="25427" num="2" /> +<cdparam x="790" y="406" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25422" index="158" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="25427" num="3" /> +<cdparam x="796" y="1190" /> +<sizeparam width="371" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25418" /> +<TGConnectingPoint num="1" id="25419" /> +<TGConnectingPoint num="2" id="25420" /> +<TGConnectingPoint num="3" id="25421" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25434" index="30" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1288" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25433" /> +<P1 x="1288" y="797" id="26275" /> +<P2 x="1518" y="797" id="26257" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25432" index="159" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="25434" num="0" /> +<cdparam x="1379" y="789" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25428" /> +<TGConnectingPoint num="1" id="25429" /> +<TGConnectingPoint num="2" id="25430" /> +<TGConnectingPoint num="3" id="25431" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25441" index="31" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1263" y="822" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25440" /> +<P1 x="1263" y="822" id="26276" /> +<P2 x="1263" y="890" id="26186" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25439" index="160" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="25441" num="0" /> +<cdparam x="1180" y="832" /> +<sizeparam width="204" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25435" /> +<TGConnectingPoint num="1" id="25436" /> +<TGConnectingPoint num="2" id="25437" /> +<TGConnectingPoint num="3" id="25438" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25448" index="32" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1145" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25447" /> +<P1 x="1146" y="294" id="26328" /> +<P2 x="1146" y="325" id="26289" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25446" index="161" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="25448" num="0" /> +<cdparam x="989" y="312" /> +<sizeparam width="264" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25442" /> +<TGConnectingPoint num="1" id="25443" /> +<TGConnectingPoint num="2" id="25444" /> +<TGConnectingPoint num="3" id="25445" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25463" index="33" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="257" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25458" /> +<TGConnectingPoint num="1" id="25459" /> +<TGConnectingPoint num="2" id="25460" /> +<TGConnectingPoint num="3" id="25461" /> +<TGConnectingPoint num="4" id="25462" /> +<P1 x="413" y="949" id="26023" /> +<P2 x="336" y="209" id="26457" /> +<Point x="413" y="969" /> +<Point x="77" y="969" /> +<Point x="77" y="189" /> +<Point x="316" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25449" index="162" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="25463" num="0" /> +<cdparam x="413" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25450" index="163" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="25463" num="1" /> +<cdparam x="77" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25451" index="164" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="25463" num="2" /> +<cdparam x="77" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25452" index="165" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="25463" num="3" /> +<cdparam x="316" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25457" index="166" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="25463" num="4" /> +<cdparam x="360" y="937" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25453" /> +<TGConnectingPoint num="1" id="25454" /> +<TGConnectingPoint num="2" id="25455" /> +<TGConnectingPoint num="3" id="25456" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25470" index="34" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="557" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25469" /> +<P1 x="557" y="703" id="26782" /> +<P2 x="614" y="767" id="26697" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25468" index="167" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="25470" num="0" /> +<cdparam x="587" y="723" /> +<sizeparam width="190" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25464" /> +<TGConnectingPoint num="1" id="25465" /> +<TGConnectingPoint num="2" id="25466" /> +<TGConnectingPoint num="3" id="25467" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25477" index="35" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="438" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25476" /> +<P1 x="438" y="703" id="26757" /> +<P2 x="438" y="767" id="26679" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25475" index="168" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="25477" num="0" /> +<cdparam x="342" y="739" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25471" /> +<TGConnectingPoint num="1" id="25472" /> +<TGConnectingPoint num="2" id="25473" /> +<TGConnectingPoint num="3" id="25474" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25484" index="36" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="315" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25483" /> +<P1 x="315" y="703" id="26779" /> +<P2 x="257" y="767" id="26694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25482" index="169" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="25484" num="0" /> +<cdparam x="147" y="722" /> +<sizeparam width="262" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25478" /> +<TGConnectingPoint num="1" id="25479" /> +<TGConnectingPoint num="2" id="25480" /> +<TGConnectingPoint num="3" id="25481" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25491" index="37" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="557" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25490" /> +<P1 x="557" y="431" id="26415" /> +<P2 x="557" y="444" id="25658" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25489" index="170" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="25491" num="0" /> +<cdparam x="562" y="432" /> +<sizeparam width="256" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25485" /> +<TGConnectingPoint num="1" id="25486" /> +<TGConnectingPoint num="2" id="25487" /> +<TGConnectingPoint num="3" id="25488" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25498" index="38" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="315" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25497" /> +<P1 x="315" y="431" id="26412" /> +<P2 x="315" y="503" id="26621" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25496" index="171" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="25498" num="0" /> +<cdparam x="248" y="460" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25492" /> +<TGConnectingPoint num="1" id="25493" /> +<TGConnectingPoint num="2" id="25494" /> +<TGConnectingPoint num="3" id="25495" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25505" index="39" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="438" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25504" /> +<P1 x="357" y="259" id="26485" /> +<P2 x="357" y="381" id="26392" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25503" index="172" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="25505" num="0" /> +<cdparam x="173" y="283" /> +<sizeparam width="224" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25499" /> +<TGConnectingPoint num="1" id="25500" /> +<TGConnectingPoint num="2" id="25501" /> +<TGConnectingPoint num="3" id="25502" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25514" index="40" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="793" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25512" /> +<TGConnectingPoint num="1" id="25513" /> +<P1 x="1158" y="148" id="26533" /> +<P2 x="425" y="209" id="26458" /> +<Point x="425" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25506" index="173" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="25514" num="0" /> +<cdparam x="425" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25511" index="174" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="25514" num="1" /> +<cdparam x="961" y="146" /> +<sizeparam width="150" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25507" /> +<TGConnectingPoint num="1" id="25508" /> +<TGConnectingPoint num="2" id="25509" /> +<TGConnectingPoint num="3" id="25510" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25521" index="41" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1193" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25520" /> +<P1 x="1262" y="73" id="26603" /> +<P2 x="1262" y="123" id="26531" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25519" index="175" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="25521" num="0" /> +<cdparam x="1238" y="99" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25515" /> +<TGConnectingPoint num="1" id="25516" /> +<TGConnectingPoint num="2" id="25517" /> +<TGConnectingPoint num="3" id="25518" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25528" index="42" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="438" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25527" /> +<P1 x="315" y="553" id="26633" /> +<P2 x="277" y="591" id="26835" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25526" index="176" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="25528" num="0" /> +<cdparam x="185" y="570" /> +<sizeparam width="116" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25522" /> +<TGConnectingPoint num="1" id="25523" /> +<TGConnectingPoint num="2" id="25524" /> +<TGConnectingPoint num="3" id="25525" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25535" index="43" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="557" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25534" /> +<P1 x="557" y="553" id="26636" /> +<P2 x="599" y="591" id="26824" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25533" index="177" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="25535" num="0" /> +<cdparam x="538" y="568" /> +<sizeparam width="220" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25529" /> +<TGConnectingPoint num="1" id="25530" /> +<TGConnectingPoint num="2" id="25531" /> +<TGConnectingPoint num="3" id="25532" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25542" index="44" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="438" y="814" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25541" /> +<P1 x="438" y="817" id="26684" /> +<P2 x="438" y="856" id="26373" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25540" index="178" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="25542" num="0" /> +<cdparam x="387" y="834" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25536" /> +<TGConnectingPoint num="1" id="25537" /> +<TGConnectingPoint num="2" id="25538" /> +<TGConnectingPoint num="3" id="25539" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25549" index="45" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1240" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25548" /> +<P1 x="1262" y="173" id="26536" /> +<P2 x="1262" y="244" id="26301" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25547" index="179" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="25549" num="0" /> +<cdparam x="1218" y="195" /> +<sizeparam width="72" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25543" /> +<TGConnectingPoint num="1" id="25544" /> +<TGConnectingPoint num="2" id="25545" /> +<TGConnectingPoint num="3" id="25546" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25564" index="46" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1261" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25559" /> +<TGConnectingPoint num="1" id="25560" /> +<TGConnectingPoint num="2" id="25561" /> +<TGConnectingPoint num="3" id="25562" /> +<TGConnectingPoint num="4" id="25563" /> +<P1 x="1146" y="355" id="26290" /> +<P2 x="1110" y="294" id="26305" /> +<Point x="1146" y="402" /> +<Point x="973" y="402" /> +<Point x="973" y="274" /> +<Point x="1089" y="274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25550" index="180" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="25564" num="0" /> +<cdparam x="1146" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25551" index="181" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="25564" num="1" /> +<cdparam x="973" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25552" index="182" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="25564" num="2" /> +<cdparam x="973" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25553" index="183" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="25564" num="3" /> +<cdparam x="1089" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25558" index="184" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="25564" num="4" /> +<cdparam x="985" y="396" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25554" /> +<TGConnectingPoint num="1" id="25555" /> +<TGConnectingPoint num="2" id="25556" /> +<TGConnectingPoint num="3" id="25557" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25579" index="47" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="556" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25574" /> +<TGConnectingPoint num="1" id="25575" /> +<TGConnectingPoint num="2" id="25576" /> +<TGConnectingPoint num="3" id="25577" /> +<TGConnectingPoint num="4" id="25578" /> +<P1 x="514" y="348" id="26012" /> +<P2 x="515" y="209" id="26459" /> +<Point x="514" y="366" /> +<Point x="697" y="366" /> +<Point x="697" y="189" /> +<Point x="535" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25565" index="185" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="25579" num="0" /> +<cdparam x="514" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25566" index="186" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="25579" num="1" /> +<cdparam x="697" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25567" index="187" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="25579" num="2" /> +<cdparam x="697" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25568" index="188" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="25579" num="3" /> +<cdparam x="535" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25573" index="189" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="25579" num="4" /> +<cdparam x="544" y="360" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25569" /> +<TGConnectingPoint num="1" id="25570" /> +<TGConnectingPoint num="2" id="25571" /> +<TGConnectingPoint num="3" id="25572" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25586" index="48" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="491" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25585" /> +<P1 x="515" y="259" id="26464" /> +<P2 x="514" y="284" id="26000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25584" index="190" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="25586" num="0" /> +<cdparam x="433" y="275" /> +<sizeparam width="255" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25580" /> +<TGConnectingPoint num="1" id="25581" /> +<TGConnectingPoint num="2" id="25582" /> +<TGConnectingPoint num="3" id="25583" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25593" index="49" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="525" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25592" /> +<P1 x="514" y="314" id="26001" /> +<P2 x="514" y="318" id="26011" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25591" index="191" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="25593" num="0" /> +<cdparam x="520" y="296" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25587" /> +<TGConnectingPoint num="1" id="25588" /> +<TGConnectingPoint num="2" id="25589" /> +<TGConnectingPoint num="3" id="25590" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25600" index="50" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1337" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25599" /> +<P1 x="1186" y="294" id="26314" /> +<P2 x="1186" y="405" id="25989" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25598" index="192" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="25600" num="0" /> +<cdparam x="1149" y="377" /> +<sizeparam width="257" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25594" /> +<TGConnectingPoint num="1" id="25595" /> +<TGConnectingPoint num="2" id="25596" /> +<TGConnectingPoint num="3" id="25597" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25615" index="51" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1342" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25610" /> +<TGConnectingPoint num="1" id="25611" /> +<TGConnectingPoint num="2" id="25612" /> +<TGConnectingPoint num="3" id="25613" /> +<TGConnectingPoint num="4" id="25614" /> +<P1 x="1186" y="486" id="25979" /> +<P2 x="1110" y="269" id="26303" /> +<Point x="1186" y="516" /> +<Point x="952" y="516" /> +<Point x="952" y="249" /> +<Point x="1089" y="249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25601" index="193" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="25615" num="0" /> +<cdparam x="1186" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25602" index="194" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="25615" num="1" /> +<cdparam x="952" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25603" index="195" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="25615" num="2" /> +<cdparam x="952" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25604" index="196" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="25615" num="3" /> +<cdparam x="1089" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="25609" index="197" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="25615" num="4" /> +<cdparam x="997" y="511" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25605" /> +<TGConnectingPoint num="1" id="25606" /> +<TGConnectingPoint num="2" id="25607" /> +<TGConnectingPoint num="3" id="25608" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25622" index="52" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="634" y="622" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25621" /> +<P1 x="599" y="621" id="26825" /> +<P2 x="599" y="653" id="26753" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25620" index="198" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="25622" num="0" /> +<cdparam x="616" y="627" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25616" /> +<TGConnectingPoint num="1" id="25617" /> +<TGConnectingPoint num="2" id="25618" /> +<TGConnectingPoint num="3" id="25619" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25629" index="53" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2643" y="525" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25628" /> +<P1 x="2618" y="500" id="25856" /> +<P2 x="2531" y="582" id="25783" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25627" index="199" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="25629" num="0" /> +<cdparam x="2388" y="549" /> +<sizeparam width="370" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25623" /> +<TGConnectingPoint num="1" id="25624" /> +<TGConnectingPoint num="2" id="25625" /> +<TGConnectingPoint num="3" id="25626" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25636" index="54" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2551" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25635" /> +<P1 x="2531" y="632" id="25788" /> +<P2 x="2531" y="671" id="25780" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25634" index="200" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="25636" num="0" /> +<cdparam x="2548" y="648" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25630" /> +<TGConnectingPoint num="1" id="25631" /> +<TGConnectingPoint num="2" id="25632" /> +<TGConnectingPoint num="3" id="25633" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25643" index="55" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1413" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25642" /> +<P1 x="1414" y="269" id="26304" /> +<P2 x="1520" y="269" id="25776" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25641" index="201" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="25643" num="0" /> +<cdparam x="1435" y="260" /> +<sizeparam width="101" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25637" /> +<TGConnectingPoint num="1" id="25638" /> +<TGConnectingPoint num="2" id="25639" /> +<TGConnectingPoint num="3" id="25640" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25650" index="56" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2399" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25649" /> +<P1 x="2399" y="217" id="26042" /> +<P2 x="2509" y="217" id="25774" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25648" index="202" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="25650" num="0" /> +<cdparam x="2406" y="207" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25644" /> +<TGConnectingPoint num="1" id="25645" /> +<TGConnectingPoint num="2" id="25646" /> +<TGConnectingPoint num="3" id="25647" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="25657" index="57" uid="7f026d2f-53e2-4da3-9542-fcb8772ae142" > +<cdparam x="1263" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="25656" /> +<P1 x="1263" y="728" id="25680" /> +<P2 x="1263" y="772" id="26273" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="25655" index="203" uid="59382eac-5991-4e78-ac7b-59d2e2b548af" > +<father id="25657" num="0" /> +<cdparam x="1263" y="739" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25651" /> +<TGConnectingPoint num="1" id="25652" /> +<TGConnectingPoint num="2" id="25653" /> +<TGConnectingPoint num="3" id="25654" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5107" id="25673" index="58" uid="7f978df2-a03c-48f6-98dc-039ad90488ae" > +<cdparam x="542" y="454" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25658" /> +<TGConnectingPoint num="1" id="25659" /> +<TGConnectingPoint num="2" id="25660" /> +<TGConnectingPoint num="3" id="25661" /> +<TGConnectingPoint num="4" id="25662" /> +<TGConnectingPoint num="5" id="25663" /> +<TGConnectingPoint num="6" id="25664" /> +<TGConnectingPoint num="7" id="25665" /> +<TGConnectingPoint num="8" id="25666" /> +<TGConnectingPoint num="9" id="25667" /> +<TGConnectingPoint num="10" id="25668" /> +<TGConnectingPoint num="11" id="25669" /> +<TGConnectingPoint num="12" id="25670" /> +<TGConnectingPoint num="13" id="25671" /> +<TGConnectingPoint num="14" id="25672" /> +</COMPONENT> + +<COMPONENT type="5106" id="25746" index="59" uid="84416629-86cf-4d61-b9c6-a4fa1725388d" > +<cdparam x="1095" y="678" /> +<sizeparam width="337" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FCheckingMAC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25674" /> +<TGConnectingPoint num="1" id="25675" /> +<TGConnectingPoint num="2" id="25676" /> +<TGConnectingPoint num="3" id="25677" /> +<TGConnectingPoint num="4" id="25678" /> +<TGConnectingPoint num="5" id="25679" /> +<TGConnectingPoint num="6" id="25680" /> +<TGConnectingPoint num="7" id="25681" /> +<TGConnectingPoint num="8" id="25682" /> +<TGConnectingPoint num="9" id="25683" /> +<TGConnectingPoint num="10" id="25684" /> +<TGConnectingPoint num="11" id="25685" /> +<TGConnectingPoint num="12" id="25686" /> +<TGConnectingPoint num="13" id="25687" /> +<TGConnectingPoint num="14" id="25688" /> +<TGConnectingPoint num="15" id="25689" /> +<TGConnectingPoint num="16" id="25690" /> +<TGConnectingPoint num="17" id="25691" /> +<TGConnectingPoint num="18" id="25692" /> +<TGConnectingPoint num="19" id="25693" /> +<TGConnectingPoint num="20" id="25694" /> +<TGConnectingPoint num="21" id="25695" /> +<TGConnectingPoint num="22" id="25696" /> +<TGConnectingPoint num="23" id="25697" /> +<TGConnectingPoint num="24" id="25698" /> +<TGConnectingPoint num="25" id="25699" /> +<TGConnectingPoint num="26" id="25700" /> +<TGConnectingPoint num="27" id="25701" /> +<TGConnectingPoint num="28" id="25702" /> +<TGConnectingPoint num="29" id="25703" /> +<TGConnectingPoint num="30" id="25704" /> +<TGConnectingPoint num="31" id="25705" /> +<TGConnectingPoint num="32" id="25706" /> +<TGConnectingPoint num="33" id="25707" /> +<TGConnectingPoint num="34" id="25708" /> +<TGConnectingPoint num="35" id="25709" /> +<TGConnectingPoint num="36" id="25710" /> +<TGConnectingPoint num="37" id="25711" /> +<TGConnectingPoint num="38" id="25712" /> +<TGConnectingPoint num="39" id="25713" /> +<TGConnectingPoint num="40" id="25714" /> +<TGConnectingPoint num="41" id="25715" /> +<TGConnectingPoint num="42" id="25716" /> +<TGConnectingPoint num="43" id="25717" /> +<TGConnectingPoint num="44" id="25718" /> +<TGConnectingPoint num="45" id="25719" /> +<TGConnectingPoint num="46" id="25720" /> +<TGConnectingPoint num="47" id="25721" /> +<TGConnectingPoint num="48" id="25722" /> +<TGConnectingPoint num="49" id="25723" /> +<TGConnectingPoint num="50" id="25724" /> +<TGConnectingPoint num="51" id="25725" /> +<TGConnectingPoint num="52" id="25726" /> +<TGConnectingPoint num="53" id="25727" /> +<TGConnectingPoint num="54" id="25728" /> +<TGConnectingPoint num="55" id="25729" /> +<TGConnectingPoint num="56" id="25730" /> +<TGConnectingPoint num="57" id="25731" /> +<TGConnectingPoint num="58" id="25732" /> +<TGConnectingPoint num="59" id="25733" /> +<TGConnectingPoint num="60" id="25734" /> +<TGConnectingPoint num="61" id="25735" /> +<TGConnectingPoint num="62" id="25736" /> +<TGConnectingPoint num="63" id="25737" /> +<TGConnectingPoint num="64" id="25738" /> +<TGConnectingPoint num="65" id="25739" /> +<TGConnectingPoint num="66" id="25740" /> +<TGConnectingPoint num="67" id="25741" /> +<TGConnectingPoint num="68" id="25742" /> +<TGConnectingPoint num="69" id="25743" /> +<TGConnectingPoint num="70" id="25744" /> +<TGConnectingPoint num="71" id="25745" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="25762" index="60" uid="cb7f5542-6aaf-4d61-be84-7be18ac32966" > +<cdparam x="1249" y="572" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25747" /> +<TGConnectingPoint num="1" id="25748" /> +<TGConnectingPoint num="2" id="25749" /> +<TGConnectingPoint num="3" id="25750" /> +<TGConnectingPoint num="4" id="25751" /> +<TGConnectingPoint num="5" id="25752" /> +<TGConnectingPoint num="6" id="25753" /> +<TGConnectingPoint num="7" id="25754" /> +<TGConnectingPoint num="8" id="25755" /> +<TGConnectingPoint num="9" id="25756" /> +<TGConnectingPoint num="10" id="25757" /> +<TGConnectingPoint num="11" id="25758" /> +<TGConnectingPoint num="12" id="25759" /> +<TGConnectingPoint num="13" id="25760" /> +<TGConnectingPoint num="14" id="25761" /> +</COMPONENT> + +<COMPONENT type="5104" id="25773" index="61" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2035" y="342" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25763" /> +<TGConnectingPoint num="1" id="25764" /> +<TGConnectingPoint num="2" id="25765" /> +<TGConnectingPoint num="3" id="25766" /> +<TGConnectingPoint num="4" id="25767" /> +<TGConnectingPoint num="5" id="25768" /> +<TGConnectingPoint num="6" id="25769" /> +<TGConnectingPoint num="7" id="25770" /> +<TGConnectingPoint num="8" id="25771" /> +<TGConnectingPoint num="9" id="25772" /> +</COMPONENT> + +<COMPONENT type="5101" id="25775" index="62" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2499" y="222" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25774" /> +</COMPONENT> + +<COMPONENT type="5101" id="25777" index="63" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1510" y="274" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25776" /> +</COMPONENT> + +<COMPONENT type="5101" id="25779" index="64" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="211" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25778" /> +</COMPONENT> + +<COMPONENT type="5101" id="25781" index="65" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2521" y="676" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25780" /> +</COMPONENT> + +<COMPONENT type="5106" id="25854" index="66" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2449" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25782" /> +<TGConnectingPoint num="1" id="25783" /> +<TGConnectingPoint num="2" id="25784" /> +<TGConnectingPoint num="3" id="25785" /> +<TGConnectingPoint num="4" id="25786" /> +<TGConnectingPoint num="5" id="25787" /> +<TGConnectingPoint num="6" id="25788" /> +<TGConnectingPoint num="7" id="25789" /> +<TGConnectingPoint num="8" id="25790" /> +<TGConnectingPoint num="9" id="25791" /> +<TGConnectingPoint num="10" id="25792" /> +<TGConnectingPoint num="11" id="25793" /> +<TGConnectingPoint num="12" id="25794" /> +<TGConnectingPoint num="13" id="25795" /> +<TGConnectingPoint num="14" id="25796" /> +<TGConnectingPoint num="15" id="25797" /> +<TGConnectingPoint num="16" id="25798" /> +<TGConnectingPoint num="17" id="25799" /> +<TGConnectingPoint num="18" id="25800" /> +<TGConnectingPoint num="19" id="25801" /> +<TGConnectingPoint num="20" id="25802" /> +<TGConnectingPoint num="21" id="25803" /> +<TGConnectingPoint num="22" id="25804" /> +<TGConnectingPoint num="23" id="25805" /> +<TGConnectingPoint num="24" id="25806" /> +<TGConnectingPoint num="25" id="25807" /> +<TGConnectingPoint num="26" id="25808" /> +<TGConnectingPoint num="27" id="25809" /> +<TGConnectingPoint num="28" id="25810" /> +<TGConnectingPoint num="29" id="25811" /> +<TGConnectingPoint num="30" id="25812" /> +<TGConnectingPoint num="31" id="25813" /> +<TGConnectingPoint num="32" id="25814" /> +<TGConnectingPoint num="33" id="25815" /> +<TGConnectingPoint num="34" id="25816" /> +<TGConnectingPoint num="35" id="25817" /> +<TGConnectingPoint num="36" id="25818" /> +<TGConnectingPoint num="37" id="25819" /> +<TGConnectingPoint num="38" id="25820" /> +<TGConnectingPoint num="39" id="25821" /> +<TGConnectingPoint num="40" id="25822" /> +<TGConnectingPoint num="41" id="25823" /> +<TGConnectingPoint num="42" id="25824" /> +<TGConnectingPoint num="43" id="25825" /> +<TGConnectingPoint num="44" id="25826" /> +<TGConnectingPoint num="45" id="25827" /> +<TGConnectingPoint num="46" id="25828" /> +<TGConnectingPoint num="47" id="25829" /> +<TGConnectingPoint num="48" id="25830" /> +<TGConnectingPoint num="49" id="25831" /> +<TGConnectingPoint num="50" id="25832" /> +<TGConnectingPoint num="51" id="25833" /> +<TGConnectingPoint num="52" id="25834" /> +<TGConnectingPoint num="53" id="25835" /> +<TGConnectingPoint num="54" id="25836" /> +<TGConnectingPoint num="55" id="25837" /> +<TGConnectingPoint num="56" id="25838" /> +<TGConnectingPoint num="57" id="25839" /> +<TGConnectingPoint num="58" id="25840" /> +<TGConnectingPoint num="59" id="25841" /> +<TGConnectingPoint num="60" id="25842" /> +<TGConnectingPoint num="61" id="25843" /> +<TGConnectingPoint num="62" id="25844" /> +<TGConnectingPoint num="63" id="25845" /> +<TGConnectingPoint num="64" id="25846" /> +<TGConnectingPoint num="65" id="25847" /> +<TGConnectingPoint num="66" id="25848" /> +<TGConnectingPoint num="67" id="25849" /> +<TGConnectingPoint num="68" id="25850" /> +<TGConnectingPoint num="69" id="25851" /> +<TGConnectingPoint num="70" id="25852" /> +<TGConnectingPoint num="71" id="25853" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="25870" index="67" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2628" y="485" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25855" /> +<TGConnectingPoint num="1" id="25856" /> +<TGConnectingPoint num="2" id="25857" /> +<TGConnectingPoint num="3" id="25858" /> +<TGConnectingPoint num="4" id="25859" /> +<TGConnectingPoint num="5" id="25860" /> +<TGConnectingPoint num="6" id="25861" /> +<TGConnectingPoint num="7" id="25862" /> +<TGConnectingPoint num="8" id="25863" /> +<TGConnectingPoint num="9" id="25864" /> +<TGConnectingPoint num="10" id="25865" /> +<TGConnectingPoint num="11" id="25866" /> +<TGConnectingPoint num="12" id="25867" /> +<TGConnectingPoint num="13" id="25868" /> +<TGConnectingPoint num="14" id="25869" /> +</COMPONENT> + +<COMPONENT type="5106" id="25943" index="68" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2202" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25871" /> +<TGConnectingPoint num="1" id="25872" /> +<TGConnectingPoint num="2" id="25873" /> +<TGConnectingPoint num="3" id="25874" /> +<TGConnectingPoint num="4" id="25875" /> +<TGConnectingPoint num="5" id="25876" /> +<TGConnectingPoint num="6" id="25877" /> +<TGConnectingPoint num="7" id="25878" /> +<TGConnectingPoint num="8" id="25879" /> +<TGConnectingPoint num="9" id="25880" /> +<TGConnectingPoint num="10" id="25881" /> +<TGConnectingPoint num="11" id="25882" /> +<TGConnectingPoint num="12" id="25883" /> +<TGConnectingPoint num="13" id="25884" /> +<TGConnectingPoint num="14" id="25885" /> +<TGConnectingPoint num="15" id="25886" /> +<TGConnectingPoint num="16" id="25887" /> +<TGConnectingPoint num="17" id="25888" /> +<TGConnectingPoint num="18" id="25889" /> +<TGConnectingPoint num="19" id="25890" /> +<TGConnectingPoint num="20" id="25891" /> +<TGConnectingPoint num="21" id="25892" /> +<TGConnectingPoint num="22" id="25893" /> +<TGConnectingPoint num="23" id="25894" /> +<TGConnectingPoint num="24" id="25895" /> +<TGConnectingPoint num="25" id="25896" /> +<TGConnectingPoint num="26" id="25897" /> +<TGConnectingPoint num="27" id="25898" /> +<TGConnectingPoint num="28" id="25899" /> +<TGConnectingPoint num="29" id="25900" /> +<TGConnectingPoint num="30" id="25901" /> +<TGConnectingPoint num="31" id="25902" /> +<TGConnectingPoint num="32" id="25903" /> +<TGConnectingPoint num="33" id="25904" /> +<TGConnectingPoint num="34" id="25905" /> +<TGConnectingPoint num="35" id="25906" /> +<TGConnectingPoint num="36" id="25907" /> +<TGConnectingPoint num="37" id="25908" /> +<TGConnectingPoint num="38" id="25909" /> +<TGConnectingPoint num="39" id="25910" /> +<TGConnectingPoint num="40" id="25911" /> +<TGConnectingPoint num="41" id="25912" /> +<TGConnectingPoint num="42" id="25913" /> +<TGConnectingPoint num="43" id="25914" /> +<TGConnectingPoint num="44" id="25915" /> +<TGConnectingPoint num="45" id="25916" /> +<TGConnectingPoint num="46" id="25917" /> +<TGConnectingPoint num="47" id="25918" /> +<TGConnectingPoint num="48" id="25919" /> +<TGConnectingPoint num="49" id="25920" /> +<TGConnectingPoint num="50" id="25921" /> +<TGConnectingPoint num="51" id="25922" /> +<TGConnectingPoint num="52" id="25923" /> +<TGConnectingPoint num="53" id="25924" /> +<TGConnectingPoint num="54" id="25925" /> +<TGConnectingPoint num="55" id="25926" /> +<TGConnectingPoint num="56" id="25927" /> +<TGConnectingPoint num="57" id="25928" /> +<TGConnectingPoint num="58" id="25929" /> +<TGConnectingPoint num="59" id="25930" /> +<TGConnectingPoint num="60" id="25931" /> +<TGConnectingPoint num="61" id="25932" /> +<TGConnectingPoint num="62" id="25933" /> +<TGConnectingPoint num="63" id="25934" /> +<TGConnectingPoint num="64" id="25935" /> +<TGConnectingPoint num="65" id="25936" /> +<TGConnectingPoint num="66" id="25937" /> +<TGConnectingPoint num="67" id="25938" /> +<TGConnectingPoint num="68" id="25939" /> +<TGConnectingPoint num="69" id="25940" /> +<TGConnectingPoint num="70" id="25941" /> +<TGConnectingPoint num="71" id="25942" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="25960" index="69" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="26" y="37" /> +<sizeparam width="354" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25944" /> +<TGConnectingPoint num="1" id="25945" /> +<TGConnectingPoint num="2" id="25946" /> +<TGConnectingPoint num="3" id="25947" /> +<TGConnectingPoint num="4" id="25948" /> +<TGConnectingPoint num="5" id="25949" /> +<TGConnectingPoint num="6" id="25950" /> +<TGConnectingPoint num="7" id="25951" /> +<TGConnectingPoint num="8" id="25952" /> +<TGConnectingPoint num="9" id="25953" /> +<TGConnectingPoint num="10" id="25954" /> +<TGConnectingPoint num="11" id="25955" /> +<TGConnectingPoint num="12" id="25956" /> +<TGConnectingPoint num="13" id="25957" /> +<TGConnectingPoint num="14" id="25958" /> +<TGConnectingPoint num="15" id="25959" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="25977" index="70" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="226" y="1046" /> +<sizeparam width="215" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25961" /> +<TGConnectingPoint num="1" id="25962" /> +<TGConnectingPoint num="2" id="25963" /> +<TGConnectingPoint num="3" id="25964" /> +<TGConnectingPoint num="4" id="25965" /> +<TGConnectingPoint num="5" id="25966" /> +<TGConnectingPoint num="6" id="25967" /> +<TGConnectingPoint num="7" id="25968" /> +<TGConnectingPoint num="8" id="25969" /> +<TGConnectingPoint num="9" id="25970" /> +<TGConnectingPoint num="10" id="25971" /> +<TGConnectingPoint num="11" id="25972" /> +<TGConnectingPoint num="12" id="25973" /> +<TGConnectingPoint num="13" id="25974" /> +<TGConnectingPoint num="14" id="25975" /> +<TGConnectingPoint num="15" id="25976" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="25988" index="71" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1052" y="461" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25978" /> +<TGConnectingPoint num="1" id="25979" /> +<TGConnectingPoint num="2" id="25980" /> +<TGConnectingPoint num="3" id="25981" /> +<TGConnectingPoint num="4" id="25982" /> +<TGConnectingPoint num="5" id="25983" /> +<TGConnectingPoint num="6" id="25984" /> +<TGConnectingPoint num="7" id="25985" /> +<TGConnectingPoint num="8" id="25986" /> +<TGConnectingPoint num="9" id="25987" /> +</COMPONENT> + +<COMPONENT type="5103" id="25999" index="72" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1032" y="410" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25989" /> +<TGConnectingPoint num="1" id="25990" /> +<TGConnectingPoint num="2" id="25991" /> +<TGConnectingPoint num="3" id="25992" /> +<TGConnectingPoint num="4" id="25993" /> +<TGConnectingPoint num="5" id="25994" /> +<TGConnectingPoint num="6" id="25995" /> +<TGConnectingPoint num="7" id="25996" /> +<TGConnectingPoint num="8" id="25997" /> +<TGConnectingPoint num="9" id="25998" /> +</COMPONENT> + +<COMPONENT type="5103" id="26010" index="73" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="360" y="289" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26000" /> +<TGConnectingPoint num="1" id="26001" /> +<TGConnectingPoint num="2" id="26002" /> +<TGConnectingPoint num="3" id="26003" /> +<TGConnectingPoint num="4" id="26004" /> +<TGConnectingPoint num="5" id="26005" /> +<TGConnectingPoint num="6" id="26006" /> +<TGConnectingPoint num="7" id="26007" /> +<TGConnectingPoint num="8" id="26008" /> +<TGConnectingPoint num="9" id="26009" /> +</COMPONENT> + +<COMPONENT type="5104" id="26021" index="74" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="380" y="323" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26011" /> +<TGConnectingPoint num="1" id="26012" /> +<TGConnectingPoint num="2" id="26013" /> +<TGConnectingPoint num="3" id="26014" /> +<TGConnectingPoint num="4" id="26015" /> +<TGConnectingPoint num="5" id="26016" /> +<TGConnectingPoint num="6" id="26017" /> +<TGConnectingPoint num="7" id="26018" /> +<TGConnectingPoint num="8" id="26019" /> +<TGConnectingPoint num="9" id="26020" /> +</COMPONENT> + +<COMPONENT type="5107" id="26037" index="75" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="423" y="934" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26022" /> +<TGConnectingPoint num="1" id="26023" /> +<TGConnectingPoint num="2" id="26024" /> +<TGConnectingPoint num="3" id="26025" /> +<TGConnectingPoint num="4" id="26026" /> +<TGConnectingPoint num="5" id="26027" /> +<TGConnectingPoint num="6" id="26028" /> +<TGConnectingPoint num="7" id="26029" /> +<TGConnectingPoint num="8" id="26030" /> +<TGConnectingPoint num="9" id="26031" /> +<TGConnectingPoint num="10" id="26032" /> +<TGConnectingPoint num="11" id="26033" /> +<TGConnectingPoint num="12" id="26034" /> +<TGConnectingPoint num="13" id="26035" /> +<TGConnectingPoint num="14" id="26036" /> +</COMPONENT> + +<COMPONENT type="5106" id="26110" index="76" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2169" y="192" /> +<sizeparam width="230" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26038" /> +<TGConnectingPoint num="1" id="26039" /> +<TGConnectingPoint num="2" id="26040" /> +<TGConnectingPoint num="3" id="26041" /> +<TGConnectingPoint num="4" id="26042" /> +<TGConnectingPoint num="5" id="26043" /> +<TGConnectingPoint num="6" id="26044" /> +<TGConnectingPoint num="7" id="26045" /> +<TGConnectingPoint num="8" id="26046" /> +<TGConnectingPoint num="9" id="26047" /> +<TGConnectingPoint num="10" id="26048" /> +<TGConnectingPoint num="11" id="26049" /> +<TGConnectingPoint num="12" id="26050" /> +<TGConnectingPoint num="13" id="26051" /> +<TGConnectingPoint num="14" id="26052" /> +<TGConnectingPoint num="15" id="26053" /> +<TGConnectingPoint num="16" id="26054" /> +<TGConnectingPoint num="17" id="26055" /> +<TGConnectingPoint num="18" id="26056" /> +<TGConnectingPoint num="19" id="26057" /> +<TGConnectingPoint num="20" id="26058" /> +<TGConnectingPoint num="21" id="26059" /> +<TGConnectingPoint num="22" id="26060" /> +<TGConnectingPoint num="23" id="26061" /> +<TGConnectingPoint num="24" id="26062" /> +<TGConnectingPoint num="25" id="26063" /> +<TGConnectingPoint num="26" id="26064" /> +<TGConnectingPoint num="27" id="26065" /> +<TGConnectingPoint num="28" id="26066" /> +<TGConnectingPoint num="29" id="26067" /> +<TGConnectingPoint num="30" id="26068" /> +<TGConnectingPoint num="31" id="26069" /> +<TGConnectingPoint num="32" id="26070" /> +<TGConnectingPoint num="33" id="26071" /> +<TGConnectingPoint num="34" id="26072" /> +<TGConnectingPoint num="35" id="26073" /> +<TGConnectingPoint num="36" id="26074" /> +<TGConnectingPoint num="37" id="26075" /> +<TGConnectingPoint num="38" id="26076" /> +<TGConnectingPoint num="39" id="26077" /> +<TGConnectingPoint num="40" id="26078" /> +<TGConnectingPoint num="41" id="26079" /> +<TGConnectingPoint num="42" id="26080" /> +<TGConnectingPoint num="43" id="26081" /> +<TGConnectingPoint num="44" id="26082" /> +<TGConnectingPoint num="45" id="26083" /> +<TGConnectingPoint num="46" id="26084" /> +<TGConnectingPoint num="47" id="26085" /> +<TGConnectingPoint num="48" id="26086" /> +<TGConnectingPoint num="49" id="26087" /> +<TGConnectingPoint num="50" id="26088" /> +<TGConnectingPoint num="51" id="26089" /> +<TGConnectingPoint num="52" id="26090" /> +<TGConnectingPoint num="53" id="26091" /> +<TGConnectingPoint num="54" id="26092" /> +<TGConnectingPoint num="55" id="26093" /> +<TGConnectingPoint num="56" id="26094" /> +<TGConnectingPoint num="57" id="26095" /> +<TGConnectingPoint num="58" id="26096" /> +<TGConnectingPoint num="59" id="26097" /> +<TGConnectingPoint num="60" id="26098" /> +<TGConnectingPoint num="61" id="26099" /> +<TGConnectingPoint num="62" id="26100" /> +<TGConnectingPoint num="63" id="26101" /> +<TGConnectingPoint num="64" id="26102" /> +<TGConnectingPoint num="65" id="26103" /> +<TGConnectingPoint num="66" id="26104" /> +<TGConnectingPoint num="67" id="26105" /> +<TGConnectingPoint num="68" id="26106" /> +<TGConnectingPoint num="69" id="26107" /> +<TGConnectingPoint num="70" id="26108" /> +<TGConnectingPoint num="71" id="26109" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="26183" index="77" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="993" y="1017" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26111" /> +<TGConnectingPoint num="1" id="26112" /> +<TGConnectingPoint num="2" id="26113" /> +<TGConnectingPoint num="3" id="26114" /> +<TGConnectingPoint num="4" id="26115" /> +<TGConnectingPoint num="5" id="26116" /> +<TGConnectingPoint num="6" id="26117" /> +<TGConnectingPoint num="7" id="26118" /> +<TGConnectingPoint num="8" id="26119" /> +<TGConnectingPoint num="9" id="26120" /> +<TGConnectingPoint num="10" id="26121" /> +<TGConnectingPoint num="11" id="26122" /> +<TGConnectingPoint num="12" id="26123" /> +<TGConnectingPoint num="13" id="26124" /> +<TGConnectingPoint num="14" id="26125" /> +<TGConnectingPoint num="15" id="26126" /> +<TGConnectingPoint num="16" id="26127" /> +<TGConnectingPoint num="17" id="26128" /> +<TGConnectingPoint num="18" id="26129" /> +<TGConnectingPoint num="19" id="26130" /> +<TGConnectingPoint num="20" id="26131" /> +<TGConnectingPoint num="21" id="26132" /> +<TGConnectingPoint num="22" id="26133" /> +<TGConnectingPoint num="23" id="26134" /> +<TGConnectingPoint num="24" id="26135" /> +<TGConnectingPoint num="25" id="26136" /> +<TGConnectingPoint num="26" id="26137" /> +<TGConnectingPoint num="27" id="26138" /> +<TGConnectingPoint num="28" id="26139" /> +<TGConnectingPoint num="29" id="26140" /> +<TGConnectingPoint num="30" id="26141" /> +<TGConnectingPoint num="31" id="26142" /> +<TGConnectingPoint num="32" id="26143" /> +<TGConnectingPoint num="33" id="26144" /> +<TGConnectingPoint num="34" id="26145" /> +<TGConnectingPoint num="35" id="26146" /> +<TGConnectingPoint num="36" id="26147" /> +<TGConnectingPoint num="37" id="26148" /> +<TGConnectingPoint num="38" id="26149" /> +<TGConnectingPoint num="39" id="26150" /> +<TGConnectingPoint num="40" id="26151" /> +<TGConnectingPoint num="41" id="26152" /> +<TGConnectingPoint num="42" id="26153" /> +<TGConnectingPoint num="43" id="26154" /> +<TGConnectingPoint num="44" id="26155" /> +<TGConnectingPoint num="45" id="26156" /> +<TGConnectingPoint num="46" id="26157" /> +<TGConnectingPoint num="47" id="26158" /> +<TGConnectingPoint num="48" id="26159" /> +<TGConnectingPoint num="49" id="26160" /> +<TGConnectingPoint num="50" id="26161" /> +<TGConnectingPoint num="51" id="26162" /> +<TGConnectingPoint num="52" id="26163" /> +<TGConnectingPoint num="53" id="26164" /> +<TGConnectingPoint num="54" id="26165" /> +<TGConnectingPoint num="55" id="26166" /> +<TGConnectingPoint num="56" id="26167" /> +<TGConnectingPoint num="57" id="26168" /> +<TGConnectingPoint num="58" id="26169" /> +<TGConnectingPoint num="59" id="26170" /> +<TGConnectingPoint num="60" id="26171" /> +<TGConnectingPoint num="61" id="26172" /> +<TGConnectingPoint num="62" id="26173" /> +<TGConnectingPoint num="63" id="26174" /> +<TGConnectingPoint num="64" id="26175" /> +<TGConnectingPoint num="65" id="26176" /> +<TGConnectingPoint num="66" id="26177" /> +<TGConnectingPoint num="67" id="26178" /> +<TGConnectingPoint num="68" id="26179" /> +<TGConnectingPoint num="69" id="26180" /> +<TGConnectingPoint num="70" id="26181" /> +<TGConnectingPoint num="71" id="26182" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="26256" index="78" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="993" y="890" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26184" /> +<TGConnectingPoint num="1" id="26185" /> +<TGConnectingPoint num="2" id="26186" /> +<TGConnectingPoint num="3" id="26187" /> +<TGConnectingPoint num="4" id="26188" /> +<TGConnectingPoint num="5" id="26189" /> +<TGConnectingPoint num="6" id="26190" /> +<TGConnectingPoint num="7" id="26191" /> +<TGConnectingPoint num="8" id="26192" /> +<TGConnectingPoint num="9" id="26193" /> +<TGConnectingPoint num="10" id="26194" /> +<TGConnectingPoint num="11" id="26195" /> +<TGConnectingPoint num="12" id="26196" /> +<TGConnectingPoint num="13" id="26197" /> +<TGConnectingPoint num="14" id="26198" /> +<TGConnectingPoint num="15" id="26199" /> +<TGConnectingPoint num="16" id="26200" /> +<TGConnectingPoint num="17" id="26201" /> +<TGConnectingPoint num="18" id="26202" /> +<TGConnectingPoint num="19" id="26203" /> +<TGConnectingPoint num="20" id="26204" /> +<TGConnectingPoint num="21" id="26205" /> +<TGConnectingPoint num="22" id="26206" /> +<TGConnectingPoint num="23" id="26207" /> +<TGConnectingPoint num="24" id="26208" /> +<TGConnectingPoint num="25" id="26209" /> +<TGConnectingPoint num="26" id="26210" /> +<TGConnectingPoint num="27" id="26211" /> +<TGConnectingPoint num="28" id="26212" /> +<TGConnectingPoint num="29" id="26213" /> +<TGConnectingPoint num="30" id="26214" /> +<TGConnectingPoint num="31" id="26215" /> +<TGConnectingPoint num="32" id="26216" /> +<TGConnectingPoint num="33" id="26217" /> +<TGConnectingPoint num="34" id="26218" /> +<TGConnectingPoint num="35" id="26219" /> +<TGConnectingPoint num="36" id="26220" /> +<TGConnectingPoint num="37" id="26221" /> +<TGConnectingPoint num="38" id="26222" /> +<TGConnectingPoint num="39" id="26223" /> +<TGConnectingPoint num="40" id="26224" /> +<TGConnectingPoint num="41" id="26225" /> +<TGConnectingPoint num="42" id="26226" /> +<TGConnectingPoint num="43" id="26227" /> +<TGConnectingPoint num="44" id="26228" /> +<TGConnectingPoint num="45" id="26229" /> +<TGConnectingPoint num="46" id="26230" /> +<TGConnectingPoint num="47" id="26231" /> +<TGConnectingPoint num="48" id="26232" /> +<TGConnectingPoint num="49" id="26233" /> +<TGConnectingPoint num="50" id="26234" /> +<TGConnectingPoint num="51" id="26235" /> +<TGConnectingPoint num="52" id="26236" /> +<TGConnectingPoint num="53" id="26237" /> +<TGConnectingPoint num="54" id="26238" /> +<TGConnectingPoint num="55" id="26239" /> +<TGConnectingPoint num="56" id="26240" /> +<TGConnectingPoint num="57" id="26241" /> +<TGConnectingPoint num="58" id="26242" /> +<TGConnectingPoint num="59" id="26243" /> +<TGConnectingPoint num="60" id="26244" /> +<TGConnectingPoint num="61" id="26245" /> +<TGConnectingPoint num="62" id="26246" /> +<TGConnectingPoint num="63" id="26247" /> +<TGConnectingPoint num="64" id="26248" /> +<TGConnectingPoint num="65" id="26249" /> +<TGConnectingPoint num="66" id="26250" /> +<TGConnectingPoint num="67" id="26251" /> +<TGConnectingPoint num="68" id="26252" /> +<TGConnectingPoint num="69" id="26253" /> +<TGConnectingPoint num="70" id="26254" /> +<TGConnectingPoint num="71" id="26255" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="26272" index="79" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1503" y="807" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26257" /> +<TGConnectingPoint num="1" id="26258" /> +<TGConnectingPoint num="2" id="26259" /> +<TGConnectingPoint num="3" id="26260" /> +<TGConnectingPoint num="4" id="26261" /> +<TGConnectingPoint num="5" id="26262" /> +<TGConnectingPoint num="6" id="26263" /> +<TGConnectingPoint num="7" id="26264" /> +<TGConnectingPoint num="8" id="26265" /> +<TGConnectingPoint num="9" id="26266" /> +<TGConnectingPoint num="10" id="26267" /> +<TGConnectingPoint num="11" id="26268" /> +<TGConnectingPoint num="12" id="26269" /> +<TGConnectingPoint num="13" id="26270" /> +<TGConnectingPoint num="14" id="26271" /> +</COMPONENT> + +<COMPONENT type="5107" id="26288" index="80" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1248" y="782" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26273" /> +<TGConnectingPoint num="1" id="26274" /> +<TGConnectingPoint num="2" id="26275" /> +<TGConnectingPoint num="3" id="26276" /> +<TGConnectingPoint num="4" id="26277" /> +<TGConnectingPoint num="5" id="26278" /> +<TGConnectingPoint num="6" id="26279" /> +<TGConnectingPoint num="7" id="26280" /> +<TGConnectingPoint num="8" id="26281" /> +<TGConnectingPoint num="9" id="26282" /> +<TGConnectingPoint num="10" id="26283" /> +<TGConnectingPoint num="11" id="26284" /> +<TGConnectingPoint num="12" id="26285" /> +<TGConnectingPoint num="13" id="26286" /> +<TGConnectingPoint num="14" id="26287" /> +</COMPONENT> + +<COMPONENT type="5104" id="26299" index="81" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="955" y="330" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26289" /> +<TGConnectingPoint num="1" id="26290" /> +<TGConnectingPoint num="2" id="26291" /> +<TGConnectingPoint num="3" id="26292" /> +<TGConnectingPoint num="4" id="26293" /> +<TGConnectingPoint num="5" id="26294" /> +<TGConnectingPoint num="6" id="26295" /> +<TGConnectingPoint num="7" id="26296" /> +<TGConnectingPoint num="8" id="26297" /> +<TGConnectingPoint num="9" id="26298" /> +</COMPONENT> + +<COMPONENT type="5106" id="26372" index="82" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1110" y="244" /> +<sizeparam width="304" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26300" /> +<TGConnectingPoint num="1" id="26301" /> +<TGConnectingPoint num="2" id="26302" /> +<TGConnectingPoint num="3" id="26303" /> +<TGConnectingPoint num="4" id="26304" /> +<TGConnectingPoint num="5" id="26305" /> +<TGConnectingPoint num="6" id="26306" /> +<TGConnectingPoint num="7" id="26307" /> +<TGConnectingPoint num="8" id="26308" /> +<TGConnectingPoint num="9" id="26309" /> +<TGConnectingPoint num="10" id="26310" /> +<TGConnectingPoint num="11" id="26311" /> +<TGConnectingPoint num="12" id="26312" /> +<TGConnectingPoint num="13" id="26313" /> +<TGConnectingPoint num="14" id="26314" /> +<TGConnectingPoint num="15" id="26315" /> +<TGConnectingPoint num="16" id="26316" /> +<TGConnectingPoint num="17" id="26317" /> +<TGConnectingPoint num="18" id="26318" /> +<TGConnectingPoint num="19" id="26319" /> +<TGConnectingPoint num="20" id="26320" /> +<TGConnectingPoint num="21" id="26321" /> +<TGConnectingPoint num="22" id="26322" /> +<TGConnectingPoint num="23" id="26323" /> +<TGConnectingPoint num="24" id="26324" /> +<TGConnectingPoint num="25" id="26325" /> +<TGConnectingPoint num="26" id="26326" /> +<TGConnectingPoint num="27" id="26327" /> +<TGConnectingPoint num="28" id="26328" /> +<TGConnectingPoint num="29" id="26329" /> +<TGConnectingPoint num="30" id="26330" /> +<TGConnectingPoint num="31" id="26331" /> +<TGConnectingPoint num="32" id="26332" /> +<TGConnectingPoint num="33" id="26333" /> +<TGConnectingPoint num="34" id="26334" /> +<TGConnectingPoint num="35" id="26335" /> +<TGConnectingPoint num="36" id="26336" /> +<TGConnectingPoint num="37" id="26337" /> +<TGConnectingPoint num="38" id="26338" /> +<TGConnectingPoint num="39" id="26339" /> +<TGConnectingPoint num="40" id="26340" /> +<TGConnectingPoint num="41" id="26341" /> +<TGConnectingPoint num="42" id="26342" /> +<TGConnectingPoint num="43" id="26343" /> +<TGConnectingPoint num="44" id="26344" /> +<TGConnectingPoint num="45" id="26345" /> +<TGConnectingPoint num="46" id="26346" /> +<TGConnectingPoint num="47" id="26347" /> +<TGConnectingPoint num="48" id="26348" /> +<TGConnectingPoint num="49" id="26349" /> +<TGConnectingPoint num="50" id="26350" /> +<TGConnectingPoint num="51" id="26351" /> +<TGConnectingPoint num="52" id="26352" /> +<TGConnectingPoint num="53" id="26353" /> +<TGConnectingPoint num="54" id="26354" /> +<TGConnectingPoint num="55" id="26355" /> +<TGConnectingPoint num="56" id="26356" /> +<TGConnectingPoint num="57" id="26357" /> +<TGConnectingPoint num="58" id="26358" /> +<TGConnectingPoint num="59" id="26359" /> +<TGConnectingPoint num="60" id="26360" /> +<TGConnectingPoint num="61" id="26361" /> +<TGConnectingPoint num="62" id="26362" /> +<TGConnectingPoint num="63" id="26363" /> +<TGConnectingPoint num="64" id="26364" /> +<TGConnectingPoint num="65" id="26365" /> +<TGConnectingPoint num="66" id="26366" /> +<TGConnectingPoint num="67" id="26367" /> +<TGConnectingPoint num="68" id="26368" /> +<TGConnectingPoint num="69" id="26369" /> +<TGConnectingPoint num="70" id="26370" /> +<TGConnectingPoint num="71" id="26371" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="26383" index="83" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="294" y="861" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26373" /> +<TGConnectingPoint num="1" id="26374" /> +<TGConnectingPoint num="2" id="26375" /> +<TGConnectingPoint num="3" id="26376" /> +<TGConnectingPoint num="4" id="26377" /> +<TGConnectingPoint num="5" id="26378" /> +<TGConnectingPoint num="6" id="26379" /> +<TGConnectingPoint num="7" id="26380" /> +<TGConnectingPoint num="8" id="26381" /> +<TGConnectingPoint num="9" id="26382" /> +</COMPONENT> + +<COMPONENT type="5106" id="26456" index="84" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="277" y="381" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26384" /> +<TGConnectingPoint num="1" id="26385" /> +<TGConnectingPoint num="2" id="26386" /> +<TGConnectingPoint num="3" id="26387" /> +<TGConnectingPoint num="4" id="26388" /> +<TGConnectingPoint num="5" id="26389" /> +<TGConnectingPoint num="6" id="26390" /> +<TGConnectingPoint num="7" id="26391" /> +<TGConnectingPoint num="8" id="26392" /> +<TGConnectingPoint num="9" id="26393" /> +<TGConnectingPoint num="10" id="26394" /> +<TGConnectingPoint num="11" id="26395" /> +<TGConnectingPoint num="12" id="26396" /> +<TGConnectingPoint num="13" id="26397" /> +<TGConnectingPoint num="14" id="26398" /> +<TGConnectingPoint num="15" id="26399" /> +<TGConnectingPoint num="16" id="26400" /> +<TGConnectingPoint num="17" id="26401" /> +<TGConnectingPoint num="18" id="26402" /> +<TGConnectingPoint num="19" id="26403" /> +<TGConnectingPoint num="20" id="26404" /> +<TGConnectingPoint num="21" id="26405" /> +<TGConnectingPoint num="22" id="26406" /> +<TGConnectingPoint num="23" id="26407" /> +<TGConnectingPoint num="24" id="26408" /> +<TGConnectingPoint num="25" id="26409" /> +<TGConnectingPoint num="26" id="26410" /> +<TGConnectingPoint num="27" id="26411" /> +<TGConnectingPoint num="28" id="26412" /> +<TGConnectingPoint num="29" id="26413" /> +<TGConnectingPoint num="30" id="26414" /> +<TGConnectingPoint num="31" id="26415" /> +<TGConnectingPoint num="32" id="26416" /> +<TGConnectingPoint num="33" id="26417" /> +<TGConnectingPoint num="34" id="26418" /> +<TGConnectingPoint num="35" id="26419" /> +<TGConnectingPoint num="36" id="26420" /> +<TGConnectingPoint num="37" id="26421" /> +<TGConnectingPoint num="38" id="26422" /> +<TGConnectingPoint num="39" id="26423" /> +<TGConnectingPoint num="40" id="26424" /> +<TGConnectingPoint num="41" id="26425" /> +<TGConnectingPoint num="42" id="26426" /> +<TGConnectingPoint num="43" id="26427" /> +<TGConnectingPoint num="44" id="26428" /> +<TGConnectingPoint num="45" id="26429" /> +<TGConnectingPoint num="46" id="26430" /> +<TGConnectingPoint num="47" id="26431" /> +<TGConnectingPoint num="48" id="26432" /> +<TGConnectingPoint num="49" id="26433" /> +<TGConnectingPoint num="50" id="26434" /> +<TGConnectingPoint num="51" id="26435" /> +<TGConnectingPoint num="52" id="26436" /> +<TGConnectingPoint num="53" id="26437" /> +<TGConnectingPoint num="54" id="26438" /> +<TGConnectingPoint num="55" id="26439" /> +<TGConnectingPoint num="56" id="26440" /> +<TGConnectingPoint num="57" id="26441" /> +<TGConnectingPoint num="58" id="26442" /> +<TGConnectingPoint num="59" id="26443" /> +<TGConnectingPoint num="60" id="26444" /> +<TGConnectingPoint num="61" id="26445" /> +<TGConnectingPoint num="62" id="26446" /> +<TGConnectingPoint num="63" id="26447" /> +<TGConnectingPoint num="64" id="26448" /> +<TGConnectingPoint num="65" id="26449" /> +<TGConnectingPoint num="66" id="26450" /> +<TGConnectingPoint num="67" id="26451" /> +<TGConnectingPoint num="68" id="26452" /> +<TGConnectingPoint num="69" id="26453" /> +<TGConnectingPoint num="70" id="26454" /> +<TGConnectingPoint num="71" id="26455" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="26529" index="85" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="336" y="209" /> +<sizeparam width="179" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26457" /> +<TGConnectingPoint num="1" id="26458" /> +<TGConnectingPoint num="2" id="26459" /> +<TGConnectingPoint num="3" id="26460" /> +<TGConnectingPoint num="4" id="26461" /> +<TGConnectingPoint num="5" id="26462" /> +<TGConnectingPoint num="6" id="26463" /> +<TGConnectingPoint num="7" id="26464" /> +<TGConnectingPoint num="8" id="26465" /> +<TGConnectingPoint num="9" id="26466" /> +<TGConnectingPoint num="10" id="26467" /> +<TGConnectingPoint num="11" id="26468" /> +<TGConnectingPoint num="12" id="26469" /> +<TGConnectingPoint num="13" id="26470" /> +<TGConnectingPoint num="14" id="26471" /> +<TGConnectingPoint num="15" id="26472" /> +<TGConnectingPoint num="16" id="26473" /> +<TGConnectingPoint num="17" id="26474" /> +<TGConnectingPoint num="18" id="26475" /> +<TGConnectingPoint num="19" id="26476" /> +<TGConnectingPoint num="20" id="26477" /> +<TGConnectingPoint num="21" id="26478" /> +<TGConnectingPoint num="22" id="26479" /> +<TGConnectingPoint num="23" id="26480" /> +<TGConnectingPoint num="24" id="26481" /> +<TGConnectingPoint num="25" id="26482" /> +<TGConnectingPoint num="26" id="26483" /> +<TGConnectingPoint num="27" id="26484" /> +<TGConnectingPoint num="28" id="26485" /> +<TGConnectingPoint num="29" id="26486" /> +<TGConnectingPoint num="30" id="26487" /> +<TGConnectingPoint num="31" id="26488" /> +<TGConnectingPoint num="32" id="26489" /> +<TGConnectingPoint num="33" id="26490" /> +<TGConnectingPoint num="34" id="26491" /> +<TGConnectingPoint num="35" id="26492" /> +<TGConnectingPoint num="36" id="26493" /> +<TGConnectingPoint num="37" id="26494" /> +<TGConnectingPoint num="38" id="26495" /> +<TGConnectingPoint num="39" id="26496" /> +<TGConnectingPoint num="40" id="26497" /> +<TGConnectingPoint num="41" id="26498" /> +<TGConnectingPoint num="42" id="26499" /> +<TGConnectingPoint num="43" id="26500" /> +<TGConnectingPoint num="44" id="26501" /> +<TGConnectingPoint num="45" id="26502" /> +<TGConnectingPoint num="46" id="26503" /> +<TGConnectingPoint num="47" id="26504" /> +<TGConnectingPoint num="48" id="26505" /> +<TGConnectingPoint num="49" id="26506" /> +<TGConnectingPoint num="50" id="26507" /> +<TGConnectingPoint num="51" id="26508" /> +<TGConnectingPoint num="52" id="26509" /> +<TGConnectingPoint num="53" id="26510" /> +<TGConnectingPoint num="54" id="26511" /> +<TGConnectingPoint num="55" id="26512" /> +<TGConnectingPoint num="56" id="26513" /> +<TGConnectingPoint num="57" id="26514" /> +<TGConnectingPoint num="58" id="26515" /> +<TGConnectingPoint num="59" id="26516" /> +<TGConnectingPoint num="60" id="26517" /> +<TGConnectingPoint num="61" id="26518" /> +<TGConnectingPoint num="62" id="26519" /> +<TGConnectingPoint num="63" id="26520" /> +<TGConnectingPoint num="64" id="26521" /> +<TGConnectingPoint num="65" id="26522" /> +<TGConnectingPoint num="66" id="26523" /> +<TGConnectingPoint num="67" id="26524" /> +<TGConnectingPoint num="68" id="26525" /> +<TGConnectingPoint num="69" id="26526" /> +<TGConnectingPoint num="70" id="26527" /> +<TGConnectingPoint num="71" id="26528" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="26602" index="86" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1158" y="123" /> +<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26530" /> +<TGConnectingPoint num="1" id="26531" /> +<TGConnectingPoint num="2" id="26532" /> +<TGConnectingPoint num="3" id="26533" /> +<TGConnectingPoint num="4" id="26534" /> +<TGConnectingPoint num="5" id="26535" /> +<TGConnectingPoint num="6" id="26536" /> +<TGConnectingPoint num="7" id="26537" /> +<TGConnectingPoint num="8" id="26538" /> +<TGConnectingPoint num="9" id="26539" /> +<TGConnectingPoint num="10" id="26540" /> +<TGConnectingPoint num="11" id="26541" /> +<TGConnectingPoint num="12" id="26542" /> +<TGConnectingPoint num="13" id="26543" /> +<TGConnectingPoint num="14" id="26544" /> +<TGConnectingPoint num="15" id="26545" /> +<TGConnectingPoint num="16" id="26546" /> +<TGConnectingPoint num="17" id="26547" /> +<TGConnectingPoint num="18" id="26548" /> +<TGConnectingPoint num="19" id="26549" /> +<TGConnectingPoint num="20" id="26550" /> +<TGConnectingPoint num="21" id="26551" /> +<TGConnectingPoint num="22" id="26552" /> +<TGConnectingPoint num="23" id="26553" /> +<TGConnectingPoint num="24" id="26554" /> +<TGConnectingPoint num="25" id="26555" /> +<TGConnectingPoint num="26" id="26556" /> +<TGConnectingPoint num="27" id="26557" /> +<TGConnectingPoint num="28" id="26558" /> +<TGConnectingPoint num="29" id="26559" /> +<TGConnectingPoint num="30" id="26560" /> +<TGConnectingPoint num="31" id="26561" /> +<TGConnectingPoint num="32" id="26562" /> +<TGConnectingPoint num="33" id="26563" /> +<TGConnectingPoint num="34" id="26564" /> +<TGConnectingPoint num="35" id="26565" /> +<TGConnectingPoint num="36" id="26566" /> +<TGConnectingPoint num="37" id="26567" /> +<TGConnectingPoint num="38" id="26568" /> +<TGConnectingPoint num="39" id="26569" /> +<TGConnectingPoint num="40" id="26570" /> +<TGConnectingPoint num="41" id="26571" /> +<TGConnectingPoint num="42" id="26572" /> +<TGConnectingPoint num="43" id="26573" /> +<TGConnectingPoint num="44" id="26574" /> +<TGConnectingPoint num="45" id="26575" /> +<TGConnectingPoint num="46" id="26576" /> +<TGConnectingPoint num="47" id="26577" /> +<TGConnectingPoint num="48" id="26578" /> +<TGConnectingPoint num="49" id="26579" /> +<TGConnectingPoint num="50" id="26580" /> +<TGConnectingPoint num="51" id="26581" /> +<TGConnectingPoint num="52" id="26582" /> +<TGConnectingPoint num="53" id="26583" /> +<TGConnectingPoint num="54" id="26584" /> +<TGConnectingPoint num="55" id="26585" /> +<TGConnectingPoint num="56" id="26586" /> +<TGConnectingPoint num="57" id="26587" /> +<TGConnectingPoint num="58" id="26588" /> +<TGConnectingPoint num="59" id="26589" /> +<TGConnectingPoint num="60" id="26590" /> +<TGConnectingPoint num="61" id="26591" /> +<TGConnectingPoint num="62" id="26592" /> +<TGConnectingPoint num="63" id="26593" /> +<TGConnectingPoint num="64" id="26594" /> +<TGConnectingPoint num="65" id="26595" /> +<TGConnectingPoint num="66" id="26596" /> +<TGConnectingPoint num="67" id="26597" /> +<TGConnectingPoint num="68" id="26598" /> +<TGConnectingPoint num="69" id="26599" /> +<TGConnectingPoint num="70" id="26600" /> +<TGConnectingPoint num="71" id="26601" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="26604" index="87" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1255" y="53" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26603" /> +</COMPONENT> + +<COMPONENT type="5106" id="26677" index="88" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="503" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26605" /> +<TGConnectingPoint num="1" id="26606" /> +<TGConnectingPoint num="2" id="26607" /> +<TGConnectingPoint num="3" id="26608" /> +<TGConnectingPoint num="4" id="26609" /> +<TGConnectingPoint num="5" id="26610" /> +<TGConnectingPoint num="6" id="26611" /> +<TGConnectingPoint num="7" id="26612" /> +<TGConnectingPoint num="8" id="26613" /> +<TGConnectingPoint num="9" id="26614" /> +<TGConnectingPoint num="10" id="26615" /> +<TGConnectingPoint num="11" id="26616" /> +<TGConnectingPoint num="12" id="26617" /> +<TGConnectingPoint num="13" id="26618" /> +<TGConnectingPoint num="14" id="26619" /> +<TGConnectingPoint num="15" id="26620" /> +<TGConnectingPoint num="16" id="26621" /> +<TGConnectingPoint num="17" id="26622" /> +<TGConnectingPoint num="18" id="26623" /> +<TGConnectingPoint num="19" id="26624" /> +<TGConnectingPoint num="20" id="26625" /> +<TGConnectingPoint num="21" id="26626" /> +<TGConnectingPoint num="22" id="26627" /> +<TGConnectingPoint num="23" id="26628" /> +<TGConnectingPoint num="24" id="26629" /> +<TGConnectingPoint num="25" id="26630" /> +<TGConnectingPoint num="26" id="26631" /> +<TGConnectingPoint num="27" id="26632" /> +<TGConnectingPoint num="28" id="26633" /> +<TGConnectingPoint num="29" id="26634" /> +<TGConnectingPoint num="30" id="26635" /> +<TGConnectingPoint num="31" id="26636" /> +<TGConnectingPoint num="32" id="26637" /> +<TGConnectingPoint num="33" id="26638" /> +<TGConnectingPoint num="34" id="26639" /> +<TGConnectingPoint num="35" id="26640" /> +<TGConnectingPoint num="36" id="26641" /> +<TGConnectingPoint num="37" id="26642" /> +<TGConnectingPoint num="38" id="26643" /> +<TGConnectingPoint num="39" id="26644" /> +<TGConnectingPoint num="40" id="26645" /> +<TGConnectingPoint num="41" id="26646" /> +<TGConnectingPoint num="42" id="26647" /> +<TGConnectingPoint num="43" id="26648" /> +<TGConnectingPoint num="44" id="26649" /> +<TGConnectingPoint num="45" id="26650" /> +<TGConnectingPoint num="46" id="26651" /> +<TGConnectingPoint num="47" id="26652" /> +<TGConnectingPoint num="48" id="26653" /> +<TGConnectingPoint num="49" id="26654" /> +<TGConnectingPoint num="50" id="26655" /> +<TGConnectingPoint num="51" id="26656" /> +<TGConnectingPoint num="52" id="26657" /> +<TGConnectingPoint num="53" id="26658" /> +<TGConnectingPoint num="54" id="26659" /> +<TGConnectingPoint num="55" id="26660" /> +<TGConnectingPoint num="56" id="26661" /> +<TGConnectingPoint num="57" id="26662" /> +<TGConnectingPoint num="58" id="26663" /> +<TGConnectingPoint num="59" id="26664" /> +<TGConnectingPoint num="60" id="26665" /> +<TGConnectingPoint num="61" id="26666" /> +<TGConnectingPoint num="62" id="26667" /> +<TGConnectingPoint num="63" id="26668" /> +<TGConnectingPoint num="64" id="26669" /> +<TGConnectingPoint num="65" id="26670" /> +<TGConnectingPoint num="66" id="26671" /> +<TGConnectingPoint num="67" id="26672" /> +<TGConnectingPoint num="68" id="26673" /> +<TGConnectingPoint num="69" id="26674" /> +<TGConnectingPoint num="70" id="26675" /> +<TGConnectingPoint num="71" id="26676" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="26750" index="89" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="200" y="767" /> +<sizeparam width="477" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26678" /> +<TGConnectingPoint num="1" id="26679" /> +<TGConnectingPoint num="2" id="26680" /> +<TGConnectingPoint num="3" id="26681" /> +<TGConnectingPoint num="4" id="26682" /> +<TGConnectingPoint num="5" id="26683" /> +<TGConnectingPoint num="6" id="26684" /> +<TGConnectingPoint num="7" id="26685" /> +<TGConnectingPoint num="8" id="26686" /> +<TGConnectingPoint num="9" id="26687" /> +<TGConnectingPoint num="10" id="26688" /> +<TGConnectingPoint num="11" id="26689" /> +<TGConnectingPoint num="12" id="26690" /> +<TGConnectingPoint num="13" id="26691" /> +<TGConnectingPoint num="14" id="26692" /> +<TGConnectingPoint num="15" id="26693" /> +<TGConnectingPoint num="16" id="26694" /> +<TGConnectingPoint num="17" id="26695" /> +<TGConnectingPoint num="18" id="26696" /> +<TGConnectingPoint num="19" id="26697" /> +<TGConnectingPoint num="20" id="26698" /> +<TGConnectingPoint num="21" id="26699" /> +<TGConnectingPoint num="22" id="26700" /> +<TGConnectingPoint num="23" id="26701" /> +<TGConnectingPoint num="24" id="26702" /> +<TGConnectingPoint num="25" id="26703" /> +<TGConnectingPoint num="26" id="26704" /> +<TGConnectingPoint num="27" id="26705" /> +<TGConnectingPoint num="28" id="26706" /> +<TGConnectingPoint num="29" id="26707" /> +<TGConnectingPoint num="30" id="26708" /> +<TGConnectingPoint num="31" id="26709" /> +<TGConnectingPoint num="32" id="26710" /> +<TGConnectingPoint num="33" id="26711" /> +<TGConnectingPoint num="34" id="26712" /> +<TGConnectingPoint num="35" id="26713" /> +<TGConnectingPoint num="36" id="26714" /> +<TGConnectingPoint num="37" id="26715" /> +<TGConnectingPoint num="38" id="26716" /> +<TGConnectingPoint num="39" id="26717" /> +<TGConnectingPoint num="40" id="26718" /> +<TGConnectingPoint num="41" id="26719" /> +<TGConnectingPoint num="42" id="26720" /> +<TGConnectingPoint num="43" id="26721" /> +<TGConnectingPoint num="44" id="26722" /> +<TGConnectingPoint num="45" id="26723" /> +<TGConnectingPoint num="46" id="26724" /> +<TGConnectingPoint num="47" id="26725" /> +<TGConnectingPoint num="48" id="26726" /> +<TGConnectingPoint num="49" id="26727" /> +<TGConnectingPoint num="50" id="26728" /> +<TGConnectingPoint num="51" id="26729" /> +<TGConnectingPoint num="52" id="26730" /> +<TGConnectingPoint num="53" id="26731" /> +<TGConnectingPoint num="54" id="26732" /> +<TGConnectingPoint num="55" id="26733" /> +<TGConnectingPoint num="56" id="26734" /> +<TGConnectingPoint num="57" id="26735" /> +<TGConnectingPoint num="58" id="26736" /> +<TGConnectingPoint num="59" id="26737" /> +<TGConnectingPoint num="60" id="26738" /> +<TGConnectingPoint num="61" id="26739" /> +<TGConnectingPoint num="62" id="26740" /> +<TGConnectingPoint num="63" id="26741" /> +<TGConnectingPoint num="64" id="26742" /> +<TGConnectingPoint num="65" id="26743" /> +<TGConnectingPoint num="66" id="26744" /> +<TGConnectingPoint num="67" id="26745" /> +<TGConnectingPoint num="68" id="26746" /> +<TGConnectingPoint num="69" id="26747" /> +<TGConnectingPoint num="70" id="26748" /> +<TGConnectingPoint num="71" id="26749" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="26823" index="90" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="653" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26751" /> +<TGConnectingPoint num="1" id="26752" /> +<TGConnectingPoint num="2" id="26753" /> +<TGConnectingPoint num="3" id="26754" /> +<TGConnectingPoint num="4" id="26755" /> +<TGConnectingPoint num="5" id="26756" /> +<TGConnectingPoint num="6" id="26757" /> +<TGConnectingPoint num="7" id="26758" /> +<TGConnectingPoint num="8" id="26759" /> +<TGConnectingPoint num="9" id="26760" /> +<TGConnectingPoint num="10" id="26761" /> +<TGConnectingPoint num="11" id="26762" /> +<TGConnectingPoint num="12" id="26763" /> +<TGConnectingPoint num="13" id="26764" /> +<TGConnectingPoint num="14" id="26765" /> +<TGConnectingPoint num="15" id="26766" /> +<TGConnectingPoint num="16" id="26767" /> +<TGConnectingPoint num="17" id="26768" /> +<TGConnectingPoint num="18" id="26769" /> +<TGConnectingPoint num="19" id="26770" /> +<TGConnectingPoint num="20" id="26771" /> +<TGConnectingPoint num="21" id="26772" /> +<TGConnectingPoint num="22" id="26773" /> +<TGConnectingPoint num="23" id="26774" /> +<TGConnectingPoint num="24" id="26775" /> +<TGConnectingPoint num="25" id="26776" /> +<TGConnectingPoint num="26" id="26777" /> +<TGConnectingPoint num="27" id="26778" /> +<TGConnectingPoint num="28" id="26779" /> +<TGConnectingPoint num="29" id="26780" /> +<TGConnectingPoint num="30" id="26781" /> +<TGConnectingPoint num="31" id="26782" /> +<TGConnectingPoint num="32" id="26783" /> +<TGConnectingPoint num="33" id="26784" /> +<TGConnectingPoint num="34" id="26785" /> +<TGConnectingPoint num="35" id="26786" /> +<TGConnectingPoint num="36" id="26787" /> +<TGConnectingPoint num="37" id="26788" /> +<TGConnectingPoint num="38" id="26789" /> +<TGConnectingPoint num="39" id="26790" /> +<TGConnectingPoint num="40" id="26791" /> +<TGConnectingPoint num="41" id="26792" /> +<TGConnectingPoint num="42" id="26793" /> +<TGConnectingPoint num="43" id="26794" /> +<TGConnectingPoint num="44" id="26795" /> +<TGConnectingPoint num="45" id="26796" /> +<TGConnectingPoint num="46" id="26797" /> +<TGConnectingPoint num="47" id="26798" /> +<TGConnectingPoint num="48" id="26799" /> +<TGConnectingPoint num="49" id="26800" /> +<TGConnectingPoint num="50" id="26801" /> +<TGConnectingPoint num="51" id="26802" /> +<TGConnectingPoint num="52" id="26803" /> +<TGConnectingPoint num="53" id="26804" /> +<TGConnectingPoint num="54" id="26805" /> +<TGConnectingPoint num="55" id="26806" /> +<TGConnectingPoint num="56" id="26807" /> +<TGConnectingPoint num="57" id="26808" /> +<TGConnectingPoint num="58" id="26809" /> +<TGConnectingPoint num="59" id="26810" /> +<TGConnectingPoint num="60" id="26811" /> +<TGConnectingPoint num="61" id="26812" /> +<TGConnectingPoint num="62" id="26813" /> +<TGConnectingPoint num="63" id="26814" /> +<TGConnectingPoint num="64" id="26815" /> +<TGConnectingPoint num="65" id="26816" /> +<TGConnectingPoint num="66" id="26817" /> +<TGConnectingPoint num="67" id="26818" /> +<TGConnectingPoint num="68" id="26819" /> +<TGConnectingPoint num="69" id="26820" /> +<TGConnectingPoint num="70" id="26821" /> +<TGConnectingPoint num="71" id="26822" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="26834" index="91" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="504" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26824" /> +<TGConnectingPoint num="1" id="26825" /> +<TGConnectingPoint num="2" id="26826" /> +<TGConnectingPoint num="3" id="26827" /> +<TGConnectingPoint num="4" id="26828" /> +<TGConnectingPoint num="5" id="26829" /> +<TGConnectingPoint num="6" id="26830" /> +<TGConnectingPoint num="7" id="26831" /> +<TGConnectingPoint num="8" id="26832" /> +<TGConnectingPoint num="9" id="26833" /> +</COMPONENT> + +<COMPONENT type="5103" id="26845" index="92" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="182" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26835" /> +<TGConnectingPoint num="1" id="26836" /> +<TGConnectingPoint num="2" id="26837" /> +<TGConnectingPoint num="3" id="26838" /> +<TGConnectingPoint num="4" id="26839" /> +<TGConnectingPoint num="5" id="26840" /> +<TGConnectingPoint num="6" id="26841" /> +<TGConnectingPoint num="7" id="26842" /> +<TGConnectingPoint num="8" id="26843" /> +<TGConnectingPoint num="9" id="26844" /> +</COMPONENT> + +<COMPONENT type="5103" id="26856" index="93" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1033" y="1113" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26846" /> +<TGConnectingPoint num="1" id="26847" /> +<TGConnectingPoint num="2" id="26848" /> +<TGConnectingPoint num="3" id="26849" /> +<TGConnectingPoint num="4" id="26850" /> +<TGConnectingPoint num="5" id="26851" /> +<TGConnectingPoint num="6" id="26852" /> +<TGConnectingPoint num="7" id="26853" /> +<TGConnectingPoint num="8" id="26854" /> +<TGConnectingPoint num="9" id="26855" /> +</COMPONENT> + +<COMPONENT type="5104" id="26867" index="94" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1867" y="310" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26857" /> +<TGConnectingPoint num="1" id="26858" /> +<TGConnectingPoint num="2" id="26859" /> +<TGConnectingPoint num="3" id="26860" /> +<TGConnectingPoint num="4" id="26861" /> +<TGConnectingPoint num="5" id="26862" /> +<TGConnectingPoint num="6" id="26863" /> +<TGConnectingPoint num="7" id="26864" /> +<TGConnectingPoint num="8" id="26865" /> +<TGConnectingPoint num="9" id="26866" /> +</COMPONENT> + +<COMPONENT type="5103" id="26878" index="95" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1847" y="279" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26868" /> +<TGConnectingPoint num="1" id="26869" /> +<TGConnectingPoint num="2" id="26870" /> +<TGConnectingPoint num="3" id="26871" /> +<TGConnectingPoint num="4" id="26872" /> +<TGConnectingPoint num="5" id="26873" /> +<TGConnectingPoint num="6" id="26874" /> +<TGConnectingPoint num="7" id="26875" /> +<TGConnectingPoint num="8" id="26876" /> +<TGConnectingPoint num="9" id="26877" /> +</COMPONENT> + +<COMPONENT type="5106" id="26951" index="96" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2123" y="719" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26879" /> +<TGConnectingPoint num="1" id="26880" /> +<TGConnectingPoint num="2" id="26881" /> +<TGConnectingPoint num="3" id="26882" /> +<TGConnectingPoint num="4" id="26883" /> +<TGConnectingPoint num="5" id="26884" /> +<TGConnectingPoint num="6" id="26885" /> +<TGConnectingPoint num="7" id="26886" /> +<TGConnectingPoint num="8" id="26887" /> +<TGConnectingPoint num="9" id="26888" /> +<TGConnectingPoint num="10" id="26889" /> +<TGConnectingPoint num="11" id="26890" /> +<TGConnectingPoint num="12" id="26891" /> +<TGConnectingPoint num="13" id="26892" /> +<TGConnectingPoint num="14" id="26893" /> +<TGConnectingPoint num="15" id="26894" /> +<TGConnectingPoint num="16" id="26895" /> +<TGConnectingPoint num="17" id="26896" /> +<TGConnectingPoint num="18" id="26897" /> +<TGConnectingPoint num="19" id="26898" /> +<TGConnectingPoint num="20" id="26899" /> +<TGConnectingPoint num="21" id="26900" /> +<TGConnectingPoint num="22" id="26901" /> +<TGConnectingPoint num="23" id="26902" /> +<TGConnectingPoint num="24" id="26903" /> +<TGConnectingPoint num="25" id="26904" /> +<TGConnectingPoint num="26" id="26905" /> +<TGConnectingPoint num="27" id="26906" /> +<TGConnectingPoint num="28" id="26907" /> +<TGConnectingPoint num="29" id="26908" /> +<TGConnectingPoint num="30" id="26909" /> +<TGConnectingPoint num="31" id="26910" /> +<TGConnectingPoint num="32" id="26911" /> +<TGConnectingPoint num="33" id="26912" /> +<TGConnectingPoint num="34" id="26913" /> +<TGConnectingPoint num="35" id="26914" /> +<TGConnectingPoint num="36" id="26915" /> +<TGConnectingPoint num="37" id="26916" /> +<TGConnectingPoint num="38" id="26917" /> +<TGConnectingPoint num="39" id="26918" /> +<TGConnectingPoint num="40" id="26919" /> +<TGConnectingPoint num="41" id="26920" /> +<TGConnectingPoint num="42" id="26921" /> +<TGConnectingPoint num="43" id="26922" /> +<TGConnectingPoint num="44" id="26923" /> +<TGConnectingPoint num="45" id="26924" /> +<TGConnectingPoint num="46" id="26925" /> +<TGConnectingPoint num="47" id="26926" /> +<TGConnectingPoint num="48" id="26927" /> +<TGConnectingPoint num="49" id="26928" /> +<TGConnectingPoint num="50" id="26929" /> +<TGConnectingPoint num="51" id="26930" /> +<TGConnectingPoint num="52" id="26931" /> +<TGConnectingPoint num="53" id="26932" /> +<TGConnectingPoint num="54" id="26933" /> +<TGConnectingPoint num="55" id="26934" /> +<TGConnectingPoint num="56" id="26935" /> +<TGConnectingPoint num="57" id="26936" /> +<TGConnectingPoint num="58" id="26937" /> +<TGConnectingPoint num="59" id="26938" /> +<TGConnectingPoint num="60" id="26939" /> +<TGConnectingPoint num="61" id="26940" /> +<TGConnectingPoint num="62" id="26941" /> +<TGConnectingPoint num="63" id="26942" /> +<TGConnectingPoint num="64" id="26943" /> +<TGConnectingPoint num="65" id="26944" /> +<TGConnectingPoint num="66" id="26945" /> +<TGConnectingPoint num="67" id="26946" /> +<TGConnectingPoint num="68" id="26947" /> +<TGConnectingPoint num="69" id="26948" /> +<TGConnectingPoint num="70" id="26949" /> +<TGConnectingPoint num="71" id="26950" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="27024" index="97" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2123" y="841" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="26952" /> +<TGConnectingPoint num="1" id="26953" /> +<TGConnectingPoint num="2" id="26954" /> +<TGConnectingPoint num="3" id="26955" /> +<TGConnectingPoint num="4" id="26956" /> +<TGConnectingPoint num="5" id="26957" /> +<TGConnectingPoint num="6" id="26958" /> +<TGConnectingPoint num="7" id="26959" /> +<TGConnectingPoint num="8" id="26960" /> +<TGConnectingPoint num="9" id="26961" /> +<TGConnectingPoint num="10" id="26962" /> +<TGConnectingPoint num="11" id="26963" /> +<TGConnectingPoint num="12" id="26964" /> +<TGConnectingPoint num="13" id="26965" /> +<TGConnectingPoint num="14" id="26966" /> +<TGConnectingPoint num="15" id="26967" /> +<TGConnectingPoint num="16" id="26968" /> +<TGConnectingPoint num="17" id="26969" /> +<TGConnectingPoint num="18" id="26970" /> +<TGConnectingPoint num="19" id="26971" /> +<TGConnectingPoint num="20" id="26972" /> +<TGConnectingPoint num="21" id="26973" /> +<TGConnectingPoint num="22" id="26974" /> +<TGConnectingPoint num="23" id="26975" /> +<TGConnectingPoint num="24" id="26976" /> +<TGConnectingPoint num="25" id="26977" /> +<TGConnectingPoint num="26" id="26978" /> +<TGConnectingPoint num="27" id="26979" /> +<TGConnectingPoint num="28" id="26980" /> +<TGConnectingPoint num="29" id="26981" /> +<TGConnectingPoint num="30" id="26982" /> +<TGConnectingPoint num="31" id="26983" /> +<TGConnectingPoint num="32" id="26984" /> +<TGConnectingPoint num="33" id="26985" /> +<TGConnectingPoint num="34" id="26986" /> +<TGConnectingPoint num="35" id="26987" /> +<TGConnectingPoint num="36" id="26988" /> +<TGConnectingPoint num="37" id="26989" /> +<TGConnectingPoint num="38" id="26990" /> +<TGConnectingPoint num="39" id="26991" /> +<TGConnectingPoint num="40" id="26992" /> +<TGConnectingPoint num="41" id="26993" /> +<TGConnectingPoint num="42" id="26994" /> +<TGConnectingPoint num="43" id="26995" /> +<TGConnectingPoint num="44" id="26996" /> +<TGConnectingPoint num="45" id="26997" /> +<TGConnectingPoint num="46" id="26998" /> +<TGConnectingPoint num="47" id="26999" /> +<TGConnectingPoint num="48" id="27000" /> +<TGConnectingPoint num="49" id="27001" /> +<TGConnectingPoint num="50" id="27002" /> +<TGConnectingPoint num="51" id="27003" /> +<TGConnectingPoint num="52" id="27004" /> +<TGConnectingPoint num="53" id="27005" /> +<TGConnectingPoint num="54" id="27006" /> +<TGConnectingPoint num="55" id="27007" /> +<TGConnectingPoint num="56" id="27008" /> +<TGConnectingPoint num="57" id="27009" /> +<TGConnectingPoint num="58" id="27010" /> +<TGConnectingPoint num="59" id="27011" /> +<TGConnectingPoint num="60" id="27012" /> +<TGConnectingPoint num="61" id="27013" /> +<TGConnectingPoint num="62" id="27014" /> +<TGConnectingPoint num="63" id="27015" /> +<TGConnectingPoint num="64" id="27016" /> +<TGConnectingPoint num="65" id="27017" /> +<TGConnectingPoint num="66" id="27018" /> +<TGConnectingPoint num="67" id="27019" /> +<TGConnectingPoint num="68" id="27020" /> +<TGConnectingPoint num="69" id="27021" /> +<TGConnectingPoint num="70" id="27022" /> +<TGConnectingPoint num="71" id="27023" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="27035" index="98" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2189" y="937" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27025" /> +<TGConnectingPoint num="1" id="27026" /> +<TGConnectingPoint num="2" id="27027" /> +<TGConnectingPoint num="3" id="27028" /> +<TGConnectingPoint num="4" id="27029" /> +<TGConnectingPoint num="5" id="27030" /> +<TGConnectingPoint num="6" id="27031" /> +<TGConnectingPoint num="7" id="27032" /> +<TGConnectingPoint num="8" id="27033" /> +<TGConnectingPoint num="9" id="27034" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="27042" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27041" /> +<P1 x="571" y="820" id="27399" /> +<P2 x="571" y="819" id="27409" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27040" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="27042" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27036" /> +<TGConnectingPoint num="1" id="27037" /> +<TGConnectingPoint num="2" id="27038" /> +<TGConnectingPoint num="3" id="27039" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27051" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27049" /> +<TGConnectingPoint num="1" id="27050" /> +<P1 x="382" y="196" id="27519" /> +<P2 x="468" y="339" id="27439" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27043" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="27051" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27048" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="27051" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27044" /> +<TGConnectingPoint num="1" id="27045" /> +<TGConnectingPoint num="2" id="27046" /> +<TGConnectingPoint num="3" id="27047" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27058" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27057" /> +<P1 x="420" y="389" id="27426" /> +<P2 x="420" y="412" id="28339" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27056" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="27058" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27052" /> +<TGConnectingPoint num="1" id="27053" /> +<TGConnectingPoint num="2" id="27054" /> +<TGConnectingPoint num="3" id="27055" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27065" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27064" /> +<P1 x="596" y="909" id="28363" /> +<P2 x="643" y="953" id="28182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27063" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="27065" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27059" /> +<TGConnectingPoint num="1" id="27060" /> +<TGConnectingPoint num="2" id="27061" /> +<TGConnectingPoint num="3" id="27062" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27072" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27071" /> +<P1 x="500" y="949" id="27494" /> +<P2 x="500" y="953" id="28180" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27070" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="27072" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27066" /> +<TGConnectingPoint num="1" id="27067" /> +<TGConnectingPoint num="2" id="27068" /> +<TGConnectingPoint num="3" id="27069" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27079" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27078" /> +<P1 x="546" y="909" id="28365" /> +<P2 x="500" y="919" id="27493" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27077" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="27079" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27073" /> +<TGConnectingPoint num="1" id="27074" /> +<TGConnectingPoint num="2" id="27075" /> +<TGConnectingPoint num="3" id="27076" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27086" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27085" /> +<P1 x="420" y="442" id="28340" /> +<P2 x="495" y="484" id="28269" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27084" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="27086" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27080" /> +<TGConnectingPoint num="1" id="27081" /> +<TGConnectingPoint num="2" id="27082" /> +<TGConnectingPoint num="3" id="27083" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27093" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27092" /> +<P1 x="769" y="237" id="27593" /> +<P2 x="769" y="412" id="28328" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27091" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="27093" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27087" /> +<TGConnectingPoint num="1" id="27088" /> +<TGConnectingPoint num="2" id="27089" /> +<TGConnectingPoint num="3" id="27090" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27100" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27099" /> +<P1 x="769" y="442" id="28329" /> +<P2 x="644" y="484" id="28272" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27098" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="27100" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27094" /> +<TGConnectingPoint num="1" id="27095" /> +<TGConnectingPoint num="2" id="27096" /> +<TGConnectingPoint num="3" id="27097" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27107" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27106" /> +<P1 x="869" y="237" id="27595" /> +<P2 x="869" y="268" id="27504" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27105" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="27107" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27101" /> +<TGConnectingPoint num="1" id="27102" /> +<TGConnectingPoint num="2" id="27103" /> +<TGConnectingPoint num="3" id="27104" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27114" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27113" /> +<P1 x="319" y="221" id="27544" /> +<P2 x="319" y="299" id="27661" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27112" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="27114" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27108" /> +<TGConnectingPoint num="1" id="27109" /> +<TGConnectingPoint num="2" id="27110" /> +<TGConnectingPoint num="3" id="27111" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27121" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27120" /> +<P1 x="282" y="221" id="27520" /> +<P2 x="282" y="249" id="27672" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27119" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="27121" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27115" /> +<TGConnectingPoint num="1" id="27116" /> +<TGConnectingPoint num="2" id="27117" /> +<TGConnectingPoint num="3" id="27118" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27128" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27127" /> +<P1 x="369" y="221" id="27546" /> +<P2 x="369" y="339" id="27436" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27126" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="27128" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27122" /> +<TGConnectingPoint num="1" id="27123" /> +<TGConnectingPoint num="2" id="27124" /> +<TGConnectingPoint num="3" id="27125" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27135" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27134" /> +<P1 x="571" y="30" id="28326" /> +<P2 x="571" y="67" id="27684" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27133" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="27135" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27129" /> +<TGConnectingPoint num="1" id="27130" /> +<TGConnectingPoint num="2" id="27131" /> +<TGConnectingPoint num="3" id="27132" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27142" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27141" /> +<P1 x="520" y="1655" id="27805" /> +<P2 x="520" y="1680" id="27756" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27140" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="27142" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27136" /> +<TGConnectingPoint num="1" id="27137" /> +<TGConnectingPoint num="2" id="27138" /> +<TGConnectingPoint num="3" id="27139" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27149" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27148" /> +<P1 x="588" y="1003" id="28210" /> +<P2 x="588" y="1033" id="27986" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27147" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="27149" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27143" /> +<TGConnectingPoint num="1" id="27144" /> +<TGConnectingPoint num="2" id="27145" /> +<TGConnectingPoint num="3" id="27146" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27156" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27155" /> +<P1 x="613" y="1058" id="27988" /> +<P2 x="752" y="1084" id="28002" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27154" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="27156" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27150" /> +<TGConnectingPoint num="1" id="27151" /> +<TGConnectingPoint num="2" id="27152" /> +<TGConnectingPoint num="3" id="27153" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27163" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27162" /> +<P1 x="563" y="1058" id="27987" /> +<P2 x="442" y="1102" id="28018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27161" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="27163" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27157" /> +<TGConnectingPoint num="1" id="27158" /> +<TGConnectingPoint num="2" id="27159" /> +<TGConnectingPoint num="3" id="27160" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27170" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27169" /> +<P1 x="500" y="1003" id="28185" /> +<P2 x="185" y="1253" id="28107" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27168" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="27170" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27164" /> +<TGConnectingPoint num="1" id="27165" /> +<TGConnectingPoint num="2" id="27166" /> +<TGConnectingPoint num="3" id="27167" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27177" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27176" /> +<P1 x="571" y="534" id="28259" /> +<P2 x="571" y="623" id="28035" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27175" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="27177" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27171" /> +<TGConnectingPoint num="1" id="27172" /> +<TGConnectingPoint num="2" id="27173" /> +<TGConnectingPoint num="3" id="27174" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27184" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27183" /> +<P1 x="472" y="534" id="28258" /> +<P2 x="434" y="623" id="28034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27182" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="27184" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27178" /> +<TGConnectingPoint num="1" id="27179" /> +<TGConnectingPoint num="2" id="27180" /> +<TGConnectingPoint num="3" id="27181" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27191" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27190" /> +<P1 x="670" y="534" id="28260" /> +<P2 x="709" y="623" id="28036" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27189" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="27191" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27185" /> +<TGConnectingPoint num="1" id="27186" /> +<TGConnectingPoint num="2" id="27187" /> +<TGConnectingPoint num="3" id="27188" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27198" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27197" /> +<P1 x="777" y="1109" id="28004" /> +<P2 x="851" y="1253" id="28109" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27196" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="27198" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27192" /> +<TGConnectingPoint num="1" id="27193" /> +<TGConnectingPoint num="2" id="27194" /> +<TGConnectingPoint num="3" id="27195" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27205" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27204" /> +<P1 x="727" y="1109" id="28003" /> +<P2 x="684" y="1253" id="28116" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27203" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="27205" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27199" /> +<TGConnectingPoint num="1" id="27200" /> +<TGConnectingPoint num="2" id="27201" /> +<TGConnectingPoint num="3" id="27202" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27212" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27211" /> +<P1 x="417" y="1127" id="28019" /> +<P2 x="351" y="1253" id="28115" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27210" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="27212" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27206" /> +<TGConnectingPoint num="1" id="27207" /> +<TGConnectingPoint num="2" id="27208" /> +<TGConnectingPoint num="3" id="27209" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27219" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27218" /> +<P1 x="467" y="1127" id="28020" /> +<P2 x="518" y="1253" id="28108" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27217" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="27219" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27213" /> +<TGConnectingPoint num="1" id="27214" /> +<TGConnectingPoint num="2" id="27215" /> +<TGConnectingPoint num="3" id="27216" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27226" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27225" /> +<P1 x="351" y="1301" id="28121" /> +<P2 x="351" y="1413" id="27931" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27224" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="27226" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27220" /> +<TGConnectingPoint num="1" id="27221" /> +<TGConnectingPoint num="2" id="27222" /> +<TGConnectingPoint num="3" id="27223" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27233" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27232" /> +<P1 x="434" y="673" id="28039" /> +<P2 x="372" y="734" id="27840" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27231" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="27233" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27227" /> +<TGConnectingPoint num="1" id="27228" /> +<TGConnectingPoint num="2" id="27229" /> +<TGConnectingPoint num="3" id="27230" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27240" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27239" /> +<P1 x="709" y="673" id="28041" /> +<P2 x="771" y="734" id="27842" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27238" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="27240" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27234" /> +<TGConnectingPoint num="1" id="27235" /> +<TGConnectingPoint num="2" id="27236" /> +<TGConnectingPoint num="3" id="27237" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27247" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27246" /> +<P1 x="571" y="673" id="28040" /> +<P2 x="571" y="734" id="27841" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27245" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="27247" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27241" /> +<TGConnectingPoint num="1" id="27242" /> +<TGConnectingPoint num="2" id="27243" /> +<TGConnectingPoint num="3" id="27244" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27254" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27253" /> +<P1 x="571" y="849" id="27410" /> +<P2 x="571" y="884" id="28361" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27252" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="27254" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27248" /> +<TGConnectingPoint num="1" id="27249" /> +<TGConnectingPoint num="2" id="27250" /> +<TGConnectingPoint num="3" id="27251" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27261" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27260" /> +<P1 x="466" y="1463" id="27944" /> +<P2 x="520" y="1605" id="27768" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27259" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="27261" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27255" /> +<TGConnectingPoint num="1" id="27256" /> +<TGConnectingPoint num="2" id="27257" /> +<TGConnectingPoint num="3" id="27258" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27268" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27267" /> +<P1 x="851" y="1301" id="28114" /> +<P2 x="851" y="1605" id="27786" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27266" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="27268" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27262" /> +<TGConnectingPoint num="1" id="27263" /> +<TGConnectingPoint num="2" id="27264" /> +<TGConnectingPoint num="3" id="27265" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27275" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27274" /> +<P1 x="121" y="1463" id="27941" /> +<P2 x="73" y="1605" id="27767" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27273" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="27275" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27269" /> +<TGConnectingPoint num="1" id="27270" /> +<TGConnectingPoint num="2" id="27271" /> +<TGConnectingPoint num="3" id="27272" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27282" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27281" /> +<P1 x="296" y="1463" id="27919" /> +<P2 x="296" y="1605" id="27775" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27280" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="27282" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27276" /> +<TGConnectingPoint num="1" id="27277" /> +<TGConnectingPoint num="2" id="27278" /> +<TGConnectingPoint num="3" id="27279" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27297" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27292" /> +<TGConnectingPoint num="1" id="27293" /> +<TGConnectingPoint num="2" id="27294" /> +<TGConnectingPoint num="3" id="27295" /> +<TGConnectingPoint num="4" id="27296" /> +<P1 x="520" y="1710" id="27757" /> +<P2 x="881" y="67" id="27685" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27283" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="27297" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27284" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="27297" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27285" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="27297" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27286" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="27297" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27291" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="27297" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27287" /> +<TGConnectingPoint num="1" id="27288" /> +<TGConnectingPoint num="2" id="27289" /> +<TGConnectingPoint num="3" id="27290" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27312" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27307" /> +<TGConnectingPoint num="1" id="27308" /> +<TGConnectingPoint num="2" id="27309" /> +<TGConnectingPoint num="3" id="27310" /> +<TGConnectingPoint num="4" id="27311" /> +<P1 x="282" y="279" id="27673" /> +<P2 x="282" y="202" id="27539" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27298" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="27312" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27299" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="27312" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27300" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="27312" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27301" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="27312" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27306" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="27312" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27302" /> +<TGConnectingPoint num="1" id="27303" /> +<TGConnectingPoint num="2" id="27304" /> +<TGConnectingPoint num="3" id="27305" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27327" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27322" /> +<TGConnectingPoint num="1" id="27323" /> +<TGConnectingPoint num="2" id="27324" /> +<TGConnectingPoint num="3" id="27325" /> +<TGConnectingPoint num="4" id="27326" /> +<P1 x="319" y="329" id="27662" /> +<P2 x="282" y="171" id="27515" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27313" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="27327" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27314" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="27327" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27315" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="27327" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27316" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="27327" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27321" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="27327" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27317" /> +<TGConnectingPoint num="1" id="27318" /> +<TGConnectingPoint num="2" id="27319" /> +<TGConnectingPoint num="3" id="27320" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27334" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27333" /> +<P1 x="726" y="117" id="27698" /> +<P2 x="819" y="187" id="27589" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27332" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="27334" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27328" /> +<TGConnectingPoint num="1" id="27329" /> +<TGConnectingPoint num="2" id="27330" /> +<TGConnectingPoint num="3" id="27331" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27341" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27340" /> +<P1 x="416" y="117" id="27697" /> +<P2 x="332" y="171" id="27516" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27339" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="27341" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27335" /> +<TGConnectingPoint num="1" id="27336" /> +<TGConnectingPoint num="2" id="27337" /> +<TGConnectingPoint num="3" id="27338" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27356" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27351" /> +<TGConnectingPoint num="1" id="27352" /> +<TGConnectingPoint num="2" id="27353" /> +<TGConnectingPoint num="3" id="27354" /> +<TGConnectingPoint num="4" id="27355" /> +<P1 x="869" y="298" id="27505" /> +<P2 x="869" y="187" id="27590" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27342" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="27356" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27343" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="27356" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27344" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="27356" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27345" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="27356" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="27350" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="27356" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27346" /> +<TGConnectingPoint num="1" id="27347" /> +<TGConnectingPoint num="2" id="27348" /> +<TGConnectingPoint num="3" id="27349" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="27363" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="27362" /> +<P1 x="571" y="784" id="27878" /> +<P2 x="571" y="790" id="27398" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="27361" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="27363" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27357" /> +<TGConnectingPoint num="1" id="27358" /> +<TGConnectingPoint num="2" id="27359" /> +<TGConnectingPoint num="3" id="27360" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="27380" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27364" /> +<TGConnectingPoint num="1" id="27365" /> +<TGConnectingPoint num="2" id="27366" /> +<TGConnectingPoint num="3" id="27367" /> +<TGConnectingPoint num="4" id="27368" /> +<TGConnectingPoint num="5" id="27369" /> +<TGConnectingPoint num="6" id="27370" /> +<TGConnectingPoint num="7" id="27371" /> +<TGConnectingPoint num="8" id="27372" /> +<TGConnectingPoint num="9" id="27373" /> +<TGConnectingPoint num="10" id="27374" /> +<TGConnectingPoint num="11" id="27375" /> +<TGConnectingPoint num="12" id="27376" /> +<TGConnectingPoint num="13" id="27377" /> +<TGConnectingPoint num="14" id="27378" /> +<TGConnectingPoint num="15" id="27379" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="27397" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27381" /> +<TGConnectingPoint num="1" id="27382" /> +<TGConnectingPoint num="2" id="27383" /> +<TGConnectingPoint num="3" id="27384" /> +<TGConnectingPoint num="4" id="27385" /> +<TGConnectingPoint num="5" id="27386" /> +<TGConnectingPoint num="6" id="27387" /> +<TGConnectingPoint num="7" id="27388" /> +<TGConnectingPoint num="8" id="27389" /> +<TGConnectingPoint num="9" id="27390" /> +<TGConnectingPoint num="10" id="27391" /> +<TGConnectingPoint num="11" id="27392" /> +<TGConnectingPoint num="12" id="27393" /> +<TGConnectingPoint num="13" id="27394" /> +<TGConnectingPoint num="14" id="27395" /> +<TGConnectingPoint num="15" id="27396" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="27408" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27398" /> +<TGConnectingPoint num="1" id="27399" /> +<TGConnectingPoint num="2" id="27400" /> +<TGConnectingPoint num="3" id="27401" /> +<TGConnectingPoint num="4" id="27402" /> +<TGConnectingPoint num="5" id="27403" /> +<TGConnectingPoint num="6" id="27404" /> +<TGConnectingPoint num="7" id="27405" /> +<TGConnectingPoint num="8" id="27406" /> +<TGConnectingPoint num="9" id="27407" /> +</COMPONENT> + +<COMPONENT type="5104" id="27419" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27409" /> +<TGConnectingPoint num="1" id="27410" /> +<TGConnectingPoint num="2" id="27411" /> +<TGConnectingPoint num="3" id="27412" /> +<TGConnectingPoint num="4" id="27413" /> +<TGConnectingPoint num="5" id="27414" /> +<TGConnectingPoint num="6" id="27415" /> +<TGConnectingPoint num="7" id="27416" /> +<TGConnectingPoint num="8" id="27417" /> +<TGConnectingPoint num="9" id="27418" /> +</COMPONENT> + +<COMPONENT type="5106" id="27492" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27420" /> +<TGConnectingPoint num="1" id="27421" /> +<TGConnectingPoint num="2" id="27422" /> +<TGConnectingPoint num="3" id="27423" /> +<TGConnectingPoint num="4" id="27424" /> +<TGConnectingPoint num="5" id="27425" /> +<TGConnectingPoint num="6" id="27426" /> +<TGConnectingPoint num="7" id="27427" /> +<TGConnectingPoint num="8" id="27428" /> +<TGConnectingPoint num="9" id="27429" /> +<TGConnectingPoint num="10" id="27430" /> +<TGConnectingPoint num="11" id="27431" /> +<TGConnectingPoint num="12" id="27432" /> +<TGConnectingPoint num="13" id="27433" /> +<TGConnectingPoint num="14" id="27434" /> +<TGConnectingPoint num="15" id="27435" /> +<TGConnectingPoint num="16" id="27436" /> +<TGConnectingPoint num="17" id="27437" /> +<TGConnectingPoint num="18" id="27438" /> +<TGConnectingPoint num="19" id="27439" /> +<TGConnectingPoint num="20" id="27440" /> +<TGConnectingPoint num="21" id="27441" /> +<TGConnectingPoint num="22" id="27442" /> +<TGConnectingPoint num="23" id="27443" /> +<TGConnectingPoint num="24" id="27444" /> +<TGConnectingPoint num="25" id="27445" /> +<TGConnectingPoint num="26" id="27446" /> +<TGConnectingPoint num="27" id="27447" /> +<TGConnectingPoint num="28" id="27448" /> +<TGConnectingPoint num="29" id="27449" /> +<TGConnectingPoint num="30" id="27450" /> +<TGConnectingPoint num="31" id="27451" /> +<TGConnectingPoint num="32" id="27452" /> +<TGConnectingPoint num="33" id="27453" /> +<TGConnectingPoint num="34" id="27454" /> +<TGConnectingPoint num="35" id="27455" /> +<TGConnectingPoint num="36" id="27456" /> +<TGConnectingPoint num="37" id="27457" /> +<TGConnectingPoint num="38" id="27458" /> +<TGConnectingPoint num="39" id="27459" /> +<TGConnectingPoint num="40" id="27460" /> +<TGConnectingPoint num="41" id="27461" /> +<TGConnectingPoint num="42" id="27462" /> +<TGConnectingPoint num="43" id="27463" /> +<TGConnectingPoint num="44" id="27464" /> +<TGConnectingPoint num="45" id="27465" /> +<TGConnectingPoint num="46" id="27466" /> +<TGConnectingPoint num="47" id="27467" /> +<TGConnectingPoint num="48" id="27468" /> +<TGConnectingPoint num="49" id="27469" /> +<TGConnectingPoint num="50" id="27470" /> +<TGConnectingPoint num="51" id="27471" /> +<TGConnectingPoint num="52" id="27472" /> +<TGConnectingPoint num="53" id="27473" /> +<TGConnectingPoint num="54" id="27474" /> +<TGConnectingPoint num="55" id="27475" /> +<TGConnectingPoint num="56" id="27476" /> +<TGConnectingPoint num="57" id="27477" /> +<TGConnectingPoint num="58" id="27478" /> +<TGConnectingPoint num="59" id="27479" /> +<TGConnectingPoint num="60" id="27480" /> +<TGConnectingPoint num="61" id="27481" /> +<TGConnectingPoint num="62" id="27482" /> +<TGConnectingPoint num="63" id="27483" /> +<TGConnectingPoint num="64" id="27484" /> +<TGConnectingPoint num="65" id="27485" /> +<TGConnectingPoint num="66" id="27486" /> +<TGConnectingPoint num="67" id="27487" /> +<TGConnectingPoint num="68" id="27488" /> +<TGConnectingPoint num="69" id="27489" /> +<TGConnectingPoint num="70" id="27490" /> +<TGConnectingPoint num="71" id="27491" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="27503" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27493" /> +<TGConnectingPoint num="1" id="27494" /> +<TGConnectingPoint num="2" id="27495" /> +<TGConnectingPoint num="3" id="27496" /> +<TGConnectingPoint num="4" id="27497" /> +<TGConnectingPoint num="5" id="27498" /> +<TGConnectingPoint num="6" id="27499" /> +<TGConnectingPoint num="7" id="27500" /> +<TGConnectingPoint num="8" id="27501" /> +<TGConnectingPoint num="9" id="27502" /> +</COMPONENT> + +<COMPONENT type="5104" id="27514" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27504" /> +<TGConnectingPoint num="1" id="27505" /> +<TGConnectingPoint num="2" id="27506" /> +<TGConnectingPoint num="3" id="27507" /> +<TGConnectingPoint num="4" id="27508" /> +<TGConnectingPoint num="5" id="27509" /> +<TGConnectingPoint num="6" id="27510" /> +<TGConnectingPoint num="7" id="27511" /> +<TGConnectingPoint num="8" id="27512" /> +<TGConnectingPoint num="9" id="27513" /> +</COMPONENT> + +<COMPONENT type="5106" id="27587" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27515" /> +<TGConnectingPoint num="1" id="27516" /> +<TGConnectingPoint num="2" id="27517" /> +<TGConnectingPoint num="3" id="27518" /> +<TGConnectingPoint num="4" id="27519" /> +<TGConnectingPoint num="5" id="27520" /> +<TGConnectingPoint num="6" id="27521" /> +<TGConnectingPoint num="7" id="27522" /> +<TGConnectingPoint num="8" id="27523" /> +<TGConnectingPoint num="9" id="27524" /> +<TGConnectingPoint num="10" id="27525" /> +<TGConnectingPoint num="11" id="27526" /> +<TGConnectingPoint num="12" id="27527" /> +<TGConnectingPoint num="13" id="27528" /> +<TGConnectingPoint num="14" id="27529" /> +<TGConnectingPoint num="15" id="27530" /> +<TGConnectingPoint num="16" id="27531" /> +<TGConnectingPoint num="17" id="27532" /> +<TGConnectingPoint num="18" id="27533" /> +<TGConnectingPoint num="19" id="27534" /> +<TGConnectingPoint num="20" id="27535" /> +<TGConnectingPoint num="21" id="27536" /> +<TGConnectingPoint num="22" id="27537" /> +<TGConnectingPoint num="23" id="27538" /> +<TGConnectingPoint num="24" id="27539" /> +<TGConnectingPoint num="25" id="27540" /> +<TGConnectingPoint num="26" id="27541" /> +<TGConnectingPoint num="27" id="27542" /> +<TGConnectingPoint num="28" id="27543" /> +<TGConnectingPoint num="29" id="27544" /> +<TGConnectingPoint num="30" id="27545" /> +<TGConnectingPoint num="31" id="27546" /> +<TGConnectingPoint num="32" id="27547" /> +<TGConnectingPoint num="33" id="27548" /> +<TGConnectingPoint num="34" id="27549" /> +<TGConnectingPoint num="35" id="27550" /> +<TGConnectingPoint num="36" id="27551" /> +<TGConnectingPoint num="37" id="27552" /> +<TGConnectingPoint num="38" id="27553" /> +<TGConnectingPoint num="39" id="27554" /> +<TGConnectingPoint num="40" id="27555" /> +<TGConnectingPoint num="41" id="27556" /> +<TGConnectingPoint num="42" id="27557" /> +<TGConnectingPoint num="43" id="27558" /> +<TGConnectingPoint num="44" id="27559" /> +<TGConnectingPoint num="45" id="27560" /> +<TGConnectingPoint num="46" id="27561" /> +<TGConnectingPoint num="47" id="27562" /> +<TGConnectingPoint num="48" id="27563" /> +<TGConnectingPoint num="49" id="27564" /> +<TGConnectingPoint num="50" id="27565" /> +<TGConnectingPoint num="51" id="27566" /> +<TGConnectingPoint num="52" id="27567" /> +<TGConnectingPoint num="53" id="27568" /> +<TGConnectingPoint num="54" id="27569" /> +<TGConnectingPoint num="55" id="27570" /> +<TGConnectingPoint num="56" id="27571" /> +<TGConnectingPoint num="57" id="27572" /> +<TGConnectingPoint num="58" id="27573" /> +<TGConnectingPoint num="59" id="27574" /> +<TGConnectingPoint num="60" id="27575" /> +<TGConnectingPoint num="61" id="27576" /> +<TGConnectingPoint num="62" id="27577" /> +<TGConnectingPoint num="63" id="27578" /> +<TGConnectingPoint num="64" id="27579" /> +<TGConnectingPoint num="65" id="27580" /> +<TGConnectingPoint num="66" id="27581" /> +<TGConnectingPoint num="67" id="27582" /> +<TGConnectingPoint num="68" id="27583" /> +<TGConnectingPoint num="69" id="27584" /> +<TGConnectingPoint num="70" id="27585" /> +<TGConnectingPoint num="71" id="27586" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="27660" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27588" /> +<TGConnectingPoint num="1" id="27589" /> +<TGConnectingPoint num="2" id="27590" /> +<TGConnectingPoint num="3" id="27591" /> +<TGConnectingPoint num="4" id="27592" /> +<TGConnectingPoint num="5" id="27593" /> +<TGConnectingPoint num="6" id="27594" /> +<TGConnectingPoint num="7" id="27595" /> +<TGConnectingPoint num="8" id="27596" /> +<TGConnectingPoint num="9" id="27597" /> +<TGConnectingPoint num="10" id="27598" /> +<TGConnectingPoint num="11" id="27599" /> +<TGConnectingPoint num="12" id="27600" /> +<TGConnectingPoint num="13" id="27601" /> +<TGConnectingPoint num="14" id="27602" /> +<TGConnectingPoint num="15" id="27603" /> +<TGConnectingPoint num="16" id="27604" /> +<TGConnectingPoint num="17" id="27605" /> +<TGConnectingPoint num="18" id="27606" /> +<TGConnectingPoint num="19" id="27607" /> +<TGConnectingPoint num="20" id="27608" /> +<TGConnectingPoint num="21" id="27609" /> +<TGConnectingPoint num="22" id="27610" /> +<TGConnectingPoint num="23" id="27611" /> +<TGConnectingPoint num="24" id="27612" /> +<TGConnectingPoint num="25" id="27613" /> +<TGConnectingPoint num="26" id="27614" /> +<TGConnectingPoint num="27" id="27615" /> +<TGConnectingPoint num="28" id="27616" /> +<TGConnectingPoint num="29" id="27617" /> +<TGConnectingPoint num="30" id="27618" /> +<TGConnectingPoint num="31" id="27619" /> +<TGConnectingPoint num="32" id="27620" /> +<TGConnectingPoint num="33" id="27621" /> +<TGConnectingPoint num="34" id="27622" /> +<TGConnectingPoint num="35" id="27623" /> +<TGConnectingPoint num="36" id="27624" /> +<TGConnectingPoint num="37" id="27625" /> +<TGConnectingPoint num="38" id="27626" /> +<TGConnectingPoint num="39" id="27627" /> +<TGConnectingPoint num="40" id="27628" /> +<TGConnectingPoint num="41" id="27629" /> +<TGConnectingPoint num="42" id="27630" /> +<TGConnectingPoint num="43" id="27631" /> +<TGConnectingPoint num="44" id="27632" /> +<TGConnectingPoint num="45" id="27633" /> +<TGConnectingPoint num="46" id="27634" /> +<TGConnectingPoint num="47" id="27635" /> +<TGConnectingPoint num="48" id="27636" /> +<TGConnectingPoint num="49" id="27637" /> +<TGConnectingPoint num="50" id="27638" /> +<TGConnectingPoint num="51" id="27639" /> +<TGConnectingPoint num="52" id="27640" /> +<TGConnectingPoint num="53" id="27641" /> +<TGConnectingPoint num="54" id="27642" /> +<TGConnectingPoint num="55" id="27643" /> +<TGConnectingPoint num="56" id="27644" /> +<TGConnectingPoint num="57" id="27645" /> +<TGConnectingPoint num="58" id="27646" /> +<TGConnectingPoint num="59" id="27647" /> +<TGConnectingPoint num="60" id="27648" /> +<TGConnectingPoint num="61" id="27649" /> +<TGConnectingPoint num="62" id="27650" /> +<TGConnectingPoint num="63" id="27651" /> +<TGConnectingPoint num="64" id="27652" /> +<TGConnectingPoint num="65" id="27653" /> +<TGConnectingPoint num="66" id="27654" /> +<TGConnectingPoint num="67" id="27655" /> +<TGConnectingPoint num="68" id="27656" /> +<TGConnectingPoint num="69" id="27657" /> +<TGConnectingPoint num="70" id="27658" /> +<TGConnectingPoint num="71" id="27659" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="27671" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27661" /> +<TGConnectingPoint num="1" id="27662" /> +<TGConnectingPoint num="2" id="27663" /> +<TGConnectingPoint num="3" id="27664" /> +<TGConnectingPoint num="4" id="27665" /> +<TGConnectingPoint num="5" id="27666" /> +<TGConnectingPoint num="6" id="27667" /> +<TGConnectingPoint num="7" id="27668" /> +<TGConnectingPoint num="8" id="27669" /> +<TGConnectingPoint num="9" id="27670" /> +</COMPONENT> + +<COMPONENT type="5104" id="27682" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27672" /> +<TGConnectingPoint num="1" id="27673" /> +<TGConnectingPoint num="2" id="27674" /> +<TGConnectingPoint num="3" id="27675" /> +<TGConnectingPoint num="4" id="27676" /> +<TGConnectingPoint num="5" id="27677" /> +<TGConnectingPoint num="6" id="27678" /> +<TGConnectingPoint num="7" id="27679" /> +<TGConnectingPoint num="8" id="27680" /> +<TGConnectingPoint num="9" id="27681" /> +</COMPONENT> + +<COMPONENT type="5106" id="27755" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27683" /> +<TGConnectingPoint num="1" id="27684" /> +<TGConnectingPoint num="2" id="27685" /> +<TGConnectingPoint num="3" id="27686" /> +<TGConnectingPoint num="4" id="27687" /> +<TGConnectingPoint num="5" id="27688" /> +<TGConnectingPoint num="6" id="27689" /> +<TGConnectingPoint num="7" id="27690" /> +<TGConnectingPoint num="8" id="27691" /> +<TGConnectingPoint num="9" id="27692" /> +<TGConnectingPoint num="10" id="27693" /> +<TGConnectingPoint num="11" id="27694" /> +<TGConnectingPoint num="12" id="27695" /> +<TGConnectingPoint num="13" id="27696" /> +<TGConnectingPoint num="14" id="27697" /> +<TGConnectingPoint num="15" id="27698" /> +<TGConnectingPoint num="16" id="27699" /> +<TGConnectingPoint num="17" id="27700" /> +<TGConnectingPoint num="18" id="27701" /> +<TGConnectingPoint num="19" id="27702" /> +<TGConnectingPoint num="20" id="27703" /> +<TGConnectingPoint num="21" id="27704" /> +<TGConnectingPoint num="22" id="27705" /> +<TGConnectingPoint num="23" id="27706" /> +<TGConnectingPoint num="24" id="27707" /> +<TGConnectingPoint num="25" id="27708" /> +<TGConnectingPoint num="26" id="27709" /> +<TGConnectingPoint num="27" id="27710" /> +<TGConnectingPoint num="28" id="27711" /> +<TGConnectingPoint num="29" id="27712" /> +<TGConnectingPoint num="30" id="27713" /> +<TGConnectingPoint num="31" id="27714" /> +<TGConnectingPoint num="32" id="27715" /> +<TGConnectingPoint num="33" id="27716" /> +<TGConnectingPoint num="34" id="27717" /> +<TGConnectingPoint num="35" id="27718" /> +<TGConnectingPoint num="36" id="27719" /> +<TGConnectingPoint num="37" id="27720" /> +<TGConnectingPoint num="38" id="27721" /> +<TGConnectingPoint num="39" id="27722" /> +<TGConnectingPoint num="40" id="27723" /> +<TGConnectingPoint num="41" id="27724" /> +<TGConnectingPoint num="42" id="27725" /> +<TGConnectingPoint num="43" id="27726" /> +<TGConnectingPoint num="44" id="27727" /> +<TGConnectingPoint num="45" id="27728" /> +<TGConnectingPoint num="46" id="27729" /> +<TGConnectingPoint num="47" id="27730" /> +<TGConnectingPoint num="48" id="27731" /> +<TGConnectingPoint num="49" id="27732" /> +<TGConnectingPoint num="50" id="27733" /> +<TGConnectingPoint num="51" id="27734" /> +<TGConnectingPoint num="52" id="27735" /> +<TGConnectingPoint num="53" id="27736" /> +<TGConnectingPoint num="54" id="27737" /> +<TGConnectingPoint num="55" id="27738" /> +<TGConnectingPoint num="56" id="27739" /> +<TGConnectingPoint num="57" id="27740" /> +<TGConnectingPoint num="58" id="27741" /> +<TGConnectingPoint num="59" id="27742" /> +<TGConnectingPoint num="60" id="27743" /> +<TGConnectingPoint num="61" id="27744" /> +<TGConnectingPoint num="62" id="27745" /> +<TGConnectingPoint num="63" id="27746" /> +<TGConnectingPoint num="64" id="27747" /> +<TGConnectingPoint num="65" id="27748" /> +<TGConnectingPoint num="66" id="27749" /> +<TGConnectingPoint num="67" id="27750" /> +<TGConnectingPoint num="68" id="27751" /> +<TGConnectingPoint num="69" id="27752" /> +<TGConnectingPoint num="70" id="27753" /> +<TGConnectingPoint num="71" id="27754" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="27766" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27756" /> +<TGConnectingPoint num="1" id="27757" /> +<TGConnectingPoint num="2" id="27758" /> +<TGConnectingPoint num="3" id="27759" /> +<TGConnectingPoint num="4" id="27760" /> +<TGConnectingPoint num="5" id="27761" /> +<TGConnectingPoint num="6" id="27762" /> +<TGConnectingPoint num="7" id="27763" /> +<TGConnectingPoint num="8" id="27764" /> +<TGConnectingPoint num="9" id="27765" /> +</COMPONENT> + +<COMPONENT type="5106" id="27839" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27767" /> +<TGConnectingPoint num="1" id="27768" /> +<TGConnectingPoint num="2" id="27769" /> +<TGConnectingPoint num="3" id="27770" /> +<TGConnectingPoint num="4" id="27771" /> +<TGConnectingPoint num="5" id="27772" /> +<TGConnectingPoint num="6" id="27773" /> +<TGConnectingPoint num="7" id="27774" /> +<TGConnectingPoint num="8" id="27775" /> +<TGConnectingPoint num="9" id="27776" /> +<TGConnectingPoint num="10" id="27777" /> +<TGConnectingPoint num="11" id="27778" /> +<TGConnectingPoint num="12" id="27779" /> +<TGConnectingPoint num="13" id="27780" /> +<TGConnectingPoint num="14" id="27781" /> +<TGConnectingPoint num="15" id="27782" /> +<TGConnectingPoint num="16" id="27783" /> +<TGConnectingPoint num="17" id="27784" /> +<TGConnectingPoint num="18" id="27785" /> +<TGConnectingPoint num="19" id="27786" /> +<TGConnectingPoint num="20" id="27787" /> +<TGConnectingPoint num="21" id="27788" /> +<TGConnectingPoint num="22" id="27789" /> +<TGConnectingPoint num="23" id="27790" /> +<TGConnectingPoint num="24" id="27791" /> +<TGConnectingPoint num="25" id="27792" /> +<TGConnectingPoint num="26" id="27793" /> +<TGConnectingPoint num="27" id="27794" /> +<TGConnectingPoint num="28" id="27795" /> +<TGConnectingPoint num="29" id="27796" /> +<TGConnectingPoint num="30" id="27797" /> +<TGConnectingPoint num="31" id="27798" /> +<TGConnectingPoint num="32" id="27799" /> +<TGConnectingPoint num="33" id="27800" /> +<TGConnectingPoint num="34" id="27801" /> +<TGConnectingPoint num="35" id="27802" /> +<TGConnectingPoint num="36" id="27803" /> +<TGConnectingPoint num="37" id="27804" /> +<TGConnectingPoint num="38" id="27805" /> +<TGConnectingPoint num="39" id="27806" /> +<TGConnectingPoint num="40" id="27807" /> +<TGConnectingPoint num="41" id="27808" /> +<TGConnectingPoint num="42" id="27809" /> +<TGConnectingPoint num="43" id="27810" /> +<TGConnectingPoint num="44" id="27811" /> +<TGConnectingPoint num="45" id="27812" /> +<TGConnectingPoint num="46" id="27813" /> +<TGConnectingPoint num="47" id="27814" /> +<TGConnectingPoint num="48" id="27815" /> +<TGConnectingPoint num="49" id="27816" /> +<TGConnectingPoint num="50" id="27817" /> +<TGConnectingPoint num="51" id="27818" /> +<TGConnectingPoint num="52" id="27819" /> +<TGConnectingPoint num="53" id="27820" /> +<TGConnectingPoint num="54" id="27821" /> +<TGConnectingPoint num="55" id="27822" /> +<TGConnectingPoint num="56" id="27823" /> +<TGConnectingPoint num="57" id="27824" /> +<TGConnectingPoint num="58" id="27825" /> +<TGConnectingPoint num="59" id="27826" /> +<TGConnectingPoint num="60" id="27827" /> +<TGConnectingPoint num="61" id="27828" /> +<TGConnectingPoint num="62" id="27829" /> +<TGConnectingPoint num="63" id="27830" /> +<TGConnectingPoint num="64" id="27831" /> +<TGConnectingPoint num="65" id="27832" /> +<TGConnectingPoint num="66" id="27833" /> +<TGConnectingPoint num="67" id="27834" /> +<TGConnectingPoint num="68" id="27835" /> +<TGConnectingPoint num="69" id="27836" /> +<TGConnectingPoint num="70" id="27837" /> +<TGConnectingPoint num="71" id="27838" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="27912" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27840" /> +<TGConnectingPoint num="1" id="27841" /> +<TGConnectingPoint num="2" id="27842" /> +<TGConnectingPoint num="3" id="27843" /> +<TGConnectingPoint num="4" id="27844" /> +<TGConnectingPoint num="5" id="27845" /> +<TGConnectingPoint num="6" id="27846" /> +<TGConnectingPoint num="7" id="27847" /> +<TGConnectingPoint num="8" id="27848" /> +<TGConnectingPoint num="9" id="27849" /> +<TGConnectingPoint num="10" id="27850" /> +<TGConnectingPoint num="11" id="27851" /> +<TGConnectingPoint num="12" id="27852" /> +<TGConnectingPoint num="13" id="27853" /> +<TGConnectingPoint num="14" id="27854" /> +<TGConnectingPoint num="15" id="27855" /> +<TGConnectingPoint num="16" id="27856" /> +<TGConnectingPoint num="17" id="27857" /> +<TGConnectingPoint num="18" id="27858" /> +<TGConnectingPoint num="19" id="27859" /> +<TGConnectingPoint num="20" id="27860" /> +<TGConnectingPoint num="21" id="27861" /> +<TGConnectingPoint num="22" id="27862" /> +<TGConnectingPoint num="23" id="27863" /> +<TGConnectingPoint num="24" id="27864" /> +<TGConnectingPoint num="25" id="27865" /> +<TGConnectingPoint num="26" id="27866" /> +<TGConnectingPoint num="27" id="27867" /> +<TGConnectingPoint num="28" id="27868" /> +<TGConnectingPoint num="29" id="27869" /> +<TGConnectingPoint num="30" id="27870" /> +<TGConnectingPoint num="31" id="27871" /> +<TGConnectingPoint num="32" id="27872" /> +<TGConnectingPoint num="33" id="27873" /> +<TGConnectingPoint num="34" id="27874" /> +<TGConnectingPoint num="35" id="27875" /> +<TGConnectingPoint num="36" id="27876" /> +<TGConnectingPoint num="37" id="27877" /> +<TGConnectingPoint num="38" id="27878" /> +<TGConnectingPoint num="39" id="27879" /> +<TGConnectingPoint num="40" id="27880" /> +<TGConnectingPoint num="41" id="27881" /> +<TGConnectingPoint num="42" id="27882" /> +<TGConnectingPoint num="43" id="27883" /> +<TGConnectingPoint num="44" id="27884" /> +<TGConnectingPoint num="45" id="27885" /> +<TGConnectingPoint num="46" id="27886" /> +<TGConnectingPoint num="47" id="27887" /> +<TGConnectingPoint num="48" id="27888" /> +<TGConnectingPoint num="49" id="27889" /> +<TGConnectingPoint num="50" id="27890" /> +<TGConnectingPoint num="51" id="27891" /> +<TGConnectingPoint num="52" id="27892" /> +<TGConnectingPoint num="53" id="27893" /> +<TGConnectingPoint num="54" id="27894" /> +<TGConnectingPoint num="55" id="27895" /> +<TGConnectingPoint num="56" id="27896" /> +<TGConnectingPoint num="57" id="27897" /> +<TGConnectingPoint num="58" id="27898" /> +<TGConnectingPoint num="59" id="27899" /> +<TGConnectingPoint num="60" id="27900" /> +<TGConnectingPoint num="61" id="27901" /> +<TGConnectingPoint num="62" id="27902" /> +<TGConnectingPoint num="63" id="27903" /> +<TGConnectingPoint num="64" id="27904" /> +<TGConnectingPoint num="65" id="27905" /> +<TGConnectingPoint num="66" id="27906" /> +<TGConnectingPoint num="67" id="27907" /> +<TGConnectingPoint num="68" id="27908" /> +<TGConnectingPoint num="69" id="27909" /> +<TGConnectingPoint num="70" id="27910" /> +<TGConnectingPoint num="71" id="27911" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="27985" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27913" /> +<TGConnectingPoint num="1" id="27914" /> +<TGConnectingPoint num="2" id="27915" /> +<TGConnectingPoint num="3" id="27916" /> +<TGConnectingPoint num="4" id="27917" /> +<TGConnectingPoint num="5" id="27918" /> +<TGConnectingPoint num="6" id="27919" /> +<TGConnectingPoint num="7" id="27920" /> +<TGConnectingPoint num="8" id="27921" /> +<TGConnectingPoint num="9" id="27922" /> +<TGConnectingPoint num="10" id="27923" /> +<TGConnectingPoint num="11" id="27924" /> +<TGConnectingPoint num="12" id="27925" /> +<TGConnectingPoint num="13" id="27926" /> +<TGConnectingPoint num="14" id="27927" /> +<TGConnectingPoint num="15" id="27928" /> +<TGConnectingPoint num="16" id="27929" /> +<TGConnectingPoint num="17" id="27930" /> +<TGConnectingPoint num="18" id="27931" /> +<TGConnectingPoint num="19" id="27932" /> +<TGConnectingPoint num="20" id="27933" /> +<TGConnectingPoint num="21" id="27934" /> +<TGConnectingPoint num="22" id="27935" /> +<TGConnectingPoint num="23" id="27936" /> +<TGConnectingPoint num="24" id="27937" /> +<TGConnectingPoint num="25" id="27938" /> +<TGConnectingPoint num="26" id="27939" /> +<TGConnectingPoint num="27" id="27940" /> +<TGConnectingPoint num="28" id="27941" /> +<TGConnectingPoint num="29" id="27942" /> +<TGConnectingPoint num="30" id="27943" /> +<TGConnectingPoint num="31" id="27944" /> +<TGConnectingPoint num="32" id="27945" /> +<TGConnectingPoint num="33" id="27946" /> +<TGConnectingPoint num="34" id="27947" /> +<TGConnectingPoint num="35" id="27948" /> +<TGConnectingPoint num="36" id="27949" /> +<TGConnectingPoint num="37" id="27950" /> +<TGConnectingPoint num="38" id="27951" /> +<TGConnectingPoint num="39" id="27952" /> +<TGConnectingPoint num="40" id="27953" /> +<TGConnectingPoint num="41" id="27954" /> +<TGConnectingPoint num="42" id="27955" /> +<TGConnectingPoint num="43" id="27956" /> +<TGConnectingPoint num="44" id="27957" /> +<TGConnectingPoint num="45" id="27958" /> +<TGConnectingPoint num="46" id="27959" /> +<TGConnectingPoint num="47" id="27960" /> +<TGConnectingPoint num="48" id="27961" /> +<TGConnectingPoint num="49" id="27962" /> +<TGConnectingPoint num="50" id="27963" /> +<TGConnectingPoint num="51" id="27964" /> +<TGConnectingPoint num="52" id="27965" /> +<TGConnectingPoint num="53" id="27966" /> +<TGConnectingPoint num="54" id="27967" /> +<TGConnectingPoint num="55" id="27968" /> +<TGConnectingPoint num="56" id="27969" /> +<TGConnectingPoint num="57" id="27970" /> +<TGConnectingPoint num="58" id="27971" /> +<TGConnectingPoint num="59" id="27972" /> +<TGConnectingPoint num="60" id="27973" /> +<TGConnectingPoint num="61" id="27974" /> +<TGConnectingPoint num="62" id="27975" /> +<TGConnectingPoint num="63" id="27976" /> +<TGConnectingPoint num="64" id="27977" /> +<TGConnectingPoint num="65" id="27978" /> +<TGConnectingPoint num="66" id="27979" /> +<TGConnectingPoint num="67" id="27980" /> +<TGConnectingPoint num="68" id="27981" /> +<TGConnectingPoint num="69" id="27982" /> +<TGConnectingPoint num="70" id="27983" /> +<TGConnectingPoint num="71" id="27984" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="28001" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="27986" /> +<TGConnectingPoint num="1" id="27987" /> +<TGConnectingPoint num="2" id="27988" /> +<TGConnectingPoint num="3" id="27989" /> +<TGConnectingPoint num="4" id="27990" /> +<TGConnectingPoint num="5" id="27991" /> +<TGConnectingPoint num="6" id="27992" /> +<TGConnectingPoint num="7" id="27993" /> +<TGConnectingPoint num="8" id="27994" /> +<TGConnectingPoint num="9" id="27995" /> +<TGConnectingPoint num="10" id="27996" /> +<TGConnectingPoint num="11" id="27997" /> +<TGConnectingPoint num="12" id="27998" /> +<TGConnectingPoint num="13" id="27999" /> +<TGConnectingPoint num="14" id="28000" /> +</COMPONENT> + +<COMPONENT type="5107" id="28017" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28002" /> +<TGConnectingPoint num="1" id="28003" /> +<TGConnectingPoint num="2" id="28004" /> +<TGConnectingPoint num="3" id="28005" /> +<TGConnectingPoint num="4" id="28006" /> +<TGConnectingPoint num="5" id="28007" /> +<TGConnectingPoint num="6" id="28008" /> +<TGConnectingPoint num="7" id="28009" /> +<TGConnectingPoint num="8" id="28010" /> +<TGConnectingPoint num="9" id="28011" /> +<TGConnectingPoint num="10" id="28012" /> +<TGConnectingPoint num="11" id="28013" /> +<TGConnectingPoint num="12" id="28014" /> +<TGConnectingPoint num="13" id="28015" /> +<TGConnectingPoint num="14" id="28016" /> +</COMPONENT> + +<COMPONENT type="5107" id="28033" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28018" /> +<TGConnectingPoint num="1" id="28019" /> +<TGConnectingPoint num="2" id="28020" /> +<TGConnectingPoint num="3" id="28021" /> +<TGConnectingPoint num="4" id="28022" /> +<TGConnectingPoint num="5" id="28023" /> +<TGConnectingPoint num="6" id="28024" /> +<TGConnectingPoint num="7" id="28025" /> +<TGConnectingPoint num="8" id="28026" /> +<TGConnectingPoint num="9" id="28027" /> +<TGConnectingPoint num="10" id="28028" /> +<TGConnectingPoint num="11" id="28029" /> +<TGConnectingPoint num="12" id="28030" /> +<TGConnectingPoint num="13" id="28031" /> +<TGConnectingPoint num="14" id="28032" /> +</COMPONENT> + +<COMPONENT type="5106" id="28106" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28034" /> +<TGConnectingPoint num="1" id="28035" /> +<TGConnectingPoint num="2" id="28036" /> +<TGConnectingPoint num="3" id="28037" /> +<TGConnectingPoint num="4" id="28038" /> +<TGConnectingPoint num="5" id="28039" /> +<TGConnectingPoint num="6" id="28040" /> +<TGConnectingPoint num="7" id="28041" /> +<TGConnectingPoint num="8" id="28042" /> +<TGConnectingPoint num="9" id="28043" /> +<TGConnectingPoint num="10" id="28044" /> +<TGConnectingPoint num="11" id="28045" /> +<TGConnectingPoint num="12" id="28046" /> +<TGConnectingPoint num="13" id="28047" /> +<TGConnectingPoint num="14" id="28048" /> +<TGConnectingPoint num="15" id="28049" /> +<TGConnectingPoint num="16" id="28050" /> +<TGConnectingPoint num="17" id="28051" /> +<TGConnectingPoint num="18" id="28052" /> +<TGConnectingPoint num="19" id="28053" /> +<TGConnectingPoint num="20" id="28054" /> +<TGConnectingPoint num="21" id="28055" /> +<TGConnectingPoint num="22" id="28056" /> +<TGConnectingPoint num="23" id="28057" /> +<TGConnectingPoint num="24" id="28058" /> +<TGConnectingPoint num="25" id="28059" /> +<TGConnectingPoint num="26" id="28060" /> +<TGConnectingPoint num="27" id="28061" /> +<TGConnectingPoint num="28" id="28062" /> +<TGConnectingPoint num="29" id="28063" /> +<TGConnectingPoint num="30" id="28064" /> +<TGConnectingPoint num="31" id="28065" /> +<TGConnectingPoint num="32" id="28066" /> +<TGConnectingPoint num="33" id="28067" /> +<TGConnectingPoint num="34" id="28068" /> +<TGConnectingPoint num="35" id="28069" /> +<TGConnectingPoint num="36" id="28070" /> +<TGConnectingPoint num="37" id="28071" /> +<TGConnectingPoint num="38" id="28072" /> +<TGConnectingPoint num="39" id="28073" /> +<TGConnectingPoint num="40" id="28074" /> +<TGConnectingPoint num="41" id="28075" /> +<TGConnectingPoint num="42" id="28076" /> +<TGConnectingPoint num="43" id="28077" /> +<TGConnectingPoint num="44" id="28078" /> +<TGConnectingPoint num="45" id="28079" /> +<TGConnectingPoint num="46" id="28080" /> +<TGConnectingPoint num="47" id="28081" /> +<TGConnectingPoint num="48" id="28082" /> +<TGConnectingPoint num="49" id="28083" /> +<TGConnectingPoint num="50" id="28084" /> +<TGConnectingPoint num="51" id="28085" /> +<TGConnectingPoint num="52" id="28086" /> +<TGConnectingPoint num="53" id="28087" /> +<TGConnectingPoint num="54" id="28088" /> +<TGConnectingPoint num="55" id="28089" /> +<TGConnectingPoint num="56" id="28090" /> +<TGConnectingPoint num="57" id="28091" /> +<TGConnectingPoint num="58" id="28092" /> +<TGConnectingPoint num="59" id="28093" /> +<TGConnectingPoint num="60" id="28094" /> +<TGConnectingPoint num="61" id="28095" /> +<TGConnectingPoint num="62" id="28096" /> +<TGConnectingPoint num="63" id="28097" /> +<TGConnectingPoint num="64" id="28098" /> +<TGConnectingPoint num="65" id="28099" /> +<TGConnectingPoint num="66" id="28100" /> +<TGConnectingPoint num="67" id="28101" /> +<TGConnectingPoint num="68" id="28102" /> +<TGConnectingPoint num="69" id="28103" /> +<TGConnectingPoint num="70" id="28104" /> +<TGConnectingPoint num="71" id="28105" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="28179" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28107" /> +<TGConnectingPoint num="1" id="28108" /> +<TGConnectingPoint num="2" id="28109" /> +<TGConnectingPoint num="3" id="28110" /> +<TGConnectingPoint num="4" id="28111" /> +<TGConnectingPoint num="5" id="28112" /> +<TGConnectingPoint num="6" id="28113" /> +<TGConnectingPoint num="7" id="28114" /> +<TGConnectingPoint num="8" id="28115" /> +<TGConnectingPoint num="9" id="28116" /> +<TGConnectingPoint num="10" id="28117" /> +<TGConnectingPoint num="11" id="28118" /> +<TGConnectingPoint num="12" id="28119" /> +<TGConnectingPoint num="13" id="28120" /> +<TGConnectingPoint num="14" id="28121" /> +<TGConnectingPoint num="15" id="28122" /> +<TGConnectingPoint num="16" id="28123" /> +<TGConnectingPoint num="17" id="28124" /> +<TGConnectingPoint num="18" id="28125" /> +<TGConnectingPoint num="19" id="28126" /> +<TGConnectingPoint num="20" id="28127" /> +<TGConnectingPoint num="21" id="28128" /> +<TGConnectingPoint num="22" id="28129" /> +<TGConnectingPoint num="23" id="28130" /> +<TGConnectingPoint num="24" id="28131" /> +<TGConnectingPoint num="25" id="28132" /> +<TGConnectingPoint num="26" id="28133" /> +<TGConnectingPoint num="27" id="28134" /> +<TGConnectingPoint num="28" id="28135" /> +<TGConnectingPoint num="29" id="28136" /> +<TGConnectingPoint num="30" id="28137" /> +<TGConnectingPoint num="31" id="28138" /> +<TGConnectingPoint num="32" id="28139" /> +<TGConnectingPoint num="33" id="28140" /> +<TGConnectingPoint num="34" id="28141" /> +<TGConnectingPoint num="35" id="28142" /> +<TGConnectingPoint num="36" id="28143" /> +<TGConnectingPoint num="37" id="28144" /> +<TGConnectingPoint num="38" id="28145" /> +<TGConnectingPoint num="39" id="28146" /> +<TGConnectingPoint num="40" id="28147" /> +<TGConnectingPoint num="41" id="28148" /> +<TGConnectingPoint num="42" id="28149" /> +<TGConnectingPoint num="43" id="28150" /> +<TGConnectingPoint num="44" id="28151" /> +<TGConnectingPoint num="45" id="28152" /> +<TGConnectingPoint num="46" id="28153" /> +<TGConnectingPoint num="47" id="28154" /> +<TGConnectingPoint num="48" id="28155" /> +<TGConnectingPoint num="49" id="28156" /> +<TGConnectingPoint num="50" id="28157" /> +<TGConnectingPoint num="51" id="28158" /> +<TGConnectingPoint num="52" id="28159" /> +<TGConnectingPoint num="53" id="28160" /> +<TGConnectingPoint num="54" id="28161" /> +<TGConnectingPoint num="55" id="28162" /> +<TGConnectingPoint num="56" id="28163" /> +<TGConnectingPoint num="57" id="28164" /> +<TGConnectingPoint num="58" id="28165" /> +<TGConnectingPoint num="59" id="28166" /> +<TGConnectingPoint num="60" id="28167" /> +<TGConnectingPoint num="61" id="28168" /> +<TGConnectingPoint num="62" id="28169" /> +<TGConnectingPoint num="63" id="28170" /> +<TGConnectingPoint num="64" id="28171" /> +<TGConnectingPoint num="65" id="28172" /> +<TGConnectingPoint num="66" id="28173" /> +<TGConnectingPoint num="67" id="28174" /> +<TGConnectingPoint num="68" id="28175" /> +<TGConnectingPoint num="69" id="28176" /> +<TGConnectingPoint num="70" id="28177" /> +<TGConnectingPoint num="71" id="28178" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="28252" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28180" /> +<TGConnectingPoint num="1" id="28181" /> +<TGConnectingPoint num="2" id="28182" /> +<TGConnectingPoint num="3" id="28183" /> +<TGConnectingPoint num="4" id="28184" /> +<TGConnectingPoint num="5" id="28185" /> +<TGConnectingPoint num="6" id="28186" /> +<TGConnectingPoint num="7" id="28187" /> +<TGConnectingPoint num="8" id="28188" /> +<TGConnectingPoint num="9" id="28189" /> +<TGConnectingPoint num="10" id="28190" /> +<TGConnectingPoint num="11" id="28191" /> +<TGConnectingPoint num="12" id="28192" /> +<TGConnectingPoint num="13" id="28193" /> +<TGConnectingPoint num="14" id="28194" /> +<TGConnectingPoint num="15" id="28195" /> +<TGConnectingPoint num="16" id="28196" /> +<TGConnectingPoint num="17" id="28197" /> +<TGConnectingPoint num="18" id="28198" /> +<TGConnectingPoint num="19" id="28199" /> +<TGConnectingPoint num="20" id="28200" /> +<TGConnectingPoint num="21" id="28201" /> +<TGConnectingPoint num="22" id="28202" /> +<TGConnectingPoint num="23" id="28203" /> +<TGConnectingPoint num="24" id="28204" /> +<TGConnectingPoint num="25" id="28205" /> +<TGConnectingPoint num="26" id="28206" /> +<TGConnectingPoint num="27" id="28207" /> +<TGConnectingPoint num="28" id="28208" /> +<TGConnectingPoint num="29" id="28209" /> +<TGConnectingPoint num="30" id="28210" /> +<TGConnectingPoint num="31" id="28211" /> +<TGConnectingPoint num="32" id="28212" /> +<TGConnectingPoint num="33" id="28213" /> +<TGConnectingPoint num="34" id="28214" /> +<TGConnectingPoint num="35" id="28215" /> +<TGConnectingPoint num="36" id="28216" /> +<TGConnectingPoint num="37" id="28217" /> +<TGConnectingPoint num="38" id="28218" /> +<TGConnectingPoint num="39" id="28219" /> +<TGConnectingPoint num="40" id="28220" /> +<TGConnectingPoint num="41" id="28221" /> +<TGConnectingPoint num="42" id="28222" /> +<TGConnectingPoint num="43" id="28223" /> +<TGConnectingPoint num="44" id="28224" /> +<TGConnectingPoint num="45" id="28225" /> +<TGConnectingPoint num="46" id="28226" /> +<TGConnectingPoint num="47" id="28227" /> +<TGConnectingPoint num="48" id="28228" /> +<TGConnectingPoint num="49" id="28229" /> +<TGConnectingPoint num="50" id="28230" /> +<TGConnectingPoint num="51" id="28231" /> +<TGConnectingPoint num="52" id="28232" /> +<TGConnectingPoint num="53" id="28233" /> +<TGConnectingPoint num="54" id="28234" /> +<TGConnectingPoint num="55" id="28235" /> +<TGConnectingPoint num="56" id="28236" /> +<TGConnectingPoint num="57" id="28237" /> +<TGConnectingPoint num="58" id="28238" /> +<TGConnectingPoint num="59" id="28239" /> +<TGConnectingPoint num="60" id="28240" /> +<TGConnectingPoint num="61" id="28241" /> +<TGConnectingPoint num="62" id="28242" /> +<TGConnectingPoint num="63" id="28243" /> +<TGConnectingPoint num="64" id="28244" /> +<TGConnectingPoint num="65" id="28245" /> +<TGConnectingPoint num="66" id="28246" /> +<TGConnectingPoint num="67" id="28247" /> +<TGConnectingPoint num="68" id="28248" /> +<TGConnectingPoint num="69" id="28249" /> +<TGConnectingPoint num="70" id="28250" /> +<TGConnectingPoint num="71" id="28251" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="28325" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28253" /> +<TGConnectingPoint num="1" id="28254" /> +<TGConnectingPoint num="2" id="28255" /> +<TGConnectingPoint num="3" id="28256" /> +<TGConnectingPoint num="4" id="28257" /> +<TGConnectingPoint num="5" id="28258" /> +<TGConnectingPoint num="6" id="28259" /> +<TGConnectingPoint num="7" id="28260" /> +<TGConnectingPoint num="8" id="28261" /> +<TGConnectingPoint num="9" id="28262" /> +<TGConnectingPoint num="10" id="28263" /> +<TGConnectingPoint num="11" id="28264" /> +<TGConnectingPoint num="12" id="28265" /> +<TGConnectingPoint num="13" id="28266" /> +<TGConnectingPoint num="14" id="28267" /> +<TGConnectingPoint num="15" id="28268" /> +<TGConnectingPoint num="16" id="28269" /> +<TGConnectingPoint num="17" id="28270" /> +<TGConnectingPoint num="18" id="28271" /> +<TGConnectingPoint num="19" id="28272" /> +<TGConnectingPoint num="20" id="28273" /> +<TGConnectingPoint num="21" id="28274" /> +<TGConnectingPoint num="22" id="28275" /> +<TGConnectingPoint num="23" id="28276" /> +<TGConnectingPoint num="24" id="28277" /> +<TGConnectingPoint num="25" id="28278" /> +<TGConnectingPoint num="26" id="28279" /> +<TGConnectingPoint num="27" id="28280" /> +<TGConnectingPoint num="28" id="28281" /> +<TGConnectingPoint num="29" id="28282" /> +<TGConnectingPoint num="30" id="28283" /> +<TGConnectingPoint num="31" id="28284" /> +<TGConnectingPoint num="32" id="28285" /> +<TGConnectingPoint num="33" id="28286" /> +<TGConnectingPoint num="34" id="28287" /> +<TGConnectingPoint num="35" id="28288" /> +<TGConnectingPoint num="36" id="28289" /> +<TGConnectingPoint num="37" id="28290" /> +<TGConnectingPoint num="38" id="28291" /> +<TGConnectingPoint num="39" id="28292" /> +<TGConnectingPoint num="40" id="28293" /> +<TGConnectingPoint num="41" id="28294" /> +<TGConnectingPoint num="42" id="28295" /> +<TGConnectingPoint num="43" id="28296" /> +<TGConnectingPoint num="44" id="28297" /> +<TGConnectingPoint num="45" id="28298" /> +<TGConnectingPoint num="46" id="28299" /> +<TGConnectingPoint num="47" id="28300" /> +<TGConnectingPoint num="48" id="28301" /> +<TGConnectingPoint num="49" id="28302" /> +<TGConnectingPoint num="50" id="28303" /> +<TGConnectingPoint num="51" id="28304" /> +<TGConnectingPoint num="52" id="28305" /> +<TGConnectingPoint num="53" id="28306" /> +<TGConnectingPoint num="54" id="28307" /> +<TGConnectingPoint num="55" id="28308" /> +<TGConnectingPoint num="56" id="28309" /> +<TGConnectingPoint num="57" id="28310" /> +<TGConnectingPoint num="58" id="28311" /> +<TGConnectingPoint num="59" id="28312" /> +<TGConnectingPoint num="60" id="28313" /> +<TGConnectingPoint num="61" id="28314" /> +<TGConnectingPoint num="62" id="28315" /> +<TGConnectingPoint num="63" id="28316" /> +<TGConnectingPoint num="64" id="28317" /> +<TGConnectingPoint num="65" id="28318" /> +<TGConnectingPoint num="66" id="28319" /> +<TGConnectingPoint num="67" id="28320" /> +<TGConnectingPoint num="68" id="28321" /> +<TGConnectingPoint num="69" id="28322" /> +<TGConnectingPoint num="70" id="28323" /> +<TGConnectingPoint num="71" id="28324" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="28327" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28326" /> +</COMPONENT> + +<COMPONENT type="5104" id="28338" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28328" /> +<TGConnectingPoint num="1" id="28329" /> +<TGConnectingPoint num="2" id="28330" /> +<TGConnectingPoint num="3" id="28331" /> +<TGConnectingPoint num="4" id="28332" /> +<TGConnectingPoint num="5" id="28333" /> +<TGConnectingPoint num="6" id="28334" /> +<TGConnectingPoint num="7" id="28335" /> +<TGConnectingPoint num="8" id="28336" /> +<TGConnectingPoint num="9" id="28337" /> +</COMPONENT> + +<COMPONENT type="5104" id="28349" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28339" /> +<TGConnectingPoint num="1" id="28340" /> +<TGConnectingPoint num="2" id="28341" /> +<TGConnectingPoint num="3" id="28342" /> +<TGConnectingPoint num="4" id="28343" /> +<TGConnectingPoint num="5" id="28344" /> +<TGConnectingPoint num="6" id="28345" /> +<TGConnectingPoint num="7" id="28346" /> +<TGConnectingPoint num="8" id="28347" /> +<TGConnectingPoint num="9" id="28348" /> +</COMPONENT> + +<COMPONENT type="5103" id="28360" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28350" /> +<TGConnectingPoint num="1" id="28351" /> +<TGConnectingPoint num="2" id="28352" /> +<TGConnectingPoint num="3" id="28353" /> +<TGConnectingPoint num="4" id="28354" /> +<TGConnectingPoint num="5" id="28355" /> +<TGConnectingPoint num="6" id="28356" /> +<TGConnectingPoint num="7" id="28357" /> +<TGConnectingPoint num="8" id="28358" /> +<TGConnectingPoint num="9" id="28359" /> +</COMPONENT> + +<COMPONENT type="5107" id="28376" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28361" /> +<TGConnectingPoint num="1" id="28362" /> +<TGConnectingPoint num="2" id="28363" /> +<TGConnectingPoint num="3" id="28364" /> +<TGConnectingPoint num="4" id="28365" /> +<TGConnectingPoint num="5" id="28366" /> +<TGConnectingPoint num="6" id="28367" /> +<TGConnectingPoint num="7" id="28368" /> +<TGConnectingPoint num="8" id="28369" /> +<TGConnectingPoint num="9" id="28370" /> +<TGConnectingPoint num="10" id="28371" /> +<TGConnectingPoint num="11" id="28372" /> +<TGConnectingPoint num="12" id="28373" /> +<TGConnectingPoint num="13" id="28374" /> +<TGConnectingPoint num="14" id="28375" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28383" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28382" /> +<P1 x="407" y="70" id="28404" /> +<P2 x="407" y="109" id="28391" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28381" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="28383" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28377" /> +<TGConnectingPoint num="1" id="28378" /> +<TGConnectingPoint num="2" id="28379" /> +<TGConnectingPoint num="3" id="28380" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28390" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28389" /> +<P1 x="407" y="144" id="28392" /> +<P2 x="407" y="190" id="28402" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28388" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="28390" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28384" /> +<TGConnectingPoint num="1" id="28385" /> +<TGConnectingPoint num="2" id="28386" /> +<TGConnectingPoint num="3" id="28387" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="28401" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28391" /> +<TGConnectingPoint num="1" id="28392" /> +<TGConnectingPoint num="2" id="28393" /> +<TGConnectingPoint num="3" id="28394" /> +<TGConnectingPoint num="4" id="28395" /> +<TGConnectingPoint num="5" id="28396" /> +<TGConnectingPoint num="6" id="28397" /> +<TGConnectingPoint num="7" id="28398" /> +<TGConnectingPoint num="8" id="28399" /> +<TGConnectingPoint num="9" id="28400" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="28403" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28402" /> +</COMPONENT> + +<COMPONENT type="5100" id="28405" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28404" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28412" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28411" /> +<P1 x="407" y="70" id="28433" /> +<P2 x="407" y="110" id="28420" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28410" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="28412" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28406" /> +<TGConnectingPoint num="1" id="28407" /> +<TGConnectingPoint num="2" id="28408" /> +<TGConnectingPoint num="3" id="28409" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28419" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28418" /> +<P1 x="407" y="145" id="28421" /> +<P2 x="407" y="188" id="28431" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28417" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="28419" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28413" /> +<TGConnectingPoint num="1" id="28414" /> +<TGConnectingPoint num="2" id="28415" /> +<TGConnectingPoint num="3" id="28416" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="28430" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28420" /> +<TGConnectingPoint num="1" id="28421" /> +<TGConnectingPoint num="2" id="28422" /> +<TGConnectingPoint num="3" id="28423" /> +<TGConnectingPoint num="4" id="28424" /> +<TGConnectingPoint num="5" id="28425" /> +<TGConnectingPoint num="6" id="28426" /> +<TGConnectingPoint num="7" id="28427" /> +<TGConnectingPoint num="8" id="28428" /> +<TGConnectingPoint num="9" id="28429" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="28432" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28431" /> +</COMPONENT> + +<COMPONENT type="5100" id="28434" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28433" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28441" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28440" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28439" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="28441" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28435" /> +<TGConnectingPoint num="1" id="28436" /> +<TGConnectingPoint num="2" id="28437" /> +<TGConnectingPoint num="3" id="28438" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28448" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28447" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28446" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="28448" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28442" /> +<TGConnectingPoint num="1" id="28443" /> +<TGConnectingPoint num="2" id="28444" /> +<TGConnectingPoint num="3" id="28445" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28455" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28454" /> +<P1 x="407" y="70" id="28476" /> +<P2 x="407" y="108" id="28463" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28453" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="28455" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28449" /> +<TGConnectingPoint num="1" id="28450" /> +<TGConnectingPoint num="2" id="28451" /> +<TGConnectingPoint num="3" id="28452" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28462" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28461" /> +<P1 x="407" y="143" id="28464" /> +<P2 x="407" y="188" id="28474" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28460" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="28462" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28456" /> +<TGConnectingPoint num="1" id="28457" /> +<TGConnectingPoint num="2" id="28458" /> +<TGConnectingPoint num="3" id="28459" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="28473" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28463" /> +<TGConnectingPoint num="1" id="28464" /> +<TGConnectingPoint num="2" id="28465" /> +<TGConnectingPoint num="3" id="28466" /> +<TGConnectingPoint num="4" id="28467" /> +<TGConnectingPoint num="5" id="28468" /> +<TGConnectingPoint num="6" id="28469" /> +<TGConnectingPoint num="7" id="28470" /> +<TGConnectingPoint num="8" id="28471" /> +<TGConnectingPoint num="9" id="28472" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="28475" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28474" /> +</COMPONENT> + +<COMPONENT type="5100" id="28477" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28476" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28492" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28487" /> +<TGConnectingPoint num="1" id="28488" /> +<TGConnectingPoint num="2" id="28489" /> +<TGConnectingPoint num="3" id="28490" /> +<TGConnectingPoint num="4" id="28491" /> +<P1 x="573" y="307" id="28558" /> +<P2 x="621" y="131" id="28625" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28478" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="28492" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28479" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="28492" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28480" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="28492" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28481" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="28492" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28486" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="28492" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28482" /> +<TGConnectingPoint num="1" id="28483" /> +<TGConnectingPoint num="2" id="28484" /> +<TGConnectingPoint num="3" id="28485" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28507" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28502" /> +<TGConnectingPoint num="1" id="28503" /> +<TGConnectingPoint num="2" id="28504" /> +<TGConnectingPoint num="3" id="28505" /> +<TGConnectingPoint num="4" id="28506" /> +<P1 x="407" y="424" id="28580" /> +<P2 x="357" y="131" id="28623" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28493" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="28507" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28494" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="28507" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28495" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="28507" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28496" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="28507" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28501" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="28507" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28497" /> +<TGConnectingPoint num="1" id="28498" /> +<TGConnectingPoint num="2" id="28499" /> +<TGConnectingPoint num="3" id="28500" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28514" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28513" /> +<P1 x="489" y="72" id="28696" /> +<P2 x="489" y="131" id="28624" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28512" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="28514" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28508" /> +<TGConnectingPoint num="1" id="28509" /> +<TGConnectingPoint num="2" id="28510" /> +<TGConnectingPoint num="3" id="28511" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28521" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28520" /> +<P1 x="423" y="181" id="28637" /> +<P2 x="407" y="220" id="28612" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28519" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="28521" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28515" /> +<TGConnectingPoint num="1" id="28516" /> +<TGConnectingPoint num="2" id="28517" /> +<TGConnectingPoint num="3" id="28518" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28528" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28527" /> +<P1 x="407" y="250" id="28613" /> +<P2 x="407" y="279" id="28601" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28526" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="28528" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28522" /> +<TGConnectingPoint num="1" id="28523" /> +<TGConnectingPoint num="2" id="28524" /> +<TGConnectingPoint num="3" id="28525" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28535" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28534" /> +<P1 x="407" y="309" id="28602" /> +<P2 x="407" y="339" id="28590" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28533" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="28535" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28529" /> +<TGConnectingPoint num="1" id="28530" /> +<TGConnectingPoint num="2" id="28531" /> +<TGConnectingPoint num="3" id="28532" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28542" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28541" /> +<P1 x="407" y="369" id="28591" /> +<P2 x="407" y="394" id="28579" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28540" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="28542" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28536" /> +<TGConnectingPoint num="1" id="28537" /> +<TGConnectingPoint num="2" id="28538" /> +<TGConnectingPoint num="3" id="28539" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28549" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28548" /> +<P1 x="555" y="181" id="28638" /> +<P2 x="573" y="219" id="28568" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28547" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="28549" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28543" /> +<TGConnectingPoint num="1" id="28544" /> +<TGConnectingPoint num="2" id="28545" /> +<TGConnectingPoint num="3" id="28546" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28556" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28555" /> +<P1 x="573" y="249" id="28569" /> +<P2 x="573" y="277" id="28557" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28554" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="28556" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28550" /> +<TGConnectingPoint num="1" id="28551" /> +<TGConnectingPoint num="2" id="28552" /> +<TGConnectingPoint num="3" id="28553" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="28567" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28557" /> +<TGConnectingPoint num="1" id="28558" /> +<TGConnectingPoint num="2" id="28559" /> +<TGConnectingPoint num="3" id="28560" /> +<TGConnectingPoint num="4" id="28561" /> +<TGConnectingPoint num="5" id="28562" /> +<TGConnectingPoint num="6" id="28563" /> +<TGConnectingPoint num="7" id="28564" /> +<TGConnectingPoint num="8" id="28565" /> +<TGConnectingPoint num="9" id="28566" /> +</COMPONENT> + +<COMPONENT type="5104" id="28578" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28568" /> +<TGConnectingPoint num="1" id="28569" /> +<TGConnectingPoint num="2" id="28570" /> +<TGConnectingPoint num="3" id="28571" /> +<TGConnectingPoint num="4" id="28572" /> +<TGConnectingPoint num="5" id="28573" /> +<TGConnectingPoint num="6" id="28574" /> +<TGConnectingPoint num="7" id="28575" /> +<TGConnectingPoint num="8" id="28576" /> +<TGConnectingPoint num="9" id="28577" /> +</COMPONENT> + +<COMPONENT type="5103" id="28589" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28579" /> +<TGConnectingPoint num="1" id="28580" /> +<TGConnectingPoint num="2" id="28581" /> +<TGConnectingPoint num="3" id="28582" /> +<TGConnectingPoint num="4" id="28583" /> +<TGConnectingPoint num="5" id="28584" /> +<TGConnectingPoint num="6" id="28585" /> +<TGConnectingPoint num="7" id="28586" /> +<TGConnectingPoint num="8" id="28587" /> +<TGConnectingPoint num="9" id="28588" /> +</COMPONENT> + +<COMPONENT type="5104" id="28600" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28590" /> +<TGConnectingPoint num="1" id="28591" /> +<TGConnectingPoint num="2" id="28592" /> +<TGConnectingPoint num="3" id="28593" /> +<TGConnectingPoint num="4" id="28594" /> +<TGConnectingPoint num="5" id="28595" /> +<TGConnectingPoint num="6" id="28596" /> +<TGConnectingPoint num="7" id="28597" /> +<TGConnectingPoint num="8" id="28598" /> +<TGConnectingPoint num="9" id="28599" /> +</COMPONENT> + +<COMPONENT type="5103" id="28611" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28601" /> +<TGConnectingPoint num="1" id="28602" /> +<TGConnectingPoint num="2" id="28603" /> +<TGConnectingPoint num="3" id="28604" /> +<TGConnectingPoint num="4" id="28605" /> +<TGConnectingPoint num="5" id="28606" /> +<TGConnectingPoint num="6" id="28607" /> +<TGConnectingPoint num="7" id="28608" /> +<TGConnectingPoint num="8" id="28609" /> +<TGConnectingPoint num="9" id="28610" /> +</COMPONENT> + +<COMPONENT type="5104" id="28622" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28612" /> +<TGConnectingPoint num="1" id="28613" /> +<TGConnectingPoint num="2" id="28614" /> +<TGConnectingPoint num="3" id="28615" /> +<TGConnectingPoint num="4" id="28616" /> +<TGConnectingPoint num="5" id="28617" /> +<TGConnectingPoint num="6" id="28618" /> +<TGConnectingPoint num="7" id="28619" /> +<TGConnectingPoint num="8" id="28620" /> +<TGConnectingPoint num="9" id="28621" /> +</COMPONENT> + +<COMPONENT type="5106" id="28695" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28623" /> +<TGConnectingPoint num="1" id="28624" /> +<TGConnectingPoint num="2" id="28625" /> +<TGConnectingPoint num="3" id="28626" /> +<TGConnectingPoint num="4" id="28627" /> +<TGConnectingPoint num="5" id="28628" /> +<TGConnectingPoint num="6" id="28629" /> +<TGConnectingPoint num="7" id="28630" /> +<TGConnectingPoint num="8" id="28631" /> +<TGConnectingPoint num="9" id="28632" /> +<TGConnectingPoint num="10" id="28633" /> +<TGConnectingPoint num="11" id="28634" /> +<TGConnectingPoint num="12" id="28635" /> +<TGConnectingPoint num="13" id="28636" /> +<TGConnectingPoint num="14" id="28637" /> +<TGConnectingPoint num="15" id="28638" /> +<TGConnectingPoint num="16" id="28639" /> +<TGConnectingPoint num="17" id="28640" /> +<TGConnectingPoint num="18" id="28641" /> +<TGConnectingPoint num="19" id="28642" /> +<TGConnectingPoint num="20" id="28643" /> +<TGConnectingPoint num="21" id="28644" /> +<TGConnectingPoint num="22" id="28645" /> +<TGConnectingPoint num="23" id="28646" /> +<TGConnectingPoint num="24" id="28647" /> +<TGConnectingPoint num="25" id="28648" /> +<TGConnectingPoint num="26" id="28649" /> +<TGConnectingPoint num="27" id="28650" /> +<TGConnectingPoint num="28" id="28651" /> +<TGConnectingPoint num="29" id="28652" /> +<TGConnectingPoint num="30" id="28653" /> +<TGConnectingPoint num="31" id="28654" /> +<TGConnectingPoint num="32" id="28655" /> +<TGConnectingPoint num="33" id="28656" /> +<TGConnectingPoint num="34" id="28657" /> +<TGConnectingPoint num="35" id="28658" /> +<TGConnectingPoint num="36" id="28659" /> +<TGConnectingPoint num="37" id="28660" /> +<TGConnectingPoint num="38" id="28661" /> +<TGConnectingPoint num="39" id="28662" /> +<TGConnectingPoint num="40" id="28663" /> +<TGConnectingPoint num="41" id="28664" /> +<TGConnectingPoint num="42" id="28665" /> +<TGConnectingPoint num="43" id="28666" /> +<TGConnectingPoint num="44" id="28667" /> +<TGConnectingPoint num="45" id="28668" /> +<TGConnectingPoint num="46" id="28669" /> +<TGConnectingPoint num="47" id="28670" /> +<TGConnectingPoint num="48" id="28671" /> +<TGConnectingPoint num="49" id="28672" /> +<TGConnectingPoint num="50" id="28673" /> +<TGConnectingPoint num="51" id="28674" /> +<TGConnectingPoint num="52" id="28675" /> +<TGConnectingPoint num="53" id="28676" /> +<TGConnectingPoint num="54" id="28677" /> +<TGConnectingPoint num="55" id="28678" /> +<TGConnectingPoint num="56" id="28679" /> +<TGConnectingPoint num="57" id="28680" /> +<TGConnectingPoint num="58" id="28681" /> +<TGConnectingPoint num="59" id="28682" /> +<TGConnectingPoint num="60" id="28683" /> +<TGConnectingPoint num="61" id="28684" /> +<TGConnectingPoint num="62" id="28685" /> +<TGConnectingPoint num="63" id="28686" /> +<TGConnectingPoint num="64" id="28687" /> +<TGConnectingPoint num="65" id="28688" /> +<TGConnectingPoint num="66" id="28689" /> +<TGConnectingPoint num="67" id="28690" /> +<TGConnectingPoint num="68" id="28691" /> +<TGConnectingPoint num="69" id="28692" /> +<TGConnectingPoint num="70" id="28693" /> +<TGConnectingPoint num="71" id="28694" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="28697" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28696" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28704" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28703" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28702" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="28704" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28698" /> +<TGConnectingPoint num="1" id="28699" /> +<TGConnectingPoint num="2" id="28700" /> +<TGConnectingPoint num="3" id="28701" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28711" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28710" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28709" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="28711" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28705" /> +<TGConnectingPoint num="1" id="28706" /> +<TGConnectingPoint num="2" id="28707" /> +<TGConnectingPoint num="3" id="28708" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28718" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28717" /> +<P1 x="407" y="70" id="28739" /> +<P2 x="407" y="127" id="28726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28716" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="28718" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28712" /> +<TGConnectingPoint num="1" id="28713" /> +<TGConnectingPoint num="2" id="28714" /> +<TGConnectingPoint num="3" id="28715" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28725" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28724" /> +<P1 x="407" y="162" id="28727" /> +<P2 x="407" y="224" id="28737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28723" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="28725" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28719" /> +<TGConnectingPoint num="1" id="28720" /> +<TGConnectingPoint num="2" id="28721" /> +<TGConnectingPoint num="3" id="28722" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="28736" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28726" /> +<TGConnectingPoint num="1" id="28727" /> +<TGConnectingPoint num="2" id="28728" /> +<TGConnectingPoint num="3" id="28729" /> +<TGConnectingPoint num="4" id="28730" /> +<TGConnectingPoint num="5" id="28731" /> +<TGConnectingPoint num="6" id="28732" /> +<TGConnectingPoint num="7" id="28733" /> +<TGConnectingPoint num="8" id="28734" /> +<TGConnectingPoint num="9" id="28735" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="28738" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28737" /> +</COMPONENT> + +<COMPONENT type="5100" id="28740" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28739" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28747" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28746" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28745" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="28747" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28741" /> +<TGConnectingPoint num="1" id="28742" /> +<TGConnectingPoint num="2" id="28743" /> +<TGConnectingPoint num="3" id="28744" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28754" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28753" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28752" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="28754" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28748" /> +<TGConnectingPoint num="1" id="28749" /> +<TGConnectingPoint num="2" id="28750" /> +<TGConnectingPoint num="3" id="28751" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28761" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28760" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28759" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="28761" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28755" /> +<TGConnectingPoint num="1" id="28756" /> +<TGConnectingPoint num="2" id="28757" /> +<TGConnectingPoint num="3" id="28758" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28768" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28767" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28766" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="28768" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28762" /> +<TGConnectingPoint num="1" id="28763" /> +<TGConnectingPoint num="2" id="28764" /> +<TGConnectingPoint num="3" id="28765" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28775" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28774" /> +<P1 x="407" y="70" id="28796" /> +<P2 x="407" y="125" id="28783" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28773" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="28775" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28769" /> +<TGConnectingPoint num="1" id="28770" /> +<TGConnectingPoint num="2" id="28771" /> +<TGConnectingPoint num="3" id="28772" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28782" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28781" /> +<P1 x="407" y="160" id="28784" /> +<P2 x="407" y="224" id="28794" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28780" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="28782" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28776" /> +<TGConnectingPoint num="1" id="28777" /> +<TGConnectingPoint num="2" id="28778" /> +<TGConnectingPoint num="3" id="28779" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="28793" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28783" /> +<TGConnectingPoint num="1" id="28784" /> +<TGConnectingPoint num="2" id="28785" /> +<TGConnectingPoint num="3" id="28786" /> +<TGConnectingPoint num="4" id="28787" /> +<TGConnectingPoint num="5" id="28788" /> +<TGConnectingPoint num="6" id="28789" /> +<TGConnectingPoint num="7" id="28790" /> +<TGConnectingPoint num="8" id="28791" /> +<TGConnectingPoint num="9" id="28792" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="28795" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28794" /> +</COMPONENT> + +<COMPONENT type="5100" id="28797" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28796" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28804" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28803" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28802" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="28804" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28798" /> +<TGConnectingPoint num="1" id="28799" /> +<TGConnectingPoint num="2" id="28800" /> +<TGConnectingPoint num="3" id="28801" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28811" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28810" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28809" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="28811" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28805" /> +<TGConnectingPoint num="1" id="28806" /> +<TGConnectingPoint num="2" id="28807" /> +<TGConnectingPoint num="3" id="28808" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28818" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28817" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28816" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="28818" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28812" /> +<TGConnectingPoint num="1" id="28813" /> +<TGConnectingPoint num="2" id="28814" /> +<TGConnectingPoint num="3" id="28815" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28825" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28824" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28823" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="28825" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28819" /> +<TGConnectingPoint num="1" id="28820" /> +<TGConnectingPoint num="2" id="28821" /> +<TGConnectingPoint num="3" id="28822" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28832" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28831" /> +<P1 x="407" y="70" id="28853" /> +<P2 x="407" y="126" id="28840" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28830" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="28832" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28826" /> +<TGConnectingPoint num="1" id="28827" /> +<TGConnectingPoint num="2" id="28828" /> +<TGConnectingPoint num="3" id="28829" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28839" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28838" /> +<P1 x="407" y="161" id="28841" /> +<P2 x="407" y="224" id="28851" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28837" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="28839" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28833" /> +<TGConnectingPoint num="1" id="28834" /> +<TGConnectingPoint num="2" id="28835" /> +<TGConnectingPoint num="3" id="28836" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="28850" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28840" /> +<TGConnectingPoint num="1" id="28841" /> +<TGConnectingPoint num="2" id="28842" /> +<TGConnectingPoint num="3" id="28843" /> +<TGConnectingPoint num="4" id="28844" /> +<TGConnectingPoint num="5" id="28845" /> +<TGConnectingPoint num="6" id="28846" /> +<TGConnectingPoint num="7" id="28847" /> +<TGConnectingPoint num="8" id="28848" /> +<TGConnectingPoint num="9" id="28849" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="28852" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28851" /> +</COMPONENT> + +<COMPONENT type="5100" id="28854" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28853" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="28869" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28864" /> +<TGConnectingPoint num="1" id="28865" /> +<TGConnectingPoint num="2" id="28866" /> +<TGConnectingPoint num="3" id="28867" /> +<TGConnectingPoint num="4" id="28868" /> +<P1 x="407" y="295" id="28892" /> +<P2 x="357" y="110" id="28913" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28855" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="28869" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28856" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="28869" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28857" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="28869" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28858" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="28869" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28863" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="28869" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28859" /> +<TGConnectingPoint num="1" id="28860" /> +<TGConnectingPoint num="2" id="28861" /> +<TGConnectingPoint num="3" id="28862" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28876" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28875" /> +<P1 x="407" y="70" id="28986" /> +<P2 x="407" y="110" id="28914" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28874" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="28876" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28870" /> +<TGConnectingPoint num="1" id="28871" /> +<TGConnectingPoint num="2" id="28872" /> +<TGConnectingPoint num="3" id="28873" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28883" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28882" /> +<P1 x="407" y="160" id="28951" /> +<P2 x="407" y="193" id="28902" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28881" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="28883" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28877" /> +<TGConnectingPoint num="1" id="28878" /> +<TGConnectingPoint num="2" id="28879" /> +<TGConnectingPoint num="3" id="28880" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="28890" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28889" /> +<P1 x="407" y="223" id="28903" /> +<P2 x="407" y="265" id="28891" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28888" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="28890" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28884" /> +<TGConnectingPoint num="1" id="28885" /> +<TGConnectingPoint num="2" id="28886" /> +<TGConnectingPoint num="3" id="28887" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="28901" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28891" /> +<TGConnectingPoint num="1" id="28892" /> +<TGConnectingPoint num="2" id="28893" /> +<TGConnectingPoint num="3" id="28894" /> +<TGConnectingPoint num="4" id="28895" /> +<TGConnectingPoint num="5" id="28896" /> +<TGConnectingPoint num="6" id="28897" /> +<TGConnectingPoint num="7" id="28898" /> +<TGConnectingPoint num="8" id="28899" /> +<TGConnectingPoint num="9" id="28900" /> +</COMPONENT> + +<COMPONENT type="5104" id="28912" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28902" /> +<TGConnectingPoint num="1" id="28903" /> +<TGConnectingPoint num="2" id="28904" /> +<TGConnectingPoint num="3" id="28905" /> +<TGConnectingPoint num="4" id="28906" /> +<TGConnectingPoint num="5" id="28907" /> +<TGConnectingPoint num="6" id="28908" /> +<TGConnectingPoint num="7" id="28909" /> +<TGConnectingPoint num="8" id="28910" /> +<TGConnectingPoint num="9" id="28911" /> +</COMPONENT> + +<COMPONENT type="5106" id="28985" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28913" /> +<TGConnectingPoint num="1" id="28914" /> +<TGConnectingPoint num="2" id="28915" /> +<TGConnectingPoint num="3" id="28916" /> +<TGConnectingPoint num="4" id="28917" /> +<TGConnectingPoint num="5" id="28918" /> +<TGConnectingPoint num="6" id="28919" /> +<TGConnectingPoint num="7" id="28920" /> +<TGConnectingPoint num="8" id="28921" /> +<TGConnectingPoint num="9" id="28922" /> +<TGConnectingPoint num="10" id="28923" /> +<TGConnectingPoint num="11" id="28924" /> +<TGConnectingPoint num="12" id="28925" /> +<TGConnectingPoint num="13" id="28926" /> +<TGConnectingPoint num="14" id="28927" /> +<TGConnectingPoint num="15" id="28928" /> +<TGConnectingPoint num="16" id="28929" /> +<TGConnectingPoint num="17" id="28930" /> +<TGConnectingPoint num="18" id="28931" /> +<TGConnectingPoint num="19" id="28932" /> +<TGConnectingPoint num="20" id="28933" /> +<TGConnectingPoint num="21" id="28934" /> +<TGConnectingPoint num="22" id="28935" /> +<TGConnectingPoint num="23" id="28936" /> +<TGConnectingPoint num="24" id="28937" /> +<TGConnectingPoint num="25" id="28938" /> +<TGConnectingPoint num="26" id="28939" /> +<TGConnectingPoint num="27" id="28940" /> +<TGConnectingPoint num="28" id="28941" /> +<TGConnectingPoint num="29" id="28942" /> +<TGConnectingPoint num="30" id="28943" /> +<TGConnectingPoint num="31" id="28944" /> +<TGConnectingPoint num="32" id="28945" /> +<TGConnectingPoint num="33" id="28946" /> +<TGConnectingPoint num="34" id="28947" /> +<TGConnectingPoint num="35" id="28948" /> +<TGConnectingPoint num="36" id="28949" /> +<TGConnectingPoint num="37" id="28950" /> +<TGConnectingPoint num="38" id="28951" /> +<TGConnectingPoint num="39" id="28952" /> +<TGConnectingPoint num="40" id="28953" /> +<TGConnectingPoint num="41" id="28954" /> +<TGConnectingPoint num="42" id="28955" /> +<TGConnectingPoint num="43" id="28956" /> +<TGConnectingPoint num="44" id="28957" /> +<TGConnectingPoint num="45" id="28958" /> +<TGConnectingPoint num="46" id="28959" /> +<TGConnectingPoint num="47" id="28960" /> +<TGConnectingPoint num="48" id="28961" /> +<TGConnectingPoint num="49" id="28962" /> +<TGConnectingPoint num="50" id="28963" /> +<TGConnectingPoint num="51" id="28964" /> +<TGConnectingPoint num="52" id="28965" /> +<TGConnectingPoint num="53" id="28966" /> +<TGConnectingPoint num="54" id="28967" /> +<TGConnectingPoint num="55" id="28968" /> +<TGConnectingPoint num="56" id="28969" /> +<TGConnectingPoint num="57" id="28970" /> +<TGConnectingPoint num="58" id="28971" /> +<TGConnectingPoint num="59" id="28972" /> +<TGConnectingPoint num="60" id="28973" /> +<TGConnectingPoint num="61" id="28974" /> +<TGConnectingPoint num="62" id="28975" /> +<TGConnectingPoint num="63" id="28976" /> +<TGConnectingPoint num="64" id="28977" /> +<TGConnectingPoint num="65" id="28978" /> +<TGConnectingPoint num="66" id="28979" /> +<TGConnectingPoint num="67" id="28980" /> +<TGConnectingPoint num="68" id="28981" /> +<TGConnectingPoint num="69" id="28982" /> +<TGConnectingPoint num="70" id="28983" /> +<TGConnectingPoint num="71" id="28984" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="28987" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28986" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="29002" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="28997" /> +<TGConnectingPoint num="1" id="28998" /> +<TGConnectingPoint num="2" id="28999" /> +<TGConnectingPoint num="3" id="29000" /> +<TGConnectingPoint num="4" id="29001" /> +<P1 x="407" y="295" id="29025" /> +<P2 x="357" y="110" id="29046" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="28988" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="29002" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28989" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="29002" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28990" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="29002" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28991" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="29002" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="28996" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="29002" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="28992" /> +<TGConnectingPoint num="1" id="28993" /> +<TGConnectingPoint num="2" id="28994" /> +<TGConnectingPoint num="3" id="28995" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29009" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29008" /> +<P1 x="407" y="70" id="29119" /> +<P2 x="407" y="110" id="29047" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29007" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="29009" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29003" /> +<TGConnectingPoint num="1" id="29004" /> +<TGConnectingPoint num="2" id="29005" /> +<TGConnectingPoint num="3" id="29006" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29016" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29015" /> +<P1 x="407" y="160" id="29084" /> +<P2 x="407" y="193" id="29035" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29014" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="29016" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29010" /> +<TGConnectingPoint num="1" id="29011" /> +<TGConnectingPoint num="2" id="29012" /> +<TGConnectingPoint num="3" id="29013" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29023" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29022" /> +<P1 x="407" y="223" id="29036" /> +<P2 x="407" y="265" id="29024" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29021" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="29023" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29017" /> +<TGConnectingPoint num="1" id="29018" /> +<TGConnectingPoint num="2" id="29019" /> +<TGConnectingPoint num="3" id="29020" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="29034" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29024" /> +<TGConnectingPoint num="1" id="29025" /> +<TGConnectingPoint num="2" id="29026" /> +<TGConnectingPoint num="3" id="29027" /> +<TGConnectingPoint num="4" id="29028" /> +<TGConnectingPoint num="5" id="29029" /> +<TGConnectingPoint num="6" id="29030" /> +<TGConnectingPoint num="7" id="29031" /> +<TGConnectingPoint num="8" id="29032" /> +<TGConnectingPoint num="9" id="29033" /> +</COMPONENT> + +<COMPONENT type="5104" id="29045" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29035" /> +<TGConnectingPoint num="1" id="29036" /> +<TGConnectingPoint num="2" id="29037" /> +<TGConnectingPoint num="3" id="29038" /> +<TGConnectingPoint num="4" id="29039" /> +<TGConnectingPoint num="5" id="29040" /> +<TGConnectingPoint num="6" id="29041" /> +<TGConnectingPoint num="7" id="29042" /> +<TGConnectingPoint num="8" id="29043" /> +<TGConnectingPoint num="9" id="29044" /> +</COMPONENT> + +<COMPONENT type="5106" id="29118" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29046" /> +<TGConnectingPoint num="1" id="29047" /> +<TGConnectingPoint num="2" id="29048" /> +<TGConnectingPoint num="3" id="29049" /> +<TGConnectingPoint num="4" id="29050" /> +<TGConnectingPoint num="5" id="29051" /> +<TGConnectingPoint num="6" id="29052" /> +<TGConnectingPoint num="7" id="29053" /> +<TGConnectingPoint num="8" id="29054" /> +<TGConnectingPoint num="9" id="29055" /> +<TGConnectingPoint num="10" id="29056" /> +<TGConnectingPoint num="11" id="29057" /> +<TGConnectingPoint num="12" id="29058" /> +<TGConnectingPoint num="13" id="29059" /> +<TGConnectingPoint num="14" id="29060" /> +<TGConnectingPoint num="15" id="29061" /> +<TGConnectingPoint num="16" id="29062" /> +<TGConnectingPoint num="17" id="29063" /> +<TGConnectingPoint num="18" id="29064" /> +<TGConnectingPoint num="19" id="29065" /> +<TGConnectingPoint num="20" id="29066" /> +<TGConnectingPoint num="21" id="29067" /> +<TGConnectingPoint num="22" id="29068" /> +<TGConnectingPoint num="23" id="29069" /> +<TGConnectingPoint num="24" id="29070" /> +<TGConnectingPoint num="25" id="29071" /> +<TGConnectingPoint num="26" id="29072" /> +<TGConnectingPoint num="27" id="29073" /> +<TGConnectingPoint num="28" id="29074" /> +<TGConnectingPoint num="29" id="29075" /> +<TGConnectingPoint num="30" id="29076" /> +<TGConnectingPoint num="31" id="29077" /> +<TGConnectingPoint num="32" id="29078" /> +<TGConnectingPoint num="33" id="29079" /> +<TGConnectingPoint num="34" id="29080" /> +<TGConnectingPoint num="35" id="29081" /> +<TGConnectingPoint num="36" id="29082" /> +<TGConnectingPoint num="37" id="29083" /> +<TGConnectingPoint num="38" id="29084" /> +<TGConnectingPoint num="39" id="29085" /> +<TGConnectingPoint num="40" id="29086" /> +<TGConnectingPoint num="41" id="29087" /> +<TGConnectingPoint num="42" id="29088" /> +<TGConnectingPoint num="43" id="29089" /> +<TGConnectingPoint num="44" id="29090" /> +<TGConnectingPoint num="45" id="29091" /> +<TGConnectingPoint num="46" id="29092" /> +<TGConnectingPoint num="47" id="29093" /> +<TGConnectingPoint num="48" id="29094" /> +<TGConnectingPoint num="49" id="29095" /> +<TGConnectingPoint num="50" id="29096" /> +<TGConnectingPoint num="51" id="29097" /> +<TGConnectingPoint num="52" id="29098" /> +<TGConnectingPoint num="53" id="29099" /> +<TGConnectingPoint num="54" id="29100" /> +<TGConnectingPoint num="55" id="29101" /> +<TGConnectingPoint num="56" id="29102" /> +<TGConnectingPoint num="57" id="29103" /> +<TGConnectingPoint num="58" id="29104" /> +<TGConnectingPoint num="59" id="29105" /> +<TGConnectingPoint num="60" id="29106" /> +<TGConnectingPoint num="61" id="29107" /> +<TGConnectingPoint num="62" id="29108" /> +<TGConnectingPoint num="63" id="29109" /> +<TGConnectingPoint num="64" id="29110" /> +<TGConnectingPoint num="65" id="29111" /> +<TGConnectingPoint num="66" id="29112" /> +<TGConnectingPoint num="67" id="29113" /> +<TGConnectingPoint num="68" id="29114" /> +<TGConnectingPoint num="69" id="29115" /> +<TGConnectingPoint num="70" id="29116" /> +<TGConnectingPoint num="71" id="29117" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="29120" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29119" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="29135" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29130" /> +<TGConnectingPoint num="1" id="29131" /> +<TGConnectingPoint num="2" id="29132" /> +<TGConnectingPoint num="3" id="29133" /> +<TGConnectingPoint num="4" id="29134" /> +<P1 x="407" y="295" id="29158" /> +<P2 x="357" y="110" id="29179" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29121" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="29135" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29122" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="29135" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29123" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="29135" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29124" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="29135" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29129" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="29135" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29125" /> +<TGConnectingPoint num="1" id="29126" /> +<TGConnectingPoint num="2" id="29127" /> +<TGConnectingPoint num="3" id="29128" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29142" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29141" /> +<P1 x="407" y="70" id="29252" /> +<P2 x="407" y="110" id="29180" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29140" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="29142" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29136" /> +<TGConnectingPoint num="1" id="29137" /> +<TGConnectingPoint num="2" id="29138" /> +<TGConnectingPoint num="3" id="29139" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29149" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29148" /> +<P1 x="407" y="160" id="29217" /> +<P2 x="407" y="193" id="29168" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29147" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="29149" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29143" /> +<TGConnectingPoint num="1" id="29144" /> +<TGConnectingPoint num="2" id="29145" /> +<TGConnectingPoint num="3" id="29146" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29156" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29155" /> +<P1 x="407" y="223" id="29169" /> +<P2 x="407" y="265" id="29157" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29154" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="29156" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29150" /> +<TGConnectingPoint num="1" id="29151" /> +<TGConnectingPoint num="2" id="29152" /> +<TGConnectingPoint num="3" id="29153" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="29167" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29157" /> +<TGConnectingPoint num="1" id="29158" /> +<TGConnectingPoint num="2" id="29159" /> +<TGConnectingPoint num="3" id="29160" /> +<TGConnectingPoint num="4" id="29161" /> +<TGConnectingPoint num="5" id="29162" /> +<TGConnectingPoint num="6" id="29163" /> +<TGConnectingPoint num="7" id="29164" /> +<TGConnectingPoint num="8" id="29165" /> +<TGConnectingPoint num="9" id="29166" /> +</COMPONENT> + +<COMPONENT type="5104" id="29178" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29168" /> +<TGConnectingPoint num="1" id="29169" /> +<TGConnectingPoint num="2" id="29170" /> +<TGConnectingPoint num="3" id="29171" /> +<TGConnectingPoint num="4" id="29172" /> +<TGConnectingPoint num="5" id="29173" /> +<TGConnectingPoint num="6" id="29174" /> +<TGConnectingPoint num="7" id="29175" /> +<TGConnectingPoint num="8" id="29176" /> +<TGConnectingPoint num="9" id="29177" /> +</COMPONENT> + +<COMPONENT type="5106" id="29251" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29179" /> +<TGConnectingPoint num="1" id="29180" /> +<TGConnectingPoint num="2" id="29181" /> +<TGConnectingPoint num="3" id="29182" /> +<TGConnectingPoint num="4" id="29183" /> +<TGConnectingPoint num="5" id="29184" /> +<TGConnectingPoint num="6" id="29185" /> +<TGConnectingPoint num="7" id="29186" /> +<TGConnectingPoint num="8" id="29187" /> +<TGConnectingPoint num="9" id="29188" /> +<TGConnectingPoint num="10" id="29189" /> +<TGConnectingPoint num="11" id="29190" /> +<TGConnectingPoint num="12" id="29191" /> +<TGConnectingPoint num="13" id="29192" /> +<TGConnectingPoint num="14" id="29193" /> +<TGConnectingPoint num="15" id="29194" /> +<TGConnectingPoint num="16" id="29195" /> +<TGConnectingPoint num="17" id="29196" /> +<TGConnectingPoint num="18" id="29197" /> +<TGConnectingPoint num="19" id="29198" /> +<TGConnectingPoint num="20" id="29199" /> +<TGConnectingPoint num="21" id="29200" /> +<TGConnectingPoint num="22" id="29201" /> +<TGConnectingPoint num="23" id="29202" /> +<TGConnectingPoint num="24" id="29203" /> +<TGConnectingPoint num="25" id="29204" /> +<TGConnectingPoint num="26" id="29205" /> +<TGConnectingPoint num="27" id="29206" /> +<TGConnectingPoint num="28" id="29207" /> +<TGConnectingPoint num="29" id="29208" /> +<TGConnectingPoint num="30" id="29209" /> +<TGConnectingPoint num="31" id="29210" /> +<TGConnectingPoint num="32" id="29211" /> +<TGConnectingPoint num="33" id="29212" /> +<TGConnectingPoint num="34" id="29213" /> +<TGConnectingPoint num="35" id="29214" /> +<TGConnectingPoint num="36" id="29215" /> +<TGConnectingPoint num="37" id="29216" /> +<TGConnectingPoint num="38" id="29217" /> +<TGConnectingPoint num="39" id="29218" /> +<TGConnectingPoint num="40" id="29219" /> +<TGConnectingPoint num="41" id="29220" /> +<TGConnectingPoint num="42" id="29221" /> +<TGConnectingPoint num="43" id="29222" /> +<TGConnectingPoint num="44" id="29223" /> +<TGConnectingPoint num="45" id="29224" /> +<TGConnectingPoint num="46" id="29225" /> +<TGConnectingPoint num="47" id="29226" /> +<TGConnectingPoint num="48" id="29227" /> +<TGConnectingPoint num="49" id="29228" /> +<TGConnectingPoint num="50" id="29229" /> +<TGConnectingPoint num="51" id="29230" /> +<TGConnectingPoint num="52" id="29231" /> +<TGConnectingPoint num="53" id="29232" /> +<TGConnectingPoint num="54" id="29233" /> +<TGConnectingPoint num="55" id="29234" /> +<TGConnectingPoint num="56" id="29235" /> +<TGConnectingPoint num="57" id="29236" /> +<TGConnectingPoint num="58" id="29237" /> +<TGConnectingPoint num="59" id="29238" /> +<TGConnectingPoint num="60" id="29239" /> +<TGConnectingPoint num="61" id="29240" /> +<TGConnectingPoint num="62" id="29241" /> +<TGConnectingPoint num="63" id="29242" /> +<TGConnectingPoint num="64" id="29243" /> +<TGConnectingPoint num="65" id="29244" /> +<TGConnectingPoint num="66" id="29245" /> +<TGConnectingPoint num="67" id="29246" /> +<TGConnectingPoint num="68" id="29247" /> +<TGConnectingPoint num="69" id="29248" /> +<TGConnectingPoint num="70" id="29249" /> +<TGConnectingPoint num="71" id="29250" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="29253" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29252" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="MAC_Attack1" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<COMPONENT type="301" id="39462" index="0" uid="48b8e211-7041-4f94-8483-e490304fa742" > +<cdparam x="63" y="137" /> +<sizeparam width="357" height="75" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This models feature the platoon with a +message authentication code countermeasure +added to the communications between the leader +and the followers, where the leader keeps a constant +speed, and where the attacker injects false speed +values to the followers." /> +<new d="false" /> +<TGConnectingPoint num="0" id="39463" /> +<TGConnectingPoint num="1" id="39464" /> +<TGConnectingPoint num="2" id="39465" /> +<TGConnectingPoint num="3" id="39466" /> +<TGConnectingPoint num="4" id="39467" /> +<TGConnectingPoint num="5" id="39468" /> +<TGConnectingPoint num="6" id="39469" /> +<TGConnectingPoint num="7" id="39470" /> +<TGConnectingPoint num="8" id="39471" /> +<TGConnectingPoint num="9" id="39472" /> +<TGConnectingPoint num="10" id="39473" /> +<TGConnectingPoint num="11" id="39474" /> +<TGConnectingPoint num="12" id="39475" /> +<TGConnectingPoint num="13" id="39476" /> +<TGConnectingPoint num="14" id="39477" /> +<TGConnectingPoint num="15" id="39478" /> +<extraparam> +<Line value="This models feature the platoon with a" /> +<Line value="message authentication code countermeasure" /> +<Line value="added to the communications between the leader" /> +<Line value="and the followers, where the leader keeps a constant" /> +<Line value="speed, and where the attacker injects false speed" /> +<Line value="values to the followers." /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="5002" id="29255" index="1" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29254" /> +<P1 x="1003" y="771" id="29563" /> +<P2 x="1029" y="772" id="29685" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29257" index="2" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29256" /> +<P1 x="465" y="591" id="29366" /> +<P2 x="465" y="653" id="29519" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29259" index="3" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="878" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29258" /> +<P1 x="879" y="589" id="29325" /> +<P2 x="878" y="653" id="29560" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29261" index="4" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29260" /> +<P1 x="1297" y="589" id="29284" /> +<P2 x="1298" y="653" id="29478" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29263" index="5" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29262" /> +<P1 x="878" y="890" id="29565" /> +<P2 x="876" y="926" id="29419" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29265" index="6" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29264" /> +<P1 x="1298" y="891" id="29483" /> +<P2 x="1001" y="1040" id="29422" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29267" index="7" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29266" /> +<P1 x="1423" y="772" id="29481" /> +<P2 x="1448" y="773" id="29603" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29269" index="8" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29268" /> +<P1 x="590" y="772" id="29522" /> +<P2 x="619" y="773" id="29644" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29271" index="9" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29270" /> +<P1 x="465" y="891" id="29524" /> +<P2 x="751" y="1040" id="29421" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29273" index="10" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29272" /> +<P1 x="795" y="243" id="29737" /> +<P2 x="465" y="331" id="29361" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29275" index="11" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29274" /> +<P1 x="877" y="243" id="29729" /> +<P2 x="879" y="332" id="29320" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="29277" index="12" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="29276" /> +<P1 x="959" y="243" id="29738" /> +<P2 x="1297" y="329" id="29279" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="29318" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29278" /> +<TGConnectingPoint num="1" id="29279" /> +<TGConnectingPoint num="2" id="29280" /> +<TGConnectingPoint num="3" id="29281" /> +<TGConnectingPoint num="4" id="29282" /> +<TGConnectingPoint num="5" id="29283" /> +<TGConnectingPoint num="6" id="29284" /> +<TGConnectingPoint num="7" id="29285" /> +<TGConnectingPoint num="8" id="29286" /> +<TGConnectingPoint num="9" id="29287" /> +<TGConnectingPoint num="10" id="29288" /> +<TGConnectingPoint num="11" id="29289" /> +<TGConnectingPoint num="12" id="29290" /> +<TGConnectingPoint num="13" id="29291" /> +<TGConnectingPoint num="14" id="29292" /> +<TGConnectingPoint num="15" id="29293" /> +<TGConnectingPoint num="16" id="29294" /> +<TGConnectingPoint num="17" id="29295" /> +<TGConnectingPoint num="18" id="29296" /> +<TGConnectingPoint num="19" id="29297" /> +<TGConnectingPoint num="20" id="29298" /> +<TGConnectingPoint num="21" id="29299" /> +<TGConnectingPoint num="22" id="29300" /> +<TGConnectingPoint num="23" id="29301" /> +<TGConnectingPoint num="24" id="29302" /> +<TGConnectingPoint num="25" id="29303" /> +<TGConnectingPoint num="26" id="29304" /> +<TGConnectingPoint num="27" id="29305" /> +<TGConnectingPoint num="28" id="29306" /> +<TGConnectingPoint num="29" id="29307" /> +<TGConnectingPoint num="30" id="29308" /> +<TGConnectingPoint num="31" id="29309" /> +<TGConnectingPoint num="32" id="29310" /> +<TGConnectingPoint num="33" id="29311" /> +<TGConnectingPoint num="34" id="29312" /> +<TGConnectingPoint num="35" id="29313" /> +<TGConnectingPoint num="36" id="29314" /> +<TGConnectingPoint num="37" id="29315" /> +<TGConnectingPoint num="38" id="29316" /> +<TGConnectingPoint num="39" id="29317" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="true" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29359" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29319" /> +<TGConnectingPoint num="1" id="29320" /> +<TGConnectingPoint num="2" id="29321" /> +<TGConnectingPoint num="3" id="29322" /> +<TGConnectingPoint num="4" id="29323" /> +<TGConnectingPoint num="5" id="29324" /> +<TGConnectingPoint num="6" id="29325" /> +<TGConnectingPoint num="7" id="29326" /> +<TGConnectingPoint num="8" id="29327" /> +<TGConnectingPoint num="9" id="29328" /> +<TGConnectingPoint num="10" id="29329" /> +<TGConnectingPoint num="11" id="29330" /> +<TGConnectingPoint num="12" id="29331" /> +<TGConnectingPoint num="13" id="29332" /> +<TGConnectingPoint num="14" id="29333" /> +<TGConnectingPoint num="15" id="29334" /> +<TGConnectingPoint num="16" id="29335" /> +<TGConnectingPoint num="17" id="29336" /> +<TGConnectingPoint num="18" id="29337" /> +<TGConnectingPoint num="19" id="29338" /> +<TGConnectingPoint num="20" id="29339" /> +<TGConnectingPoint num="21" id="29340" /> +<TGConnectingPoint num="22" id="29341" /> +<TGConnectingPoint num="23" id="29342" /> +<TGConnectingPoint num="24" id="29343" /> +<TGConnectingPoint num="25" id="29344" /> +<TGConnectingPoint num="26" id="29345" /> +<TGConnectingPoint num="27" id="29346" /> +<TGConnectingPoint num="28" id="29347" /> +<TGConnectingPoint num="29" id="29348" /> +<TGConnectingPoint num="30" id="29349" /> +<TGConnectingPoint num="31" id="29350" /> +<TGConnectingPoint num="32" id="29351" /> +<TGConnectingPoint num="33" id="29352" /> +<TGConnectingPoint num="34" id="29353" /> +<TGConnectingPoint num="35" id="29354" /> +<TGConnectingPoint num="36" id="29355" /> +<TGConnectingPoint num="37" id="29356" /> +<TGConnectingPoint num="38" id="29357" /> +<TGConnectingPoint num="39" id="29358" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29400" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29360" /> +<TGConnectingPoint num="1" id="29361" /> +<TGConnectingPoint num="2" id="29362" /> +<TGConnectingPoint num="3" id="29363" /> +<TGConnectingPoint num="4" id="29364" /> +<TGConnectingPoint num="5" id="29365" /> +<TGConnectingPoint num="6" id="29366" /> +<TGConnectingPoint num="7" id="29367" /> +<TGConnectingPoint num="8" id="29368" /> +<TGConnectingPoint num="9" id="29369" /> +<TGConnectingPoint num="10" id="29370" /> +<TGConnectingPoint num="11" id="29371" /> +<TGConnectingPoint num="12" id="29372" /> +<TGConnectingPoint num="13" id="29373" /> +<TGConnectingPoint num="14" id="29374" /> +<TGConnectingPoint num="15" id="29375" /> +<TGConnectingPoint num="16" id="29376" /> +<TGConnectingPoint num="17" id="29377" /> +<TGConnectingPoint num="18" id="29378" /> +<TGConnectingPoint num="19" id="29379" /> +<TGConnectingPoint num="20" id="29380" /> +<TGConnectingPoint num="21" id="29381" /> +<TGConnectingPoint num="22" id="29382" /> +<TGConnectingPoint num="23" id="29383" /> +<TGConnectingPoint num="24" id="29384" /> +<TGConnectingPoint num="25" id="29385" /> +<TGConnectingPoint num="26" id="29386" /> +<TGConnectingPoint num="27" id="29387" /> +<TGConnectingPoint num="28" id="29388" /> +<TGConnectingPoint num="29" id="29389" /> +<TGConnectingPoint num="30" id="29390" /> +<TGConnectingPoint num="31" id="29391" /> +<TGConnectingPoint num="32" id="29392" /> +<TGConnectingPoint num="33" id="29393" /> +<TGConnectingPoint num="34" id="29394" /> +<TGConnectingPoint num="35" id="29395" /> +<TGConnectingPoint num="36" id="29396" /> +<TGConnectingPoint num="37" id="29397" /> +<TGConnectingPoint num="38" id="29398" /> +<TGConnectingPoint num="39" id="29399" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="29417" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="44" y="46" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29401" /> +<TGConnectingPoint num="1" id="29402" /> +<TGConnectingPoint num="2" id="29403" /> +<TGConnectingPoint num="3" id="29404" /> +<TGConnectingPoint num="4" id="29405" /> +<TGConnectingPoint num="5" id="29406" /> +<TGConnectingPoint num="6" id="29407" /> +<TGConnectingPoint num="7" id="29408" /> +<TGConnectingPoint num="8" id="29409" /> +<TGConnectingPoint num="9" id="29410" /> +<TGConnectingPoint num="10" id="29411" /> +<TGConnectingPoint num="11" id="29412" /> +<TGConnectingPoint num="12" id="29413" /> +<TGConnectingPoint num="13" id="29414" /> +<TGConnectingPoint num="14" id="29415" /> +<TGConnectingPoint num="15" id="29416" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29458" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="751" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29418" /> +<TGConnectingPoint num="1" id="29419" /> +<TGConnectingPoint num="2" id="29420" /> +<TGConnectingPoint num="3" id="29421" /> +<TGConnectingPoint num="4" id="29422" /> +<TGConnectingPoint num="5" id="29423" /> +<TGConnectingPoint num="6" id="29424" /> +<TGConnectingPoint num="7" id="29425" /> +<TGConnectingPoint num="8" id="29426" /> +<TGConnectingPoint num="9" id="29427" /> +<TGConnectingPoint num="10" id="29428" /> +<TGConnectingPoint num="11" id="29429" /> +<TGConnectingPoint num="12" id="29430" /> +<TGConnectingPoint num="13" id="29431" /> +<TGConnectingPoint num="14" id="29432" /> +<TGConnectingPoint num="15" id="29433" /> +<TGConnectingPoint num="16" id="29434" /> +<TGConnectingPoint num="17" id="29435" /> +<TGConnectingPoint num="18" id="29436" /> +<TGConnectingPoint num="19" id="29437" /> +<TGConnectingPoint num="20" id="29438" /> +<TGConnectingPoint num="21" id="29439" /> +<TGConnectingPoint num="22" id="29440" /> +<TGConnectingPoint num="23" id="29441" /> +<TGConnectingPoint num="24" id="29442" /> +<TGConnectingPoint num="25" id="29443" /> +<TGConnectingPoint num="26" id="29444" /> +<TGConnectingPoint num="27" id="29445" /> +<TGConnectingPoint num="28" id="29446" /> +<TGConnectingPoint num="29" id="29447" /> +<TGConnectingPoint num="30" id="29448" /> +<TGConnectingPoint num="31" id="29449" /> +<TGConnectingPoint num="32" id="29450" /> +<TGConnectingPoint num="33" id="29451" /> +<TGConnectingPoint num="34" id="29452" /> +<TGConnectingPoint num="35" id="29453" /> +<TGConnectingPoint num="36" id="29454" /> +<TGConnectingPoint num="37" id="29455" /> +<TGConnectingPoint num="38" id="29456" /> +<TGConnectingPoint num="39" id="29457" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="29467" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="649" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29459" /> +<TGConnectingPoint num="1" id="29460" /> +<TGConnectingPoint num="2" id="29461" /> +<TGConnectingPoint num="3" id="29462" /> +<TGConnectingPoint num="4" id="29463" /> +<TGConnectingPoint num="5" id="29464" /> +<TGConnectingPoint num="6" id="29465" /> +<TGConnectingPoint num="7" id="29466" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="29476" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29468" /> +<TGConnectingPoint num="1" id="29469" /> +<TGConnectingPoint num="2" id="29470" /> +<TGConnectingPoint num="3" id="29471" /> +<TGConnectingPoint num="4" id="29472" /> +<TGConnectingPoint num="5" id="29473" /> +<TGConnectingPoint num="6" id="29474" /> +<TGConnectingPoint num="7" id="29475" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c, int k)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageType" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageContent" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29517" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29477" /> +<TGConnectingPoint num="1" id="29478" /> +<TGConnectingPoint num="2" id="29479" /> +<TGConnectingPoint num="3" id="29480" /> +<TGConnectingPoint num="4" id="29481" /> +<TGConnectingPoint num="5" id="29482" /> +<TGConnectingPoint num="6" id="29483" /> +<TGConnectingPoint num="7" id="29484" /> +<TGConnectingPoint num="8" id="29485" /> +<TGConnectingPoint num="9" id="29486" /> +<TGConnectingPoint num="10" id="29487" /> +<TGConnectingPoint num="11" id="29488" /> +<TGConnectingPoint num="12" id="29489" /> +<TGConnectingPoint num="13" id="29490" /> +<TGConnectingPoint num="14" id="29491" /> +<TGConnectingPoint num="15" id="29492" /> +<TGConnectingPoint num="16" id="29493" /> +<TGConnectingPoint num="17" id="29494" /> +<TGConnectingPoint num="18" id="29495" /> +<TGConnectingPoint num="19" id="29496" /> +<TGConnectingPoint num="20" id="29497" /> +<TGConnectingPoint num="21" id="29498" /> +<TGConnectingPoint num="22" id="29499" /> +<TGConnectingPoint num="23" id="29500" /> +<TGConnectingPoint num="24" id="29501" /> +<TGConnectingPoint num="25" id="29502" /> +<TGConnectingPoint num="26" id="29503" /> +<TGConnectingPoint num="27" id="29504" /> +<TGConnectingPoint num="28" id="29505" /> +<TGConnectingPoint num="29" id="29506" /> +<TGConnectingPoint num="30" id="29507" /> +<TGConnectingPoint num="31" id="29508" /> +<TGConnectingPoint num="32" id="29509" /> +<TGConnectingPoint num="33" id="29510" /> +<TGConnectingPoint num="34" id="29511" /> +<TGConnectingPoint num="35" id="29512" /> +<TGConnectingPoint num="36" id="29513" /> +<TGConnectingPoint num="37" id="29514" /> +<TGConnectingPoint num="38" id="29515" /> +<TGConnectingPoint num="39" id="29516" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29558" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="340" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29518" /> +<TGConnectingPoint num="1" id="29519" /> +<TGConnectingPoint num="2" id="29520" /> +<TGConnectingPoint num="3" id="29521" /> +<TGConnectingPoint num="4" id="29522" /> +<TGConnectingPoint num="5" id="29523" /> +<TGConnectingPoint num="6" id="29524" /> +<TGConnectingPoint num="7" id="29525" /> +<TGConnectingPoint num="8" id="29526" /> +<TGConnectingPoint num="9" id="29527" /> +<TGConnectingPoint num="10" id="29528" /> +<TGConnectingPoint num="11" id="29529" /> +<TGConnectingPoint num="12" id="29530" /> +<TGConnectingPoint num="13" id="29531" /> +<TGConnectingPoint num="14" id="29532" /> +<TGConnectingPoint num="15" id="29533" /> +<TGConnectingPoint num="16" id="29534" /> +<TGConnectingPoint num="17" id="29535" /> +<TGConnectingPoint num="18" id="29536" /> +<TGConnectingPoint num="19" id="29537" /> +<TGConnectingPoint num="20" id="29538" /> +<TGConnectingPoint num="21" id="29539" /> +<TGConnectingPoint num="22" id="29540" /> +<TGConnectingPoint num="23" id="29541" /> +<TGConnectingPoint num="24" id="29542" /> +<TGConnectingPoint num="25" id="29543" /> +<TGConnectingPoint num="26" id="29544" /> +<TGConnectingPoint num="27" id="29545" /> +<TGConnectingPoint num="28" id="29546" /> +<TGConnectingPoint num="29" id="29547" /> +<TGConnectingPoint num="30" id="29548" /> +<TGConnectingPoint num="31" id="29549" /> +<TGConnectingPoint num="32" id="29550" /> +<TGConnectingPoint num="33" id="29551" /> +<TGConnectingPoint num="34" id="29552" /> +<TGConnectingPoint num="35" id="29553" /> +<TGConnectingPoint num="36" id="29554" /> +<TGConnectingPoint num="37" id="29555" /> +<TGConnectingPoint num="38" id="29556" /> +<TGConnectingPoint num="39" id="29557" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29599" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29559" /> +<TGConnectingPoint num="1" id="29560" /> +<TGConnectingPoint num="2" id="29561" /> +<TGConnectingPoint num="3" id="29562" /> +<TGConnectingPoint num="4" id="29563" /> +<TGConnectingPoint num="5" id="29564" /> +<TGConnectingPoint num="6" id="29565" /> +<TGConnectingPoint num="7" id="29566" /> +<TGConnectingPoint num="8" id="29567" /> +<TGConnectingPoint num="9" id="29568" /> +<TGConnectingPoint num="10" id="29569" /> +<TGConnectingPoint num="11" id="29570" /> +<TGConnectingPoint num="12" id="29571" /> +<TGConnectingPoint num="13" id="29572" /> +<TGConnectingPoint num="14" id="29573" /> +<TGConnectingPoint num="15" id="29574" /> +<TGConnectingPoint num="16" id="29575" /> +<TGConnectingPoint num="17" id="29576" /> +<TGConnectingPoint num="18" id="29577" /> +<TGConnectingPoint num="19" id="29578" /> +<TGConnectingPoint num="20" id="29579" /> +<TGConnectingPoint num="21" id="29580" /> +<TGConnectingPoint num="22" id="29581" /> +<TGConnectingPoint num="23" id="29582" /> +<TGConnectingPoint num="24" id="29583" /> +<TGConnectingPoint num="25" id="29584" /> +<TGConnectingPoint num="26" id="29585" /> +<TGConnectingPoint num="27" id="29586" /> +<TGConnectingPoint num="28" id="29587" /> +<TGConnectingPoint num="29" id="29588" /> +<TGConnectingPoint num="30" id="29589" /> +<TGConnectingPoint num="31" id="29590" /> +<TGConnectingPoint num="32" id="29591" /> +<TGConnectingPoint num="33" id="29592" /> +<TGConnectingPoint num="34" id="29593" /> +<TGConnectingPoint num="35" id="29594" /> +<TGConnectingPoint num="36" id="29595" /> +<TGConnectingPoint num="37" id="29596" /> +<TGConnectingPoint num="38" id="29597" /> +<TGConnectingPoint num="39" id="29598" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29640" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29600" /> +<TGConnectingPoint num="1" id="29601" /> +<TGConnectingPoint num="2" id="29602" /> +<TGConnectingPoint num="3" id="29603" /> +<TGConnectingPoint num="4" id="29604" /> +<TGConnectingPoint num="5" id="29605" /> +<TGConnectingPoint num="6" id="29606" /> +<TGConnectingPoint num="7" id="29607" /> +<TGConnectingPoint num="8" id="29608" /> +<TGConnectingPoint num="9" id="29609" /> +<TGConnectingPoint num="10" id="29610" /> +<TGConnectingPoint num="11" id="29611" /> +<TGConnectingPoint num="12" id="29612" /> +<TGConnectingPoint num="13" id="29613" /> +<TGConnectingPoint num="14" id="29614" /> +<TGConnectingPoint num="15" id="29615" /> +<TGConnectingPoint num="16" id="29616" /> +<TGConnectingPoint num="17" id="29617" /> +<TGConnectingPoint num="18" id="29618" /> +<TGConnectingPoint num="19" id="29619" /> +<TGConnectingPoint num="20" id="29620" /> +<TGConnectingPoint num="21" id="29621" /> +<TGConnectingPoint num="22" id="29622" /> +<TGConnectingPoint num="23" id="29623" /> +<TGConnectingPoint num="24" id="29624" /> +<TGConnectingPoint num="25" id="29625" /> +<TGConnectingPoint num="26" id="29626" /> +<TGConnectingPoint num="27" id="29627" /> +<TGConnectingPoint num="28" id="29628" /> +<TGConnectingPoint num="29" id="29629" /> +<TGConnectingPoint num="30" id="29630" /> +<TGConnectingPoint num="31" id="29631" /> +<TGConnectingPoint num="32" id="29632" /> +<TGConnectingPoint num="33" id="29633" /> +<TGConnectingPoint num="34" id="29634" /> +<TGConnectingPoint num="35" id="29635" /> +<TGConnectingPoint num="36" id="29636" /> +<TGConnectingPoint num="37" id="29637" /> +<TGConnectingPoint num="38" id="29638" /> +<TGConnectingPoint num="39" id="29639" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29681" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29641" /> +<TGConnectingPoint num="1" id="29642" /> +<TGConnectingPoint num="2" id="29643" /> +<TGConnectingPoint num="3" id="29644" /> +<TGConnectingPoint num="4" id="29645" /> +<TGConnectingPoint num="5" id="29646" /> +<TGConnectingPoint num="6" id="29647" /> +<TGConnectingPoint num="7" id="29648" /> +<TGConnectingPoint num="8" id="29649" /> +<TGConnectingPoint num="9" id="29650" /> +<TGConnectingPoint num="10" id="29651" /> +<TGConnectingPoint num="11" id="29652" /> +<TGConnectingPoint num="12" id="29653" /> +<TGConnectingPoint num="13" id="29654" /> +<TGConnectingPoint num="14" id="29655" /> +<TGConnectingPoint num="15" id="29656" /> +<TGConnectingPoint num="16" id="29657" /> +<TGConnectingPoint num="17" id="29658" /> +<TGConnectingPoint num="18" id="29659" /> +<TGConnectingPoint num="19" id="29660" /> +<TGConnectingPoint num="20" id="29661" /> +<TGConnectingPoint num="21" id="29662" /> +<TGConnectingPoint num="22" id="29663" /> +<TGConnectingPoint num="23" id="29664" /> +<TGConnectingPoint num="24" id="29665" /> +<TGConnectingPoint num="25" id="29666" /> +<TGConnectingPoint num="26" id="29667" /> +<TGConnectingPoint num="27" id="29668" /> +<TGConnectingPoint num="28" id="29669" /> +<TGConnectingPoint num="29" id="29670" /> +<TGConnectingPoint num="30" id="29671" /> +<TGConnectingPoint num="31" id="29672" /> +<TGConnectingPoint num="32" id="29673" /> +<TGConnectingPoint num="33" id="29674" /> +<TGConnectingPoint num="34" id="29675" /> +<TGConnectingPoint num="35" id="29676" /> +<TGConnectingPoint num="36" id="29677" /> +<TGConnectingPoint num="37" id="29678" /> +<TGConnectingPoint num="38" id="29679" /> +<TGConnectingPoint num="39" id="29680" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29722" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1029" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29682" /> +<TGConnectingPoint num="1" id="29683" /> +<TGConnectingPoint num="2" id="29684" /> +<TGConnectingPoint num="3" id="29685" /> +<TGConnectingPoint num="4" id="29686" /> +<TGConnectingPoint num="5" id="29687" /> +<TGConnectingPoint num="6" id="29688" /> +<TGConnectingPoint num="7" id="29689" /> +<TGConnectingPoint num="8" id="29690" /> +<TGConnectingPoint num="9" id="29691" /> +<TGConnectingPoint num="10" id="29692" /> +<TGConnectingPoint num="11" id="29693" /> +<TGConnectingPoint num="12" id="29694" /> +<TGConnectingPoint num="13" id="29695" /> +<TGConnectingPoint num="14" id="29696" /> +<TGConnectingPoint num="15" id="29697" /> +<TGConnectingPoint num="16" id="29698" /> +<TGConnectingPoint num="17" id="29699" /> +<TGConnectingPoint num="18" id="29700" /> +<TGConnectingPoint num="19" id="29701" /> +<TGConnectingPoint num="20" id="29702" /> +<TGConnectingPoint num="21" id="29703" /> +<TGConnectingPoint num="22" id="29704" /> +<TGConnectingPoint num="23" id="29705" /> +<TGConnectingPoint num="24" id="29706" /> +<TGConnectingPoint num="25" id="29707" /> +<TGConnectingPoint num="26" id="29708" /> +<TGConnectingPoint num="27" id="29709" /> +<TGConnectingPoint num="28" id="29710" /> +<TGConnectingPoint num="29" id="29711" /> +<TGConnectingPoint num="30" id="29712" /> +<TGConnectingPoint num="31" id="29713" /> +<TGConnectingPoint num="32" id="29714" /> +<TGConnectingPoint num="33" id="29715" /> +<TGConnectingPoint num="34" id="29716" /> +<TGConnectingPoint num="35" id="29717" /> +<TGConnectingPoint num="36" id="29718" /> +<TGConnectingPoint num="37" id="29719" /> +<TGConnectingPoint num="38" id="29720" /> +<TGConnectingPoint num="39" id="29721" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="29763" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="713" y="48" /> +<sizeparam width="328" height="195" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29723" /> +<TGConnectingPoint num="1" id="29724" /> +<TGConnectingPoint num="2" id="29725" /> +<TGConnectingPoint num="3" id="29726" /> +<TGConnectingPoint num="4" id="29727" /> +<TGConnectingPoint num="5" id="29728" /> +<TGConnectingPoint num="6" id="29729" /> +<TGConnectingPoint num="7" id="29730" /> +<TGConnectingPoint num="8" id="29731" /> +<TGConnectingPoint num="9" id="29732" /> +<TGConnectingPoint num="10" id="29733" /> +<TGConnectingPoint num="11" id="29734" /> +<TGConnectingPoint num="12" id="29735" /> +<TGConnectingPoint num="13" id="29736" /> +<TGConnectingPoint num="14" id="29737" /> +<TGConnectingPoint num="15" id="29738" /> +<TGConnectingPoint num="16" id="29739" /> +<TGConnectingPoint num="17" id="29740" /> +<TGConnectingPoint num="18" id="29741" /> +<TGConnectingPoint num="19" id="29742" /> +<TGConnectingPoint num="20" id="29743" /> +<TGConnectingPoint num="21" id="29744" /> +<TGConnectingPoint num="22" id="29745" /> +<TGConnectingPoint num="23" id="29746" /> +<TGConnectingPoint num="24" id="29747" /> +<TGConnectingPoint num="25" id="29748" /> +<TGConnectingPoint num="26" id="29749" /> +<TGConnectingPoint num="27" id="29750" /> +<TGConnectingPoint num="28" id="29751" /> +<TGConnectingPoint num="29" id="29752" /> +<TGConnectingPoint num="30" id="29753" /> +<TGConnectingPoint num="31" id="29754" /> +<TGConnectingPoint num="32" id="29755" /> +<TGConnectingPoint num="33" id="29756" /> +<TGConnectingPoint num="34" id="29757" /> +<TGConnectingPoint num="35" id="29758" /> +<TGConnectingPoint num="36" id="29759" /> +<TGConnectingPoint num="37" id="29760" /> +<TGConnectingPoint num="38" id="29761" /> +<TGConnectingPoint num="39" id="29762" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leaderID" value="" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="29778" index="0" uid="d49a8819-118f-4f28-9e06-1fe12488145a" > +<cdparam x="178" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29773" /> +<TGConnectingPoint num="1" id="29774" /> +<TGConnectingPoint num="2" id="29775" /> +<TGConnectingPoint num="3" id="29776" /> +<TGConnectingPoint num="4" id="29777" /> +<P1 x="212" y="606" id="29961" /> +<P2 x="610" y="45" id="30163" /> +<Point x="210" y="704" /> +<Point x="1458" y="706" /> +<Point x="1458" y="17" /> +<Point x="630" y="17" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29764" index="31" uid="b95f4369-5b87-4a6b-aff7-86359ec7a858" > +<father id="29778" num="0" /> +<cdparam x="210" y="704" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29765" index="32" uid="b0a10c3d-0bb0-43ea-ba1f-d3596f5a5e35" > +<father id="29778" num="1" /> +<cdparam x="1458" y="706" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29766" index="33" uid="efb00374-6514-433e-b594-bcd906d181fa" > +<father id="29778" num="2" /> +<cdparam x="1458" y="17" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29767" index="34" uid="652f83e0-ab8d-4002-b805-d102dcc7520d" > +<father id="29778" num="3" /> +<cdparam x="630" y="17" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29772" index="35" uid="be32e7b2-d412-4a88-9942-c56cb350f04b" > +<father id="29778" num="4" /> +<cdparam x="603" y="417" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29768" /> +<TGConnectingPoint num="1" id="29769" /> +<TGConnectingPoint num="2" id="29770" /> +<TGConnectingPoint num="3" id="29771" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29793" index="1" uid="01e3b04e-a8cc-4171-801f-1e9b3d8fa3b0" > +<cdparam x="545" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29788" /> +<TGConnectingPoint num="1" id="29789" /> +<TGConnectingPoint num="2" id="29790" /> +<TGConnectingPoint num="3" id="29791" /> +<TGConnectingPoint num="4" id="29792" /> +<P1 x="657" y="603" id="29939" /> +<P2 x="610" y="70" id="30165" /> +<Point x="656" y="661" /> +<Point x="1396" y="663" /> +<Point x="1396" y="42" /> +<Point x="630" y="42" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29779" index="36" uid="435fc62a-fab9-4823-9ace-c39a87c9a0ce" > +<father id="29793" num="0" /> +<cdparam x="656" y="661" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29780" index="37" uid="59229ff7-e779-4ed1-8b23-77e3f32e5054" > +<father id="29793" num="1" /> +<cdparam x="1396" y="663" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29781" index="38" uid="0aa0f63d-be75-451e-9b6e-28f27743ee31" > +<father id="29793" num="2" /> +<cdparam x="1396" y="42" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29782" index="39" uid="f4e0a751-b24b-47f0-b12e-a257e61fcafc" > +<father id="29793" num="3" /> +<cdparam x="630" y="42" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29787" index="40" uid="cd7314c4-0ac1-4b67-90d7-ee801c50cda3" > +<father id="29793" num="4" /> +<cdparam x="785" y="429" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29783" /> +<TGConnectingPoint num="1" id="29784" /> +<TGConnectingPoint num="2" id="29785" /> +<TGConnectingPoint num="3" id="29786" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29808" index="2" uid="e9da99b5-cf99-4005-a9f6-46e948fb53c0" > +<cdparam x="903" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29803" /> +<TGConnectingPoint num="1" id="29804" /> +<TGConnectingPoint num="2" id="29805" /> +<TGConnectingPoint num="3" id="29806" /> +<TGConnectingPoint num="4" id="29807" /> +<P1 x="1095" y="606" id="29917" /> +<P2 x="610" y="95" id="30200" /> +<Point x="1095" y="626" /> +<Point x="1340" y="626" /> +<Point x="1340" y="67" /> +<Point x="630" y="67" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29794" index="41" uid="59343b70-dbf4-4d31-aa3e-25ec620708cf" > +<father id="29808" num="0" /> +<cdparam x="1095" y="626" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29795" index="42" uid="671ad32c-1019-4c91-8a61-ff1691dc0b0b" > +<father id="29808" num="1" /> +<cdparam x="1340" y="626" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29796" index="43" uid="28bdc080-34d8-405b-8adb-0a4204b154ac" > +<father id="29808" num="2" /> +<cdparam x="1340" y="67" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29797" index="44" uid="43c9d068-6ec1-4869-91c6-eb454f156a8e" > +<father id="29808" num="3" /> +<cdparam x="630" y="67" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="29802" index="45" uid="6826eff4-bc63-49f3-aaa1-2afbce233ba2" > +<father id="29808" num="4" /> +<cdparam x="964" y="442" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29798" /> +<TGConnectingPoint num="1" id="29799" /> +<TGConnectingPoint num="2" id="29800" /> +<TGConnectingPoint num="3" id="29801" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29815" index="3" uid="7e3b8652-525f-40bb-878e-ecf7ae5b91f7" > +<cdparam x="607" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29814" /> +<P1 x="610" y="95" id="30168" /> +<P2 x="878" y="130" id="29982" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29813" index="46" uid="28210a37-67d8-470b-9599-06f5cee8360d" > +<father id="29815" num="0" /> +<cdparam x="690" y="106" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29809" /> +<TGConnectingPoint num="1" id="29810" /> +<TGConnectingPoint num="2" id="29811" /> +<TGConnectingPoint num="3" id="29812" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29822" index="4" uid="8f867e2e-5639-4580-be3f-1cb139aad12c" > +<cdparam x="570" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29821" /> +<P1 x="781" y="271" id="30030" /> +<P2 x="1101" y="416" id="30107" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29820" index="47" uid="f273a20a-11a5-4887-82fa-ceeb255e1831" > +<father id="29822" num="0" /> +<cdparam x="825" y="301" /> +<sizeparam width="121" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2983" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29816" /> +<TGConnectingPoint num="1" id="29817" /> +<TGConnectingPoint num="2" id="29818" /> +<TGConnectingPoint num="3" id="29819" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageCheck = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29829" index="5" uid="350fb0b2-d7aa-4d7e-b38e-f627cedab3fb" > +<cdparam x="554" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29828" /> +<P1 x="303" y="271" id="30029" /> +<P2 x="212" y="416" id="30104" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29827" index="48" uid="02acd205-606c-4931-a9e0-341cf09a6e7a" > +<father id="29829" num="0" /> +<cdparam x="125" y="296" /> +<sizeparam width="300" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2983" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29823" /> +<TGConnectingPoint num="1" id="29824" /> +<TGConnectingPoint num="2" id="29825" /> +<TGConnectingPoint num="3" id="29826" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageContent = messageContent + 5" enabled="true"/> +<actions value="messageCheck = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29836" index="6" uid="32a8483b-6ef2-4c23-9827-486cdbfc7129" > +<cdparam x="482" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29835" /> +<P1 x="485" y="95" id="30198" /> +<P2 x="221" y="130" id="30004" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29834" index="49" uid="fa3698c8-7dcf-42b3-a636-9838b0456d6c" > +<father id="29836" num="0" /> +<cdparam x="454" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29830" /> +<TGConnectingPoint num="1" id="29831" /> +<TGConnectingPoint num="2" id="29832" /> +<TGConnectingPoint num="3" id="29833" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29843" index="7" uid="097f12ba-0986-4c01-99ba-c6a832fe9c61" > +<cdparam x="428" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29842" /> +<P1 x="221" y="160" id="30005" /> +<P2 x="178" y="221" id="30031" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29841" index="50" uid="a726be56-a022-47be-b83d-5e662d7b383a" > +<father id="29843" num="0" /> +<cdparam x="204" y="192" /> +<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29837" /> +<TGConnectingPoint num="1" id="29838" /> +<TGConnectingPoint num="2" id="29839" /> +<TGConnectingPoint num="3" id="29840" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29850" index="8" uid="9623205b-6522-4f66-8ba6-83bb0aa186df" > +<cdparam x="559" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29849" /> +<P1 x="547" y="95" id="30167" /> +<P2 x="546" y="136" id="29993" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29848" index="51" uid="e294bd70-d9e7-46a5-a827-400c532eef46" > +<father id="29850" num="0" /> +<cdparam x="557" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29844" /> +<TGConnectingPoint num="1" id="29845" /> +<TGConnectingPoint num="2" id="29846" /> +<TGConnectingPoint num="3" id="29847" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29857" index="9" uid="3d919a60-b64f-440f-b7cc-7961a42ba2a2" > +<cdparam x="557" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29856" /> +<P1 x="546" y="166" id="29994" /> +<P2 x="542" y="221" id="30048" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29855" index="52" uid="02955bce-4479-48bb-97d1-42f4dc07d94f" > +<father id="29857" num="0" /> +<cdparam x="550" y="185" /> +<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29851" /> +<TGConnectingPoint num="1" id="29852" /> +<TGConnectingPoint num="2" id="29853" /> +<TGConnectingPoint num="3" id="29854" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 2" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29864" index="10" uid="8bd522e8-f116-4725-8b39-ad7dec793235" > +<cdparam x="775" y="167" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29863" /> +<P1 x="878" y="160" id="29983" /> +<P2 x="895" y="221" id="30034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29862" index="53" uid="2598d05c-7903-40d5-b2b0-f3374ec7c5bb" > +<father id="29864" num="0" /> +<cdparam x="889" y="184" /> +<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29858" /> +<TGConnectingPoint num="1" id="29859" /> +<TGConnectingPoint num="2" id="29860" /> +<TGConnectingPoint num="3" id="29861" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 3" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29871" index="11" uid="7498f7f4-b7f1-44bd-8c21-9d506d15c170" > +<cdparam x="178" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29870" /> +<P1 x="212" y="466" id="30148" /> +<P2 x="212" y="511" id="29971" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29869" index="54" uid="eacb2abf-8abf-4802-a858-cc3a41d9627f" > +<father id="29871" num="0" /> +<cdparam x="184" y="495" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29865" /> +<TGConnectingPoint num="1" id="29866" /> +<TGConnectingPoint num="2" id="29867" /> +<TGConnectingPoint num="3" id="29868" /> +<extraparam> +<guard value="[leaderID == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29878" index="12" uid="41e502b8-868a-401d-9b9c-996ce9699113" > +<cdparam x="175" y="544" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29877" /> +<P1 x="212" y="541" id="29972" /> +<P2 x="212" y="576" id="29960" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29876" index="55" uid="d87f4106-9073-40d4-b477-5a455461767d" > +<father id="29878" num="0" /> +<cdparam x="178" y="557" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29872" /> +<TGConnectingPoint num="1" id="29873" /> +<TGConnectingPoint num="2" id="29874" /> +<TGConnectingPoint num="3" id="29875" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29885" index="13" uid="38f1529f-a3c3-4adb-ae3e-0f98a1ad8a68" > +<cdparam x="545" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29884" /> +<P1 x="663" y="466" id="30126" /> +<P2 x="657" y="513" id="29949" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29883" index="56" uid="da06b493-7218-4ef9-9247-809790e9ed8f" > +<father id="29885" num="0" /> +<cdparam x="553" y="498" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29879" /> +<TGConnectingPoint num="1" id="29880" /> +<TGConnectingPoint num="2" id="29881" /> +<TGConnectingPoint num="3" id="29882" /> +<extraparam> +<guard value="[leaderID == 2]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29892" index="14" uid="bb642482-0fc1-4562-b5b1-e12fd7131b0b" > +<cdparam x="656" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29891" /> +<P1 x="657" y="543" id="29950" /> +<P2 x="657" y="573" id="29938" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29890" index="57" uid="fb3f5d10-e93b-4452-bce0-6fb59584f4d6" > +<father id="29892" num="0" /> +<cdparam x="664" y="554" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29886" /> +<TGConnectingPoint num="1" id="29887" /> +<TGConnectingPoint num="2" id="29888" /> +<TGConnectingPoint num="3" id="29889" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29899" index="15" uid="561513ac-2ac8-4743-a8fd-71f0a5c83ced" > +<cdparam x="903" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29898" /> +<P1 x="1101" y="466" id="30151" /> +<P2 x="1095" y="516" id="29927" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29897" index="58" uid="521f7867-2232-4783-94ae-119ea0cdc12a" > +<father id="29899" num="0" /> +<cdparam x="907" y="495" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29893" /> +<TGConnectingPoint num="1" id="29894" /> +<TGConnectingPoint num="2" id="29895" /> +<TGConnectingPoint num="3" id="29896" /> +<extraparam> +<guard value="[leaderID == 3]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29906" index="16" uid="5ab4c8bb-29c9-4213-9d2e-ca5a8cf288c0" > +<cdparam x="1100" y="546" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29905" /> +<P1 x="1095" y="546" id="29928" /> +<P2 x="1095" y="576" id="29916" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29904" index="59" uid="66a79568-1df5-4df2-a712-7de90660cf4c" > +<father id="29906" num="0" /> +<cdparam x="1103" y="557" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29900" /> +<TGConnectingPoint num="1" id="29901" /> +<TGConnectingPoint num="2" id="29902" /> +<TGConnectingPoint num="3" id="29903" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="29913" index="17" uid="99485f9e-6baf-42d8-84a8-3ae711950166" > +<cdparam x="547" y="28" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="29912" /> +<P1 x="547" y="30" id="29914" /> +<P2 x="547" y="45" id="30194" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="29911" index="60" uid="bf056d68-cc1e-4d84-a939-2e01221d14db" > +<father id="29913" num="0" /> +<cdparam x="547" y="32" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29907" /> +<TGConnectingPoint num="1" id="29908" /> +<TGConnectingPoint num="2" id="29909" /> +<TGConnectingPoint num="3" id="29910" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5100" id="29915" index="18" uid="2e328021-f2a4-4b1d-ae1f-e00fa50c9de2" > +<cdparam x="540" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29914" /> +</COMPONENT> + +<COMPONENT type="5103" id="29926" index="19" uid="7a8e71a8-8973-4d1f-9286-2d5a22d0580d" > +<cdparam x="893" y="581" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29916" /> +<TGConnectingPoint num="1" id="29917" /> +<TGConnectingPoint num="2" id="29918" /> +<TGConnectingPoint num="3" id="29919" /> +<TGConnectingPoint num="4" id="29920" /> +<TGConnectingPoint num="5" id="29921" /> +<TGConnectingPoint num="6" id="29922" /> +<TGConnectingPoint num="7" id="29923" /> +<TGConnectingPoint num="8" id="29924" /> +<TGConnectingPoint num="9" id="29925" /> +</COMPONENT> + +<COMPONENT type="5103" id="29937" index="20" uid="5875ce3e-9a3b-4e46-8e42-95969928f909" > +<cdparam x="893" y="521" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29927" /> +<TGConnectingPoint num="1" id="29928" /> +<TGConnectingPoint num="2" id="29929" /> +<TGConnectingPoint num="3" id="29930" /> +<TGConnectingPoint num="4" id="29931" /> +<TGConnectingPoint num="5" id="29932" /> +<TGConnectingPoint num="6" id="29933" /> +<TGConnectingPoint num="7" id="29934" /> +<TGConnectingPoint num="8" id="29935" /> +<TGConnectingPoint num="9" id="29936" /> +</COMPONENT> + +<COMPONENT type="5103" id="29948" index="21" uid="e9f295f1-6240-433b-8985-cdcdb5bab9fe" > +<cdparam x="455" y="578" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29938" /> +<TGConnectingPoint num="1" id="29939" /> +<TGConnectingPoint num="2" id="29940" /> +<TGConnectingPoint num="3" id="29941" /> +<TGConnectingPoint num="4" id="29942" /> +<TGConnectingPoint num="5" id="29943" /> +<TGConnectingPoint num="6" id="29944" /> +<TGConnectingPoint num="7" id="29945" /> +<TGConnectingPoint num="8" id="29946" /> +<TGConnectingPoint num="9" id="29947" /> +</COMPONENT> + +<COMPONENT type="5103" id="29959" index="22" uid="67eb0780-26e4-42a9-b295-2158533baaa3" > +<cdparam x="455" y="518" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29949" /> +<TGConnectingPoint num="1" id="29950" /> +<TGConnectingPoint num="2" id="29951" /> +<TGConnectingPoint num="3" id="29952" /> +<TGConnectingPoint num="4" id="29953" /> +<TGConnectingPoint num="5" id="29954" /> +<TGConnectingPoint num="6" id="29955" /> +<TGConnectingPoint num="7" id="29956" /> +<TGConnectingPoint num="8" id="29957" /> +<TGConnectingPoint num="9" id="29958" /> +</COMPONENT> + +<COMPONENT type="5103" id="29970" index="23" uid="e3e83fe8-1768-41e8-8c5f-c20e5a6d7fc0" > +<cdparam x="10" y="581" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29960" /> +<TGConnectingPoint num="1" id="29961" /> +<TGConnectingPoint num="2" id="29962" /> +<TGConnectingPoint num="3" id="29963" /> +<TGConnectingPoint num="4" id="29964" /> +<TGConnectingPoint num="5" id="29965" /> +<TGConnectingPoint num="6" id="29966" /> +<TGConnectingPoint num="7" id="29967" /> +<TGConnectingPoint num="8" id="29968" /> +<TGConnectingPoint num="9" id="29969" /> +</COMPONENT> + +<COMPONENT type="5103" id="29981" index="24" uid="082bf607-4b9b-4c8a-b558-824f2d8f501e" > +<cdparam x="10" y="516" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29971" /> +<TGConnectingPoint num="1" id="29972" /> +<TGConnectingPoint num="2" id="29973" /> +<TGConnectingPoint num="3" id="29974" /> +<TGConnectingPoint num="4" id="29975" /> +<TGConnectingPoint num="5" id="29976" /> +<TGConnectingPoint num="6" id="29977" /> +<TGConnectingPoint num="7" id="29978" /> +<TGConnectingPoint num="8" id="29979" /> +<TGConnectingPoint num="9" id="29980" /> +</COMPONENT> + +<COMPONENT type="5104" id="29992" index="25" uid="f400026f-7801-4f3b-bf20-195a967c06f7" > +<cdparam x="729" y="135" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29982" /> +<TGConnectingPoint num="1" id="29983" /> +<TGConnectingPoint num="2" id="29984" /> +<TGConnectingPoint num="3" id="29985" /> +<TGConnectingPoint num="4" id="29986" /> +<TGConnectingPoint num="5" id="29987" /> +<TGConnectingPoint num="6" id="29988" /> +<TGConnectingPoint num="7" id="29989" /> +<TGConnectingPoint num="8" id="29990" /> +<TGConnectingPoint num="9" id="29991" /> +</COMPONENT> + +<COMPONENT type="5104" id="30003" index="26" uid="a8ef1635-d79f-4634-92d1-66291b225e5f" > +<cdparam x="397" y="141" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="29993" /> +<TGConnectingPoint num="1" id="29994" /> +<TGConnectingPoint num="2" id="29995" /> +<TGConnectingPoint num="3" id="29996" /> +<TGConnectingPoint num="4" id="29997" /> +<TGConnectingPoint num="5" id="29998" /> +<TGConnectingPoint num="6" id="29999" /> +<TGConnectingPoint num="7" id="30000" /> +<TGConnectingPoint num="8" id="30001" /> +<TGConnectingPoint num="9" id="30002" /> +</COMPONENT> + +<COMPONENT type="5104" id="30014" index="27" uid="78e9a36e-9810-42b7-922c-4c5224cb5198" > +<cdparam x="72" y="135" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30004" /> +<TGConnectingPoint num="1" id="30005" /> +<TGConnectingPoint num="2" id="30006" /> +<TGConnectingPoint num="3" id="30007" /> +<TGConnectingPoint num="4" id="30008" /> +<TGConnectingPoint num="5" id="30009" /> +<TGConnectingPoint num="6" id="30010" /> +<TGConnectingPoint num="7" id="30011" /> +<TGConnectingPoint num="8" id="30012" /> +<TGConnectingPoint num="9" id="30013" /> +</COMPONENT> + +<COMPONENT type="5106" id="30087" index="28" uid="d0dda296-a9c0-4312-b67d-a88c327c6418" > +<cdparam x="64" y="221" /> +<sizeparam width="956" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="interceptingLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30015" /> +<TGConnectingPoint num="1" id="30016" /> +<TGConnectingPoint num="2" id="30017" /> +<TGConnectingPoint num="3" id="30018" /> +<TGConnectingPoint num="4" id="30019" /> +<TGConnectingPoint num="5" id="30020" /> +<TGConnectingPoint num="6" id="30021" /> +<TGConnectingPoint num="7" id="30022" /> +<TGConnectingPoint num="8" id="30023" /> +<TGConnectingPoint num="9" id="30024" /> +<TGConnectingPoint num="10" id="30025" /> +<TGConnectingPoint num="11" id="30026" /> +<TGConnectingPoint num="12" id="30027" /> +<TGConnectingPoint num="13" id="30028" /> +<TGConnectingPoint num="14" id="30029" /> +<TGConnectingPoint num="15" id="30030" /> +<TGConnectingPoint num="16" id="30031" /> +<TGConnectingPoint num="17" id="30032" /> +<TGConnectingPoint num="18" id="30033" /> +<TGConnectingPoint num="19" id="30034" /> +<TGConnectingPoint num="20" id="30035" /> +<TGConnectingPoint num="21" id="30036" /> +<TGConnectingPoint num="22" id="30037" /> +<TGConnectingPoint num="23" id="30038" /> +<TGConnectingPoint num="24" id="30039" /> +<TGConnectingPoint num="25" id="30040" /> +<TGConnectingPoint num="26" id="30041" /> +<TGConnectingPoint num="27" id="30042" /> +<TGConnectingPoint num="28" id="30043" /> +<TGConnectingPoint num="29" id="30044" /> +<TGConnectingPoint num="30" id="30045" /> +<TGConnectingPoint num="31" id="30046" /> +<TGConnectingPoint num="32" id="30047" /> +<TGConnectingPoint num="33" id="30048" /> +<TGConnectingPoint num="34" id="30049" /> +<TGConnectingPoint num="35" id="30050" /> +<TGConnectingPoint num="36" id="30051" /> +<TGConnectingPoint num="37" id="30052" /> +<TGConnectingPoint num="38" id="30053" /> +<TGConnectingPoint num="39" id="30054" /> +<TGConnectingPoint num="40" id="30055" /> +<TGConnectingPoint num="41" id="30056" /> +<TGConnectingPoint num="42" id="30057" /> +<TGConnectingPoint num="43" id="30058" /> +<TGConnectingPoint num="44" id="30059" /> +<TGConnectingPoint num="45" id="30060" /> +<TGConnectingPoint num="46" id="30061" /> +<TGConnectingPoint num="47" id="30062" /> +<TGConnectingPoint num="48" id="30063" /> +<TGConnectingPoint num="49" id="30064" /> +<TGConnectingPoint num="50" id="30065" /> +<TGConnectingPoint num="51" id="30066" /> +<TGConnectingPoint num="52" id="30067" /> +<TGConnectingPoint num="53" id="30068" /> +<TGConnectingPoint num="54" id="30069" /> +<TGConnectingPoint num="55" id="30070" /> +<TGConnectingPoint num="56" id="30071" /> +<TGConnectingPoint num="57" id="30072" /> +<TGConnectingPoint num="58" id="30073" /> +<TGConnectingPoint num="59" id="30074" /> +<TGConnectingPoint num="60" id="30075" /> +<TGConnectingPoint num="61" id="30076" /> +<TGConnectingPoint num="62" id="30077" /> +<TGConnectingPoint num="63" id="30078" /> +<TGConnectingPoint num="64" id="30079" /> +<TGConnectingPoint num="65" id="30080" /> +<TGConnectingPoint num="66" id="30081" /> +<TGConnectingPoint num="67" id="30082" /> +<TGConnectingPoint num="68" id="30083" /> +<TGConnectingPoint num="69" id="30084" /> +<TGConnectingPoint num="70" id="30085" /> +<TGConnectingPoint num="71" id="30086" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="30160" index="29" uid="a916f4fc-0ca2-49fc-9079-7ee89f072b0d" > +<cdparam x="70" y="416" /> +<sizeparam width="1186" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="broadcastingAttackerMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30088" /> +<TGConnectingPoint num="1" id="30089" /> +<TGConnectingPoint num="2" id="30090" /> +<TGConnectingPoint num="3" id="30091" /> +<TGConnectingPoint num="4" id="30092" /> +<TGConnectingPoint num="5" id="30093" /> +<TGConnectingPoint num="6" id="30094" /> +<TGConnectingPoint num="7" id="30095" /> +<TGConnectingPoint num="8" id="30096" /> +<TGConnectingPoint num="9" id="30097" /> +<TGConnectingPoint num="10" id="30098" /> +<TGConnectingPoint num="11" id="30099" /> +<TGConnectingPoint num="12" id="30100" /> +<TGConnectingPoint num="13" id="30101" /> +<TGConnectingPoint num="14" id="30102" /> +<TGConnectingPoint num="15" id="30103" /> +<TGConnectingPoint num="16" id="30104" /> +<TGConnectingPoint num="17" id="30105" /> +<TGConnectingPoint num="18" id="30106" /> +<TGConnectingPoint num="19" id="30107" /> +<TGConnectingPoint num="20" id="30108" /> +<TGConnectingPoint num="21" id="30109" /> +<TGConnectingPoint num="22" id="30110" /> +<TGConnectingPoint num="23" id="30111" /> +<TGConnectingPoint num="24" id="30112" /> +<TGConnectingPoint num="25" id="30113" /> +<TGConnectingPoint num="26" id="30114" /> +<TGConnectingPoint num="27" id="30115" /> +<TGConnectingPoint num="28" id="30116" /> +<TGConnectingPoint num="29" id="30117" /> +<TGConnectingPoint num="30" id="30118" /> +<TGConnectingPoint num="31" id="30119" /> +<TGConnectingPoint num="32" id="30120" /> +<TGConnectingPoint num="33" id="30121" /> +<TGConnectingPoint num="34" id="30122" /> +<TGConnectingPoint num="35" id="30123" /> +<TGConnectingPoint num="36" id="30124" /> +<TGConnectingPoint num="37" id="30125" /> +<TGConnectingPoint num="38" id="30126" /> +<TGConnectingPoint num="39" id="30127" /> +<TGConnectingPoint num="40" id="30128" /> +<TGConnectingPoint num="41" id="30129" /> +<TGConnectingPoint num="42" id="30130" /> +<TGConnectingPoint num="43" id="30131" /> +<TGConnectingPoint num="44" id="30132" /> +<TGConnectingPoint num="45" id="30133" /> +<TGConnectingPoint num="46" id="30134" /> +<TGConnectingPoint num="47" id="30135" /> +<TGConnectingPoint num="48" id="30136" /> +<TGConnectingPoint num="49" id="30137" /> +<TGConnectingPoint num="50" id="30138" /> +<TGConnectingPoint num="51" id="30139" /> +<TGConnectingPoint num="52" id="30140" /> +<TGConnectingPoint num="53" id="30141" /> +<TGConnectingPoint num="54" id="30142" /> +<TGConnectingPoint num="55" id="30143" /> +<TGConnectingPoint num="56" id="30144" /> +<TGConnectingPoint num="57" id="30145" /> +<TGConnectingPoint num="58" id="30146" /> +<TGConnectingPoint num="59" id="30147" /> +<TGConnectingPoint num="60" id="30148" /> +<TGConnectingPoint num="61" id="30149" /> +<TGConnectingPoint num="62" id="30150" /> +<TGConnectingPoint num="63" id="30151" /> +<TGConnectingPoint num="64" id="30152" /> +<TGConnectingPoint num="65" id="30153" /> +<TGConnectingPoint num="66" id="30154" /> +<TGConnectingPoint num="67" id="30155" /> +<TGConnectingPoint num="68" id="30156" /> +<TGConnectingPoint num="69" id="30157" /> +<TGConnectingPoint num="70" id="30158" /> +<TGConnectingPoint num="71" id="30159" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="30233" index="30" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="485" y="45" /> +<sizeparam width="125" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30161" /> +<TGConnectingPoint num="1" id="30162" /> +<TGConnectingPoint num="2" id="30163" /> +<TGConnectingPoint num="3" id="30164" /> +<TGConnectingPoint num="4" id="30165" /> +<TGConnectingPoint num="5" id="30166" /> +<TGConnectingPoint num="6" id="30167" /> +<TGConnectingPoint num="7" id="30168" /> +<TGConnectingPoint num="8" id="30169" /> +<TGConnectingPoint num="9" id="30170" /> +<TGConnectingPoint num="10" id="30171" /> +<TGConnectingPoint num="11" id="30172" /> +<TGConnectingPoint num="12" id="30173" /> +<TGConnectingPoint num="13" id="30174" /> +<TGConnectingPoint num="14" id="30175" /> +<TGConnectingPoint num="15" id="30176" /> +<TGConnectingPoint num="16" id="30177" /> +<TGConnectingPoint num="17" id="30178" /> +<TGConnectingPoint num="18" id="30179" /> +<TGConnectingPoint num="19" id="30180" /> +<TGConnectingPoint num="20" id="30181" /> +<TGConnectingPoint num="21" id="30182" /> +<TGConnectingPoint num="22" id="30183" /> +<TGConnectingPoint num="23" id="30184" /> +<TGConnectingPoint num="24" id="30185" /> +<TGConnectingPoint num="25" id="30186" /> +<TGConnectingPoint num="26" id="30187" /> +<TGConnectingPoint num="27" id="30188" /> +<TGConnectingPoint num="28" id="30189" /> +<TGConnectingPoint num="29" id="30190" /> +<TGConnectingPoint num="30" id="30191" /> +<TGConnectingPoint num="31" id="30192" /> +<TGConnectingPoint num="32" id="30193" /> +<TGConnectingPoint num="33" id="30194" /> +<TGConnectingPoint num="34" id="30195" /> +<TGConnectingPoint num="35" id="30196" /> +<TGConnectingPoint num="36" id="30197" /> +<TGConnectingPoint num="37" id="30198" /> +<TGConnectingPoint num="38" id="30199" /> +<TGConnectingPoint num="39" id="30200" /> +<TGConnectingPoint num="40" id="30201" /> +<TGConnectingPoint num="41" id="30202" /> +<TGConnectingPoint num="42" id="30203" /> +<TGConnectingPoint num="43" id="30204" /> +<TGConnectingPoint num="44" id="30205" /> +<TGConnectingPoint num="45" id="30206" /> +<TGConnectingPoint num="46" id="30207" /> +<TGConnectingPoint num="47" id="30208" /> +<TGConnectingPoint num="48" id="30209" /> +<TGConnectingPoint num="49" id="30210" /> +<TGConnectingPoint num="50" id="30211" /> +<TGConnectingPoint num="51" id="30212" /> +<TGConnectingPoint num="52" id="30213" /> +<TGConnectingPoint num="53" id="30214" /> +<TGConnectingPoint num="54" id="30215" /> +<TGConnectingPoint num="55" id="30216" /> +<TGConnectingPoint num="56" id="30217" /> +<TGConnectingPoint num="57" id="30218" /> +<TGConnectingPoint num="58" id="30219" /> +<TGConnectingPoint num="59" id="30220" /> +<TGConnectingPoint num="60" id="30221" /> +<TGConnectingPoint num="61" id="30222" /> +<TGConnectingPoint num="62" id="30223" /> +<TGConnectingPoint num="63" id="30224" /> +<TGConnectingPoint num="64" id="30225" /> +<TGConnectingPoint num="65" id="30226" /> +<TGConnectingPoint num="66" id="30227" /> +<TGConnectingPoint num="67" id="30228" /> +<TGConnectingPoint num="68" id="30229" /> +<TGConnectingPoint num="69" id="30230" /> +<TGConnectingPoint num="70" id="30231" /> +<TGConnectingPoint num="71" id="30232" /> +<extraparam> +</extraparam> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="30240" index="0" uid="deb9e922-fd90-4b0b-85a1-8942e2c8bcbc" > +<cdparam x="1289" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30239" /> +<P1 x="1289" y="587" id="30795" /> +<P2 x="1432" y="678" id="30722" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30238" index="96" uid="081d5783-8654-4f39-bba1-08bdab02e39f" > +<father id="30240" num="0" /> +<cdparam x="1305" y="622" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30234" /> +<TGConnectingPoint num="1" id="30235" /> +<TGConnectingPoint num="2" id="30236" /> +<TGConnectingPoint num="3" id="30237" /> +<extraparam> +<guard value="[messageCheck == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = lastLegitimateMessageType" enabled="true"/> +<actions value="messageContent = lastLegitimateMessageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30247" index="1" uid="8748bafd-59b7-4177-9a50-e791e6f7da4f" > +<cdparam x="1239" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30246" /> +<P1 x="1239" y="587" id="30794" /> +<P2 x="1095" y="678" id="30720" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30245" index="97" uid="3e3a7302-b738-44c7-aeed-f1b52286c4c6" > +<father id="30247" num="0" /> +<cdparam x="966" y="626" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30241" /> +<TGConnectingPoint num="1" id="30242" /> +<TGConnectingPoint num="2" id="30243" /> +<TGConnectingPoint num="3" id="30244" /> +<extraparam> +<guard value="[messageCheck == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="lastLegitimateMessageType = messageType" enabled="true"/> +<actions value="lastLegitimateMessageContent = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30254" index="2" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1186" y="435" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30253" /> +<P1 x="1186" y="435" id="31036" /> +<P2 x="1186" y="456" id="31024" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30252" index="98" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="30254" num="0" /> +<cdparam x="1186" y="445" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30248" /> +<TGConnectingPoint num="1" id="30249" /> +<TGConnectingPoint num="2" id="30250" /> +<TGConnectingPoint num="3" id="30251" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30269" index="3" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2226" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30264" /> +<TGConnectingPoint num="1" id="30265" /> +<TGConnectingPoint num="2" id="30266" /> +<TGConnectingPoint num="3" id="30267" /> +<TGConnectingPoint num="4" id="30268" /> +<P1 x="2226" y="367" id="30810" /> +<P2 x="2169" y="217" id="31087" /> +<Point x="2226" y="389" /> +<Point x="1724" y="389" /> +<Point x="1724" y="197" /> +<Point x="2149" y="197" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30255" index="99" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="30269" num="0" /> +<cdparam x="2226" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30256" index="100" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="30269" num="1" /> +<cdparam x="1724" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30257" index="101" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="30269" num="2" /> +<cdparam x="1724" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30258" index="102" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="30269" num="3" /> +<cdparam x="2149" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30263" index="103" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="30269" num="4" /> +<cdparam x="1972" y="409" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30259" /> +<TGConnectingPoint num="1" id="30260" /> +<TGConnectingPoint num="2" id="30261" /> +<TGConnectingPoint num="3" id="30262" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30276" index="4" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2226" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30275" /> +<P1 x="2226" y="242" id="31098" /> +<P2 x="2226" y="337" id="30809" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30274" index="104" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="30276" num="0" /> +<cdparam x="2173" y="275" /> +<sizeparam width="262" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30270" /> +<TGConnectingPoint num="1" id="30271" /> +<TGConnectingPoint num="2" id="30272" /> +<TGConnectingPoint num="3" id="30273" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30283" index="5" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="411" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30282" /> +<P1 x="438" y="886" id="31420" /> +<P2 x="438" y="924" id="31068" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30281" index="105" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="30283" num="0" /> +<cdparam x="424" y="902" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30277" /> +<TGConnectingPoint num="1" id="30278" /> +<TGConnectingPoint num="2" id="30279" /> +<TGConnectingPoint num="3" id="30280" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30290" index="6" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="277" y="621" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30289" /> +<P1 x="277" y="621" id="31882" /> +<P2 x="277" y="653" id="31797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30288" index="106" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="30290" num="0" /> +<cdparam x="277" y="637" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30284" /> +<TGConnectingPoint num="1" id="30285" /> +<TGConnectingPoint num="2" id="30286" /> +<TGConnectingPoint num="3" id="30287" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30297" index="7" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1128" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30296" /> +<P1 x="1128" y="1067" id="31163" /> +<P2 x="1128" y="1108" id="31892" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30295" index="107" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="30297" num="0" /> +<cdparam x="1138" y="1095" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30291" /> +<TGConnectingPoint num="1" id="30292" /> +<TGConnectingPoint num="2" id="30293" /> +<TGConnectingPoint num="3" id="30294" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30304" index="8" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="336" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30303" /> +<P1 x="336" y="234" id="31506" /> +<P2 x="221" y="234" id="30824" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30302" index="108" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="30304" num="0" /> +<cdparam x="235" y="225" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30298" /> +<TGConnectingPoint num="1" id="30299" /> +<TGConnectingPoint num="2" id="30300" /> +<TGConnectingPoint num="3" id="30301" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30319" index="9" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2284" y="962" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30314" /> +<TGConnectingPoint num="1" id="30315" /> +<TGConnectingPoint num="2" id="30316" /> +<TGConnectingPoint num="3" id="30317" /> +<TGConnectingPoint num="4" id="30318" /> +<P1 x="2284" y="962" id="32072" /> +<P2 x="2169" y="192" id="31084" /> +<Point x="2284" y="982" /> +<Point x="1701" y="982" /> +<Point x="1701" y="172" /> +<Point x="2149" y="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30305" index="109" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="30319" num="0" /> +<cdparam x="2284" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30306" index="110" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="30319" num="1" /> +<cdparam x="1701" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30307" index="111" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="30319" num="2" /> +<cdparam x="1701" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30308" index="112" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="30319" num="3" /> +<cdparam x="2149" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30313" index="113" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="30319" num="4" /> +<cdparam x="2033" y="1004" /> +<sizeparam width="125" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30309" /> +<TGConnectingPoint num="1" id="30310" /> +<TGConnectingPoint num="2" id="30311" /> +<TGConnectingPoint num="3" id="30312" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30326" index="10" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2284" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30325" /> +<P1 x="2284" y="891" id="32004" /> +<P2 x="2284" y="932" id="32071" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30324" index="114" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="30326" num="0" /> +<cdparam x="2204" y="912" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30320" /> +<TGConnectingPoint num="1" id="30321" /> +<TGConnectingPoint num="2" id="30322" /> +<TGConnectingPoint num="3" id="30323" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30333" index="11" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2284" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30332" /> +<P1 x="2284" y="632" id="30923" /> +<P2 x="2284" y="719" id="31926" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30331" index="115" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="30333" num="0" /> +<cdparam x="2283" y="675" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30327" /> +<TGConnectingPoint num="1" id="30328" /> +<TGConnectingPoint num="2" id="30329" /> +<TGConnectingPoint num="3" id="30330" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30340" index="12" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2161" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30339" /> +<P1 x="2161" y="769" id="31953" /> +<P2 x="2161" y="841" id="32014" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30338" index="116" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="30340" num="0" /> +<cdparam x="2094" y="790" /> +<sizeparam width="156" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30334" /> +<TGConnectingPoint num="1" id="30335" /> +<TGConnectingPoint num="2" id="30336" /> +<TGConnectingPoint num="3" id="30337" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30347" index="13" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2401" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30346" /> +<P1 x="2403" y="769" id="31956" /> +<P2 x="2403" y="841" id="32017" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30345" index="117" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="30347" num="0" /> +<cdparam x="2356" y="786" /> +<sizeparam width="157" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30341" /> +<TGConnectingPoint num="1" id="30342" /> +<TGConnectingPoint num="2" id="30343" /> +<TGConnectingPoint num="3" id="30344" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30358" index="14" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2369" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30355" /> +<TGConnectingPoint num="1" id="30356" /> +<TGConnectingPoint num="2" id="30357" /> +<P1 x="2369" y="242" id="31115" /> +<P2 x="2643" y="475" id="30901" /> +<Point x="2369" y="330" /> +<Point x="2643" y="330" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30348" index="118" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="30358" num="0" /> +<cdparam x="2369" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30349" index="119" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="30358" num="1" /> +<cdparam x="2643" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30354" index="120" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="30358" num="2" /> +<cdparam x="2428" y="328" /> +<sizeparam width="468" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30350" /> +<TGConnectingPoint num="1" id="30351" /> +<TGConnectingPoint num="2" id="30352" /> +<TGConnectingPoint num="3" id="30353" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30365" index="15" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2284" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30364" /> +<P1 x="2284" y="242" id="31090" /> +<P2 x="2284" y="582" id="30918" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30363" index="121" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="30365" num="0" /> +<cdparam x="2187" y="512" /> +<sizeparam width="437" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30359" /> +<TGConnectingPoint num="1" id="30360" /> +<TGConnectingPoint num="2" id="30361" /> +<TGConnectingPoint num="3" id="30362" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30380" index="16" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2141" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30375" /> +<TGConnectingPoint num="1" id="30376" /> +<TGConnectingPoint num="2" id="30377" /> +<TGConnectingPoint num="3" id="30378" /> +<TGConnectingPoint num="4" id="30379" /> +<P1 x="2001" y="335" id="31904" /> +<P2 x="2169" y="242" id="31121" /> +<Point x="2001" y="344" /> +<Point x="1790" y="344" /> +<Point x="1790" y="222" /> +<Point x="2149" y="222" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30366" index="122" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="30380" num="0" /> +<cdparam x="2001" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30367" index="123" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="30380" num="1" /> +<cdparam x="1790" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30368" index="124" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="30380" num="2" /> +<cdparam x="1790" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30369" index="125" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="30380" num="3" /> +<cdparam x="2149" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30374" index="126" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="30380" num="4" /> +<cdparam x="1833" y="359" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30370" /> +<TGConnectingPoint num="1" id="30371" /> +<TGConnectingPoint num="2" id="30372" /> +<TGConnectingPoint num="3" id="30373" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30387" index="17" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1973" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30386" /> +<P1 x="2001" y="304" id="31915" /> +<P2 x="2001" y="305" id="31903" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30385" index="127" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="30387" num="0" /> +<cdparam x="1973" y="294" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30381" /> +<TGConnectingPoint num="1" id="30382" /> +<TGConnectingPoint num="2" id="30383" /> +<TGConnectingPoint num="3" id="30384" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30396" index="18" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2169" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30394" /> +<TGConnectingPoint num="1" id="30395" /> +<P1 x="2169" y="242" id="31089" /> +<P2 x="2001" y="274" id="31914" /> +<Point x="2001" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30388" index="128" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="30396" num="0" /> +<cdparam x="2001" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2999" minY="9" maxY="1499" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30393" index="129" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="30396" num="1" /> +<cdparam x="1906" y="257" /> +<sizeparam width="257" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30389" /> +<TGConnectingPoint num="1" id="30390" /> +<TGConnectingPoint num="2" id="30391" /> +<TGConnectingPoint num="3" id="30392" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30403" index="19" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1261" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30402" /> +<P1 x="1262" y="294" id="31352" /> +<P2 x="1264" y="562" id="30793" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30401" index="130" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="30403" num="0" /> +<cdparam x="1214" y="500" /> +<sizeparam width="362" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30397" /> +<TGConnectingPoint num="1" id="30398" /> +<TGConnectingPoint num="2" id="30399" /> +<TGConnectingPoint num="3" id="30400" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30418" index="20" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="438" y="974" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30413" /> +<TGConnectingPoint num="1" id="30414" /> +<TGConnectingPoint num="2" id="30415" /> +<TGConnectingPoint num="3" id="30416" /> +<TGConnectingPoint num="4" id="30417" /> +<P1 x="438" y="974" id="31071" /> +<P2 x="2369" y="192" id="31103" /> +<Point x="438" y="997" /> +<Point x="8" y="997" /> +<Point x="8" y="22" /> +<Point x="2369" y="22" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30404" index="131" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="30418" num="0" /> +<cdparam x="438" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30405" index="132" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="30418" num="1" /> +<cdparam x="8" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30406" index="133" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="30418" num="2" /> +<cdparam x="8" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30407" index="134" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="30418" num="3" /> +<cdparam x="2369" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30412" index="135" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="30418" num="4" /> +<cdparam x="321" y="994" /> +<sizeparam width="122" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30408" /> +<TGConnectingPoint num="1" id="30409" /> +<TGConnectingPoint num="2" id="30410" /> +<TGConnectingPoint num="3" id="30411" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30427" index="21" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1293" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30425" /> +<TGConnectingPoint num="1" id="30426" /> +<P1 x="1367" y="148" id="31580" /> +<P2 x="2284" y="192" id="31085" /> +<Point x="2284" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30419" index="136" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="30427" num="0" /> +<cdparam x="2284" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30424" index="137" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="30427" num="1" /> +<cdparam x="1453" y="146" /> +<sizeparam width="172" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30420" /> +<TGConnectingPoint num="1" id="30421" /> +<TGConnectingPoint num="2" id="30422" /> +<TGConnectingPoint num="3" id="30423" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30442" index="22" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1126" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30437" /> +<TGConnectingPoint num="1" id="30438" /> +<TGConnectingPoint num="2" id="30439" /> +<TGConnectingPoint num="3" id="30440" /> +<TGConnectingPoint num="4" id="30441" /> +<P1 x="1128" y="1138" id="31893" /> +<P2 x="1110" y="244" id="31346" /> +<Point x="1127" y="1171" /> +<Point x="821" y="1166" /> +<Point x="825" y="224" /> +<Point x="1089" y="224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30428" index="138" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="30442" num="0" /> +<cdparam x="1127" y="1171" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30429" index="139" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="30442" num="1" /> +<cdparam x="821" y="1166" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30430" index="140" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="30442" num="2" /> +<cdparam x="825" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30431" index="141" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="30442" num="3" /> +<cdparam x="1089" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30436" index="142" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="30442" num="4" /> +<cdparam x="909" y="890" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30432" /> +<TGConnectingPoint num="1" id="30433" /> +<TGConnectingPoint num="2" id="30434" /> +<TGConnectingPoint num="3" id="30435" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30449" index="23" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1263" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30448" /> +<P1 x="1263" y="940" id="31237" /> +<P2 x="1263" y="1017" id="31159" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30447" index="143" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="30449" num="0" /> +<cdparam x="1177" y="979" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30443" /> +<TGConnectingPoint num="1" id="30444" /> +<TGConnectingPoint num="2" id="30445" /> +<TGConnectingPoint num="3" id="30446" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30456" index="24" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="993" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30455" /> +<P1 x="993" y="940" id="31235" /> +<P2 x="993" y="1017" id="31157" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30454" index="144" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="30456" num="0" /> +<cdparam x="946" y="975" /> +<sizeparam width="138" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30450" /> +<TGConnectingPoint num="1" id="30451" /> +<TGConnectingPoint num="2" id="30452" /> +<TGConnectingPoint num="3" id="30453" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30467" index="25" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1560" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30464" /> +<TGConnectingPoint num="1" id="30465" /> +<TGConnectingPoint num="2" id="30466" /> +<P1 x="1493" y="822" id="31304" /> +<P2 x="1263" y="915" id="31234" /> +<Point x="1432" y="822" /> +<Point x="1432" y="915" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30457" index="145" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="30467" num="0" /> +<cdparam x="1432" y="822" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30458" index="146" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="30467" num="1" /> +<cdparam x="1432" y="915" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30463" index="147" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="30467" num="2" /> +<cdparam x="1396" y="882" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30459" /> +<TGConnectingPoint num="1" id="30460" /> +<TGConnectingPoint num="2" id="30461" /> +<TGConnectingPoint num="3" id="30462" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30476" index="26" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1238" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30474" /> +<TGConnectingPoint num="1" id="30475" /> +<P1 x="1238" y="797" id="31320" /> +<P2 x="993" y="890" id="31230" /> +<Point x="993" y="797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30468" index="148" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="30476" num="0" /> +<cdparam x="993" y="797" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30473" index="149" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="30476" num="1" /> +<cdparam x="1002" y="847" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30469" /> +<TGConnectingPoint num="1" id="30470" /> +<TGConnectingPoint num="2" id="30471" /> +<TGConnectingPoint num="3" id="30472" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30489" index="27" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1450" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30485" /> +<TGConnectingPoint num="1" id="30486" /> +<TGConnectingPoint num="2" id="30487" /> +<TGConnectingPoint num="3" id="30488" /> +<P1 x="1518" y="847" id="31306" /> +<P2 x="599" y="406" id="31434" /> +<Point x="1518" y="1191" /> +<Point x="789" y="1192" /> +<Point x="790" y="406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30477" index="150" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="30489" num="0" /> +<cdparam x="1518" y="1191" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30478" index="151" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="30489" num="1" /> +<cdparam x="789" y="1192" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30479" index="152" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="30489" num="2" /> +<cdparam x="790" y="406" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30484" index="153" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="30489" num="3" /> +<cdparam x="796" y="1190" /> +<sizeparam width="371" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30480" /> +<TGConnectingPoint num="1" id="30481" /> +<TGConnectingPoint num="2" id="30482" /> +<TGConnectingPoint num="3" id="30483" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30496" index="28" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1288" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30495" /> +<P1 x="1288" y="797" id="31321" /> +<P2 x="1518" y="797" id="31303" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30494" index="154" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="30496" num="0" /> +<cdparam x="1379" y="789" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30490" /> +<TGConnectingPoint num="1" id="30491" /> +<TGConnectingPoint num="2" id="30492" /> +<TGConnectingPoint num="3" id="30493" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30503" index="29" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1263" y="822" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30502" /> +<P1 x="1263" y="822" id="31322" /> +<P2 x="1263" y="890" id="31232" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30501" index="155" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="30503" num="0" /> +<cdparam x="1180" y="832" /> +<sizeparam width="204" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30497" /> +<TGConnectingPoint num="1" id="30498" /> +<TGConnectingPoint num="2" id="30499" /> +<TGConnectingPoint num="3" id="30500" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30510" index="30" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1145" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30509" /> +<P1 x="1146" y="294" id="31374" /> +<P2 x="1146" y="325" id="31335" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30508" index="156" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="30510" num="0" /> +<cdparam x="989" y="312" /> +<sizeparam width="264" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30504" /> +<TGConnectingPoint num="1" id="30505" /> +<TGConnectingPoint num="2" id="30506" /> +<TGConnectingPoint num="3" id="30507" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30525" index="31" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="257" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30520" /> +<TGConnectingPoint num="1" id="30521" /> +<TGConnectingPoint num="2" id="30522" /> +<TGConnectingPoint num="3" id="30523" /> +<TGConnectingPoint num="4" id="30524" /> +<P1 x="413" y="949" id="31069" /> +<P2 x="336" y="209" id="31503" /> +<Point x="413" y="969" /> +<Point x="77" y="969" /> +<Point x="77" y="189" /> +<Point x="316" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30511" index="157" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="30525" num="0" /> +<cdparam x="413" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30512" index="158" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="30525" num="1" /> +<cdparam x="77" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30513" index="159" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="30525" num="2" /> +<cdparam x="77" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30514" index="160" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="30525" num="3" /> +<cdparam x="316" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30519" index="161" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="30525" num="4" /> +<cdparam x="360" y="937" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30515" /> +<TGConnectingPoint num="1" id="30516" /> +<TGConnectingPoint num="2" id="30517" /> +<TGConnectingPoint num="3" id="30518" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30532" index="32" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="557" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30531" /> +<P1 x="557" y="703" id="31828" /> +<P2 x="614" y="767" id="31743" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30530" index="162" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="30532" num="0" /> +<cdparam x="587" y="723" /> +<sizeparam width="190" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30526" /> +<TGConnectingPoint num="1" id="30527" /> +<TGConnectingPoint num="2" id="30528" /> +<TGConnectingPoint num="3" id="30529" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30539" index="33" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="438" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30538" /> +<P1 x="438" y="703" id="31803" /> +<P2 x="438" y="767" id="31725" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30537" index="163" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="30539" num="0" /> +<cdparam x="342" y="739" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30533" /> +<TGConnectingPoint num="1" id="30534" /> +<TGConnectingPoint num="2" id="30535" /> +<TGConnectingPoint num="3" id="30536" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30546" index="34" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="315" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30545" /> +<P1 x="315" y="703" id="31825" /> +<P2 x="257" y="767" id="31740" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30544" index="164" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="30546" num="0" /> +<cdparam x="147" y="722" /> +<sizeparam width="262" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30540" /> +<TGConnectingPoint num="1" id="30541" /> +<TGConnectingPoint num="2" id="30542" /> +<TGConnectingPoint num="3" id="30543" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30553" index="35" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="557" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30552" /> +<P1 x="557" y="431" id="31461" /> +<P2 x="557" y="503" id="31670" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30551" index="165" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="30553" num="0" /> +<cdparam x="502" y="454" /> +<sizeparam width="256" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30547" /> +<TGConnectingPoint num="1" id="30548" /> +<TGConnectingPoint num="2" id="30549" /> +<TGConnectingPoint num="3" id="30550" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30560" index="36" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="315" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30559" /> +<P1 x="315" y="431" id="31458" /> +<P2 x="315" y="503" id="31667" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30558" index="166" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="30560" num="0" /> +<cdparam x="248" y="460" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30554" /> +<TGConnectingPoint num="1" id="30555" /> +<TGConnectingPoint num="2" id="30556" /> +<TGConnectingPoint num="3" id="30557" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30567" index="37" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="438" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30566" /> +<P1 x="357" y="259" id="31531" /> +<P2 x="357" y="381" id="31438" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30565" index="167" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="30567" num="0" /> +<cdparam x="173" y="283" /> +<sizeparam width="224" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30561" /> +<TGConnectingPoint num="1" id="30562" /> +<TGConnectingPoint num="2" id="30563" /> +<TGConnectingPoint num="3" id="30564" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30576" index="38" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="793" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30574" /> +<TGConnectingPoint num="1" id="30575" /> +<P1 x="1158" y="148" id="31579" /> +<P2 x="425" y="209" id="31504" /> +<Point x="425" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30568" index="168" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="30576" num="0" /> +<cdparam x="425" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30573" index="169" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="30576" num="1" /> +<cdparam x="961" y="146" /> +<sizeparam width="150" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30569" /> +<TGConnectingPoint num="1" id="30570" /> +<TGConnectingPoint num="2" id="30571" /> +<TGConnectingPoint num="3" id="30572" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30583" index="39" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1193" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30582" /> +<P1 x="1262" y="73" id="31649" /> +<P2 x="1262" y="123" id="31577" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30581" index="170" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="30583" num="0" /> +<cdparam x="1238" y="99" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30577" /> +<TGConnectingPoint num="1" id="30578" /> +<TGConnectingPoint num="2" id="30579" /> +<TGConnectingPoint num="3" id="30580" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30590" index="40" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="438" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30589" /> +<P1 x="315" y="553" id="31679" /> +<P2 x="277" y="591" id="31881" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30588" index="171" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="30590" num="0" /> +<cdparam x="185" y="570" /> +<sizeparam width="116" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30584" /> +<TGConnectingPoint num="1" id="30585" /> +<TGConnectingPoint num="2" id="30586" /> +<TGConnectingPoint num="3" id="30587" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30597" index="41" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="557" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30596" /> +<P1 x="557" y="553" id="31682" /> +<P2 x="599" y="591" id="31870" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30595" index="172" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="30597" num="0" /> +<cdparam x="538" y="568" /> +<sizeparam width="220" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30591" /> +<TGConnectingPoint num="1" id="30592" /> +<TGConnectingPoint num="2" id="30593" /> +<TGConnectingPoint num="3" id="30594" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30604" index="42" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="438" y="814" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30603" /> +<P1 x="438" y="817" id="31730" /> +<P2 x="438" y="856" id="31419" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30602" index="173" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="30604" num="0" /> +<cdparam x="387" y="834" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30598" /> +<TGConnectingPoint num="1" id="30599" /> +<TGConnectingPoint num="2" id="30600" /> +<TGConnectingPoint num="3" id="30601" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30611" index="43" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1240" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30610" /> +<P1 x="1262" y="173" id="31582" /> +<P2 x="1262" y="244" id="31347" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30609" index="174" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="30611" num="0" /> +<cdparam x="1218" y="195" /> +<sizeparam width="72" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30605" /> +<TGConnectingPoint num="1" id="30606" /> +<TGConnectingPoint num="2" id="30607" /> +<TGConnectingPoint num="3" id="30608" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30626" index="44" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1261" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30621" /> +<TGConnectingPoint num="1" id="30622" /> +<TGConnectingPoint num="2" id="30623" /> +<TGConnectingPoint num="3" id="30624" /> +<TGConnectingPoint num="4" id="30625" /> +<P1 x="1146" y="355" id="31336" /> +<P2 x="1110" y="294" id="31351" /> +<Point x="1146" y="402" /> +<Point x="973" y="402" /> +<Point x="973" y="274" /> +<Point x="1089" y="274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30612" index="175" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="30626" num="0" /> +<cdparam x="1146" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30613" index="176" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="30626" num="1" /> +<cdparam x="973" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30614" index="177" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="30626" num="2" /> +<cdparam x="973" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30615" index="178" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="30626" num="3" /> +<cdparam x="1089" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30620" index="179" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="30626" num="4" /> +<cdparam x="985" y="396" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30616" /> +<TGConnectingPoint num="1" id="30617" /> +<TGConnectingPoint num="2" id="30618" /> +<TGConnectingPoint num="3" id="30619" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30641" index="45" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="556" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30636" /> +<TGConnectingPoint num="1" id="30637" /> +<TGConnectingPoint num="2" id="30638" /> +<TGConnectingPoint num="3" id="30639" /> +<TGConnectingPoint num="4" id="30640" /> +<P1 x="514" y="348" id="31058" /> +<P2 x="515" y="209" id="31505" /> +<Point x="514" y="366" /> +<Point x="697" y="366" /> +<Point x="697" y="189" /> +<Point x="535" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30627" index="180" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="30641" num="0" /> +<cdparam x="514" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30628" index="181" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="30641" num="1" /> +<cdparam x="697" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30629" index="182" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="30641" num="2" /> +<cdparam x="697" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30630" index="183" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="30641" num="3" /> +<cdparam x="535" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30635" index="184" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="30641" num="4" /> +<cdparam x="544" y="360" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30631" /> +<TGConnectingPoint num="1" id="30632" /> +<TGConnectingPoint num="2" id="30633" /> +<TGConnectingPoint num="3" id="30634" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30648" index="46" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="491" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30647" /> +<P1 x="515" y="259" id="31510" /> +<P2 x="514" y="284" id="31046" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30646" index="185" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="30648" num="0" /> +<cdparam x="433" y="275" /> +<sizeparam width="255" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30642" /> +<TGConnectingPoint num="1" id="30643" /> +<TGConnectingPoint num="2" id="30644" /> +<TGConnectingPoint num="3" id="30645" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30655" index="47" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="525" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30654" /> +<P1 x="514" y="314" id="31047" /> +<P2 x="514" y="318" id="31057" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30653" index="186" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="30655" num="0" /> +<cdparam x="520" y="296" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30649" /> +<TGConnectingPoint num="1" id="30650" /> +<TGConnectingPoint num="2" id="30651" /> +<TGConnectingPoint num="3" id="30652" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30662" index="48" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1337" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30661" /> +<P1 x="1186" y="294" id="31360" /> +<P2 x="1186" y="405" id="31035" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30660" index="187" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="30662" num="0" /> +<cdparam x="1149" y="377" /> +<sizeparam width="257" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30656" /> +<TGConnectingPoint num="1" id="30657" /> +<TGConnectingPoint num="2" id="30658" /> +<TGConnectingPoint num="3" id="30659" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30677" index="49" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1342" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30672" /> +<TGConnectingPoint num="1" id="30673" /> +<TGConnectingPoint num="2" id="30674" /> +<TGConnectingPoint num="3" id="30675" /> +<TGConnectingPoint num="4" id="30676" /> +<P1 x="1186" y="486" id="31025" /> +<P2 x="1110" y="269" id="31349" /> +<Point x="1186" y="516" /> +<Point x="952" y="516" /> +<Point x="952" y="249" /> +<Point x="1089" y="249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30663" index="188" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="30677" num="0" /> +<cdparam x="1186" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30664" index="189" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="30677" num="1" /> +<cdparam x="952" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30665" index="190" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="30677" num="2" /> +<cdparam x="952" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30666" index="191" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="30677" num="3" /> +<cdparam x="1089" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="30671" index="192" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="30677" num="4" /> +<cdparam x="997" y="511" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30667" /> +<TGConnectingPoint num="1" id="30668" /> +<TGConnectingPoint num="2" id="30669" /> +<TGConnectingPoint num="3" id="30670" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30684" index="50" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="634" y="622" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30683" /> +<P1 x="599" y="621" id="31871" /> +<P2 x="599" y="653" id="31799" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30682" index="193" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="30684" num="0" /> +<cdparam x="616" y="627" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30678" /> +<TGConnectingPoint num="1" id="30679" /> +<TGConnectingPoint num="2" id="30680" /> +<TGConnectingPoint num="3" id="30681" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30691" index="51" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2643" y="525" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30690" /> +<P1 x="2618" y="500" id="30902" /> +<P2 x="2531" y="582" id="30829" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30689" index="194" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="30691" num="0" /> +<cdparam x="2388" y="549" /> +<sizeparam width="370" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30685" /> +<TGConnectingPoint num="1" id="30686" /> +<TGConnectingPoint num="2" id="30687" /> +<TGConnectingPoint num="3" id="30688" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30698" index="52" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2551" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30697" /> +<P1 x="2531" y="632" id="30834" /> +<P2 x="2531" y="671" id="30826" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30696" index="195" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="30698" num="0" /> +<cdparam x="2548" y="648" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30692" /> +<TGConnectingPoint num="1" id="30693" /> +<TGConnectingPoint num="2" id="30694" /> +<TGConnectingPoint num="3" id="30695" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30705" index="53" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1413" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30704" /> +<P1 x="1414" y="269" id="31350" /> +<P2 x="1520" y="269" id="30822" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30703" index="196" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="30705" num="0" /> +<cdparam x="1435" y="260" /> +<sizeparam width="101" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30699" /> +<TGConnectingPoint num="1" id="30700" /> +<TGConnectingPoint num="2" id="30701" /> +<TGConnectingPoint num="3" id="30702" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30712" index="54" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2399" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30711" /> +<P1 x="2399" y="217" id="31088" /> +<P2 x="2509" y="217" id="30820" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30710" index="197" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="30712" num="0" /> +<cdparam x="2406" y="207" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30706" /> +<TGConnectingPoint num="1" id="30707" /> +<TGConnectingPoint num="2" id="30708" /> +<TGConnectingPoint num="3" id="30709" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="30719" index="55" uid="7f026d2f-53e2-4da3-9542-fcb8772ae142" > +<cdparam x="1263" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="30718" /> +<P1 x="1263" y="728" id="30726" /> +<P2 x="1263" y="772" id="31319" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="30717" index="198" uid="59382eac-5991-4e78-ac7b-59d2e2b548af" > +<father id="30719" num="0" /> +<cdparam x="1263" y="739" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30713" /> +<TGConnectingPoint num="1" id="30714" /> +<TGConnectingPoint num="2" id="30715" /> +<TGConnectingPoint num="3" id="30716" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5106" id="30792" index="56" uid="84416629-86cf-4d61-b9c6-a4fa1725388d" > +<cdparam x="1095" y="678" /> +<sizeparam width="337" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FCheckingMAC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30720" /> +<TGConnectingPoint num="1" id="30721" /> +<TGConnectingPoint num="2" id="30722" /> +<TGConnectingPoint num="3" id="30723" /> +<TGConnectingPoint num="4" id="30724" /> +<TGConnectingPoint num="5" id="30725" /> +<TGConnectingPoint num="6" id="30726" /> +<TGConnectingPoint num="7" id="30727" /> +<TGConnectingPoint num="8" id="30728" /> +<TGConnectingPoint num="9" id="30729" /> +<TGConnectingPoint num="10" id="30730" /> +<TGConnectingPoint num="11" id="30731" /> +<TGConnectingPoint num="12" id="30732" /> +<TGConnectingPoint num="13" id="30733" /> +<TGConnectingPoint num="14" id="30734" /> +<TGConnectingPoint num="15" id="30735" /> +<TGConnectingPoint num="16" id="30736" /> +<TGConnectingPoint num="17" id="30737" /> +<TGConnectingPoint num="18" id="30738" /> +<TGConnectingPoint num="19" id="30739" /> +<TGConnectingPoint num="20" id="30740" /> +<TGConnectingPoint num="21" id="30741" /> +<TGConnectingPoint num="22" id="30742" /> +<TGConnectingPoint num="23" id="30743" /> +<TGConnectingPoint num="24" id="30744" /> +<TGConnectingPoint num="25" id="30745" /> +<TGConnectingPoint num="26" id="30746" /> +<TGConnectingPoint num="27" id="30747" /> +<TGConnectingPoint num="28" id="30748" /> +<TGConnectingPoint num="29" id="30749" /> +<TGConnectingPoint num="30" id="30750" /> +<TGConnectingPoint num="31" id="30751" /> +<TGConnectingPoint num="32" id="30752" /> +<TGConnectingPoint num="33" id="30753" /> +<TGConnectingPoint num="34" id="30754" /> +<TGConnectingPoint num="35" id="30755" /> +<TGConnectingPoint num="36" id="30756" /> +<TGConnectingPoint num="37" id="30757" /> +<TGConnectingPoint num="38" id="30758" /> +<TGConnectingPoint num="39" id="30759" /> +<TGConnectingPoint num="40" id="30760" /> +<TGConnectingPoint num="41" id="30761" /> +<TGConnectingPoint num="42" id="30762" /> +<TGConnectingPoint num="43" id="30763" /> +<TGConnectingPoint num="44" id="30764" /> +<TGConnectingPoint num="45" id="30765" /> +<TGConnectingPoint num="46" id="30766" /> +<TGConnectingPoint num="47" id="30767" /> +<TGConnectingPoint num="48" id="30768" /> +<TGConnectingPoint num="49" id="30769" /> +<TGConnectingPoint num="50" id="30770" /> +<TGConnectingPoint num="51" id="30771" /> +<TGConnectingPoint num="52" id="30772" /> +<TGConnectingPoint num="53" id="30773" /> +<TGConnectingPoint num="54" id="30774" /> +<TGConnectingPoint num="55" id="30775" /> +<TGConnectingPoint num="56" id="30776" /> +<TGConnectingPoint num="57" id="30777" /> +<TGConnectingPoint num="58" id="30778" /> +<TGConnectingPoint num="59" id="30779" /> +<TGConnectingPoint num="60" id="30780" /> +<TGConnectingPoint num="61" id="30781" /> +<TGConnectingPoint num="62" id="30782" /> +<TGConnectingPoint num="63" id="30783" /> +<TGConnectingPoint num="64" id="30784" /> +<TGConnectingPoint num="65" id="30785" /> +<TGConnectingPoint num="66" id="30786" /> +<TGConnectingPoint num="67" id="30787" /> +<TGConnectingPoint num="68" id="30788" /> +<TGConnectingPoint num="69" id="30789" /> +<TGConnectingPoint num="70" id="30790" /> +<TGConnectingPoint num="71" id="30791" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="30808" index="57" uid="cb7f5542-6aaf-4d61-be84-7be18ac32966" > +<cdparam x="1249" y="572" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30793" /> +<TGConnectingPoint num="1" id="30794" /> +<TGConnectingPoint num="2" id="30795" /> +<TGConnectingPoint num="3" id="30796" /> +<TGConnectingPoint num="4" id="30797" /> +<TGConnectingPoint num="5" id="30798" /> +<TGConnectingPoint num="6" id="30799" /> +<TGConnectingPoint num="7" id="30800" /> +<TGConnectingPoint num="8" id="30801" /> +<TGConnectingPoint num="9" id="30802" /> +<TGConnectingPoint num="10" id="30803" /> +<TGConnectingPoint num="11" id="30804" /> +<TGConnectingPoint num="12" id="30805" /> +<TGConnectingPoint num="13" id="30806" /> +<TGConnectingPoint num="14" id="30807" /> +</COMPONENT> + +<COMPONENT type="5104" id="30819" index="58" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2035" y="342" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30809" /> +<TGConnectingPoint num="1" id="30810" /> +<TGConnectingPoint num="2" id="30811" /> +<TGConnectingPoint num="3" id="30812" /> +<TGConnectingPoint num="4" id="30813" /> +<TGConnectingPoint num="5" id="30814" /> +<TGConnectingPoint num="6" id="30815" /> +<TGConnectingPoint num="7" id="30816" /> +<TGConnectingPoint num="8" id="30817" /> +<TGConnectingPoint num="9" id="30818" /> +</COMPONENT> + +<COMPONENT type="5101" id="30821" index="59" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2499" y="222" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30820" /> +</COMPONENT> + +<COMPONENT type="5101" id="30823" index="60" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1510" y="274" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30822" /> +</COMPONENT> + +<COMPONENT type="5101" id="30825" index="61" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="211" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30824" /> +</COMPONENT> + +<COMPONENT type="5101" id="30827" index="62" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2521" y="676" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30826" /> +</COMPONENT> + +<COMPONENT type="5106" id="30900" index="63" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2449" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30828" /> +<TGConnectingPoint num="1" id="30829" /> +<TGConnectingPoint num="2" id="30830" /> +<TGConnectingPoint num="3" id="30831" /> +<TGConnectingPoint num="4" id="30832" /> +<TGConnectingPoint num="5" id="30833" /> +<TGConnectingPoint num="6" id="30834" /> +<TGConnectingPoint num="7" id="30835" /> +<TGConnectingPoint num="8" id="30836" /> +<TGConnectingPoint num="9" id="30837" /> +<TGConnectingPoint num="10" id="30838" /> +<TGConnectingPoint num="11" id="30839" /> +<TGConnectingPoint num="12" id="30840" /> +<TGConnectingPoint num="13" id="30841" /> +<TGConnectingPoint num="14" id="30842" /> +<TGConnectingPoint num="15" id="30843" /> +<TGConnectingPoint num="16" id="30844" /> +<TGConnectingPoint num="17" id="30845" /> +<TGConnectingPoint num="18" id="30846" /> +<TGConnectingPoint num="19" id="30847" /> +<TGConnectingPoint num="20" id="30848" /> +<TGConnectingPoint num="21" id="30849" /> +<TGConnectingPoint num="22" id="30850" /> +<TGConnectingPoint num="23" id="30851" /> +<TGConnectingPoint num="24" id="30852" /> +<TGConnectingPoint num="25" id="30853" /> +<TGConnectingPoint num="26" id="30854" /> +<TGConnectingPoint num="27" id="30855" /> +<TGConnectingPoint num="28" id="30856" /> +<TGConnectingPoint num="29" id="30857" /> +<TGConnectingPoint num="30" id="30858" /> +<TGConnectingPoint num="31" id="30859" /> +<TGConnectingPoint num="32" id="30860" /> +<TGConnectingPoint num="33" id="30861" /> +<TGConnectingPoint num="34" id="30862" /> +<TGConnectingPoint num="35" id="30863" /> +<TGConnectingPoint num="36" id="30864" /> +<TGConnectingPoint num="37" id="30865" /> +<TGConnectingPoint num="38" id="30866" /> +<TGConnectingPoint num="39" id="30867" /> +<TGConnectingPoint num="40" id="30868" /> +<TGConnectingPoint num="41" id="30869" /> +<TGConnectingPoint num="42" id="30870" /> +<TGConnectingPoint num="43" id="30871" /> +<TGConnectingPoint num="44" id="30872" /> +<TGConnectingPoint num="45" id="30873" /> +<TGConnectingPoint num="46" id="30874" /> +<TGConnectingPoint num="47" id="30875" /> +<TGConnectingPoint num="48" id="30876" /> +<TGConnectingPoint num="49" id="30877" /> +<TGConnectingPoint num="50" id="30878" /> +<TGConnectingPoint num="51" id="30879" /> +<TGConnectingPoint num="52" id="30880" /> +<TGConnectingPoint num="53" id="30881" /> +<TGConnectingPoint num="54" id="30882" /> +<TGConnectingPoint num="55" id="30883" /> +<TGConnectingPoint num="56" id="30884" /> +<TGConnectingPoint num="57" id="30885" /> +<TGConnectingPoint num="58" id="30886" /> +<TGConnectingPoint num="59" id="30887" /> +<TGConnectingPoint num="60" id="30888" /> +<TGConnectingPoint num="61" id="30889" /> +<TGConnectingPoint num="62" id="30890" /> +<TGConnectingPoint num="63" id="30891" /> +<TGConnectingPoint num="64" id="30892" /> +<TGConnectingPoint num="65" id="30893" /> +<TGConnectingPoint num="66" id="30894" /> +<TGConnectingPoint num="67" id="30895" /> +<TGConnectingPoint num="68" id="30896" /> +<TGConnectingPoint num="69" id="30897" /> +<TGConnectingPoint num="70" id="30898" /> +<TGConnectingPoint num="71" id="30899" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="30916" index="64" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2628" y="485" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30901" /> +<TGConnectingPoint num="1" id="30902" /> +<TGConnectingPoint num="2" id="30903" /> +<TGConnectingPoint num="3" id="30904" /> +<TGConnectingPoint num="4" id="30905" /> +<TGConnectingPoint num="5" id="30906" /> +<TGConnectingPoint num="6" id="30907" /> +<TGConnectingPoint num="7" id="30908" /> +<TGConnectingPoint num="8" id="30909" /> +<TGConnectingPoint num="9" id="30910" /> +<TGConnectingPoint num="10" id="30911" /> +<TGConnectingPoint num="11" id="30912" /> +<TGConnectingPoint num="12" id="30913" /> +<TGConnectingPoint num="13" id="30914" /> +<TGConnectingPoint num="14" id="30915" /> +</COMPONENT> + +<COMPONENT type="5106" id="30989" index="65" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2202" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30917" /> +<TGConnectingPoint num="1" id="30918" /> +<TGConnectingPoint num="2" id="30919" /> +<TGConnectingPoint num="3" id="30920" /> +<TGConnectingPoint num="4" id="30921" /> +<TGConnectingPoint num="5" id="30922" /> +<TGConnectingPoint num="6" id="30923" /> +<TGConnectingPoint num="7" id="30924" /> +<TGConnectingPoint num="8" id="30925" /> +<TGConnectingPoint num="9" id="30926" /> +<TGConnectingPoint num="10" id="30927" /> +<TGConnectingPoint num="11" id="30928" /> +<TGConnectingPoint num="12" id="30929" /> +<TGConnectingPoint num="13" id="30930" /> +<TGConnectingPoint num="14" id="30931" /> +<TGConnectingPoint num="15" id="30932" /> +<TGConnectingPoint num="16" id="30933" /> +<TGConnectingPoint num="17" id="30934" /> +<TGConnectingPoint num="18" id="30935" /> +<TGConnectingPoint num="19" id="30936" /> +<TGConnectingPoint num="20" id="30937" /> +<TGConnectingPoint num="21" id="30938" /> +<TGConnectingPoint num="22" id="30939" /> +<TGConnectingPoint num="23" id="30940" /> +<TGConnectingPoint num="24" id="30941" /> +<TGConnectingPoint num="25" id="30942" /> +<TGConnectingPoint num="26" id="30943" /> +<TGConnectingPoint num="27" id="30944" /> +<TGConnectingPoint num="28" id="30945" /> +<TGConnectingPoint num="29" id="30946" /> +<TGConnectingPoint num="30" id="30947" /> +<TGConnectingPoint num="31" id="30948" /> +<TGConnectingPoint num="32" id="30949" /> +<TGConnectingPoint num="33" id="30950" /> +<TGConnectingPoint num="34" id="30951" /> +<TGConnectingPoint num="35" id="30952" /> +<TGConnectingPoint num="36" id="30953" /> +<TGConnectingPoint num="37" id="30954" /> +<TGConnectingPoint num="38" id="30955" /> +<TGConnectingPoint num="39" id="30956" /> +<TGConnectingPoint num="40" id="30957" /> +<TGConnectingPoint num="41" id="30958" /> +<TGConnectingPoint num="42" id="30959" /> +<TGConnectingPoint num="43" id="30960" /> +<TGConnectingPoint num="44" id="30961" /> +<TGConnectingPoint num="45" id="30962" /> +<TGConnectingPoint num="46" id="30963" /> +<TGConnectingPoint num="47" id="30964" /> +<TGConnectingPoint num="48" id="30965" /> +<TGConnectingPoint num="49" id="30966" /> +<TGConnectingPoint num="50" id="30967" /> +<TGConnectingPoint num="51" id="30968" /> +<TGConnectingPoint num="52" id="30969" /> +<TGConnectingPoint num="53" id="30970" /> +<TGConnectingPoint num="54" id="30971" /> +<TGConnectingPoint num="55" id="30972" /> +<TGConnectingPoint num="56" id="30973" /> +<TGConnectingPoint num="57" id="30974" /> +<TGConnectingPoint num="58" id="30975" /> +<TGConnectingPoint num="59" id="30976" /> +<TGConnectingPoint num="60" id="30977" /> +<TGConnectingPoint num="61" id="30978" /> +<TGConnectingPoint num="62" id="30979" /> +<TGConnectingPoint num="63" id="30980" /> +<TGConnectingPoint num="64" id="30981" /> +<TGConnectingPoint num="65" id="30982" /> +<TGConnectingPoint num="66" id="30983" /> +<TGConnectingPoint num="67" id="30984" /> +<TGConnectingPoint num="68" id="30985" /> +<TGConnectingPoint num="69" id="30986" /> +<TGConnectingPoint num="70" id="30987" /> +<TGConnectingPoint num="71" id="30988" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="31006" index="66" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="26" y="37" /> +<sizeparam width="354" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="30990" /> +<TGConnectingPoint num="1" id="30991" /> +<TGConnectingPoint num="2" id="30992" /> +<TGConnectingPoint num="3" id="30993" /> +<TGConnectingPoint num="4" id="30994" /> +<TGConnectingPoint num="5" id="30995" /> +<TGConnectingPoint num="6" id="30996" /> +<TGConnectingPoint num="7" id="30997" /> +<TGConnectingPoint num="8" id="30998" /> +<TGConnectingPoint num="9" id="30999" /> +<TGConnectingPoint num="10" id="31000" /> +<TGConnectingPoint num="11" id="31001" /> +<TGConnectingPoint num="12" id="31002" /> +<TGConnectingPoint num="13" id="31003" /> +<TGConnectingPoint num="14" id="31004" /> +<TGConnectingPoint num="15" id="31005" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="31023" index="67" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="226" y="1046" /> +<sizeparam width="215" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31007" /> +<TGConnectingPoint num="1" id="31008" /> +<TGConnectingPoint num="2" id="31009" /> +<TGConnectingPoint num="3" id="31010" /> +<TGConnectingPoint num="4" id="31011" /> +<TGConnectingPoint num="5" id="31012" /> +<TGConnectingPoint num="6" id="31013" /> +<TGConnectingPoint num="7" id="31014" /> +<TGConnectingPoint num="8" id="31015" /> +<TGConnectingPoint num="9" id="31016" /> +<TGConnectingPoint num="10" id="31017" /> +<TGConnectingPoint num="11" id="31018" /> +<TGConnectingPoint num="12" id="31019" /> +<TGConnectingPoint num="13" id="31020" /> +<TGConnectingPoint num="14" id="31021" /> +<TGConnectingPoint num="15" id="31022" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="31034" index="68" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1052" y="461" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31024" /> +<TGConnectingPoint num="1" id="31025" /> +<TGConnectingPoint num="2" id="31026" /> +<TGConnectingPoint num="3" id="31027" /> +<TGConnectingPoint num="4" id="31028" /> +<TGConnectingPoint num="5" id="31029" /> +<TGConnectingPoint num="6" id="31030" /> +<TGConnectingPoint num="7" id="31031" /> +<TGConnectingPoint num="8" id="31032" /> +<TGConnectingPoint num="9" id="31033" /> +</COMPONENT> + +<COMPONENT type="5103" id="31045" index="69" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1032" y="410" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31035" /> +<TGConnectingPoint num="1" id="31036" /> +<TGConnectingPoint num="2" id="31037" /> +<TGConnectingPoint num="3" id="31038" /> +<TGConnectingPoint num="4" id="31039" /> +<TGConnectingPoint num="5" id="31040" /> +<TGConnectingPoint num="6" id="31041" /> +<TGConnectingPoint num="7" id="31042" /> +<TGConnectingPoint num="8" id="31043" /> +<TGConnectingPoint num="9" id="31044" /> +</COMPONENT> + +<COMPONENT type="5103" id="31056" index="70" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="360" y="289" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31046" /> +<TGConnectingPoint num="1" id="31047" /> +<TGConnectingPoint num="2" id="31048" /> +<TGConnectingPoint num="3" id="31049" /> +<TGConnectingPoint num="4" id="31050" /> +<TGConnectingPoint num="5" id="31051" /> +<TGConnectingPoint num="6" id="31052" /> +<TGConnectingPoint num="7" id="31053" /> +<TGConnectingPoint num="8" id="31054" /> +<TGConnectingPoint num="9" id="31055" /> +</COMPONENT> + +<COMPONENT type="5104" id="31067" index="71" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="380" y="323" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31057" /> +<TGConnectingPoint num="1" id="31058" /> +<TGConnectingPoint num="2" id="31059" /> +<TGConnectingPoint num="3" id="31060" /> +<TGConnectingPoint num="4" id="31061" /> +<TGConnectingPoint num="5" id="31062" /> +<TGConnectingPoint num="6" id="31063" /> +<TGConnectingPoint num="7" id="31064" /> +<TGConnectingPoint num="8" id="31065" /> +<TGConnectingPoint num="9" id="31066" /> +</COMPONENT> + +<COMPONENT type="5107" id="31083" index="72" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="423" y="934" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31068" /> +<TGConnectingPoint num="1" id="31069" /> +<TGConnectingPoint num="2" id="31070" /> +<TGConnectingPoint num="3" id="31071" /> +<TGConnectingPoint num="4" id="31072" /> +<TGConnectingPoint num="5" id="31073" /> +<TGConnectingPoint num="6" id="31074" /> +<TGConnectingPoint num="7" id="31075" /> +<TGConnectingPoint num="8" id="31076" /> +<TGConnectingPoint num="9" id="31077" /> +<TGConnectingPoint num="10" id="31078" /> +<TGConnectingPoint num="11" id="31079" /> +<TGConnectingPoint num="12" id="31080" /> +<TGConnectingPoint num="13" id="31081" /> +<TGConnectingPoint num="14" id="31082" /> +</COMPONENT> + +<COMPONENT type="5106" id="31156" index="73" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2169" y="192" /> +<sizeparam width="230" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31084" /> +<TGConnectingPoint num="1" id="31085" /> +<TGConnectingPoint num="2" id="31086" /> +<TGConnectingPoint num="3" id="31087" /> +<TGConnectingPoint num="4" id="31088" /> +<TGConnectingPoint num="5" id="31089" /> +<TGConnectingPoint num="6" id="31090" /> +<TGConnectingPoint num="7" id="31091" /> +<TGConnectingPoint num="8" id="31092" /> +<TGConnectingPoint num="9" id="31093" /> +<TGConnectingPoint num="10" id="31094" /> +<TGConnectingPoint num="11" id="31095" /> +<TGConnectingPoint num="12" id="31096" /> +<TGConnectingPoint num="13" id="31097" /> +<TGConnectingPoint num="14" id="31098" /> +<TGConnectingPoint num="15" id="31099" /> +<TGConnectingPoint num="16" id="31100" /> +<TGConnectingPoint num="17" id="31101" /> +<TGConnectingPoint num="18" id="31102" /> +<TGConnectingPoint num="19" id="31103" /> +<TGConnectingPoint num="20" id="31104" /> +<TGConnectingPoint num="21" id="31105" /> +<TGConnectingPoint num="22" id="31106" /> +<TGConnectingPoint num="23" id="31107" /> +<TGConnectingPoint num="24" id="31108" /> +<TGConnectingPoint num="25" id="31109" /> +<TGConnectingPoint num="26" id="31110" /> +<TGConnectingPoint num="27" id="31111" /> +<TGConnectingPoint num="28" id="31112" /> +<TGConnectingPoint num="29" id="31113" /> +<TGConnectingPoint num="30" id="31114" /> +<TGConnectingPoint num="31" id="31115" /> +<TGConnectingPoint num="32" id="31116" /> +<TGConnectingPoint num="33" id="31117" /> +<TGConnectingPoint num="34" id="31118" /> +<TGConnectingPoint num="35" id="31119" /> +<TGConnectingPoint num="36" id="31120" /> +<TGConnectingPoint num="37" id="31121" /> +<TGConnectingPoint num="38" id="31122" /> +<TGConnectingPoint num="39" id="31123" /> +<TGConnectingPoint num="40" id="31124" /> +<TGConnectingPoint num="41" id="31125" /> +<TGConnectingPoint num="42" id="31126" /> +<TGConnectingPoint num="43" id="31127" /> +<TGConnectingPoint num="44" id="31128" /> +<TGConnectingPoint num="45" id="31129" /> +<TGConnectingPoint num="46" id="31130" /> +<TGConnectingPoint num="47" id="31131" /> +<TGConnectingPoint num="48" id="31132" /> +<TGConnectingPoint num="49" id="31133" /> +<TGConnectingPoint num="50" id="31134" /> +<TGConnectingPoint num="51" id="31135" /> +<TGConnectingPoint num="52" id="31136" /> +<TGConnectingPoint num="53" id="31137" /> +<TGConnectingPoint num="54" id="31138" /> +<TGConnectingPoint num="55" id="31139" /> +<TGConnectingPoint num="56" id="31140" /> +<TGConnectingPoint num="57" id="31141" /> +<TGConnectingPoint num="58" id="31142" /> +<TGConnectingPoint num="59" id="31143" /> +<TGConnectingPoint num="60" id="31144" /> +<TGConnectingPoint num="61" id="31145" /> +<TGConnectingPoint num="62" id="31146" /> +<TGConnectingPoint num="63" id="31147" /> +<TGConnectingPoint num="64" id="31148" /> +<TGConnectingPoint num="65" id="31149" /> +<TGConnectingPoint num="66" id="31150" /> +<TGConnectingPoint num="67" id="31151" /> +<TGConnectingPoint num="68" id="31152" /> +<TGConnectingPoint num="69" id="31153" /> +<TGConnectingPoint num="70" id="31154" /> +<TGConnectingPoint num="71" id="31155" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="31229" index="74" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="993" y="1017" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31157" /> +<TGConnectingPoint num="1" id="31158" /> +<TGConnectingPoint num="2" id="31159" /> +<TGConnectingPoint num="3" id="31160" /> +<TGConnectingPoint num="4" id="31161" /> +<TGConnectingPoint num="5" id="31162" /> +<TGConnectingPoint num="6" id="31163" /> +<TGConnectingPoint num="7" id="31164" /> +<TGConnectingPoint num="8" id="31165" /> +<TGConnectingPoint num="9" id="31166" /> +<TGConnectingPoint num="10" id="31167" /> +<TGConnectingPoint num="11" id="31168" /> +<TGConnectingPoint num="12" id="31169" /> +<TGConnectingPoint num="13" id="31170" /> +<TGConnectingPoint num="14" id="31171" /> +<TGConnectingPoint num="15" id="31172" /> +<TGConnectingPoint num="16" id="31173" /> +<TGConnectingPoint num="17" id="31174" /> +<TGConnectingPoint num="18" id="31175" /> +<TGConnectingPoint num="19" id="31176" /> +<TGConnectingPoint num="20" id="31177" /> +<TGConnectingPoint num="21" id="31178" /> +<TGConnectingPoint num="22" id="31179" /> +<TGConnectingPoint num="23" id="31180" /> +<TGConnectingPoint num="24" id="31181" /> +<TGConnectingPoint num="25" id="31182" /> +<TGConnectingPoint num="26" id="31183" /> +<TGConnectingPoint num="27" id="31184" /> +<TGConnectingPoint num="28" id="31185" /> +<TGConnectingPoint num="29" id="31186" /> +<TGConnectingPoint num="30" id="31187" /> +<TGConnectingPoint num="31" id="31188" /> +<TGConnectingPoint num="32" id="31189" /> +<TGConnectingPoint num="33" id="31190" /> +<TGConnectingPoint num="34" id="31191" /> +<TGConnectingPoint num="35" id="31192" /> +<TGConnectingPoint num="36" id="31193" /> +<TGConnectingPoint num="37" id="31194" /> +<TGConnectingPoint num="38" id="31195" /> +<TGConnectingPoint num="39" id="31196" /> +<TGConnectingPoint num="40" id="31197" /> +<TGConnectingPoint num="41" id="31198" /> +<TGConnectingPoint num="42" id="31199" /> +<TGConnectingPoint num="43" id="31200" /> +<TGConnectingPoint num="44" id="31201" /> +<TGConnectingPoint num="45" id="31202" /> +<TGConnectingPoint num="46" id="31203" /> +<TGConnectingPoint num="47" id="31204" /> +<TGConnectingPoint num="48" id="31205" /> +<TGConnectingPoint num="49" id="31206" /> +<TGConnectingPoint num="50" id="31207" /> +<TGConnectingPoint num="51" id="31208" /> +<TGConnectingPoint num="52" id="31209" /> +<TGConnectingPoint num="53" id="31210" /> +<TGConnectingPoint num="54" id="31211" /> +<TGConnectingPoint num="55" id="31212" /> +<TGConnectingPoint num="56" id="31213" /> +<TGConnectingPoint num="57" id="31214" /> +<TGConnectingPoint num="58" id="31215" /> +<TGConnectingPoint num="59" id="31216" /> +<TGConnectingPoint num="60" id="31217" /> +<TGConnectingPoint num="61" id="31218" /> +<TGConnectingPoint num="62" id="31219" /> +<TGConnectingPoint num="63" id="31220" /> +<TGConnectingPoint num="64" id="31221" /> +<TGConnectingPoint num="65" id="31222" /> +<TGConnectingPoint num="66" id="31223" /> +<TGConnectingPoint num="67" id="31224" /> +<TGConnectingPoint num="68" id="31225" /> +<TGConnectingPoint num="69" id="31226" /> +<TGConnectingPoint num="70" id="31227" /> +<TGConnectingPoint num="71" id="31228" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="31302" index="75" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="993" y="890" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31230" /> +<TGConnectingPoint num="1" id="31231" /> +<TGConnectingPoint num="2" id="31232" /> +<TGConnectingPoint num="3" id="31233" /> +<TGConnectingPoint num="4" id="31234" /> +<TGConnectingPoint num="5" id="31235" /> +<TGConnectingPoint num="6" id="31236" /> +<TGConnectingPoint num="7" id="31237" /> +<TGConnectingPoint num="8" id="31238" /> +<TGConnectingPoint num="9" id="31239" /> +<TGConnectingPoint num="10" id="31240" /> +<TGConnectingPoint num="11" id="31241" /> +<TGConnectingPoint num="12" id="31242" /> +<TGConnectingPoint num="13" id="31243" /> +<TGConnectingPoint num="14" id="31244" /> +<TGConnectingPoint num="15" id="31245" /> +<TGConnectingPoint num="16" id="31246" /> +<TGConnectingPoint num="17" id="31247" /> +<TGConnectingPoint num="18" id="31248" /> +<TGConnectingPoint num="19" id="31249" /> +<TGConnectingPoint num="20" id="31250" /> +<TGConnectingPoint num="21" id="31251" /> +<TGConnectingPoint num="22" id="31252" /> +<TGConnectingPoint num="23" id="31253" /> +<TGConnectingPoint num="24" id="31254" /> +<TGConnectingPoint num="25" id="31255" /> +<TGConnectingPoint num="26" id="31256" /> +<TGConnectingPoint num="27" id="31257" /> +<TGConnectingPoint num="28" id="31258" /> +<TGConnectingPoint num="29" id="31259" /> +<TGConnectingPoint num="30" id="31260" /> +<TGConnectingPoint num="31" id="31261" /> +<TGConnectingPoint num="32" id="31262" /> +<TGConnectingPoint num="33" id="31263" /> +<TGConnectingPoint num="34" id="31264" /> +<TGConnectingPoint num="35" id="31265" /> +<TGConnectingPoint num="36" id="31266" /> +<TGConnectingPoint num="37" id="31267" /> +<TGConnectingPoint num="38" id="31268" /> +<TGConnectingPoint num="39" id="31269" /> +<TGConnectingPoint num="40" id="31270" /> +<TGConnectingPoint num="41" id="31271" /> +<TGConnectingPoint num="42" id="31272" /> +<TGConnectingPoint num="43" id="31273" /> +<TGConnectingPoint num="44" id="31274" /> +<TGConnectingPoint num="45" id="31275" /> +<TGConnectingPoint num="46" id="31276" /> +<TGConnectingPoint num="47" id="31277" /> +<TGConnectingPoint num="48" id="31278" /> +<TGConnectingPoint num="49" id="31279" /> +<TGConnectingPoint num="50" id="31280" /> +<TGConnectingPoint num="51" id="31281" /> +<TGConnectingPoint num="52" id="31282" /> +<TGConnectingPoint num="53" id="31283" /> +<TGConnectingPoint num="54" id="31284" /> +<TGConnectingPoint num="55" id="31285" /> +<TGConnectingPoint num="56" id="31286" /> +<TGConnectingPoint num="57" id="31287" /> +<TGConnectingPoint num="58" id="31288" /> +<TGConnectingPoint num="59" id="31289" /> +<TGConnectingPoint num="60" id="31290" /> +<TGConnectingPoint num="61" id="31291" /> +<TGConnectingPoint num="62" id="31292" /> +<TGConnectingPoint num="63" id="31293" /> +<TGConnectingPoint num="64" id="31294" /> +<TGConnectingPoint num="65" id="31295" /> +<TGConnectingPoint num="66" id="31296" /> +<TGConnectingPoint num="67" id="31297" /> +<TGConnectingPoint num="68" id="31298" /> +<TGConnectingPoint num="69" id="31299" /> +<TGConnectingPoint num="70" id="31300" /> +<TGConnectingPoint num="71" id="31301" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="31318" index="76" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1503" y="807" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31303" /> +<TGConnectingPoint num="1" id="31304" /> +<TGConnectingPoint num="2" id="31305" /> +<TGConnectingPoint num="3" id="31306" /> +<TGConnectingPoint num="4" id="31307" /> +<TGConnectingPoint num="5" id="31308" /> +<TGConnectingPoint num="6" id="31309" /> +<TGConnectingPoint num="7" id="31310" /> +<TGConnectingPoint num="8" id="31311" /> +<TGConnectingPoint num="9" id="31312" /> +<TGConnectingPoint num="10" id="31313" /> +<TGConnectingPoint num="11" id="31314" /> +<TGConnectingPoint num="12" id="31315" /> +<TGConnectingPoint num="13" id="31316" /> +<TGConnectingPoint num="14" id="31317" /> +</COMPONENT> + +<COMPONENT type="5107" id="31334" index="77" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1248" y="782" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31319" /> +<TGConnectingPoint num="1" id="31320" /> +<TGConnectingPoint num="2" id="31321" /> +<TGConnectingPoint num="3" id="31322" /> +<TGConnectingPoint num="4" id="31323" /> +<TGConnectingPoint num="5" id="31324" /> +<TGConnectingPoint num="6" id="31325" /> +<TGConnectingPoint num="7" id="31326" /> +<TGConnectingPoint num="8" id="31327" /> +<TGConnectingPoint num="9" id="31328" /> +<TGConnectingPoint num="10" id="31329" /> +<TGConnectingPoint num="11" id="31330" /> +<TGConnectingPoint num="12" id="31331" /> +<TGConnectingPoint num="13" id="31332" /> +<TGConnectingPoint num="14" id="31333" /> +</COMPONENT> + +<COMPONENT type="5104" id="31345" index="78" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="955" y="330" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31335" /> +<TGConnectingPoint num="1" id="31336" /> +<TGConnectingPoint num="2" id="31337" /> +<TGConnectingPoint num="3" id="31338" /> +<TGConnectingPoint num="4" id="31339" /> +<TGConnectingPoint num="5" id="31340" /> +<TGConnectingPoint num="6" id="31341" /> +<TGConnectingPoint num="7" id="31342" /> +<TGConnectingPoint num="8" id="31343" /> +<TGConnectingPoint num="9" id="31344" /> +</COMPONENT> + +<COMPONENT type="5106" id="31418" index="79" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1110" y="244" /> +<sizeparam width="304" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31346" /> +<TGConnectingPoint num="1" id="31347" /> +<TGConnectingPoint num="2" id="31348" /> +<TGConnectingPoint num="3" id="31349" /> +<TGConnectingPoint num="4" id="31350" /> +<TGConnectingPoint num="5" id="31351" /> +<TGConnectingPoint num="6" id="31352" /> +<TGConnectingPoint num="7" id="31353" /> +<TGConnectingPoint num="8" id="31354" /> +<TGConnectingPoint num="9" id="31355" /> +<TGConnectingPoint num="10" id="31356" /> +<TGConnectingPoint num="11" id="31357" /> +<TGConnectingPoint num="12" id="31358" /> +<TGConnectingPoint num="13" id="31359" /> +<TGConnectingPoint num="14" id="31360" /> +<TGConnectingPoint num="15" id="31361" /> +<TGConnectingPoint num="16" id="31362" /> +<TGConnectingPoint num="17" id="31363" /> +<TGConnectingPoint num="18" id="31364" /> +<TGConnectingPoint num="19" id="31365" /> +<TGConnectingPoint num="20" id="31366" /> +<TGConnectingPoint num="21" id="31367" /> +<TGConnectingPoint num="22" id="31368" /> +<TGConnectingPoint num="23" id="31369" /> +<TGConnectingPoint num="24" id="31370" /> +<TGConnectingPoint num="25" id="31371" /> +<TGConnectingPoint num="26" id="31372" /> +<TGConnectingPoint num="27" id="31373" /> +<TGConnectingPoint num="28" id="31374" /> +<TGConnectingPoint num="29" id="31375" /> +<TGConnectingPoint num="30" id="31376" /> +<TGConnectingPoint num="31" id="31377" /> +<TGConnectingPoint num="32" id="31378" /> +<TGConnectingPoint num="33" id="31379" /> +<TGConnectingPoint num="34" id="31380" /> +<TGConnectingPoint num="35" id="31381" /> +<TGConnectingPoint num="36" id="31382" /> +<TGConnectingPoint num="37" id="31383" /> +<TGConnectingPoint num="38" id="31384" /> +<TGConnectingPoint num="39" id="31385" /> +<TGConnectingPoint num="40" id="31386" /> +<TGConnectingPoint num="41" id="31387" /> +<TGConnectingPoint num="42" id="31388" /> +<TGConnectingPoint num="43" id="31389" /> +<TGConnectingPoint num="44" id="31390" /> +<TGConnectingPoint num="45" id="31391" /> +<TGConnectingPoint num="46" id="31392" /> +<TGConnectingPoint num="47" id="31393" /> +<TGConnectingPoint num="48" id="31394" /> +<TGConnectingPoint num="49" id="31395" /> +<TGConnectingPoint num="50" id="31396" /> +<TGConnectingPoint num="51" id="31397" /> +<TGConnectingPoint num="52" id="31398" /> +<TGConnectingPoint num="53" id="31399" /> +<TGConnectingPoint num="54" id="31400" /> +<TGConnectingPoint num="55" id="31401" /> +<TGConnectingPoint num="56" id="31402" /> +<TGConnectingPoint num="57" id="31403" /> +<TGConnectingPoint num="58" id="31404" /> +<TGConnectingPoint num="59" id="31405" /> +<TGConnectingPoint num="60" id="31406" /> +<TGConnectingPoint num="61" id="31407" /> +<TGConnectingPoint num="62" id="31408" /> +<TGConnectingPoint num="63" id="31409" /> +<TGConnectingPoint num="64" id="31410" /> +<TGConnectingPoint num="65" id="31411" /> +<TGConnectingPoint num="66" id="31412" /> +<TGConnectingPoint num="67" id="31413" /> +<TGConnectingPoint num="68" id="31414" /> +<TGConnectingPoint num="69" id="31415" /> +<TGConnectingPoint num="70" id="31416" /> +<TGConnectingPoint num="71" id="31417" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="31429" index="80" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="294" y="861" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31419" /> +<TGConnectingPoint num="1" id="31420" /> +<TGConnectingPoint num="2" id="31421" /> +<TGConnectingPoint num="3" id="31422" /> +<TGConnectingPoint num="4" id="31423" /> +<TGConnectingPoint num="5" id="31424" /> +<TGConnectingPoint num="6" id="31425" /> +<TGConnectingPoint num="7" id="31426" /> +<TGConnectingPoint num="8" id="31427" /> +<TGConnectingPoint num="9" id="31428" /> +</COMPONENT> + +<COMPONENT type="5106" id="31502" index="81" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="277" y="381" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31430" /> +<TGConnectingPoint num="1" id="31431" /> +<TGConnectingPoint num="2" id="31432" /> +<TGConnectingPoint num="3" id="31433" /> +<TGConnectingPoint num="4" id="31434" /> +<TGConnectingPoint num="5" id="31435" /> +<TGConnectingPoint num="6" id="31436" /> +<TGConnectingPoint num="7" id="31437" /> +<TGConnectingPoint num="8" id="31438" /> +<TGConnectingPoint num="9" id="31439" /> +<TGConnectingPoint num="10" id="31440" /> +<TGConnectingPoint num="11" id="31441" /> +<TGConnectingPoint num="12" id="31442" /> +<TGConnectingPoint num="13" id="31443" /> +<TGConnectingPoint num="14" id="31444" /> +<TGConnectingPoint num="15" id="31445" /> +<TGConnectingPoint num="16" id="31446" /> +<TGConnectingPoint num="17" id="31447" /> +<TGConnectingPoint num="18" id="31448" /> +<TGConnectingPoint num="19" id="31449" /> +<TGConnectingPoint num="20" id="31450" /> +<TGConnectingPoint num="21" id="31451" /> +<TGConnectingPoint num="22" id="31452" /> +<TGConnectingPoint num="23" id="31453" /> +<TGConnectingPoint num="24" id="31454" /> +<TGConnectingPoint num="25" id="31455" /> +<TGConnectingPoint num="26" id="31456" /> +<TGConnectingPoint num="27" id="31457" /> +<TGConnectingPoint num="28" id="31458" /> +<TGConnectingPoint num="29" id="31459" /> +<TGConnectingPoint num="30" id="31460" /> +<TGConnectingPoint num="31" id="31461" /> +<TGConnectingPoint num="32" id="31462" /> +<TGConnectingPoint num="33" id="31463" /> +<TGConnectingPoint num="34" id="31464" /> +<TGConnectingPoint num="35" id="31465" /> +<TGConnectingPoint num="36" id="31466" /> +<TGConnectingPoint num="37" id="31467" /> +<TGConnectingPoint num="38" id="31468" /> +<TGConnectingPoint num="39" id="31469" /> +<TGConnectingPoint num="40" id="31470" /> +<TGConnectingPoint num="41" id="31471" /> +<TGConnectingPoint num="42" id="31472" /> +<TGConnectingPoint num="43" id="31473" /> +<TGConnectingPoint num="44" id="31474" /> +<TGConnectingPoint num="45" id="31475" /> +<TGConnectingPoint num="46" id="31476" /> +<TGConnectingPoint num="47" id="31477" /> +<TGConnectingPoint num="48" id="31478" /> +<TGConnectingPoint num="49" id="31479" /> +<TGConnectingPoint num="50" id="31480" /> +<TGConnectingPoint num="51" id="31481" /> +<TGConnectingPoint num="52" id="31482" /> +<TGConnectingPoint num="53" id="31483" /> +<TGConnectingPoint num="54" id="31484" /> +<TGConnectingPoint num="55" id="31485" /> +<TGConnectingPoint num="56" id="31486" /> +<TGConnectingPoint num="57" id="31487" /> +<TGConnectingPoint num="58" id="31488" /> +<TGConnectingPoint num="59" id="31489" /> +<TGConnectingPoint num="60" id="31490" /> +<TGConnectingPoint num="61" id="31491" /> +<TGConnectingPoint num="62" id="31492" /> +<TGConnectingPoint num="63" id="31493" /> +<TGConnectingPoint num="64" id="31494" /> +<TGConnectingPoint num="65" id="31495" /> +<TGConnectingPoint num="66" id="31496" /> +<TGConnectingPoint num="67" id="31497" /> +<TGConnectingPoint num="68" id="31498" /> +<TGConnectingPoint num="69" id="31499" /> +<TGConnectingPoint num="70" id="31500" /> +<TGConnectingPoint num="71" id="31501" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="31575" index="82" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="336" y="209" /> +<sizeparam width="179" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31503" /> +<TGConnectingPoint num="1" id="31504" /> +<TGConnectingPoint num="2" id="31505" /> +<TGConnectingPoint num="3" id="31506" /> +<TGConnectingPoint num="4" id="31507" /> +<TGConnectingPoint num="5" id="31508" /> +<TGConnectingPoint num="6" id="31509" /> +<TGConnectingPoint num="7" id="31510" /> +<TGConnectingPoint num="8" id="31511" /> +<TGConnectingPoint num="9" id="31512" /> +<TGConnectingPoint num="10" id="31513" /> +<TGConnectingPoint num="11" id="31514" /> +<TGConnectingPoint num="12" id="31515" /> +<TGConnectingPoint num="13" id="31516" /> +<TGConnectingPoint num="14" id="31517" /> +<TGConnectingPoint num="15" id="31518" /> +<TGConnectingPoint num="16" id="31519" /> +<TGConnectingPoint num="17" id="31520" /> +<TGConnectingPoint num="18" id="31521" /> +<TGConnectingPoint num="19" id="31522" /> +<TGConnectingPoint num="20" id="31523" /> +<TGConnectingPoint num="21" id="31524" /> +<TGConnectingPoint num="22" id="31525" /> +<TGConnectingPoint num="23" id="31526" /> +<TGConnectingPoint num="24" id="31527" /> +<TGConnectingPoint num="25" id="31528" /> +<TGConnectingPoint num="26" id="31529" /> +<TGConnectingPoint num="27" id="31530" /> +<TGConnectingPoint num="28" id="31531" /> +<TGConnectingPoint num="29" id="31532" /> +<TGConnectingPoint num="30" id="31533" /> +<TGConnectingPoint num="31" id="31534" /> +<TGConnectingPoint num="32" id="31535" /> +<TGConnectingPoint num="33" id="31536" /> +<TGConnectingPoint num="34" id="31537" /> +<TGConnectingPoint num="35" id="31538" /> +<TGConnectingPoint num="36" id="31539" /> +<TGConnectingPoint num="37" id="31540" /> +<TGConnectingPoint num="38" id="31541" /> +<TGConnectingPoint num="39" id="31542" /> +<TGConnectingPoint num="40" id="31543" /> +<TGConnectingPoint num="41" id="31544" /> +<TGConnectingPoint num="42" id="31545" /> +<TGConnectingPoint num="43" id="31546" /> +<TGConnectingPoint num="44" id="31547" /> +<TGConnectingPoint num="45" id="31548" /> +<TGConnectingPoint num="46" id="31549" /> +<TGConnectingPoint num="47" id="31550" /> +<TGConnectingPoint num="48" id="31551" /> +<TGConnectingPoint num="49" id="31552" /> +<TGConnectingPoint num="50" id="31553" /> +<TGConnectingPoint num="51" id="31554" /> +<TGConnectingPoint num="52" id="31555" /> +<TGConnectingPoint num="53" id="31556" /> +<TGConnectingPoint num="54" id="31557" /> +<TGConnectingPoint num="55" id="31558" /> +<TGConnectingPoint num="56" id="31559" /> +<TGConnectingPoint num="57" id="31560" /> +<TGConnectingPoint num="58" id="31561" /> +<TGConnectingPoint num="59" id="31562" /> +<TGConnectingPoint num="60" id="31563" /> +<TGConnectingPoint num="61" id="31564" /> +<TGConnectingPoint num="62" id="31565" /> +<TGConnectingPoint num="63" id="31566" /> +<TGConnectingPoint num="64" id="31567" /> +<TGConnectingPoint num="65" id="31568" /> +<TGConnectingPoint num="66" id="31569" /> +<TGConnectingPoint num="67" id="31570" /> +<TGConnectingPoint num="68" id="31571" /> +<TGConnectingPoint num="69" id="31572" /> +<TGConnectingPoint num="70" id="31573" /> +<TGConnectingPoint num="71" id="31574" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="31648" index="83" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1158" y="123" /> +<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31576" /> +<TGConnectingPoint num="1" id="31577" /> +<TGConnectingPoint num="2" id="31578" /> +<TGConnectingPoint num="3" id="31579" /> +<TGConnectingPoint num="4" id="31580" /> +<TGConnectingPoint num="5" id="31581" /> +<TGConnectingPoint num="6" id="31582" /> +<TGConnectingPoint num="7" id="31583" /> +<TGConnectingPoint num="8" id="31584" /> +<TGConnectingPoint num="9" id="31585" /> +<TGConnectingPoint num="10" id="31586" /> +<TGConnectingPoint num="11" id="31587" /> +<TGConnectingPoint num="12" id="31588" /> +<TGConnectingPoint num="13" id="31589" /> +<TGConnectingPoint num="14" id="31590" /> +<TGConnectingPoint num="15" id="31591" /> +<TGConnectingPoint num="16" id="31592" /> +<TGConnectingPoint num="17" id="31593" /> +<TGConnectingPoint num="18" id="31594" /> +<TGConnectingPoint num="19" id="31595" /> +<TGConnectingPoint num="20" id="31596" /> +<TGConnectingPoint num="21" id="31597" /> +<TGConnectingPoint num="22" id="31598" /> +<TGConnectingPoint num="23" id="31599" /> +<TGConnectingPoint num="24" id="31600" /> +<TGConnectingPoint num="25" id="31601" /> +<TGConnectingPoint num="26" id="31602" /> +<TGConnectingPoint num="27" id="31603" /> +<TGConnectingPoint num="28" id="31604" /> +<TGConnectingPoint num="29" id="31605" /> +<TGConnectingPoint num="30" id="31606" /> +<TGConnectingPoint num="31" id="31607" /> +<TGConnectingPoint num="32" id="31608" /> +<TGConnectingPoint num="33" id="31609" /> +<TGConnectingPoint num="34" id="31610" /> +<TGConnectingPoint num="35" id="31611" /> +<TGConnectingPoint num="36" id="31612" /> +<TGConnectingPoint num="37" id="31613" /> +<TGConnectingPoint num="38" id="31614" /> +<TGConnectingPoint num="39" id="31615" /> +<TGConnectingPoint num="40" id="31616" /> +<TGConnectingPoint num="41" id="31617" /> +<TGConnectingPoint num="42" id="31618" /> +<TGConnectingPoint num="43" id="31619" /> +<TGConnectingPoint num="44" id="31620" /> +<TGConnectingPoint num="45" id="31621" /> +<TGConnectingPoint num="46" id="31622" /> +<TGConnectingPoint num="47" id="31623" /> +<TGConnectingPoint num="48" id="31624" /> +<TGConnectingPoint num="49" id="31625" /> +<TGConnectingPoint num="50" id="31626" /> +<TGConnectingPoint num="51" id="31627" /> +<TGConnectingPoint num="52" id="31628" /> +<TGConnectingPoint num="53" id="31629" /> +<TGConnectingPoint num="54" id="31630" /> +<TGConnectingPoint num="55" id="31631" /> +<TGConnectingPoint num="56" id="31632" /> +<TGConnectingPoint num="57" id="31633" /> +<TGConnectingPoint num="58" id="31634" /> +<TGConnectingPoint num="59" id="31635" /> +<TGConnectingPoint num="60" id="31636" /> +<TGConnectingPoint num="61" id="31637" /> +<TGConnectingPoint num="62" id="31638" /> +<TGConnectingPoint num="63" id="31639" /> +<TGConnectingPoint num="64" id="31640" /> +<TGConnectingPoint num="65" id="31641" /> +<TGConnectingPoint num="66" id="31642" /> +<TGConnectingPoint num="67" id="31643" /> +<TGConnectingPoint num="68" id="31644" /> +<TGConnectingPoint num="69" id="31645" /> +<TGConnectingPoint num="70" id="31646" /> +<TGConnectingPoint num="71" id="31647" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="31650" index="84" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1255" y="53" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31649" /> +</COMPONENT> + +<COMPONENT type="5106" id="31723" index="85" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="503" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31651" /> +<TGConnectingPoint num="1" id="31652" /> +<TGConnectingPoint num="2" id="31653" /> +<TGConnectingPoint num="3" id="31654" /> +<TGConnectingPoint num="4" id="31655" /> +<TGConnectingPoint num="5" id="31656" /> +<TGConnectingPoint num="6" id="31657" /> +<TGConnectingPoint num="7" id="31658" /> +<TGConnectingPoint num="8" id="31659" /> +<TGConnectingPoint num="9" id="31660" /> +<TGConnectingPoint num="10" id="31661" /> +<TGConnectingPoint num="11" id="31662" /> +<TGConnectingPoint num="12" id="31663" /> +<TGConnectingPoint num="13" id="31664" /> +<TGConnectingPoint num="14" id="31665" /> +<TGConnectingPoint num="15" id="31666" /> +<TGConnectingPoint num="16" id="31667" /> +<TGConnectingPoint num="17" id="31668" /> +<TGConnectingPoint num="18" id="31669" /> +<TGConnectingPoint num="19" id="31670" /> +<TGConnectingPoint num="20" id="31671" /> +<TGConnectingPoint num="21" id="31672" /> +<TGConnectingPoint num="22" id="31673" /> +<TGConnectingPoint num="23" id="31674" /> +<TGConnectingPoint num="24" id="31675" /> +<TGConnectingPoint num="25" id="31676" /> +<TGConnectingPoint num="26" id="31677" /> +<TGConnectingPoint num="27" id="31678" /> +<TGConnectingPoint num="28" id="31679" /> +<TGConnectingPoint num="29" id="31680" /> +<TGConnectingPoint num="30" id="31681" /> +<TGConnectingPoint num="31" id="31682" /> +<TGConnectingPoint num="32" id="31683" /> +<TGConnectingPoint num="33" id="31684" /> +<TGConnectingPoint num="34" id="31685" /> +<TGConnectingPoint num="35" id="31686" /> +<TGConnectingPoint num="36" id="31687" /> +<TGConnectingPoint num="37" id="31688" /> +<TGConnectingPoint num="38" id="31689" /> +<TGConnectingPoint num="39" id="31690" /> +<TGConnectingPoint num="40" id="31691" /> +<TGConnectingPoint num="41" id="31692" /> +<TGConnectingPoint num="42" id="31693" /> +<TGConnectingPoint num="43" id="31694" /> +<TGConnectingPoint num="44" id="31695" /> +<TGConnectingPoint num="45" id="31696" /> +<TGConnectingPoint num="46" id="31697" /> +<TGConnectingPoint num="47" id="31698" /> +<TGConnectingPoint num="48" id="31699" /> +<TGConnectingPoint num="49" id="31700" /> +<TGConnectingPoint num="50" id="31701" /> +<TGConnectingPoint num="51" id="31702" /> +<TGConnectingPoint num="52" id="31703" /> +<TGConnectingPoint num="53" id="31704" /> +<TGConnectingPoint num="54" id="31705" /> +<TGConnectingPoint num="55" id="31706" /> +<TGConnectingPoint num="56" id="31707" /> +<TGConnectingPoint num="57" id="31708" /> +<TGConnectingPoint num="58" id="31709" /> +<TGConnectingPoint num="59" id="31710" /> +<TGConnectingPoint num="60" id="31711" /> +<TGConnectingPoint num="61" id="31712" /> +<TGConnectingPoint num="62" id="31713" /> +<TGConnectingPoint num="63" id="31714" /> +<TGConnectingPoint num="64" id="31715" /> +<TGConnectingPoint num="65" id="31716" /> +<TGConnectingPoint num="66" id="31717" /> +<TGConnectingPoint num="67" id="31718" /> +<TGConnectingPoint num="68" id="31719" /> +<TGConnectingPoint num="69" id="31720" /> +<TGConnectingPoint num="70" id="31721" /> +<TGConnectingPoint num="71" id="31722" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="31796" index="86" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="200" y="767" /> +<sizeparam width="477" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31724" /> +<TGConnectingPoint num="1" id="31725" /> +<TGConnectingPoint num="2" id="31726" /> +<TGConnectingPoint num="3" id="31727" /> +<TGConnectingPoint num="4" id="31728" /> +<TGConnectingPoint num="5" id="31729" /> +<TGConnectingPoint num="6" id="31730" /> +<TGConnectingPoint num="7" id="31731" /> +<TGConnectingPoint num="8" id="31732" /> +<TGConnectingPoint num="9" id="31733" /> +<TGConnectingPoint num="10" id="31734" /> +<TGConnectingPoint num="11" id="31735" /> +<TGConnectingPoint num="12" id="31736" /> +<TGConnectingPoint num="13" id="31737" /> +<TGConnectingPoint num="14" id="31738" /> +<TGConnectingPoint num="15" id="31739" /> +<TGConnectingPoint num="16" id="31740" /> +<TGConnectingPoint num="17" id="31741" /> +<TGConnectingPoint num="18" id="31742" /> +<TGConnectingPoint num="19" id="31743" /> +<TGConnectingPoint num="20" id="31744" /> +<TGConnectingPoint num="21" id="31745" /> +<TGConnectingPoint num="22" id="31746" /> +<TGConnectingPoint num="23" id="31747" /> +<TGConnectingPoint num="24" id="31748" /> +<TGConnectingPoint num="25" id="31749" /> +<TGConnectingPoint num="26" id="31750" /> +<TGConnectingPoint num="27" id="31751" /> +<TGConnectingPoint num="28" id="31752" /> +<TGConnectingPoint num="29" id="31753" /> +<TGConnectingPoint num="30" id="31754" /> +<TGConnectingPoint num="31" id="31755" /> +<TGConnectingPoint num="32" id="31756" /> +<TGConnectingPoint num="33" id="31757" /> +<TGConnectingPoint num="34" id="31758" /> +<TGConnectingPoint num="35" id="31759" /> +<TGConnectingPoint num="36" id="31760" /> +<TGConnectingPoint num="37" id="31761" /> +<TGConnectingPoint num="38" id="31762" /> +<TGConnectingPoint num="39" id="31763" /> +<TGConnectingPoint num="40" id="31764" /> +<TGConnectingPoint num="41" id="31765" /> +<TGConnectingPoint num="42" id="31766" /> +<TGConnectingPoint num="43" id="31767" /> +<TGConnectingPoint num="44" id="31768" /> +<TGConnectingPoint num="45" id="31769" /> +<TGConnectingPoint num="46" id="31770" /> +<TGConnectingPoint num="47" id="31771" /> +<TGConnectingPoint num="48" id="31772" /> +<TGConnectingPoint num="49" id="31773" /> +<TGConnectingPoint num="50" id="31774" /> +<TGConnectingPoint num="51" id="31775" /> +<TGConnectingPoint num="52" id="31776" /> +<TGConnectingPoint num="53" id="31777" /> +<TGConnectingPoint num="54" id="31778" /> +<TGConnectingPoint num="55" id="31779" /> +<TGConnectingPoint num="56" id="31780" /> +<TGConnectingPoint num="57" id="31781" /> +<TGConnectingPoint num="58" id="31782" /> +<TGConnectingPoint num="59" id="31783" /> +<TGConnectingPoint num="60" id="31784" /> +<TGConnectingPoint num="61" id="31785" /> +<TGConnectingPoint num="62" id="31786" /> +<TGConnectingPoint num="63" id="31787" /> +<TGConnectingPoint num="64" id="31788" /> +<TGConnectingPoint num="65" id="31789" /> +<TGConnectingPoint num="66" id="31790" /> +<TGConnectingPoint num="67" id="31791" /> +<TGConnectingPoint num="68" id="31792" /> +<TGConnectingPoint num="69" id="31793" /> +<TGConnectingPoint num="70" id="31794" /> +<TGConnectingPoint num="71" id="31795" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="31869" index="87" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="653" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31797" /> +<TGConnectingPoint num="1" id="31798" /> +<TGConnectingPoint num="2" id="31799" /> +<TGConnectingPoint num="3" id="31800" /> +<TGConnectingPoint num="4" id="31801" /> +<TGConnectingPoint num="5" id="31802" /> +<TGConnectingPoint num="6" id="31803" /> +<TGConnectingPoint num="7" id="31804" /> +<TGConnectingPoint num="8" id="31805" /> +<TGConnectingPoint num="9" id="31806" /> +<TGConnectingPoint num="10" id="31807" /> +<TGConnectingPoint num="11" id="31808" /> +<TGConnectingPoint num="12" id="31809" /> +<TGConnectingPoint num="13" id="31810" /> +<TGConnectingPoint num="14" id="31811" /> +<TGConnectingPoint num="15" id="31812" /> +<TGConnectingPoint num="16" id="31813" /> +<TGConnectingPoint num="17" id="31814" /> +<TGConnectingPoint num="18" id="31815" /> +<TGConnectingPoint num="19" id="31816" /> +<TGConnectingPoint num="20" id="31817" /> +<TGConnectingPoint num="21" id="31818" /> +<TGConnectingPoint num="22" id="31819" /> +<TGConnectingPoint num="23" id="31820" /> +<TGConnectingPoint num="24" id="31821" /> +<TGConnectingPoint num="25" id="31822" /> +<TGConnectingPoint num="26" id="31823" /> +<TGConnectingPoint num="27" id="31824" /> +<TGConnectingPoint num="28" id="31825" /> +<TGConnectingPoint num="29" id="31826" /> +<TGConnectingPoint num="30" id="31827" /> +<TGConnectingPoint num="31" id="31828" /> +<TGConnectingPoint num="32" id="31829" /> +<TGConnectingPoint num="33" id="31830" /> +<TGConnectingPoint num="34" id="31831" /> +<TGConnectingPoint num="35" id="31832" /> +<TGConnectingPoint num="36" id="31833" /> +<TGConnectingPoint num="37" id="31834" /> +<TGConnectingPoint num="38" id="31835" /> +<TGConnectingPoint num="39" id="31836" /> +<TGConnectingPoint num="40" id="31837" /> +<TGConnectingPoint num="41" id="31838" /> +<TGConnectingPoint num="42" id="31839" /> +<TGConnectingPoint num="43" id="31840" /> +<TGConnectingPoint num="44" id="31841" /> +<TGConnectingPoint num="45" id="31842" /> +<TGConnectingPoint num="46" id="31843" /> +<TGConnectingPoint num="47" id="31844" /> +<TGConnectingPoint num="48" id="31845" /> +<TGConnectingPoint num="49" id="31846" /> +<TGConnectingPoint num="50" id="31847" /> +<TGConnectingPoint num="51" id="31848" /> +<TGConnectingPoint num="52" id="31849" /> +<TGConnectingPoint num="53" id="31850" /> +<TGConnectingPoint num="54" id="31851" /> +<TGConnectingPoint num="55" id="31852" /> +<TGConnectingPoint num="56" id="31853" /> +<TGConnectingPoint num="57" id="31854" /> +<TGConnectingPoint num="58" id="31855" /> +<TGConnectingPoint num="59" id="31856" /> +<TGConnectingPoint num="60" id="31857" /> +<TGConnectingPoint num="61" id="31858" /> +<TGConnectingPoint num="62" id="31859" /> +<TGConnectingPoint num="63" id="31860" /> +<TGConnectingPoint num="64" id="31861" /> +<TGConnectingPoint num="65" id="31862" /> +<TGConnectingPoint num="66" id="31863" /> +<TGConnectingPoint num="67" id="31864" /> +<TGConnectingPoint num="68" id="31865" /> +<TGConnectingPoint num="69" id="31866" /> +<TGConnectingPoint num="70" id="31867" /> +<TGConnectingPoint num="71" id="31868" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="31880" index="88" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="504" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31870" /> +<TGConnectingPoint num="1" id="31871" /> +<TGConnectingPoint num="2" id="31872" /> +<TGConnectingPoint num="3" id="31873" /> +<TGConnectingPoint num="4" id="31874" /> +<TGConnectingPoint num="5" id="31875" /> +<TGConnectingPoint num="6" id="31876" /> +<TGConnectingPoint num="7" id="31877" /> +<TGConnectingPoint num="8" id="31878" /> +<TGConnectingPoint num="9" id="31879" /> +</COMPONENT> + +<COMPONENT type="5103" id="31891" index="89" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="182" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31881" /> +<TGConnectingPoint num="1" id="31882" /> +<TGConnectingPoint num="2" id="31883" /> +<TGConnectingPoint num="3" id="31884" /> +<TGConnectingPoint num="4" id="31885" /> +<TGConnectingPoint num="5" id="31886" /> +<TGConnectingPoint num="6" id="31887" /> +<TGConnectingPoint num="7" id="31888" /> +<TGConnectingPoint num="8" id="31889" /> +<TGConnectingPoint num="9" id="31890" /> +</COMPONENT> + +<COMPONENT type="5103" id="31902" index="90" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1033" y="1113" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31892" /> +<TGConnectingPoint num="1" id="31893" /> +<TGConnectingPoint num="2" id="31894" /> +<TGConnectingPoint num="3" id="31895" /> +<TGConnectingPoint num="4" id="31896" /> +<TGConnectingPoint num="5" id="31897" /> +<TGConnectingPoint num="6" id="31898" /> +<TGConnectingPoint num="7" id="31899" /> +<TGConnectingPoint num="8" id="31900" /> +<TGConnectingPoint num="9" id="31901" /> +</COMPONENT> + +<COMPONENT type="5104" id="31913" index="91" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1867" y="310" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31903" /> +<TGConnectingPoint num="1" id="31904" /> +<TGConnectingPoint num="2" id="31905" /> +<TGConnectingPoint num="3" id="31906" /> +<TGConnectingPoint num="4" id="31907" /> +<TGConnectingPoint num="5" id="31908" /> +<TGConnectingPoint num="6" id="31909" /> +<TGConnectingPoint num="7" id="31910" /> +<TGConnectingPoint num="8" id="31911" /> +<TGConnectingPoint num="9" id="31912" /> +</COMPONENT> + +<COMPONENT type="5103" id="31924" index="92" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1847" y="279" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31914" /> +<TGConnectingPoint num="1" id="31915" /> +<TGConnectingPoint num="2" id="31916" /> +<TGConnectingPoint num="3" id="31917" /> +<TGConnectingPoint num="4" id="31918" /> +<TGConnectingPoint num="5" id="31919" /> +<TGConnectingPoint num="6" id="31920" /> +<TGConnectingPoint num="7" id="31921" /> +<TGConnectingPoint num="8" id="31922" /> +<TGConnectingPoint num="9" id="31923" /> +</COMPONENT> + +<COMPONENT type="5106" id="31997" index="93" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2123" y="719" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31925" /> +<TGConnectingPoint num="1" id="31926" /> +<TGConnectingPoint num="2" id="31927" /> +<TGConnectingPoint num="3" id="31928" /> +<TGConnectingPoint num="4" id="31929" /> +<TGConnectingPoint num="5" id="31930" /> +<TGConnectingPoint num="6" id="31931" /> +<TGConnectingPoint num="7" id="31932" /> +<TGConnectingPoint num="8" id="31933" /> +<TGConnectingPoint num="9" id="31934" /> +<TGConnectingPoint num="10" id="31935" /> +<TGConnectingPoint num="11" id="31936" /> +<TGConnectingPoint num="12" id="31937" /> +<TGConnectingPoint num="13" id="31938" /> +<TGConnectingPoint num="14" id="31939" /> +<TGConnectingPoint num="15" id="31940" /> +<TGConnectingPoint num="16" id="31941" /> +<TGConnectingPoint num="17" id="31942" /> +<TGConnectingPoint num="18" id="31943" /> +<TGConnectingPoint num="19" id="31944" /> +<TGConnectingPoint num="20" id="31945" /> +<TGConnectingPoint num="21" id="31946" /> +<TGConnectingPoint num="22" id="31947" /> +<TGConnectingPoint num="23" id="31948" /> +<TGConnectingPoint num="24" id="31949" /> +<TGConnectingPoint num="25" id="31950" /> +<TGConnectingPoint num="26" id="31951" /> +<TGConnectingPoint num="27" id="31952" /> +<TGConnectingPoint num="28" id="31953" /> +<TGConnectingPoint num="29" id="31954" /> +<TGConnectingPoint num="30" id="31955" /> +<TGConnectingPoint num="31" id="31956" /> +<TGConnectingPoint num="32" id="31957" /> +<TGConnectingPoint num="33" id="31958" /> +<TGConnectingPoint num="34" id="31959" /> +<TGConnectingPoint num="35" id="31960" /> +<TGConnectingPoint num="36" id="31961" /> +<TGConnectingPoint num="37" id="31962" /> +<TGConnectingPoint num="38" id="31963" /> +<TGConnectingPoint num="39" id="31964" /> +<TGConnectingPoint num="40" id="31965" /> +<TGConnectingPoint num="41" id="31966" /> +<TGConnectingPoint num="42" id="31967" /> +<TGConnectingPoint num="43" id="31968" /> +<TGConnectingPoint num="44" id="31969" /> +<TGConnectingPoint num="45" id="31970" /> +<TGConnectingPoint num="46" id="31971" /> +<TGConnectingPoint num="47" id="31972" /> +<TGConnectingPoint num="48" id="31973" /> +<TGConnectingPoint num="49" id="31974" /> +<TGConnectingPoint num="50" id="31975" /> +<TGConnectingPoint num="51" id="31976" /> +<TGConnectingPoint num="52" id="31977" /> +<TGConnectingPoint num="53" id="31978" /> +<TGConnectingPoint num="54" id="31979" /> +<TGConnectingPoint num="55" id="31980" /> +<TGConnectingPoint num="56" id="31981" /> +<TGConnectingPoint num="57" id="31982" /> +<TGConnectingPoint num="58" id="31983" /> +<TGConnectingPoint num="59" id="31984" /> +<TGConnectingPoint num="60" id="31985" /> +<TGConnectingPoint num="61" id="31986" /> +<TGConnectingPoint num="62" id="31987" /> +<TGConnectingPoint num="63" id="31988" /> +<TGConnectingPoint num="64" id="31989" /> +<TGConnectingPoint num="65" id="31990" /> +<TGConnectingPoint num="66" id="31991" /> +<TGConnectingPoint num="67" id="31992" /> +<TGConnectingPoint num="68" id="31993" /> +<TGConnectingPoint num="69" id="31994" /> +<TGConnectingPoint num="70" id="31995" /> +<TGConnectingPoint num="71" id="31996" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="32070" index="94" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2123" y="841" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="31998" /> +<TGConnectingPoint num="1" id="31999" /> +<TGConnectingPoint num="2" id="32000" /> +<TGConnectingPoint num="3" id="32001" /> +<TGConnectingPoint num="4" id="32002" /> +<TGConnectingPoint num="5" id="32003" /> +<TGConnectingPoint num="6" id="32004" /> +<TGConnectingPoint num="7" id="32005" /> +<TGConnectingPoint num="8" id="32006" /> +<TGConnectingPoint num="9" id="32007" /> +<TGConnectingPoint num="10" id="32008" /> +<TGConnectingPoint num="11" id="32009" /> +<TGConnectingPoint num="12" id="32010" /> +<TGConnectingPoint num="13" id="32011" /> +<TGConnectingPoint num="14" id="32012" /> +<TGConnectingPoint num="15" id="32013" /> +<TGConnectingPoint num="16" id="32014" /> +<TGConnectingPoint num="17" id="32015" /> +<TGConnectingPoint num="18" id="32016" /> +<TGConnectingPoint num="19" id="32017" /> +<TGConnectingPoint num="20" id="32018" /> +<TGConnectingPoint num="21" id="32019" /> +<TGConnectingPoint num="22" id="32020" /> +<TGConnectingPoint num="23" id="32021" /> +<TGConnectingPoint num="24" id="32022" /> +<TGConnectingPoint num="25" id="32023" /> +<TGConnectingPoint num="26" id="32024" /> +<TGConnectingPoint num="27" id="32025" /> +<TGConnectingPoint num="28" id="32026" /> +<TGConnectingPoint num="29" id="32027" /> +<TGConnectingPoint num="30" id="32028" /> +<TGConnectingPoint num="31" id="32029" /> +<TGConnectingPoint num="32" id="32030" /> +<TGConnectingPoint num="33" id="32031" /> +<TGConnectingPoint num="34" id="32032" /> +<TGConnectingPoint num="35" id="32033" /> +<TGConnectingPoint num="36" id="32034" /> +<TGConnectingPoint num="37" id="32035" /> +<TGConnectingPoint num="38" id="32036" /> +<TGConnectingPoint num="39" id="32037" /> +<TGConnectingPoint num="40" id="32038" /> +<TGConnectingPoint num="41" id="32039" /> +<TGConnectingPoint num="42" id="32040" /> +<TGConnectingPoint num="43" id="32041" /> +<TGConnectingPoint num="44" id="32042" /> +<TGConnectingPoint num="45" id="32043" /> +<TGConnectingPoint num="46" id="32044" /> +<TGConnectingPoint num="47" id="32045" /> +<TGConnectingPoint num="48" id="32046" /> +<TGConnectingPoint num="49" id="32047" /> +<TGConnectingPoint num="50" id="32048" /> +<TGConnectingPoint num="51" id="32049" /> +<TGConnectingPoint num="52" id="32050" /> +<TGConnectingPoint num="53" id="32051" /> +<TGConnectingPoint num="54" id="32052" /> +<TGConnectingPoint num="55" id="32053" /> +<TGConnectingPoint num="56" id="32054" /> +<TGConnectingPoint num="57" id="32055" /> +<TGConnectingPoint num="58" id="32056" /> +<TGConnectingPoint num="59" id="32057" /> +<TGConnectingPoint num="60" id="32058" /> +<TGConnectingPoint num="61" id="32059" /> +<TGConnectingPoint num="62" id="32060" /> +<TGConnectingPoint num="63" id="32061" /> +<TGConnectingPoint num="64" id="32062" /> +<TGConnectingPoint num="65" id="32063" /> +<TGConnectingPoint num="66" id="32064" /> +<TGConnectingPoint num="67" id="32065" /> +<TGConnectingPoint num="68" id="32066" /> +<TGConnectingPoint num="69" id="32067" /> +<TGConnectingPoint num="70" id="32068" /> +<TGConnectingPoint num="71" id="32069" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="32081" index="95" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2189" y="937" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32071" /> +<TGConnectingPoint num="1" id="32072" /> +<TGConnectingPoint num="2" id="32073" /> +<TGConnectingPoint num="3" id="32074" /> +<TGConnectingPoint num="4" id="32075" /> +<TGConnectingPoint num="5" id="32076" /> +<TGConnectingPoint num="6" id="32077" /> +<TGConnectingPoint num="7" id="32078" /> +<TGConnectingPoint num="8" id="32079" /> +<TGConnectingPoint num="9" id="32080" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="32088" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32087" /> +<P1 x="571" y="820" id="32445" /> +<P2 x="571" y="819" id="32455" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32086" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="32088" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32082" /> +<TGConnectingPoint num="1" id="32083" /> +<TGConnectingPoint num="2" id="32084" /> +<TGConnectingPoint num="3" id="32085" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32097" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32095" /> +<TGConnectingPoint num="1" id="32096" /> +<P1 x="382" y="196" id="32565" /> +<P2 x="468" y="339" id="32485" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32089" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="32097" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32094" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="32097" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32090" /> +<TGConnectingPoint num="1" id="32091" /> +<TGConnectingPoint num="2" id="32092" /> +<TGConnectingPoint num="3" id="32093" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32104" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32103" /> +<P1 x="420" y="389" id="32472" /> +<P2 x="420" y="412" id="33385" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32102" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="32104" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32098" /> +<TGConnectingPoint num="1" id="32099" /> +<TGConnectingPoint num="2" id="32100" /> +<TGConnectingPoint num="3" id="32101" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32111" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32110" /> +<P1 x="596" y="909" id="33409" /> +<P2 x="643" y="953" id="33228" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32109" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="32111" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32105" /> +<TGConnectingPoint num="1" id="32106" /> +<TGConnectingPoint num="2" id="32107" /> +<TGConnectingPoint num="3" id="32108" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32118" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32117" /> +<P1 x="500" y="949" id="32540" /> +<P2 x="500" y="953" id="33226" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32116" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="32118" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32112" /> +<TGConnectingPoint num="1" id="32113" /> +<TGConnectingPoint num="2" id="32114" /> +<TGConnectingPoint num="3" id="32115" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32125" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32124" /> +<P1 x="546" y="909" id="33411" /> +<P2 x="500" y="919" id="32539" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32123" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="32125" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32119" /> +<TGConnectingPoint num="1" id="32120" /> +<TGConnectingPoint num="2" id="32121" /> +<TGConnectingPoint num="3" id="32122" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32132" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32131" /> +<P1 x="420" y="442" id="33386" /> +<P2 x="495" y="484" id="33315" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32130" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="32132" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32126" /> +<TGConnectingPoint num="1" id="32127" /> +<TGConnectingPoint num="2" id="32128" /> +<TGConnectingPoint num="3" id="32129" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32139" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32138" /> +<P1 x="769" y="237" id="32639" /> +<P2 x="769" y="412" id="33374" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32137" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="32139" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32133" /> +<TGConnectingPoint num="1" id="32134" /> +<TGConnectingPoint num="2" id="32135" /> +<TGConnectingPoint num="3" id="32136" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32146" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32145" /> +<P1 x="769" y="442" id="33375" /> +<P2 x="644" y="484" id="33318" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32144" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="32146" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32140" /> +<TGConnectingPoint num="1" id="32141" /> +<TGConnectingPoint num="2" id="32142" /> +<TGConnectingPoint num="3" id="32143" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32153" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32152" /> +<P1 x="869" y="237" id="32641" /> +<P2 x="869" y="268" id="32550" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32151" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="32153" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32147" /> +<TGConnectingPoint num="1" id="32148" /> +<TGConnectingPoint num="2" id="32149" /> +<TGConnectingPoint num="3" id="32150" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32160" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32159" /> +<P1 x="319" y="221" id="32590" /> +<P2 x="319" y="299" id="32707" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32158" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="32160" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32154" /> +<TGConnectingPoint num="1" id="32155" /> +<TGConnectingPoint num="2" id="32156" /> +<TGConnectingPoint num="3" id="32157" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32167" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32166" /> +<P1 x="282" y="221" id="32566" /> +<P2 x="282" y="249" id="32718" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32165" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="32167" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32161" /> +<TGConnectingPoint num="1" id="32162" /> +<TGConnectingPoint num="2" id="32163" /> +<TGConnectingPoint num="3" id="32164" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32174" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32173" /> +<P1 x="369" y="221" id="32592" /> +<P2 x="369" y="339" id="32482" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32172" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="32174" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32168" /> +<TGConnectingPoint num="1" id="32169" /> +<TGConnectingPoint num="2" id="32170" /> +<TGConnectingPoint num="3" id="32171" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32181" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32180" /> +<P1 x="571" y="30" id="33372" /> +<P2 x="571" y="67" id="32730" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32179" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="32181" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32175" /> +<TGConnectingPoint num="1" id="32176" /> +<TGConnectingPoint num="2" id="32177" /> +<TGConnectingPoint num="3" id="32178" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32188" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32187" /> +<P1 x="520" y="1655" id="32851" /> +<P2 x="520" y="1680" id="32802" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32186" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="32188" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32182" /> +<TGConnectingPoint num="1" id="32183" /> +<TGConnectingPoint num="2" id="32184" /> +<TGConnectingPoint num="3" id="32185" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32195" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32194" /> +<P1 x="588" y="1003" id="33256" /> +<P2 x="588" y="1033" id="33032" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32193" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="32195" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32189" /> +<TGConnectingPoint num="1" id="32190" /> +<TGConnectingPoint num="2" id="32191" /> +<TGConnectingPoint num="3" id="32192" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32202" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32201" /> +<P1 x="613" y="1058" id="33034" /> +<P2 x="752" y="1084" id="33048" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32200" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="32202" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32196" /> +<TGConnectingPoint num="1" id="32197" /> +<TGConnectingPoint num="2" id="32198" /> +<TGConnectingPoint num="3" id="32199" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32209" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32208" /> +<P1 x="563" y="1058" id="33033" /> +<P2 x="442" y="1102" id="33064" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32207" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="32209" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32203" /> +<TGConnectingPoint num="1" id="32204" /> +<TGConnectingPoint num="2" id="32205" /> +<TGConnectingPoint num="3" id="32206" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32216" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32215" /> +<P1 x="500" y="1003" id="33231" /> +<P2 x="185" y="1253" id="33153" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32214" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="32216" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32210" /> +<TGConnectingPoint num="1" id="32211" /> +<TGConnectingPoint num="2" id="32212" /> +<TGConnectingPoint num="3" id="32213" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32223" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32222" /> +<P1 x="571" y="534" id="33305" /> +<P2 x="571" y="623" id="33081" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32221" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="32223" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32217" /> +<TGConnectingPoint num="1" id="32218" /> +<TGConnectingPoint num="2" id="32219" /> +<TGConnectingPoint num="3" id="32220" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32230" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32229" /> +<P1 x="472" y="534" id="33304" /> +<P2 x="434" y="623" id="33080" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32228" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="32230" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32224" /> +<TGConnectingPoint num="1" id="32225" /> +<TGConnectingPoint num="2" id="32226" /> +<TGConnectingPoint num="3" id="32227" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32237" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32236" /> +<P1 x="670" y="534" id="33306" /> +<P2 x="709" y="623" id="33082" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32235" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="32237" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32231" /> +<TGConnectingPoint num="1" id="32232" /> +<TGConnectingPoint num="2" id="32233" /> +<TGConnectingPoint num="3" id="32234" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32244" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32243" /> +<P1 x="777" y="1109" id="33050" /> +<P2 x="851" y="1253" id="33155" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32242" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="32244" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32238" /> +<TGConnectingPoint num="1" id="32239" /> +<TGConnectingPoint num="2" id="32240" /> +<TGConnectingPoint num="3" id="32241" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32251" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32250" /> +<P1 x="727" y="1109" id="33049" /> +<P2 x="684" y="1253" id="33162" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32249" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="32251" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32245" /> +<TGConnectingPoint num="1" id="32246" /> +<TGConnectingPoint num="2" id="32247" /> +<TGConnectingPoint num="3" id="32248" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32258" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32257" /> +<P1 x="417" y="1127" id="33065" /> +<P2 x="351" y="1253" id="33161" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32256" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="32258" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32252" /> +<TGConnectingPoint num="1" id="32253" /> +<TGConnectingPoint num="2" id="32254" /> +<TGConnectingPoint num="3" id="32255" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32265" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32264" /> +<P1 x="467" y="1127" id="33066" /> +<P2 x="518" y="1253" id="33154" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32263" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="32265" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32259" /> +<TGConnectingPoint num="1" id="32260" /> +<TGConnectingPoint num="2" id="32261" /> +<TGConnectingPoint num="3" id="32262" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32272" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32271" /> +<P1 x="351" y="1301" id="33167" /> +<P2 x="351" y="1413" id="32977" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32270" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="32272" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32266" /> +<TGConnectingPoint num="1" id="32267" /> +<TGConnectingPoint num="2" id="32268" /> +<TGConnectingPoint num="3" id="32269" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32279" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32278" /> +<P1 x="434" y="673" id="33085" /> +<P2 x="372" y="734" id="32886" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32277" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="32279" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32273" /> +<TGConnectingPoint num="1" id="32274" /> +<TGConnectingPoint num="2" id="32275" /> +<TGConnectingPoint num="3" id="32276" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32286" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32285" /> +<P1 x="709" y="673" id="33087" /> +<P2 x="771" y="734" id="32888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32284" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="32286" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32280" /> +<TGConnectingPoint num="1" id="32281" /> +<TGConnectingPoint num="2" id="32282" /> +<TGConnectingPoint num="3" id="32283" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32293" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32292" /> +<P1 x="571" y="673" id="33086" /> +<P2 x="571" y="734" id="32887" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32291" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="32293" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32287" /> +<TGConnectingPoint num="1" id="32288" /> +<TGConnectingPoint num="2" id="32289" /> +<TGConnectingPoint num="3" id="32290" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32300" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32299" /> +<P1 x="571" y="849" id="32456" /> +<P2 x="571" y="884" id="33407" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32298" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="32300" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32294" /> +<TGConnectingPoint num="1" id="32295" /> +<TGConnectingPoint num="2" id="32296" /> +<TGConnectingPoint num="3" id="32297" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32307" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32306" /> +<P1 x="466" y="1463" id="32990" /> +<P2 x="520" y="1605" id="32814" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32305" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="32307" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32301" /> +<TGConnectingPoint num="1" id="32302" /> +<TGConnectingPoint num="2" id="32303" /> +<TGConnectingPoint num="3" id="32304" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32314" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32313" /> +<P1 x="851" y="1301" id="33160" /> +<P2 x="851" y="1605" id="32832" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32312" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="32314" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32308" /> +<TGConnectingPoint num="1" id="32309" /> +<TGConnectingPoint num="2" id="32310" /> +<TGConnectingPoint num="3" id="32311" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32321" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32320" /> +<P1 x="121" y="1463" id="32987" /> +<P2 x="73" y="1605" id="32813" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32319" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="32321" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32315" /> +<TGConnectingPoint num="1" id="32316" /> +<TGConnectingPoint num="2" id="32317" /> +<TGConnectingPoint num="3" id="32318" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32328" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32327" /> +<P1 x="296" y="1463" id="32965" /> +<P2 x="296" y="1605" id="32821" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32326" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="32328" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32322" /> +<TGConnectingPoint num="1" id="32323" /> +<TGConnectingPoint num="2" id="32324" /> +<TGConnectingPoint num="3" id="32325" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32343" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32338" /> +<TGConnectingPoint num="1" id="32339" /> +<TGConnectingPoint num="2" id="32340" /> +<TGConnectingPoint num="3" id="32341" /> +<TGConnectingPoint num="4" id="32342" /> +<P1 x="520" y="1710" id="32803" /> +<P2 x="881" y="67" id="32731" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32329" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="32343" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32330" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="32343" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32331" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="32343" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32332" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="32343" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32337" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="32343" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32333" /> +<TGConnectingPoint num="1" id="32334" /> +<TGConnectingPoint num="2" id="32335" /> +<TGConnectingPoint num="3" id="32336" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32358" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32353" /> +<TGConnectingPoint num="1" id="32354" /> +<TGConnectingPoint num="2" id="32355" /> +<TGConnectingPoint num="3" id="32356" /> +<TGConnectingPoint num="4" id="32357" /> +<P1 x="282" y="279" id="32719" /> +<P2 x="282" y="202" id="32585" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32344" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="32358" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32345" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="32358" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32346" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="32358" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32347" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="32358" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32352" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="32358" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32348" /> +<TGConnectingPoint num="1" id="32349" /> +<TGConnectingPoint num="2" id="32350" /> +<TGConnectingPoint num="3" id="32351" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32373" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32368" /> +<TGConnectingPoint num="1" id="32369" /> +<TGConnectingPoint num="2" id="32370" /> +<TGConnectingPoint num="3" id="32371" /> +<TGConnectingPoint num="4" id="32372" /> +<P1 x="319" y="329" id="32708" /> +<P2 x="282" y="171" id="32561" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32359" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="32373" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32360" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="32373" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32361" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="32373" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32362" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="32373" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32367" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="32373" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32363" /> +<TGConnectingPoint num="1" id="32364" /> +<TGConnectingPoint num="2" id="32365" /> +<TGConnectingPoint num="3" id="32366" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32380" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32379" /> +<P1 x="726" y="117" id="32744" /> +<P2 x="819" y="187" id="32635" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32378" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="32380" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32374" /> +<TGConnectingPoint num="1" id="32375" /> +<TGConnectingPoint num="2" id="32376" /> +<TGConnectingPoint num="3" id="32377" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32387" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32386" /> +<P1 x="416" y="117" id="32743" /> +<P2 x="332" y="171" id="32562" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32385" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="32387" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32381" /> +<TGConnectingPoint num="1" id="32382" /> +<TGConnectingPoint num="2" id="32383" /> +<TGConnectingPoint num="3" id="32384" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32402" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32397" /> +<TGConnectingPoint num="1" id="32398" /> +<TGConnectingPoint num="2" id="32399" /> +<TGConnectingPoint num="3" id="32400" /> +<TGConnectingPoint num="4" id="32401" /> +<P1 x="869" y="298" id="32551" /> +<P2 x="869" y="187" id="32636" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32388" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="32402" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32389" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="32402" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32390" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="32402" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32391" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="32402" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="32396" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="32402" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32392" /> +<TGConnectingPoint num="1" id="32393" /> +<TGConnectingPoint num="2" id="32394" /> +<TGConnectingPoint num="3" id="32395" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="32409" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="32408" /> +<P1 x="571" y="784" id="32924" /> +<P2 x="571" y="790" id="32444" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="32407" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="32409" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32403" /> +<TGConnectingPoint num="1" id="32404" /> +<TGConnectingPoint num="2" id="32405" /> +<TGConnectingPoint num="3" id="32406" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="32426" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32410" /> +<TGConnectingPoint num="1" id="32411" /> +<TGConnectingPoint num="2" id="32412" /> +<TGConnectingPoint num="3" id="32413" /> +<TGConnectingPoint num="4" id="32414" /> +<TGConnectingPoint num="5" id="32415" /> +<TGConnectingPoint num="6" id="32416" /> +<TGConnectingPoint num="7" id="32417" /> +<TGConnectingPoint num="8" id="32418" /> +<TGConnectingPoint num="9" id="32419" /> +<TGConnectingPoint num="10" id="32420" /> +<TGConnectingPoint num="11" id="32421" /> +<TGConnectingPoint num="12" id="32422" /> +<TGConnectingPoint num="13" id="32423" /> +<TGConnectingPoint num="14" id="32424" /> +<TGConnectingPoint num="15" id="32425" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="32443" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32427" /> +<TGConnectingPoint num="1" id="32428" /> +<TGConnectingPoint num="2" id="32429" /> +<TGConnectingPoint num="3" id="32430" /> +<TGConnectingPoint num="4" id="32431" /> +<TGConnectingPoint num="5" id="32432" /> +<TGConnectingPoint num="6" id="32433" /> +<TGConnectingPoint num="7" id="32434" /> +<TGConnectingPoint num="8" id="32435" /> +<TGConnectingPoint num="9" id="32436" /> +<TGConnectingPoint num="10" id="32437" /> +<TGConnectingPoint num="11" id="32438" /> +<TGConnectingPoint num="12" id="32439" /> +<TGConnectingPoint num="13" id="32440" /> +<TGConnectingPoint num="14" id="32441" /> +<TGConnectingPoint num="15" id="32442" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="32454" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32444" /> +<TGConnectingPoint num="1" id="32445" /> +<TGConnectingPoint num="2" id="32446" /> +<TGConnectingPoint num="3" id="32447" /> +<TGConnectingPoint num="4" id="32448" /> +<TGConnectingPoint num="5" id="32449" /> +<TGConnectingPoint num="6" id="32450" /> +<TGConnectingPoint num="7" id="32451" /> +<TGConnectingPoint num="8" id="32452" /> +<TGConnectingPoint num="9" id="32453" /> +</COMPONENT> + +<COMPONENT type="5104" id="32465" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32455" /> +<TGConnectingPoint num="1" id="32456" /> +<TGConnectingPoint num="2" id="32457" /> +<TGConnectingPoint num="3" id="32458" /> +<TGConnectingPoint num="4" id="32459" /> +<TGConnectingPoint num="5" id="32460" /> +<TGConnectingPoint num="6" id="32461" /> +<TGConnectingPoint num="7" id="32462" /> +<TGConnectingPoint num="8" id="32463" /> +<TGConnectingPoint num="9" id="32464" /> +</COMPONENT> + +<COMPONENT type="5106" id="32538" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32466" /> +<TGConnectingPoint num="1" id="32467" /> +<TGConnectingPoint num="2" id="32468" /> +<TGConnectingPoint num="3" id="32469" /> +<TGConnectingPoint num="4" id="32470" /> +<TGConnectingPoint num="5" id="32471" /> +<TGConnectingPoint num="6" id="32472" /> +<TGConnectingPoint num="7" id="32473" /> +<TGConnectingPoint num="8" id="32474" /> +<TGConnectingPoint num="9" id="32475" /> +<TGConnectingPoint num="10" id="32476" /> +<TGConnectingPoint num="11" id="32477" /> +<TGConnectingPoint num="12" id="32478" /> +<TGConnectingPoint num="13" id="32479" /> +<TGConnectingPoint num="14" id="32480" /> +<TGConnectingPoint num="15" id="32481" /> +<TGConnectingPoint num="16" id="32482" /> +<TGConnectingPoint num="17" id="32483" /> +<TGConnectingPoint num="18" id="32484" /> +<TGConnectingPoint num="19" id="32485" /> +<TGConnectingPoint num="20" id="32486" /> +<TGConnectingPoint num="21" id="32487" /> +<TGConnectingPoint num="22" id="32488" /> +<TGConnectingPoint num="23" id="32489" /> +<TGConnectingPoint num="24" id="32490" /> +<TGConnectingPoint num="25" id="32491" /> +<TGConnectingPoint num="26" id="32492" /> +<TGConnectingPoint num="27" id="32493" /> +<TGConnectingPoint num="28" id="32494" /> +<TGConnectingPoint num="29" id="32495" /> +<TGConnectingPoint num="30" id="32496" /> +<TGConnectingPoint num="31" id="32497" /> +<TGConnectingPoint num="32" id="32498" /> +<TGConnectingPoint num="33" id="32499" /> +<TGConnectingPoint num="34" id="32500" /> +<TGConnectingPoint num="35" id="32501" /> +<TGConnectingPoint num="36" id="32502" /> +<TGConnectingPoint num="37" id="32503" /> +<TGConnectingPoint num="38" id="32504" /> +<TGConnectingPoint num="39" id="32505" /> +<TGConnectingPoint num="40" id="32506" /> +<TGConnectingPoint num="41" id="32507" /> +<TGConnectingPoint num="42" id="32508" /> +<TGConnectingPoint num="43" id="32509" /> +<TGConnectingPoint num="44" id="32510" /> +<TGConnectingPoint num="45" id="32511" /> +<TGConnectingPoint num="46" id="32512" /> +<TGConnectingPoint num="47" id="32513" /> +<TGConnectingPoint num="48" id="32514" /> +<TGConnectingPoint num="49" id="32515" /> +<TGConnectingPoint num="50" id="32516" /> +<TGConnectingPoint num="51" id="32517" /> +<TGConnectingPoint num="52" id="32518" /> +<TGConnectingPoint num="53" id="32519" /> +<TGConnectingPoint num="54" id="32520" /> +<TGConnectingPoint num="55" id="32521" /> +<TGConnectingPoint num="56" id="32522" /> +<TGConnectingPoint num="57" id="32523" /> +<TGConnectingPoint num="58" id="32524" /> +<TGConnectingPoint num="59" id="32525" /> +<TGConnectingPoint num="60" id="32526" /> +<TGConnectingPoint num="61" id="32527" /> +<TGConnectingPoint num="62" id="32528" /> +<TGConnectingPoint num="63" id="32529" /> +<TGConnectingPoint num="64" id="32530" /> +<TGConnectingPoint num="65" id="32531" /> +<TGConnectingPoint num="66" id="32532" /> +<TGConnectingPoint num="67" id="32533" /> +<TGConnectingPoint num="68" id="32534" /> +<TGConnectingPoint num="69" id="32535" /> +<TGConnectingPoint num="70" id="32536" /> +<TGConnectingPoint num="71" id="32537" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="32549" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32539" /> +<TGConnectingPoint num="1" id="32540" /> +<TGConnectingPoint num="2" id="32541" /> +<TGConnectingPoint num="3" id="32542" /> +<TGConnectingPoint num="4" id="32543" /> +<TGConnectingPoint num="5" id="32544" /> +<TGConnectingPoint num="6" id="32545" /> +<TGConnectingPoint num="7" id="32546" /> +<TGConnectingPoint num="8" id="32547" /> +<TGConnectingPoint num="9" id="32548" /> +</COMPONENT> + +<COMPONENT type="5104" id="32560" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32550" /> +<TGConnectingPoint num="1" id="32551" /> +<TGConnectingPoint num="2" id="32552" /> +<TGConnectingPoint num="3" id="32553" /> +<TGConnectingPoint num="4" id="32554" /> +<TGConnectingPoint num="5" id="32555" /> +<TGConnectingPoint num="6" id="32556" /> +<TGConnectingPoint num="7" id="32557" /> +<TGConnectingPoint num="8" id="32558" /> +<TGConnectingPoint num="9" id="32559" /> +</COMPONENT> + +<COMPONENT type="5106" id="32633" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32561" /> +<TGConnectingPoint num="1" id="32562" /> +<TGConnectingPoint num="2" id="32563" /> +<TGConnectingPoint num="3" id="32564" /> +<TGConnectingPoint num="4" id="32565" /> +<TGConnectingPoint num="5" id="32566" /> +<TGConnectingPoint num="6" id="32567" /> +<TGConnectingPoint num="7" id="32568" /> +<TGConnectingPoint num="8" id="32569" /> +<TGConnectingPoint num="9" id="32570" /> +<TGConnectingPoint num="10" id="32571" /> +<TGConnectingPoint num="11" id="32572" /> +<TGConnectingPoint num="12" id="32573" /> +<TGConnectingPoint num="13" id="32574" /> +<TGConnectingPoint num="14" id="32575" /> +<TGConnectingPoint num="15" id="32576" /> +<TGConnectingPoint num="16" id="32577" /> +<TGConnectingPoint num="17" id="32578" /> +<TGConnectingPoint num="18" id="32579" /> +<TGConnectingPoint num="19" id="32580" /> +<TGConnectingPoint num="20" id="32581" /> +<TGConnectingPoint num="21" id="32582" /> +<TGConnectingPoint num="22" id="32583" /> +<TGConnectingPoint num="23" id="32584" /> +<TGConnectingPoint num="24" id="32585" /> +<TGConnectingPoint num="25" id="32586" /> +<TGConnectingPoint num="26" id="32587" /> +<TGConnectingPoint num="27" id="32588" /> +<TGConnectingPoint num="28" id="32589" /> +<TGConnectingPoint num="29" id="32590" /> +<TGConnectingPoint num="30" id="32591" /> +<TGConnectingPoint num="31" id="32592" /> +<TGConnectingPoint num="32" id="32593" /> +<TGConnectingPoint num="33" id="32594" /> +<TGConnectingPoint num="34" id="32595" /> +<TGConnectingPoint num="35" id="32596" /> +<TGConnectingPoint num="36" id="32597" /> +<TGConnectingPoint num="37" id="32598" /> +<TGConnectingPoint num="38" id="32599" /> +<TGConnectingPoint num="39" id="32600" /> +<TGConnectingPoint num="40" id="32601" /> +<TGConnectingPoint num="41" id="32602" /> +<TGConnectingPoint num="42" id="32603" /> +<TGConnectingPoint num="43" id="32604" /> +<TGConnectingPoint num="44" id="32605" /> +<TGConnectingPoint num="45" id="32606" /> +<TGConnectingPoint num="46" id="32607" /> +<TGConnectingPoint num="47" id="32608" /> +<TGConnectingPoint num="48" id="32609" /> +<TGConnectingPoint num="49" id="32610" /> +<TGConnectingPoint num="50" id="32611" /> +<TGConnectingPoint num="51" id="32612" /> +<TGConnectingPoint num="52" id="32613" /> +<TGConnectingPoint num="53" id="32614" /> +<TGConnectingPoint num="54" id="32615" /> +<TGConnectingPoint num="55" id="32616" /> +<TGConnectingPoint num="56" id="32617" /> +<TGConnectingPoint num="57" id="32618" /> +<TGConnectingPoint num="58" id="32619" /> +<TGConnectingPoint num="59" id="32620" /> +<TGConnectingPoint num="60" id="32621" /> +<TGConnectingPoint num="61" id="32622" /> +<TGConnectingPoint num="62" id="32623" /> +<TGConnectingPoint num="63" id="32624" /> +<TGConnectingPoint num="64" id="32625" /> +<TGConnectingPoint num="65" id="32626" /> +<TGConnectingPoint num="66" id="32627" /> +<TGConnectingPoint num="67" id="32628" /> +<TGConnectingPoint num="68" id="32629" /> +<TGConnectingPoint num="69" id="32630" /> +<TGConnectingPoint num="70" id="32631" /> +<TGConnectingPoint num="71" id="32632" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="32706" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32634" /> +<TGConnectingPoint num="1" id="32635" /> +<TGConnectingPoint num="2" id="32636" /> +<TGConnectingPoint num="3" id="32637" /> +<TGConnectingPoint num="4" id="32638" /> +<TGConnectingPoint num="5" id="32639" /> +<TGConnectingPoint num="6" id="32640" /> +<TGConnectingPoint num="7" id="32641" /> +<TGConnectingPoint num="8" id="32642" /> +<TGConnectingPoint num="9" id="32643" /> +<TGConnectingPoint num="10" id="32644" /> +<TGConnectingPoint num="11" id="32645" /> +<TGConnectingPoint num="12" id="32646" /> +<TGConnectingPoint num="13" id="32647" /> +<TGConnectingPoint num="14" id="32648" /> +<TGConnectingPoint num="15" id="32649" /> +<TGConnectingPoint num="16" id="32650" /> +<TGConnectingPoint num="17" id="32651" /> +<TGConnectingPoint num="18" id="32652" /> +<TGConnectingPoint num="19" id="32653" /> +<TGConnectingPoint num="20" id="32654" /> +<TGConnectingPoint num="21" id="32655" /> +<TGConnectingPoint num="22" id="32656" /> +<TGConnectingPoint num="23" id="32657" /> +<TGConnectingPoint num="24" id="32658" /> +<TGConnectingPoint num="25" id="32659" /> +<TGConnectingPoint num="26" id="32660" /> +<TGConnectingPoint num="27" id="32661" /> +<TGConnectingPoint num="28" id="32662" /> +<TGConnectingPoint num="29" id="32663" /> +<TGConnectingPoint num="30" id="32664" /> +<TGConnectingPoint num="31" id="32665" /> +<TGConnectingPoint num="32" id="32666" /> +<TGConnectingPoint num="33" id="32667" /> +<TGConnectingPoint num="34" id="32668" /> +<TGConnectingPoint num="35" id="32669" /> +<TGConnectingPoint num="36" id="32670" /> +<TGConnectingPoint num="37" id="32671" /> +<TGConnectingPoint num="38" id="32672" /> +<TGConnectingPoint num="39" id="32673" /> +<TGConnectingPoint num="40" id="32674" /> +<TGConnectingPoint num="41" id="32675" /> +<TGConnectingPoint num="42" id="32676" /> +<TGConnectingPoint num="43" id="32677" /> +<TGConnectingPoint num="44" id="32678" /> +<TGConnectingPoint num="45" id="32679" /> +<TGConnectingPoint num="46" id="32680" /> +<TGConnectingPoint num="47" id="32681" /> +<TGConnectingPoint num="48" id="32682" /> +<TGConnectingPoint num="49" id="32683" /> +<TGConnectingPoint num="50" id="32684" /> +<TGConnectingPoint num="51" id="32685" /> +<TGConnectingPoint num="52" id="32686" /> +<TGConnectingPoint num="53" id="32687" /> +<TGConnectingPoint num="54" id="32688" /> +<TGConnectingPoint num="55" id="32689" /> +<TGConnectingPoint num="56" id="32690" /> +<TGConnectingPoint num="57" id="32691" /> +<TGConnectingPoint num="58" id="32692" /> +<TGConnectingPoint num="59" id="32693" /> +<TGConnectingPoint num="60" id="32694" /> +<TGConnectingPoint num="61" id="32695" /> +<TGConnectingPoint num="62" id="32696" /> +<TGConnectingPoint num="63" id="32697" /> +<TGConnectingPoint num="64" id="32698" /> +<TGConnectingPoint num="65" id="32699" /> +<TGConnectingPoint num="66" id="32700" /> +<TGConnectingPoint num="67" id="32701" /> +<TGConnectingPoint num="68" id="32702" /> +<TGConnectingPoint num="69" id="32703" /> +<TGConnectingPoint num="70" id="32704" /> +<TGConnectingPoint num="71" id="32705" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="32717" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32707" /> +<TGConnectingPoint num="1" id="32708" /> +<TGConnectingPoint num="2" id="32709" /> +<TGConnectingPoint num="3" id="32710" /> +<TGConnectingPoint num="4" id="32711" /> +<TGConnectingPoint num="5" id="32712" /> +<TGConnectingPoint num="6" id="32713" /> +<TGConnectingPoint num="7" id="32714" /> +<TGConnectingPoint num="8" id="32715" /> +<TGConnectingPoint num="9" id="32716" /> +</COMPONENT> + +<COMPONENT type="5104" id="32728" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32718" /> +<TGConnectingPoint num="1" id="32719" /> +<TGConnectingPoint num="2" id="32720" /> +<TGConnectingPoint num="3" id="32721" /> +<TGConnectingPoint num="4" id="32722" /> +<TGConnectingPoint num="5" id="32723" /> +<TGConnectingPoint num="6" id="32724" /> +<TGConnectingPoint num="7" id="32725" /> +<TGConnectingPoint num="8" id="32726" /> +<TGConnectingPoint num="9" id="32727" /> +</COMPONENT> + +<COMPONENT type="5106" id="32801" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32729" /> +<TGConnectingPoint num="1" id="32730" /> +<TGConnectingPoint num="2" id="32731" /> +<TGConnectingPoint num="3" id="32732" /> +<TGConnectingPoint num="4" id="32733" /> +<TGConnectingPoint num="5" id="32734" /> +<TGConnectingPoint num="6" id="32735" /> +<TGConnectingPoint num="7" id="32736" /> +<TGConnectingPoint num="8" id="32737" /> +<TGConnectingPoint num="9" id="32738" /> +<TGConnectingPoint num="10" id="32739" /> +<TGConnectingPoint num="11" id="32740" /> +<TGConnectingPoint num="12" id="32741" /> +<TGConnectingPoint num="13" id="32742" /> +<TGConnectingPoint num="14" id="32743" /> +<TGConnectingPoint num="15" id="32744" /> +<TGConnectingPoint num="16" id="32745" /> +<TGConnectingPoint num="17" id="32746" /> +<TGConnectingPoint num="18" id="32747" /> +<TGConnectingPoint num="19" id="32748" /> +<TGConnectingPoint num="20" id="32749" /> +<TGConnectingPoint num="21" id="32750" /> +<TGConnectingPoint num="22" id="32751" /> +<TGConnectingPoint num="23" id="32752" /> +<TGConnectingPoint num="24" id="32753" /> +<TGConnectingPoint num="25" id="32754" /> +<TGConnectingPoint num="26" id="32755" /> +<TGConnectingPoint num="27" id="32756" /> +<TGConnectingPoint num="28" id="32757" /> +<TGConnectingPoint num="29" id="32758" /> +<TGConnectingPoint num="30" id="32759" /> +<TGConnectingPoint num="31" id="32760" /> +<TGConnectingPoint num="32" id="32761" /> +<TGConnectingPoint num="33" id="32762" /> +<TGConnectingPoint num="34" id="32763" /> +<TGConnectingPoint num="35" id="32764" /> +<TGConnectingPoint num="36" id="32765" /> +<TGConnectingPoint num="37" id="32766" /> +<TGConnectingPoint num="38" id="32767" /> +<TGConnectingPoint num="39" id="32768" /> +<TGConnectingPoint num="40" id="32769" /> +<TGConnectingPoint num="41" id="32770" /> +<TGConnectingPoint num="42" id="32771" /> +<TGConnectingPoint num="43" id="32772" /> +<TGConnectingPoint num="44" id="32773" /> +<TGConnectingPoint num="45" id="32774" /> +<TGConnectingPoint num="46" id="32775" /> +<TGConnectingPoint num="47" id="32776" /> +<TGConnectingPoint num="48" id="32777" /> +<TGConnectingPoint num="49" id="32778" /> +<TGConnectingPoint num="50" id="32779" /> +<TGConnectingPoint num="51" id="32780" /> +<TGConnectingPoint num="52" id="32781" /> +<TGConnectingPoint num="53" id="32782" /> +<TGConnectingPoint num="54" id="32783" /> +<TGConnectingPoint num="55" id="32784" /> +<TGConnectingPoint num="56" id="32785" /> +<TGConnectingPoint num="57" id="32786" /> +<TGConnectingPoint num="58" id="32787" /> +<TGConnectingPoint num="59" id="32788" /> +<TGConnectingPoint num="60" id="32789" /> +<TGConnectingPoint num="61" id="32790" /> +<TGConnectingPoint num="62" id="32791" /> +<TGConnectingPoint num="63" id="32792" /> +<TGConnectingPoint num="64" id="32793" /> +<TGConnectingPoint num="65" id="32794" /> +<TGConnectingPoint num="66" id="32795" /> +<TGConnectingPoint num="67" id="32796" /> +<TGConnectingPoint num="68" id="32797" /> +<TGConnectingPoint num="69" id="32798" /> +<TGConnectingPoint num="70" id="32799" /> +<TGConnectingPoint num="71" id="32800" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="32812" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32802" /> +<TGConnectingPoint num="1" id="32803" /> +<TGConnectingPoint num="2" id="32804" /> +<TGConnectingPoint num="3" id="32805" /> +<TGConnectingPoint num="4" id="32806" /> +<TGConnectingPoint num="5" id="32807" /> +<TGConnectingPoint num="6" id="32808" /> +<TGConnectingPoint num="7" id="32809" /> +<TGConnectingPoint num="8" id="32810" /> +<TGConnectingPoint num="9" id="32811" /> +</COMPONENT> + +<COMPONENT type="5106" id="32885" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32813" /> +<TGConnectingPoint num="1" id="32814" /> +<TGConnectingPoint num="2" id="32815" /> +<TGConnectingPoint num="3" id="32816" /> +<TGConnectingPoint num="4" id="32817" /> +<TGConnectingPoint num="5" id="32818" /> +<TGConnectingPoint num="6" id="32819" /> +<TGConnectingPoint num="7" id="32820" /> +<TGConnectingPoint num="8" id="32821" /> +<TGConnectingPoint num="9" id="32822" /> +<TGConnectingPoint num="10" id="32823" /> +<TGConnectingPoint num="11" id="32824" /> +<TGConnectingPoint num="12" id="32825" /> +<TGConnectingPoint num="13" id="32826" /> +<TGConnectingPoint num="14" id="32827" /> +<TGConnectingPoint num="15" id="32828" /> +<TGConnectingPoint num="16" id="32829" /> +<TGConnectingPoint num="17" id="32830" /> +<TGConnectingPoint num="18" id="32831" /> +<TGConnectingPoint num="19" id="32832" /> +<TGConnectingPoint num="20" id="32833" /> +<TGConnectingPoint num="21" id="32834" /> +<TGConnectingPoint num="22" id="32835" /> +<TGConnectingPoint num="23" id="32836" /> +<TGConnectingPoint num="24" id="32837" /> +<TGConnectingPoint num="25" id="32838" /> +<TGConnectingPoint num="26" id="32839" /> +<TGConnectingPoint num="27" id="32840" /> +<TGConnectingPoint num="28" id="32841" /> +<TGConnectingPoint num="29" id="32842" /> +<TGConnectingPoint num="30" id="32843" /> +<TGConnectingPoint num="31" id="32844" /> +<TGConnectingPoint num="32" id="32845" /> +<TGConnectingPoint num="33" id="32846" /> +<TGConnectingPoint num="34" id="32847" /> +<TGConnectingPoint num="35" id="32848" /> +<TGConnectingPoint num="36" id="32849" /> +<TGConnectingPoint num="37" id="32850" /> +<TGConnectingPoint num="38" id="32851" /> +<TGConnectingPoint num="39" id="32852" /> +<TGConnectingPoint num="40" id="32853" /> +<TGConnectingPoint num="41" id="32854" /> +<TGConnectingPoint num="42" id="32855" /> +<TGConnectingPoint num="43" id="32856" /> +<TGConnectingPoint num="44" id="32857" /> +<TGConnectingPoint num="45" id="32858" /> +<TGConnectingPoint num="46" id="32859" /> +<TGConnectingPoint num="47" id="32860" /> +<TGConnectingPoint num="48" id="32861" /> +<TGConnectingPoint num="49" id="32862" /> +<TGConnectingPoint num="50" id="32863" /> +<TGConnectingPoint num="51" id="32864" /> +<TGConnectingPoint num="52" id="32865" /> +<TGConnectingPoint num="53" id="32866" /> +<TGConnectingPoint num="54" id="32867" /> +<TGConnectingPoint num="55" id="32868" /> +<TGConnectingPoint num="56" id="32869" /> +<TGConnectingPoint num="57" id="32870" /> +<TGConnectingPoint num="58" id="32871" /> +<TGConnectingPoint num="59" id="32872" /> +<TGConnectingPoint num="60" id="32873" /> +<TGConnectingPoint num="61" id="32874" /> +<TGConnectingPoint num="62" id="32875" /> +<TGConnectingPoint num="63" id="32876" /> +<TGConnectingPoint num="64" id="32877" /> +<TGConnectingPoint num="65" id="32878" /> +<TGConnectingPoint num="66" id="32879" /> +<TGConnectingPoint num="67" id="32880" /> +<TGConnectingPoint num="68" id="32881" /> +<TGConnectingPoint num="69" id="32882" /> +<TGConnectingPoint num="70" id="32883" /> +<TGConnectingPoint num="71" id="32884" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="32958" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32886" /> +<TGConnectingPoint num="1" id="32887" /> +<TGConnectingPoint num="2" id="32888" /> +<TGConnectingPoint num="3" id="32889" /> +<TGConnectingPoint num="4" id="32890" /> +<TGConnectingPoint num="5" id="32891" /> +<TGConnectingPoint num="6" id="32892" /> +<TGConnectingPoint num="7" id="32893" /> +<TGConnectingPoint num="8" id="32894" /> +<TGConnectingPoint num="9" id="32895" /> +<TGConnectingPoint num="10" id="32896" /> +<TGConnectingPoint num="11" id="32897" /> +<TGConnectingPoint num="12" id="32898" /> +<TGConnectingPoint num="13" id="32899" /> +<TGConnectingPoint num="14" id="32900" /> +<TGConnectingPoint num="15" id="32901" /> +<TGConnectingPoint num="16" id="32902" /> +<TGConnectingPoint num="17" id="32903" /> +<TGConnectingPoint num="18" id="32904" /> +<TGConnectingPoint num="19" id="32905" /> +<TGConnectingPoint num="20" id="32906" /> +<TGConnectingPoint num="21" id="32907" /> +<TGConnectingPoint num="22" id="32908" /> +<TGConnectingPoint num="23" id="32909" /> +<TGConnectingPoint num="24" id="32910" /> +<TGConnectingPoint num="25" id="32911" /> +<TGConnectingPoint num="26" id="32912" /> +<TGConnectingPoint num="27" id="32913" /> +<TGConnectingPoint num="28" id="32914" /> +<TGConnectingPoint num="29" id="32915" /> +<TGConnectingPoint num="30" id="32916" /> +<TGConnectingPoint num="31" id="32917" /> +<TGConnectingPoint num="32" id="32918" /> +<TGConnectingPoint num="33" id="32919" /> +<TGConnectingPoint num="34" id="32920" /> +<TGConnectingPoint num="35" id="32921" /> +<TGConnectingPoint num="36" id="32922" /> +<TGConnectingPoint num="37" id="32923" /> +<TGConnectingPoint num="38" id="32924" /> +<TGConnectingPoint num="39" id="32925" /> +<TGConnectingPoint num="40" id="32926" /> +<TGConnectingPoint num="41" id="32927" /> +<TGConnectingPoint num="42" id="32928" /> +<TGConnectingPoint num="43" id="32929" /> +<TGConnectingPoint num="44" id="32930" /> +<TGConnectingPoint num="45" id="32931" /> +<TGConnectingPoint num="46" id="32932" /> +<TGConnectingPoint num="47" id="32933" /> +<TGConnectingPoint num="48" id="32934" /> +<TGConnectingPoint num="49" id="32935" /> +<TGConnectingPoint num="50" id="32936" /> +<TGConnectingPoint num="51" id="32937" /> +<TGConnectingPoint num="52" id="32938" /> +<TGConnectingPoint num="53" id="32939" /> +<TGConnectingPoint num="54" id="32940" /> +<TGConnectingPoint num="55" id="32941" /> +<TGConnectingPoint num="56" id="32942" /> +<TGConnectingPoint num="57" id="32943" /> +<TGConnectingPoint num="58" id="32944" /> +<TGConnectingPoint num="59" id="32945" /> +<TGConnectingPoint num="60" id="32946" /> +<TGConnectingPoint num="61" id="32947" /> +<TGConnectingPoint num="62" id="32948" /> +<TGConnectingPoint num="63" id="32949" /> +<TGConnectingPoint num="64" id="32950" /> +<TGConnectingPoint num="65" id="32951" /> +<TGConnectingPoint num="66" id="32952" /> +<TGConnectingPoint num="67" id="32953" /> +<TGConnectingPoint num="68" id="32954" /> +<TGConnectingPoint num="69" id="32955" /> +<TGConnectingPoint num="70" id="32956" /> +<TGConnectingPoint num="71" id="32957" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="33031" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="32959" /> +<TGConnectingPoint num="1" id="32960" /> +<TGConnectingPoint num="2" id="32961" /> +<TGConnectingPoint num="3" id="32962" /> +<TGConnectingPoint num="4" id="32963" /> +<TGConnectingPoint num="5" id="32964" /> +<TGConnectingPoint num="6" id="32965" /> +<TGConnectingPoint num="7" id="32966" /> +<TGConnectingPoint num="8" id="32967" /> +<TGConnectingPoint num="9" id="32968" /> +<TGConnectingPoint num="10" id="32969" /> +<TGConnectingPoint num="11" id="32970" /> +<TGConnectingPoint num="12" id="32971" /> +<TGConnectingPoint num="13" id="32972" /> +<TGConnectingPoint num="14" id="32973" /> +<TGConnectingPoint num="15" id="32974" /> +<TGConnectingPoint num="16" id="32975" /> +<TGConnectingPoint num="17" id="32976" /> +<TGConnectingPoint num="18" id="32977" /> +<TGConnectingPoint num="19" id="32978" /> +<TGConnectingPoint num="20" id="32979" /> +<TGConnectingPoint num="21" id="32980" /> +<TGConnectingPoint num="22" id="32981" /> +<TGConnectingPoint num="23" id="32982" /> +<TGConnectingPoint num="24" id="32983" /> +<TGConnectingPoint num="25" id="32984" /> +<TGConnectingPoint num="26" id="32985" /> +<TGConnectingPoint num="27" id="32986" /> +<TGConnectingPoint num="28" id="32987" /> +<TGConnectingPoint num="29" id="32988" /> +<TGConnectingPoint num="30" id="32989" /> +<TGConnectingPoint num="31" id="32990" /> +<TGConnectingPoint num="32" id="32991" /> +<TGConnectingPoint num="33" id="32992" /> +<TGConnectingPoint num="34" id="32993" /> +<TGConnectingPoint num="35" id="32994" /> +<TGConnectingPoint num="36" id="32995" /> +<TGConnectingPoint num="37" id="32996" /> +<TGConnectingPoint num="38" id="32997" /> +<TGConnectingPoint num="39" id="32998" /> +<TGConnectingPoint num="40" id="32999" /> +<TGConnectingPoint num="41" id="33000" /> +<TGConnectingPoint num="42" id="33001" /> +<TGConnectingPoint num="43" id="33002" /> +<TGConnectingPoint num="44" id="33003" /> +<TGConnectingPoint num="45" id="33004" /> +<TGConnectingPoint num="46" id="33005" /> +<TGConnectingPoint num="47" id="33006" /> +<TGConnectingPoint num="48" id="33007" /> +<TGConnectingPoint num="49" id="33008" /> +<TGConnectingPoint num="50" id="33009" /> +<TGConnectingPoint num="51" id="33010" /> +<TGConnectingPoint num="52" id="33011" /> +<TGConnectingPoint num="53" id="33012" /> +<TGConnectingPoint num="54" id="33013" /> +<TGConnectingPoint num="55" id="33014" /> +<TGConnectingPoint num="56" id="33015" /> +<TGConnectingPoint num="57" id="33016" /> +<TGConnectingPoint num="58" id="33017" /> +<TGConnectingPoint num="59" id="33018" /> +<TGConnectingPoint num="60" id="33019" /> +<TGConnectingPoint num="61" id="33020" /> +<TGConnectingPoint num="62" id="33021" /> +<TGConnectingPoint num="63" id="33022" /> +<TGConnectingPoint num="64" id="33023" /> +<TGConnectingPoint num="65" id="33024" /> +<TGConnectingPoint num="66" id="33025" /> +<TGConnectingPoint num="67" id="33026" /> +<TGConnectingPoint num="68" id="33027" /> +<TGConnectingPoint num="69" id="33028" /> +<TGConnectingPoint num="70" id="33029" /> +<TGConnectingPoint num="71" id="33030" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="33047" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33032" /> +<TGConnectingPoint num="1" id="33033" /> +<TGConnectingPoint num="2" id="33034" /> +<TGConnectingPoint num="3" id="33035" /> +<TGConnectingPoint num="4" id="33036" /> +<TGConnectingPoint num="5" id="33037" /> +<TGConnectingPoint num="6" id="33038" /> +<TGConnectingPoint num="7" id="33039" /> +<TGConnectingPoint num="8" id="33040" /> +<TGConnectingPoint num="9" id="33041" /> +<TGConnectingPoint num="10" id="33042" /> +<TGConnectingPoint num="11" id="33043" /> +<TGConnectingPoint num="12" id="33044" /> +<TGConnectingPoint num="13" id="33045" /> +<TGConnectingPoint num="14" id="33046" /> +</COMPONENT> + +<COMPONENT type="5107" id="33063" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33048" /> +<TGConnectingPoint num="1" id="33049" /> +<TGConnectingPoint num="2" id="33050" /> +<TGConnectingPoint num="3" id="33051" /> +<TGConnectingPoint num="4" id="33052" /> +<TGConnectingPoint num="5" id="33053" /> +<TGConnectingPoint num="6" id="33054" /> +<TGConnectingPoint num="7" id="33055" /> +<TGConnectingPoint num="8" id="33056" /> +<TGConnectingPoint num="9" id="33057" /> +<TGConnectingPoint num="10" id="33058" /> +<TGConnectingPoint num="11" id="33059" /> +<TGConnectingPoint num="12" id="33060" /> +<TGConnectingPoint num="13" id="33061" /> +<TGConnectingPoint num="14" id="33062" /> +</COMPONENT> + +<COMPONENT type="5107" id="33079" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33064" /> +<TGConnectingPoint num="1" id="33065" /> +<TGConnectingPoint num="2" id="33066" /> +<TGConnectingPoint num="3" id="33067" /> +<TGConnectingPoint num="4" id="33068" /> +<TGConnectingPoint num="5" id="33069" /> +<TGConnectingPoint num="6" id="33070" /> +<TGConnectingPoint num="7" id="33071" /> +<TGConnectingPoint num="8" id="33072" /> +<TGConnectingPoint num="9" id="33073" /> +<TGConnectingPoint num="10" id="33074" /> +<TGConnectingPoint num="11" id="33075" /> +<TGConnectingPoint num="12" id="33076" /> +<TGConnectingPoint num="13" id="33077" /> +<TGConnectingPoint num="14" id="33078" /> +</COMPONENT> + +<COMPONENT type="5106" id="33152" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33080" /> +<TGConnectingPoint num="1" id="33081" /> +<TGConnectingPoint num="2" id="33082" /> +<TGConnectingPoint num="3" id="33083" /> +<TGConnectingPoint num="4" id="33084" /> +<TGConnectingPoint num="5" id="33085" /> +<TGConnectingPoint num="6" id="33086" /> +<TGConnectingPoint num="7" id="33087" /> +<TGConnectingPoint num="8" id="33088" /> +<TGConnectingPoint num="9" id="33089" /> +<TGConnectingPoint num="10" id="33090" /> +<TGConnectingPoint num="11" id="33091" /> +<TGConnectingPoint num="12" id="33092" /> +<TGConnectingPoint num="13" id="33093" /> +<TGConnectingPoint num="14" id="33094" /> +<TGConnectingPoint num="15" id="33095" /> +<TGConnectingPoint num="16" id="33096" /> +<TGConnectingPoint num="17" id="33097" /> +<TGConnectingPoint num="18" id="33098" /> +<TGConnectingPoint num="19" id="33099" /> +<TGConnectingPoint num="20" id="33100" /> +<TGConnectingPoint num="21" id="33101" /> +<TGConnectingPoint num="22" id="33102" /> +<TGConnectingPoint num="23" id="33103" /> +<TGConnectingPoint num="24" id="33104" /> +<TGConnectingPoint num="25" id="33105" /> +<TGConnectingPoint num="26" id="33106" /> +<TGConnectingPoint num="27" id="33107" /> +<TGConnectingPoint num="28" id="33108" /> +<TGConnectingPoint num="29" id="33109" /> +<TGConnectingPoint num="30" id="33110" /> +<TGConnectingPoint num="31" id="33111" /> +<TGConnectingPoint num="32" id="33112" /> +<TGConnectingPoint num="33" id="33113" /> +<TGConnectingPoint num="34" id="33114" /> +<TGConnectingPoint num="35" id="33115" /> +<TGConnectingPoint num="36" id="33116" /> +<TGConnectingPoint num="37" id="33117" /> +<TGConnectingPoint num="38" id="33118" /> +<TGConnectingPoint num="39" id="33119" /> +<TGConnectingPoint num="40" id="33120" /> +<TGConnectingPoint num="41" id="33121" /> +<TGConnectingPoint num="42" id="33122" /> +<TGConnectingPoint num="43" id="33123" /> +<TGConnectingPoint num="44" id="33124" /> +<TGConnectingPoint num="45" id="33125" /> +<TGConnectingPoint num="46" id="33126" /> +<TGConnectingPoint num="47" id="33127" /> +<TGConnectingPoint num="48" id="33128" /> +<TGConnectingPoint num="49" id="33129" /> +<TGConnectingPoint num="50" id="33130" /> +<TGConnectingPoint num="51" id="33131" /> +<TGConnectingPoint num="52" id="33132" /> +<TGConnectingPoint num="53" id="33133" /> +<TGConnectingPoint num="54" id="33134" /> +<TGConnectingPoint num="55" id="33135" /> +<TGConnectingPoint num="56" id="33136" /> +<TGConnectingPoint num="57" id="33137" /> +<TGConnectingPoint num="58" id="33138" /> +<TGConnectingPoint num="59" id="33139" /> +<TGConnectingPoint num="60" id="33140" /> +<TGConnectingPoint num="61" id="33141" /> +<TGConnectingPoint num="62" id="33142" /> +<TGConnectingPoint num="63" id="33143" /> +<TGConnectingPoint num="64" id="33144" /> +<TGConnectingPoint num="65" id="33145" /> +<TGConnectingPoint num="66" id="33146" /> +<TGConnectingPoint num="67" id="33147" /> +<TGConnectingPoint num="68" id="33148" /> +<TGConnectingPoint num="69" id="33149" /> +<TGConnectingPoint num="70" id="33150" /> +<TGConnectingPoint num="71" id="33151" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="33225" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33153" /> +<TGConnectingPoint num="1" id="33154" /> +<TGConnectingPoint num="2" id="33155" /> +<TGConnectingPoint num="3" id="33156" /> +<TGConnectingPoint num="4" id="33157" /> +<TGConnectingPoint num="5" id="33158" /> +<TGConnectingPoint num="6" id="33159" /> +<TGConnectingPoint num="7" id="33160" /> +<TGConnectingPoint num="8" id="33161" /> +<TGConnectingPoint num="9" id="33162" /> +<TGConnectingPoint num="10" id="33163" /> +<TGConnectingPoint num="11" id="33164" /> +<TGConnectingPoint num="12" id="33165" /> +<TGConnectingPoint num="13" id="33166" /> +<TGConnectingPoint num="14" id="33167" /> +<TGConnectingPoint num="15" id="33168" /> +<TGConnectingPoint num="16" id="33169" /> +<TGConnectingPoint num="17" id="33170" /> +<TGConnectingPoint num="18" id="33171" /> +<TGConnectingPoint num="19" id="33172" /> +<TGConnectingPoint num="20" id="33173" /> +<TGConnectingPoint num="21" id="33174" /> +<TGConnectingPoint num="22" id="33175" /> +<TGConnectingPoint num="23" id="33176" /> +<TGConnectingPoint num="24" id="33177" /> +<TGConnectingPoint num="25" id="33178" /> +<TGConnectingPoint num="26" id="33179" /> +<TGConnectingPoint num="27" id="33180" /> +<TGConnectingPoint num="28" id="33181" /> +<TGConnectingPoint num="29" id="33182" /> +<TGConnectingPoint num="30" id="33183" /> +<TGConnectingPoint num="31" id="33184" /> +<TGConnectingPoint num="32" id="33185" /> +<TGConnectingPoint num="33" id="33186" /> +<TGConnectingPoint num="34" id="33187" /> +<TGConnectingPoint num="35" id="33188" /> +<TGConnectingPoint num="36" id="33189" /> +<TGConnectingPoint num="37" id="33190" /> +<TGConnectingPoint num="38" id="33191" /> +<TGConnectingPoint num="39" id="33192" /> +<TGConnectingPoint num="40" id="33193" /> +<TGConnectingPoint num="41" id="33194" /> +<TGConnectingPoint num="42" id="33195" /> +<TGConnectingPoint num="43" id="33196" /> +<TGConnectingPoint num="44" id="33197" /> +<TGConnectingPoint num="45" id="33198" /> +<TGConnectingPoint num="46" id="33199" /> +<TGConnectingPoint num="47" id="33200" /> +<TGConnectingPoint num="48" id="33201" /> +<TGConnectingPoint num="49" id="33202" /> +<TGConnectingPoint num="50" id="33203" /> +<TGConnectingPoint num="51" id="33204" /> +<TGConnectingPoint num="52" id="33205" /> +<TGConnectingPoint num="53" id="33206" /> +<TGConnectingPoint num="54" id="33207" /> +<TGConnectingPoint num="55" id="33208" /> +<TGConnectingPoint num="56" id="33209" /> +<TGConnectingPoint num="57" id="33210" /> +<TGConnectingPoint num="58" id="33211" /> +<TGConnectingPoint num="59" id="33212" /> +<TGConnectingPoint num="60" id="33213" /> +<TGConnectingPoint num="61" id="33214" /> +<TGConnectingPoint num="62" id="33215" /> +<TGConnectingPoint num="63" id="33216" /> +<TGConnectingPoint num="64" id="33217" /> +<TGConnectingPoint num="65" id="33218" /> +<TGConnectingPoint num="66" id="33219" /> +<TGConnectingPoint num="67" id="33220" /> +<TGConnectingPoint num="68" id="33221" /> +<TGConnectingPoint num="69" id="33222" /> +<TGConnectingPoint num="70" id="33223" /> +<TGConnectingPoint num="71" id="33224" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="33298" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33226" /> +<TGConnectingPoint num="1" id="33227" /> +<TGConnectingPoint num="2" id="33228" /> +<TGConnectingPoint num="3" id="33229" /> +<TGConnectingPoint num="4" id="33230" /> +<TGConnectingPoint num="5" id="33231" /> +<TGConnectingPoint num="6" id="33232" /> +<TGConnectingPoint num="7" id="33233" /> +<TGConnectingPoint num="8" id="33234" /> +<TGConnectingPoint num="9" id="33235" /> +<TGConnectingPoint num="10" id="33236" /> +<TGConnectingPoint num="11" id="33237" /> +<TGConnectingPoint num="12" id="33238" /> +<TGConnectingPoint num="13" id="33239" /> +<TGConnectingPoint num="14" id="33240" /> +<TGConnectingPoint num="15" id="33241" /> +<TGConnectingPoint num="16" id="33242" /> +<TGConnectingPoint num="17" id="33243" /> +<TGConnectingPoint num="18" id="33244" /> +<TGConnectingPoint num="19" id="33245" /> +<TGConnectingPoint num="20" id="33246" /> +<TGConnectingPoint num="21" id="33247" /> +<TGConnectingPoint num="22" id="33248" /> +<TGConnectingPoint num="23" id="33249" /> +<TGConnectingPoint num="24" id="33250" /> +<TGConnectingPoint num="25" id="33251" /> +<TGConnectingPoint num="26" id="33252" /> +<TGConnectingPoint num="27" id="33253" /> +<TGConnectingPoint num="28" id="33254" /> +<TGConnectingPoint num="29" id="33255" /> +<TGConnectingPoint num="30" id="33256" /> +<TGConnectingPoint num="31" id="33257" /> +<TGConnectingPoint num="32" id="33258" /> +<TGConnectingPoint num="33" id="33259" /> +<TGConnectingPoint num="34" id="33260" /> +<TGConnectingPoint num="35" id="33261" /> +<TGConnectingPoint num="36" id="33262" /> +<TGConnectingPoint num="37" id="33263" /> +<TGConnectingPoint num="38" id="33264" /> +<TGConnectingPoint num="39" id="33265" /> +<TGConnectingPoint num="40" id="33266" /> +<TGConnectingPoint num="41" id="33267" /> +<TGConnectingPoint num="42" id="33268" /> +<TGConnectingPoint num="43" id="33269" /> +<TGConnectingPoint num="44" id="33270" /> +<TGConnectingPoint num="45" id="33271" /> +<TGConnectingPoint num="46" id="33272" /> +<TGConnectingPoint num="47" id="33273" /> +<TGConnectingPoint num="48" id="33274" /> +<TGConnectingPoint num="49" id="33275" /> +<TGConnectingPoint num="50" id="33276" /> +<TGConnectingPoint num="51" id="33277" /> +<TGConnectingPoint num="52" id="33278" /> +<TGConnectingPoint num="53" id="33279" /> +<TGConnectingPoint num="54" id="33280" /> +<TGConnectingPoint num="55" id="33281" /> +<TGConnectingPoint num="56" id="33282" /> +<TGConnectingPoint num="57" id="33283" /> +<TGConnectingPoint num="58" id="33284" /> +<TGConnectingPoint num="59" id="33285" /> +<TGConnectingPoint num="60" id="33286" /> +<TGConnectingPoint num="61" id="33287" /> +<TGConnectingPoint num="62" id="33288" /> +<TGConnectingPoint num="63" id="33289" /> +<TGConnectingPoint num="64" id="33290" /> +<TGConnectingPoint num="65" id="33291" /> +<TGConnectingPoint num="66" id="33292" /> +<TGConnectingPoint num="67" id="33293" /> +<TGConnectingPoint num="68" id="33294" /> +<TGConnectingPoint num="69" id="33295" /> +<TGConnectingPoint num="70" id="33296" /> +<TGConnectingPoint num="71" id="33297" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="33371" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33299" /> +<TGConnectingPoint num="1" id="33300" /> +<TGConnectingPoint num="2" id="33301" /> +<TGConnectingPoint num="3" id="33302" /> +<TGConnectingPoint num="4" id="33303" /> +<TGConnectingPoint num="5" id="33304" /> +<TGConnectingPoint num="6" id="33305" /> +<TGConnectingPoint num="7" id="33306" /> +<TGConnectingPoint num="8" id="33307" /> +<TGConnectingPoint num="9" id="33308" /> +<TGConnectingPoint num="10" id="33309" /> +<TGConnectingPoint num="11" id="33310" /> +<TGConnectingPoint num="12" id="33311" /> +<TGConnectingPoint num="13" id="33312" /> +<TGConnectingPoint num="14" id="33313" /> +<TGConnectingPoint num="15" id="33314" /> +<TGConnectingPoint num="16" id="33315" /> +<TGConnectingPoint num="17" id="33316" /> +<TGConnectingPoint num="18" id="33317" /> +<TGConnectingPoint num="19" id="33318" /> +<TGConnectingPoint num="20" id="33319" /> +<TGConnectingPoint num="21" id="33320" /> +<TGConnectingPoint num="22" id="33321" /> +<TGConnectingPoint num="23" id="33322" /> +<TGConnectingPoint num="24" id="33323" /> +<TGConnectingPoint num="25" id="33324" /> +<TGConnectingPoint num="26" id="33325" /> +<TGConnectingPoint num="27" id="33326" /> +<TGConnectingPoint num="28" id="33327" /> +<TGConnectingPoint num="29" id="33328" /> +<TGConnectingPoint num="30" id="33329" /> +<TGConnectingPoint num="31" id="33330" /> +<TGConnectingPoint num="32" id="33331" /> +<TGConnectingPoint num="33" id="33332" /> +<TGConnectingPoint num="34" id="33333" /> +<TGConnectingPoint num="35" id="33334" /> +<TGConnectingPoint num="36" id="33335" /> +<TGConnectingPoint num="37" id="33336" /> +<TGConnectingPoint num="38" id="33337" /> +<TGConnectingPoint num="39" id="33338" /> +<TGConnectingPoint num="40" id="33339" /> +<TGConnectingPoint num="41" id="33340" /> +<TGConnectingPoint num="42" id="33341" /> +<TGConnectingPoint num="43" id="33342" /> +<TGConnectingPoint num="44" id="33343" /> +<TGConnectingPoint num="45" id="33344" /> +<TGConnectingPoint num="46" id="33345" /> +<TGConnectingPoint num="47" id="33346" /> +<TGConnectingPoint num="48" id="33347" /> +<TGConnectingPoint num="49" id="33348" /> +<TGConnectingPoint num="50" id="33349" /> +<TGConnectingPoint num="51" id="33350" /> +<TGConnectingPoint num="52" id="33351" /> +<TGConnectingPoint num="53" id="33352" /> +<TGConnectingPoint num="54" id="33353" /> +<TGConnectingPoint num="55" id="33354" /> +<TGConnectingPoint num="56" id="33355" /> +<TGConnectingPoint num="57" id="33356" /> +<TGConnectingPoint num="58" id="33357" /> +<TGConnectingPoint num="59" id="33358" /> +<TGConnectingPoint num="60" id="33359" /> +<TGConnectingPoint num="61" id="33360" /> +<TGConnectingPoint num="62" id="33361" /> +<TGConnectingPoint num="63" id="33362" /> +<TGConnectingPoint num="64" id="33363" /> +<TGConnectingPoint num="65" id="33364" /> +<TGConnectingPoint num="66" id="33365" /> +<TGConnectingPoint num="67" id="33366" /> +<TGConnectingPoint num="68" id="33367" /> +<TGConnectingPoint num="69" id="33368" /> +<TGConnectingPoint num="70" id="33369" /> +<TGConnectingPoint num="71" id="33370" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="33373" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33372" /> +</COMPONENT> + +<COMPONENT type="5104" id="33384" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33374" /> +<TGConnectingPoint num="1" id="33375" /> +<TGConnectingPoint num="2" id="33376" /> +<TGConnectingPoint num="3" id="33377" /> +<TGConnectingPoint num="4" id="33378" /> +<TGConnectingPoint num="5" id="33379" /> +<TGConnectingPoint num="6" id="33380" /> +<TGConnectingPoint num="7" id="33381" /> +<TGConnectingPoint num="8" id="33382" /> +<TGConnectingPoint num="9" id="33383" /> +</COMPONENT> + +<COMPONENT type="5104" id="33395" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33385" /> +<TGConnectingPoint num="1" id="33386" /> +<TGConnectingPoint num="2" id="33387" /> +<TGConnectingPoint num="3" id="33388" /> +<TGConnectingPoint num="4" id="33389" /> +<TGConnectingPoint num="5" id="33390" /> +<TGConnectingPoint num="6" id="33391" /> +<TGConnectingPoint num="7" id="33392" /> +<TGConnectingPoint num="8" id="33393" /> +<TGConnectingPoint num="9" id="33394" /> +</COMPONENT> + +<COMPONENT type="5103" id="33406" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33396" /> +<TGConnectingPoint num="1" id="33397" /> +<TGConnectingPoint num="2" id="33398" /> +<TGConnectingPoint num="3" id="33399" /> +<TGConnectingPoint num="4" id="33400" /> +<TGConnectingPoint num="5" id="33401" /> +<TGConnectingPoint num="6" id="33402" /> +<TGConnectingPoint num="7" id="33403" /> +<TGConnectingPoint num="8" id="33404" /> +<TGConnectingPoint num="9" id="33405" /> +</COMPONENT> + +<COMPONENT type="5107" id="33422" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33407" /> +<TGConnectingPoint num="1" id="33408" /> +<TGConnectingPoint num="2" id="33409" /> +<TGConnectingPoint num="3" id="33410" /> +<TGConnectingPoint num="4" id="33411" /> +<TGConnectingPoint num="5" id="33412" /> +<TGConnectingPoint num="6" id="33413" /> +<TGConnectingPoint num="7" id="33414" /> +<TGConnectingPoint num="8" id="33415" /> +<TGConnectingPoint num="9" id="33416" /> +<TGConnectingPoint num="10" id="33417" /> +<TGConnectingPoint num="11" id="33418" /> +<TGConnectingPoint num="12" id="33419" /> +<TGConnectingPoint num="13" id="33420" /> +<TGConnectingPoint num="14" id="33421" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33429" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33428" /> +<P1 x="407" y="70" id="33450" /> +<P2 x="407" y="109" id="33437" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33427" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="33429" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33423" /> +<TGConnectingPoint num="1" id="33424" /> +<TGConnectingPoint num="2" id="33425" /> +<TGConnectingPoint num="3" id="33426" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33436" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33435" /> +<P1 x="407" y="144" id="33438" /> +<P2 x="407" y="190" id="33448" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33434" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="33436" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33430" /> +<TGConnectingPoint num="1" id="33431" /> +<TGConnectingPoint num="2" id="33432" /> +<TGConnectingPoint num="3" id="33433" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="33447" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33437" /> +<TGConnectingPoint num="1" id="33438" /> +<TGConnectingPoint num="2" id="33439" /> +<TGConnectingPoint num="3" id="33440" /> +<TGConnectingPoint num="4" id="33441" /> +<TGConnectingPoint num="5" id="33442" /> +<TGConnectingPoint num="6" id="33443" /> +<TGConnectingPoint num="7" id="33444" /> +<TGConnectingPoint num="8" id="33445" /> +<TGConnectingPoint num="9" id="33446" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="33449" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33448" /> +</COMPONENT> + +<COMPONENT type="5100" id="33451" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33450" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33458" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33457" /> +<P1 x="407" y="70" id="33479" /> +<P2 x="407" y="110" id="33466" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33456" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="33458" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33452" /> +<TGConnectingPoint num="1" id="33453" /> +<TGConnectingPoint num="2" id="33454" /> +<TGConnectingPoint num="3" id="33455" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33465" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33464" /> +<P1 x="407" y="145" id="33467" /> +<P2 x="407" y="188" id="33477" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33463" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="33465" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33459" /> +<TGConnectingPoint num="1" id="33460" /> +<TGConnectingPoint num="2" id="33461" /> +<TGConnectingPoint num="3" id="33462" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="33476" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33466" /> +<TGConnectingPoint num="1" id="33467" /> +<TGConnectingPoint num="2" id="33468" /> +<TGConnectingPoint num="3" id="33469" /> +<TGConnectingPoint num="4" id="33470" /> +<TGConnectingPoint num="5" id="33471" /> +<TGConnectingPoint num="6" id="33472" /> +<TGConnectingPoint num="7" id="33473" /> +<TGConnectingPoint num="8" id="33474" /> +<TGConnectingPoint num="9" id="33475" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="33478" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33477" /> +</COMPONENT> + +<COMPONENT type="5100" id="33480" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33479" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33487" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33486" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33485" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="33487" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33481" /> +<TGConnectingPoint num="1" id="33482" /> +<TGConnectingPoint num="2" id="33483" /> +<TGConnectingPoint num="3" id="33484" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33494" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33493" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33492" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="33494" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33488" /> +<TGConnectingPoint num="1" id="33489" /> +<TGConnectingPoint num="2" id="33490" /> +<TGConnectingPoint num="3" id="33491" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33501" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33500" /> +<P1 x="407" y="70" id="33522" /> +<P2 x="407" y="108" id="33509" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33499" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="33501" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33495" /> +<TGConnectingPoint num="1" id="33496" /> +<TGConnectingPoint num="2" id="33497" /> +<TGConnectingPoint num="3" id="33498" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33508" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33507" /> +<P1 x="407" y="143" id="33510" /> +<P2 x="407" y="188" id="33520" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33506" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="33508" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33502" /> +<TGConnectingPoint num="1" id="33503" /> +<TGConnectingPoint num="2" id="33504" /> +<TGConnectingPoint num="3" id="33505" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="33519" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33509" /> +<TGConnectingPoint num="1" id="33510" /> +<TGConnectingPoint num="2" id="33511" /> +<TGConnectingPoint num="3" id="33512" /> +<TGConnectingPoint num="4" id="33513" /> +<TGConnectingPoint num="5" id="33514" /> +<TGConnectingPoint num="6" id="33515" /> +<TGConnectingPoint num="7" id="33516" /> +<TGConnectingPoint num="8" id="33517" /> +<TGConnectingPoint num="9" id="33518" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="33521" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33520" /> +</COMPONENT> + +<COMPONENT type="5100" id="33523" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33522" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33538" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33533" /> +<TGConnectingPoint num="1" id="33534" /> +<TGConnectingPoint num="2" id="33535" /> +<TGConnectingPoint num="3" id="33536" /> +<TGConnectingPoint num="4" id="33537" /> +<P1 x="573" y="307" id="33604" /> +<P2 x="621" y="131" id="33671" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33524" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="33538" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33525" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="33538" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33526" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="33538" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33527" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="33538" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33532" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="33538" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33528" /> +<TGConnectingPoint num="1" id="33529" /> +<TGConnectingPoint num="2" id="33530" /> +<TGConnectingPoint num="3" id="33531" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33553" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33548" /> +<TGConnectingPoint num="1" id="33549" /> +<TGConnectingPoint num="2" id="33550" /> +<TGConnectingPoint num="3" id="33551" /> +<TGConnectingPoint num="4" id="33552" /> +<P1 x="407" y="424" id="33626" /> +<P2 x="357" y="131" id="33669" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33539" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="33553" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33540" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="33553" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33541" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="33553" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33542" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="33553" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33547" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="33553" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33543" /> +<TGConnectingPoint num="1" id="33544" /> +<TGConnectingPoint num="2" id="33545" /> +<TGConnectingPoint num="3" id="33546" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33560" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33559" /> +<P1 x="489" y="72" id="33742" /> +<P2 x="489" y="131" id="33670" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33558" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="33560" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33554" /> +<TGConnectingPoint num="1" id="33555" /> +<TGConnectingPoint num="2" id="33556" /> +<TGConnectingPoint num="3" id="33557" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33567" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33566" /> +<P1 x="423" y="181" id="33683" /> +<P2 x="407" y="220" id="33658" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33565" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="33567" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33561" /> +<TGConnectingPoint num="1" id="33562" /> +<TGConnectingPoint num="2" id="33563" /> +<TGConnectingPoint num="3" id="33564" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33574" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33573" /> +<P1 x="407" y="250" id="33659" /> +<P2 x="407" y="279" id="33647" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33572" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="33574" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33568" /> +<TGConnectingPoint num="1" id="33569" /> +<TGConnectingPoint num="2" id="33570" /> +<TGConnectingPoint num="3" id="33571" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33581" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33580" /> +<P1 x="407" y="309" id="33648" /> +<P2 x="407" y="339" id="33636" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33579" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="33581" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33575" /> +<TGConnectingPoint num="1" id="33576" /> +<TGConnectingPoint num="2" id="33577" /> +<TGConnectingPoint num="3" id="33578" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33588" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33587" /> +<P1 x="407" y="369" id="33637" /> +<P2 x="407" y="394" id="33625" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33586" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="33588" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33582" /> +<TGConnectingPoint num="1" id="33583" /> +<TGConnectingPoint num="2" id="33584" /> +<TGConnectingPoint num="3" id="33585" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33595" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33594" /> +<P1 x="555" y="181" id="33684" /> +<P2 x="573" y="219" id="33614" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33593" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="33595" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33589" /> +<TGConnectingPoint num="1" id="33590" /> +<TGConnectingPoint num="2" id="33591" /> +<TGConnectingPoint num="3" id="33592" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33602" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33601" /> +<P1 x="573" y="249" id="33615" /> +<P2 x="573" y="277" id="33603" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33600" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="33602" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33596" /> +<TGConnectingPoint num="1" id="33597" /> +<TGConnectingPoint num="2" id="33598" /> +<TGConnectingPoint num="3" id="33599" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="33613" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33603" /> +<TGConnectingPoint num="1" id="33604" /> +<TGConnectingPoint num="2" id="33605" /> +<TGConnectingPoint num="3" id="33606" /> +<TGConnectingPoint num="4" id="33607" /> +<TGConnectingPoint num="5" id="33608" /> +<TGConnectingPoint num="6" id="33609" /> +<TGConnectingPoint num="7" id="33610" /> +<TGConnectingPoint num="8" id="33611" /> +<TGConnectingPoint num="9" id="33612" /> +</COMPONENT> + +<COMPONENT type="5104" id="33624" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33614" /> +<TGConnectingPoint num="1" id="33615" /> +<TGConnectingPoint num="2" id="33616" /> +<TGConnectingPoint num="3" id="33617" /> +<TGConnectingPoint num="4" id="33618" /> +<TGConnectingPoint num="5" id="33619" /> +<TGConnectingPoint num="6" id="33620" /> +<TGConnectingPoint num="7" id="33621" /> +<TGConnectingPoint num="8" id="33622" /> +<TGConnectingPoint num="9" id="33623" /> +</COMPONENT> + +<COMPONENT type="5103" id="33635" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33625" /> +<TGConnectingPoint num="1" id="33626" /> +<TGConnectingPoint num="2" id="33627" /> +<TGConnectingPoint num="3" id="33628" /> +<TGConnectingPoint num="4" id="33629" /> +<TGConnectingPoint num="5" id="33630" /> +<TGConnectingPoint num="6" id="33631" /> +<TGConnectingPoint num="7" id="33632" /> +<TGConnectingPoint num="8" id="33633" /> +<TGConnectingPoint num="9" id="33634" /> +</COMPONENT> + +<COMPONENT type="5104" id="33646" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33636" /> +<TGConnectingPoint num="1" id="33637" /> +<TGConnectingPoint num="2" id="33638" /> +<TGConnectingPoint num="3" id="33639" /> +<TGConnectingPoint num="4" id="33640" /> +<TGConnectingPoint num="5" id="33641" /> +<TGConnectingPoint num="6" id="33642" /> +<TGConnectingPoint num="7" id="33643" /> +<TGConnectingPoint num="8" id="33644" /> +<TGConnectingPoint num="9" id="33645" /> +</COMPONENT> + +<COMPONENT type="5103" id="33657" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33647" /> +<TGConnectingPoint num="1" id="33648" /> +<TGConnectingPoint num="2" id="33649" /> +<TGConnectingPoint num="3" id="33650" /> +<TGConnectingPoint num="4" id="33651" /> +<TGConnectingPoint num="5" id="33652" /> +<TGConnectingPoint num="6" id="33653" /> +<TGConnectingPoint num="7" id="33654" /> +<TGConnectingPoint num="8" id="33655" /> +<TGConnectingPoint num="9" id="33656" /> +</COMPONENT> + +<COMPONENT type="5104" id="33668" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33658" /> +<TGConnectingPoint num="1" id="33659" /> +<TGConnectingPoint num="2" id="33660" /> +<TGConnectingPoint num="3" id="33661" /> +<TGConnectingPoint num="4" id="33662" /> +<TGConnectingPoint num="5" id="33663" /> +<TGConnectingPoint num="6" id="33664" /> +<TGConnectingPoint num="7" id="33665" /> +<TGConnectingPoint num="8" id="33666" /> +<TGConnectingPoint num="9" id="33667" /> +</COMPONENT> + +<COMPONENT type="5106" id="33741" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33669" /> +<TGConnectingPoint num="1" id="33670" /> +<TGConnectingPoint num="2" id="33671" /> +<TGConnectingPoint num="3" id="33672" /> +<TGConnectingPoint num="4" id="33673" /> +<TGConnectingPoint num="5" id="33674" /> +<TGConnectingPoint num="6" id="33675" /> +<TGConnectingPoint num="7" id="33676" /> +<TGConnectingPoint num="8" id="33677" /> +<TGConnectingPoint num="9" id="33678" /> +<TGConnectingPoint num="10" id="33679" /> +<TGConnectingPoint num="11" id="33680" /> +<TGConnectingPoint num="12" id="33681" /> +<TGConnectingPoint num="13" id="33682" /> +<TGConnectingPoint num="14" id="33683" /> +<TGConnectingPoint num="15" id="33684" /> +<TGConnectingPoint num="16" id="33685" /> +<TGConnectingPoint num="17" id="33686" /> +<TGConnectingPoint num="18" id="33687" /> +<TGConnectingPoint num="19" id="33688" /> +<TGConnectingPoint num="20" id="33689" /> +<TGConnectingPoint num="21" id="33690" /> +<TGConnectingPoint num="22" id="33691" /> +<TGConnectingPoint num="23" id="33692" /> +<TGConnectingPoint num="24" id="33693" /> +<TGConnectingPoint num="25" id="33694" /> +<TGConnectingPoint num="26" id="33695" /> +<TGConnectingPoint num="27" id="33696" /> +<TGConnectingPoint num="28" id="33697" /> +<TGConnectingPoint num="29" id="33698" /> +<TGConnectingPoint num="30" id="33699" /> +<TGConnectingPoint num="31" id="33700" /> +<TGConnectingPoint num="32" id="33701" /> +<TGConnectingPoint num="33" id="33702" /> +<TGConnectingPoint num="34" id="33703" /> +<TGConnectingPoint num="35" id="33704" /> +<TGConnectingPoint num="36" id="33705" /> +<TGConnectingPoint num="37" id="33706" /> +<TGConnectingPoint num="38" id="33707" /> +<TGConnectingPoint num="39" id="33708" /> +<TGConnectingPoint num="40" id="33709" /> +<TGConnectingPoint num="41" id="33710" /> +<TGConnectingPoint num="42" id="33711" /> +<TGConnectingPoint num="43" id="33712" /> +<TGConnectingPoint num="44" id="33713" /> +<TGConnectingPoint num="45" id="33714" /> +<TGConnectingPoint num="46" id="33715" /> +<TGConnectingPoint num="47" id="33716" /> +<TGConnectingPoint num="48" id="33717" /> +<TGConnectingPoint num="49" id="33718" /> +<TGConnectingPoint num="50" id="33719" /> +<TGConnectingPoint num="51" id="33720" /> +<TGConnectingPoint num="52" id="33721" /> +<TGConnectingPoint num="53" id="33722" /> +<TGConnectingPoint num="54" id="33723" /> +<TGConnectingPoint num="55" id="33724" /> +<TGConnectingPoint num="56" id="33725" /> +<TGConnectingPoint num="57" id="33726" /> +<TGConnectingPoint num="58" id="33727" /> +<TGConnectingPoint num="59" id="33728" /> +<TGConnectingPoint num="60" id="33729" /> +<TGConnectingPoint num="61" id="33730" /> +<TGConnectingPoint num="62" id="33731" /> +<TGConnectingPoint num="63" id="33732" /> +<TGConnectingPoint num="64" id="33733" /> +<TGConnectingPoint num="65" id="33734" /> +<TGConnectingPoint num="66" id="33735" /> +<TGConnectingPoint num="67" id="33736" /> +<TGConnectingPoint num="68" id="33737" /> +<TGConnectingPoint num="69" id="33738" /> +<TGConnectingPoint num="70" id="33739" /> +<TGConnectingPoint num="71" id="33740" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="33743" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33742" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33750" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33749" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33748" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="33750" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33744" /> +<TGConnectingPoint num="1" id="33745" /> +<TGConnectingPoint num="2" id="33746" /> +<TGConnectingPoint num="3" id="33747" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33757" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33756" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33755" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="33757" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33751" /> +<TGConnectingPoint num="1" id="33752" /> +<TGConnectingPoint num="2" id="33753" /> +<TGConnectingPoint num="3" id="33754" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33764" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33763" /> +<P1 x="407" y="70" id="33785" /> +<P2 x="407" y="127" id="33772" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33762" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="33764" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33758" /> +<TGConnectingPoint num="1" id="33759" /> +<TGConnectingPoint num="2" id="33760" /> +<TGConnectingPoint num="3" id="33761" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33771" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33770" /> +<P1 x="407" y="162" id="33773" /> +<P2 x="407" y="224" id="33783" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33769" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="33771" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33765" /> +<TGConnectingPoint num="1" id="33766" /> +<TGConnectingPoint num="2" id="33767" /> +<TGConnectingPoint num="3" id="33768" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="33782" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33772" /> +<TGConnectingPoint num="1" id="33773" /> +<TGConnectingPoint num="2" id="33774" /> +<TGConnectingPoint num="3" id="33775" /> +<TGConnectingPoint num="4" id="33776" /> +<TGConnectingPoint num="5" id="33777" /> +<TGConnectingPoint num="6" id="33778" /> +<TGConnectingPoint num="7" id="33779" /> +<TGConnectingPoint num="8" id="33780" /> +<TGConnectingPoint num="9" id="33781" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="33784" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33783" /> +</COMPONENT> + +<COMPONENT type="5100" id="33786" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33785" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33793" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33792" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33791" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="33793" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33787" /> +<TGConnectingPoint num="1" id="33788" /> +<TGConnectingPoint num="2" id="33789" /> +<TGConnectingPoint num="3" id="33790" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33800" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33799" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33798" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="33800" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33794" /> +<TGConnectingPoint num="1" id="33795" /> +<TGConnectingPoint num="2" id="33796" /> +<TGConnectingPoint num="3" id="33797" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33807" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33806" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33805" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="33807" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33801" /> +<TGConnectingPoint num="1" id="33802" /> +<TGConnectingPoint num="2" id="33803" /> +<TGConnectingPoint num="3" id="33804" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33814" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33813" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33812" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="33814" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33808" /> +<TGConnectingPoint num="1" id="33809" /> +<TGConnectingPoint num="2" id="33810" /> +<TGConnectingPoint num="3" id="33811" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33821" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33820" /> +<P1 x="407" y="70" id="33842" /> +<P2 x="407" y="125" id="33829" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33819" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="33821" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33815" /> +<TGConnectingPoint num="1" id="33816" /> +<TGConnectingPoint num="2" id="33817" /> +<TGConnectingPoint num="3" id="33818" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33828" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33827" /> +<P1 x="407" y="160" id="33830" /> +<P2 x="407" y="224" id="33840" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33826" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="33828" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33822" /> +<TGConnectingPoint num="1" id="33823" /> +<TGConnectingPoint num="2" id="33824" /> +<TGConnectingPoint num="3" id="33825" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="33839" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33829" /> +<TGConnectingPoint num="1" id="33830" /> +<TGConnectingPoint num="2" id="33831" /> +<TGConnectingPoint num="3" id="33832" /> +<TGConnectingPoint num="4" id="33833" /> +<TGConnectingPoint num="5" id="33834" /> +<TGConnectingPoint num="6" id="33835" /> +<TGConnectingPoint num="7" id="33836" /> +<TGConnectingPoint num="8" id="33837" /> +<TGConnectingPoint num="9" id="33838" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="33841" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33840" /> +</COMPONENT> + +<COMPONENT type="5100" id="33843" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33842" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33850" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33849" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33848" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="33850" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33844" /> +<TGConnectingPoint num="1" id="33845" /> +<TGConnectingPoint num="2" id="33846" /> +<TGConnectingPoint num="3" id="33847" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33857" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33856" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33855" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="33857" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33851" /> +<TGConnectingPoint num="1" id="33852" /> +<TGConnectingPoint num="2" id="33853" /> +<TGConnectingPoint num="3" id="33854" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33864" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33863" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33862" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="33864" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33858" /> +<TGConnectingPoint num="1" id="33859" /> +<TGConnectingPoint num="2" id="33860" /> +<TGConnectingPoint num="3" id="33861" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33871" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33870" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33869" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="33871" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33865" /> +<TGConnectingPoint num="1" id="33866" /> +<TGConnectingPoint num="2" id="33867" /> +<TGConnectingPoint num="3" id="33868" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33878" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33877" /> +<P1 x="407" y="70" id="33899" /> +<P2 x="407" y="126" id="33886" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33876" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="33878" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33872" /> +<TGConnectingPoint num="1" id="33873" /> +<TGConnectingPoint num="2" id="33874" /> +<TGConnectingPoint num="3" id="33875" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33885" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33884" /> +<P1 x="407" y="161" id="33887" /> +<P2 x="407" y="224" id="33897" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33883" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="33885" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33879" /> +<TGConnectingPoint num="1" id="33880" /> +<TGConnectingPoint num="2" id="33881" /> +<TGConnectingPoint num="3" id="33882" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="33896" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33886" /> +<TGConnectingPoint num="1" id="33887" /> +<TGConnectingPoint num="2" id="33888" /> +<TGConnectingPoint num="3" id="33889" /> +<TGConnectingPoint num="4" id="33890" /> +<TGConnectingPoint num="5" id="33891" /> +<TGConnectingPoint num="6" id="33892" /> +<TGConnectingPoint num="7" id="33893" /> +<TGConnectingPoint num="8" id="33894" /> +<TGConnectingPoint num="9" id="33895" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="33898" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33897" /> +</COMPONENT> + +<COMPONENT type="5100" id="33900" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33899" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="33915" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33910" /> +<TGConnectingPoint num="1" id="33911" /> +<TGConnectingPoint num="2" id="33912" /> +<TGConnectingPoint num="3" id="33913" /> +<TGConnectingPoint num="4" id="33914" /> +<P1 x="407" y="295" id="33938" /> +<P2 x="357" y="110" id="33959" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33901" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="33915" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33902" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="33915" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33903" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="33915" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33904" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="33915" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="33909" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="33915" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33905" /> +<TGConnectingPoint num="1" id="33906" /> +<TGConnectingPoint num="2" id="33907" /> +<TGConnectingPoint num="3" id="33908" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33922" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33921" /> +<P1 x="407" y="70" id="34032" /> +<P2 x="407" y="110" id="33960" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33920" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="33922" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33916" /> +<TGConnectingPoint num="1" id="33917" /> +<TGConnectingPoint num="2" id="33918" /> +<TGConnectingPoint num="3" id="33919" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33929" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33928" /> +<P1 x="407" y="160" id="33997" /> +<P2 x="407" y="193" id="33948" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33927" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="33929" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33923" /> +<TGConnectingPoint num="1" id="33924" /> +<TGConnectingPoint num="2" id="33925" /> +<TGConnectingPoint num="3" id="33926" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="33936" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="33935" /> +<P1 x="407" y="223" id="33949" /> +<P2 x="407" y="265" id="33937" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="33934" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="33936" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33930" /> +<TGConnectingPoint num="1" id="33931" /> +<TGConnectingPoint num="2" id="33932" /> +<TGConnectingPoint num="3" id="33933" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="33947" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33937" /> +<TGConnectingPoint num="1" id="33938" /> +<TGConnectingPoint num="2" id="33939" /> +<TGConnectingPoint num="3" id="33940" /> +<TGConnectingPoint num="4" id="33941" /> +<TGConnectingPoint num="5" id="33942" /> +<TGConnectingPoint num="6" id="33943" /> +<TGConnectingPoint num="7" id="33944" /> +<TGConnectingPoint num="8" id="33945" /> +<TGConnectingPoint num="9" id="33946" /> +</COMPONENT> + +<COMPONENT type="5104" id="33958" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33948" /> +<TGConnectingPoint num="1" id="33949" /> +<TGConnectingPoint num="2" id="33950" /> +<TGConnectingPoint num="3" id="33951" /> +<TGConnectingPoint num="4" id="33952" /> +<TGConnectingPoint num="5" id="33953" /> +<TGConnectingPoint num="6" id="33954" /> +<TGConnectingPoint num="7" id="33955" /> +<TGConnectingPoint num="8" id="33956" /> +<TGConnectingPoint num="9" id="33957" /> +</COMPONENT> + +<COMPONENT type="5106" id="34031" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="33959" /> +<TGConnectingPoint num="1" id="33960" /> +<TGConnectingPoint num="2" id="33961" /> +<TGConnectingPoint num="3" id="33962" /> +<TGConnectingPoint num="4" id="33963" /> +<TGConnectingPoint num="5" id="33964" /> +<TGConnectingPoint num="6" id="33965" /> +<TGConnectingPoint num="7" id="33966" /> +<TGConnectingPoint num="8" id="33967" /> +<TGConnectingPoint num="9" id="33968" /> +<TGConnectingPoint num="10" id="33969" /> +<TGConnectingPoint num="11" id="33970" /> +<TGConnectingPoint num="12" id="33971" /> +<TGConnectingPoint num="13" id="33972" /> +<TGConnectingPoint num="14" id="33973" /> +<TGConnectingPoint num="15" id="33974" /> +<TGConnectingPoint num="16" id="33975" /> +<TGConnectingPoint num="17" id="33976" /> +<TGConnectingPoint num="18" id="33977" /> +<TGConnectingPoint num="19" id="33978" /> +<TGConnectingPoint num="20" id="33979" /> +<TGConnectingPoint num="21" id="33980" /> +<TGConnectingPoint num="22" id="33981" /> +<TGConnectingPoint num="23" id="33982" /> +<TGConnectingPoint num="24" id="33983" /> +<TGConnectingPoint num="25" id="33984" /> +<TGConnectingPoint num="26" id="33985" /> +<TGConnectingPoint num="27" id="33986" /> +<TGConnectingPoint num="28" id="33987" /> +<TGConnectingPoint num="29" id="33988" /> +<TGConnectingPoint num="30" id="33989" /> +<TGConnectingPoint num="31" id="33990" /> +<TGConnectingPoint num="32" id="33991" /> +<TGConnectingPoint num="33" id="33992" /> +<TGConnectingPoint num="34" id="33993" /> +<TGConnectingPoint num="35" id="33994" /> +<TGConnectingPoint num="36" id="33995" /> +<TGConnectingPoint num="37" id="33996" /> +<TGConnectingPoint num="38" id="33997" /> +<TGConnectingPoint num="39" id="33998" /> +<TGConnectingPoint num="40" id="33999" /> +<TGConnectingPoint num="41" id="34000" /> +<TGConnectingPoint num="42" id="34001" /> +<TGConnectingPoint num="43" id="34002" /> +<TGConnectingPoint num="44" id="34003" /> +<TGConnectingPoint num="45" id="34004" /> +<TGConnectingPoint num="46" id="34005" /> +<TGConnectingPoint num="47" id="34006" /> +<TGConnectingPoint num="48" id="34007" /> +<TGConnectingPoint num="49" id="34008" /> +<TGConnectingPoint num="50" id="34009" /> +<TGConnectingPoint num="51" id="34010" /> +<TGConnectingPoint num="52" id="34011" /> +<TGConnectingPoint num="53" id="34012" /> +<TGConnectingPoint num="54" id="34013" /> +<TGConnectingPoint num="55" id="34014" /> +<TGConnectingPoint num="56" id="34015" /> +<TGConnectingPoint num="57" id="34016" /> +<TGConnectingPoint num="58" id="34017" /> +<TGConnectingPoint num="59" id="34018" /> +<TGConnectingPoint num="60" id="34019" /> +<TGConnectingPoint num="61" id="34020" /> +<TGConnectingPoint num="62" id="34021" /> +<TGConnectingPoint num="63" id="34022" /> +<TGConnectingPoint num="64" id="34023" /> +<TGConnectingPoint num="65" id="34024" /> +<TGConnectingPoint num="66" id="34025" /> +<TGConnectingPoint num="67" id="34026" /> +<TGConnectingPoint num="68" id="34027" /> +<TGConnectingPoint num="69" id="34028" /> +<TGConnectingPoint num="70" id="34029" /> +<TGConnectingPoint num="71" id="34030" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="34033" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34032" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="34048" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34043" /> +<TGConnectingPoint num="1" id="34044" /> +<TGConnectingPoint num="2" id="34045" /> +<TGConnectingPoint num="3" id="34046" /> +<TGConnectingPoint num="4" id="34047" /> +<P1 x="407" y="295" id="34071" /> +<P2 x="357" y="110" id="34092" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34034" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="34048" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34035" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="34048" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34036" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="34048" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34037" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="34048" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34042" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="34048" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34038" /> +<TGConnectingPoint num="1" id="34039" /> +<TGConnectingPoint num="2" id="34040" /> +<TGConnectingPoint num="3" id="34041" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34055" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34054" /> +<P1 x="407" y="70" id="34165" /> +<P2 x="407" y="110" id="34093" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34053" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="34055" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34049" /> +<TGConnectingPoint num="1" id="34050" /> +<TGConnectingPoint num="2" id="34051" /> +<TGConnectingPoint num="3" id="34052" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34062" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34061" /> +<P1 x="407" y="160" id="34130" /> +<P2 x="407" y="193" id="34081" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34060" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="34062" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34056" /> +<TGConnectingPoint num="1" id="34057" /> +<TGConnectingPoint num="2" id="34058" /> +<TGConnectingPoint num="3" id="34059" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34069" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34068" /> +<P1 x="407" y="223" id="34082" /> +<P2 x="407" y="265" id="34070" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34067" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="34069" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34063" /> +<TGConnectingPoint num="1" id="34064" /> +<TGConnectingPoint num="2" id="34065" /> +<TGConnectingPoint num="3" id="34066" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="34080" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34070" /> +<TGConnectingPoint num="1" id="34071" /> +<TGConnectingPoint num="2" id="34072" /> +<TGConnectingPoint num="3" id="34073" /> +<TGConnectingPoint num="4" id="34074" /> +<TGConnectingPoint num="5" id="34075" /> +<TGConnectingPoint num="6" id="34076" /> +<TGConnectingPoint num="7" id="34077" /> +<TGConnectingPoint num="8" id="34078" /> +<TGConnectingPoint num="9" id="34079" /> +</COMPONENT> + +<COMPONENT type="5104" id="34091" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34081" /> +<TGConnectingPoint num="1" id="34082" /> +<TGConnectingPoint num="2" id="34083" /> +<TGConnectingPoint num="3" id="34084" /> +<TGConnectingPoint num="4" id="34085" /> +<TGConnectingPoint num="5" id="34086" /> +<TGConnectingPoint num="6" id="34087" /> +<TGConnectingPoint num="7" id="34088" /> +<TGConnectingPoint num="8" id="34089" /> +<TGConnectingPoint num="9" id="34090" /> +</COMPONENT> + +<COMPONENT type="5106" id="34164" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34092" /> +<TGConnectingPoint num="1" id="34093" /> +<TGConnectingPoint num="2" id="34094" /> +<TGConnectingPoint num="3" id="34095" /> +<TGConnectingPoint num="4" id="34096" /> +<TGConnectingPoint num="5" id="34097" /> +<TGConnectingPoint num="6" id="34098" /> +<TGConnectingPoint num="7" id="34099" /> +<TGConnectingPoint num="8" id="34100" /> +<TGConnectingPoint num="9" id="34101" /> +<TGConnectingPoint num="10" id="34102" /> +<TGConnectingPoint num="11" id="34103" /> +<TGConnectingPoint num="12" id="34104" /> +<TGConnectingPoint num="13" id="34105" /> +<TGConnectingPoint num="14" id="34106" /> +<TGConnectingPoint num="15" id="34107" /> +<TGConnectingPoint num="16" id="34108" /> +<TGConnectingPoint num="17" id="34109" /> +<TGConnectingPoint num="18" id="34110" /> +<TGConnectingPoint num="19" id="34111" /> +<TGConnectingPoint num="20" id="34112" /> +<TGConnectingPoint num="21" id="34113" /> +<TGConnectingPoint num="22" id="34114" /> +<TGConnectingPoint num="23" id="34115" /> +<TGConnectingPoint num="24" id="34116" /> +<TGConnectingPoint num="25" id="34117" /> +<TGConnectingPoint num="26" id="34118" /> +<TGConnectingPoint num="27" id="34119" /> +<TGConnectingPoint num="28" id="34120" /> +<TGConnectingPoint num="29" id="34121" /> +<TGConnectingPoint num="30" id="34122" /> +<TGConnectingPoint num="31" id="34123" /> +<TGConnectingPoint num="32" id="34124" /> +<TGConnectingPoint num="33" id="34125" /> +<TGConnectingPoint num="34" id="34126" /> +<TGConnectingPoint num="35" id="34127" /> +<TGConnectingPoint num="36" id="34128" /> +<TGConnectingPoint num="37" id="34129" /> +<TGConnectingPoint num="38" id="34130" /> +<TGConnectingPoint num="39" id="34131" /> +<TGConnectingPoint num="40" id="34132" /> +<TGConnectingPoint num="41" id="34133" /> +<TGConnectingPoint num="42" id="34134" /> +<TGConnectingPoint num="43" id="34135" /> +<TGConnectingPoint num="44" id="34136" /> +<TGConnectingPoint num="45" id="34137" /> +<TGConnectingPoint num="46" id="34138" /> +<TGConnectingPoint num="47" id="34139" /> +<TGConnectingPoint num="48" id="34140" /> +<TGConnectingPoint num="49" id="34141" /> +<TGConnectingPoint num="50" id="34142" /> +<TGConnectingPoint num="51" id="34143" /> +<TGConnectingPoint num="52" id="34144" /> +<TGConnectingPoint num="53" id="34145" /> +<TGConnectingPoint num="54" id="34146" /> +<TGConnectingPoint num="55" id="34147" /> +<TGConnectingPoint num="56" id="34148" /> +<TGConnectingPoint num="57" id="34149" /> +<TGConnectingPoint num="58" id="34150" /> +<TGConnectingPoint num="59" id="34151" /> +<TGConnectingPoint num="60" id="34152" /> +<TGConnectingPoint num="61" id="34153" /> +<TGConnectingPoint num="62" id="34154" /> +<TGConnectingPoint num="63" id="34155" /> +<TGConnectingPoint num="64" id="34156" /> +<TGConnectingPoint num="65" id="34157" /> +<TGConnectingPoint num="66" id="34158" /> +<TGConnectingPoint num="67" id="34159" /> +<TGConnectingPoint num="68" id="34160" /> +<TGConnectingPoint num="69" id="34161" /> +<TGConnectingPoint num="70" id="34162" /> +<TGConnectingPoint num="71" id="34163" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="34166" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34165" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="34181" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34176" /> +<TGConnectingPoint num="1" id="34177" /> +<TGConnectingPoint num="2" id="34178" /> +<TGConnectingPoint num="3" id="34179" /> +<TGConnectingPoint num="4" id="34180" /> +<P1 x="407" y="295" id="34204" /> +<P2 x="357" y="110" id="34225" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34167" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="34181" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34168" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="34181" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34169" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="34181" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34170" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="34181" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34175" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="34181" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34171" /> +<TGConnectingPoint num="1" id="34172" /> +<TGConnectingPoint num="2" id="34173" /> +<TGConnectingPoint num="3" id="34174" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34188" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34187" /> +<P1 x="407" y="70" id="34298" /> +<P2 x="407" y="110" id="34226" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34186" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="34188" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34182" /> +<TGConnectingPoint num="1" id="34183" /> +<TGConnectingPoint num="2" id="34184" /> +<TGConnectingPoint num="3" id="34185" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34195" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34194" /> +<P1 x="407" y="160" id="34263" /> +<P2 x="407" y="193" id="34214" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34193" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="34195" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34189" /> +<TGConnectingPoint num="1" id="34190" /> +<TGConnectingPoint num="2" id="34191" /> +<TGConnectingPoint num="3" id="34192" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34202" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34201" /> +<P1 x="407" y="223" id="34215" /> +<P2 x="407" y="265" id="34203" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34200" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="34202" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34196" /> +<TGConnectingPoint num="1" id="34197" /> +<TGConnectingPoint num="2" id="34198" /> +<TGConnectingPoint num="3" id="34199" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="34213" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34203" /> +<TGConnectingPoint num="1" id="34204" /> +<TGConnectingPoint num="2" id="34205" /> +<TGConnectingPoint num="3" id="34206" /> +<TGConnectingPoint num="4" id="34207" /> +<TGConnectingPoint num="5" id="34208" /> +<TGConnectingPoint num="6" id="34209" /> +<TGConnectingPoint num="7" id="34210" /> +<TGConnectingPoint num="8" id="34211" /> +<TGConnectingPoint num="9" id="34212" /> +</COMPONENT> + +<COMPONENT type="5104" id="34224" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34214" /> +<TGConnectingPoint num="1" id="34215" /> +<TGConnectingPoint num="2" id="34216" /> +<TGConnectingPoint num="3" id="34217" /> +<TGConnectingPoint num="4" id="34218" /> +<TGConnectingPoint num="5" id="34219" /> +<TGConnectingPoint num="6" id="34220" /> +<TGConnectingPoint num="7" id="34221" /> +<TGConnectingPoint num="8" id="34222" /> +<TGConnectingPoint num="9" id="34223" /> +</COMPONENT> + +<COMPONENT type="5106" id="34297" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34225" /> +<TGConnectingPoint num="1" id="34226" /> +<TGConnectingPoint num="2" id="34227" /> +<TGConnectingPoint num="3" id="34228" /> +<TGConnectingPoint num="4" id="34229" /> +<TGConnectingPoint num="5" id="34230" /> +<TGConnectingPoint num="6" id="34231" /> +<TGConnectingPoint num="7" id="34232" /> +<TGConnectingPoint num="8" id="34233" /> +<TGConnectingPoint num="9" id="34234" /> +<TGConnectingPoint num="10" id="34235" /> +<TGConnectingPoint num="11" id="34236" /> +<TGConnectingPoint num="12" id="34237" /> +<TGConnectingPoint num="13" id="34238" /> +<TGConnectingPoint num="14" id="34239" /> +<TGConnectingPoint num="15" id="34240" /> +<TGConnectingPoint num="16" id="34241" /> +<TGConnectingPoint num="17" id="34242" /> +<TGConnectingPoint num="18" id="34243" /> +<TGConnectingPoint num="19" id="34244" /> +<TGConnectingPoint num="20" id="34245" /> +<TGConnectingPoint num="21" id="34246" /> +<TGConnectingPoint num="22" id="34247" /> +<TGConnectingPoint num="23" id="34248" /> +<TGConnectingPoint num="24" id="34249" /> +<TGConnectingPoint num="25" id="34250" /> +<TGConnectingPoint num="26" id="34251" /> +<TGConnectingPoint num="27" id="34252" /> +<TGConnectingPoint num="28" id="34253" /> +<TGConnectingPoint num="29" id="34254" /> +<TGConnectingPoint num="30" id="34255" /> +<TGConnectingPoint num="31" id="34256" /> +<TGConnectingPoint num="32" id="34257" /> +<TGConnectingPoint num="33" id="34258" /> +<TGConnectingPoint num="34" id="34259" /> +<TGConnectingPoint num="35" id="34260" /> +<TGConnectingPoint num="36" id="34261" /> +<TGConnectingPoint num="37" id="34262" /> +<TGConnectingPoint num="38" id="34263" /> +<TGConnectingPoint num="39" id="34264" /> +<TGConnectingPoint num="40" id="34265" /> +<TGConnectingPoint num="41" id="34266" /> +<TGConnectingPoint num="42" id="34267" /> +<TGConnectingPoint num="43" id="34268" /> +<TGConnectingPoint num="44" id="34269" /> +<TGConnectingPoint num="45" id="34270" /> +<TGConnectingPoint num="46" id="34271" /> +<TGConnectingPoint num="47" id="34272" /> +<TGConnectingPoint num="48" id="34273" /> +<TGConnectingPoint num="49" id="34274" /> +<TGConnectingPoint num="50" id="34275" /> +<TGConnectingPoint num="51" id="34276" /> +<TGConnectingPoint num="52" id="34277" /> +<TGConnectingPoint num="53" id="34278" /> +<TGConnectingPoint num="54" id="34279" /> +<TGConnectingPoint num="55" id="34280" /> +<TGConnectingPoint num="56" id="34281" /> +<TGConnectingPoint num="57" id="34282" /> +<TGConnectingPoint num="58" id="34283" /> +<TGConnectingPoint num="59" id="34284" /> +<TGConnectingPoint num="60" id="34285" /> +<TGConnectingPoint num="61" id="34286" /> +<TGConnectingPoint num="62" id="34287" /> +<TGConnectingPoint num="63" id="34288" /> +<TGConnectingPoint num="64" id="34289" /> +<TGConnectingPoint num="65" id="34290" /> +<TGConnectingPoint num="66" id="34291" /> +<TGConnectingPoint num="67" id="34292" /> +<TGConnectingPoint num="68" id="34293" /> +<TGConnectingPoint num="69" id="34294" /> +<TGConnectingPoint num="70" id="34295" /> +<TGConnectingPoint num="71" id="34296" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="34299" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34298" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +<Modeling type="AVATAR Design" nameTab="MAC_Attack1_Deceleration" tabs="Block Diagram$Network$Rover$EnvironmentLibrary$Rover1$Rover2$Rover3$EnvironmentFusion$Environment1$Environment2$Environment3$ComputeVar1$ComputeVar2$ComputeVar3" > +<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="2500" minY="10" maxY="1499" zoom="1.0000000000000009" > +<MainCode value="void __user_init() {"/> +<MainCode value="}"/> +<Optimized value="true" /> +<considerTimingOperators value="true" /> +<Validated value="" /> +<Ignored value="" /> + +<COMPONENT type="301" id="39479" index="0" uid="0258a6b7-4627-4d26-8c8e-0a3be64bdbf0" > +<cdparam x="60" y="131" /> +<sizeparam width="600" height="63" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UML Note" value="This models feature the platoon with a +message authentication code countermeasure +added to the communications between the leader +and the followers, where the leader decelerates, and where the attacker injects false speed +values to the followers." /> +<new d="false" /> +<TGConnectingPoint num="0" id="39480" /> +<TGConnectingPoint num="1" id="39481" /> +<TGConnectingPoint num="2" id="39482" /> +<TGConnectingPoint num="3" id="39483" /> +<TGConnectingPoint num="4" id="39484" /> +<TGConnectingPoint num="5" id="39485" /> +<TGConnectingPoint num="6" id="39486" /> +<TGConnectingPoint num="7" id="39487" /> +<TGConnectingPoint num="8" id="39488" /> +<TGConnectingPoint num="9" id="39489" /> +<TGConnectingPoint num="10" id="39490" /> +<TGConnectingPoint num="11" id="39491" /> +<TGConnectingPoint num="12" id="39492" /> +<TGConnectingPoint num="13" id="39493" /> +<TGConnectingPoint num="14" id="39494" /> +<TGConnectingPoint num="15" id="39495" /> +<extraparam> +<Line value="This models feature the platoon with a" /> +<Line value="message authentication code countermeasure" /> +<Line value="added to the communications between the leader" /> +<Line value="and the followers, where the leader decelerates, and where the attacker injects false speed" /> +<Line value="values to the followers." /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="5002" id="34301" index="1" uid="ce3915b3-e6c0-45c0-ad2a-26e39e40e049" > +<cdparam x="1003" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34300" /> +<P1 x="1003" y="771" id="34609" /> +<P2 x="1029" y="772" id="34731" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34303" index="2" uid="49b256eb-38dc-4869-9f67-bf2947f813b5" > +<cdparam x="467" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34302" /> +<P1 x="465" y="591" id="34412" /> +<P2 x="465" y="653" id="34565" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R3toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34305" index="3" uid="fe640592-a229-49a1-bad1-c106428d39a5" > +<cdparam x="878" y="581" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34304" /> +<P1 x="879" y="589" id="34371" /> +<P2 x="878" y="653" id="34606" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R2toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34307" index="4" uid="09bac69a-6098-4186-9dd9-df8b225f3295" > +<cdparam x="1297" y="583" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34306" /> +<P1 x="1297" y="589" id="34330" /> +<P2 x="1298" y="653" id="34524" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<osd value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<isd value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<isd value="in fromRover(int speed, int heading)" /> +<oso value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<oso value="out R1toEnvironment(int speed, int heading)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34309" index="5" uid="9336999b-5b9f-4ac7-8cb7-d53092882df1" > +<cdparam x="878" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34308" /> +<P1 x="878" y="890" id="34611" /> +<P2 x="876" y="926" id="34465" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE2(int xP2, int yP2)" /> +<isd value="in fromE2(int x2, int y2)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34311" index="6" uid="f6a6c9db-0aec-4736-b410-80cfeffb96b6" > +<cdparam x="1102" y="839" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34310" /> +<P1 x="1298" y="891" id="34529" /> +<P2 x="1001" y="1040" id="34468" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE1(int xP1, int yP1)" /> +<isd value="in fromE1(int x1, int y1)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34313" index="7" uid="0494dc83-07f4-44e4-9f0c-e89f7cc7162f" > +<cdparam x="1422" y="772" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34312" /> +<P1 x="1423" y="772" id="34527" /> +<P2 x="1448" y="773" id="34649" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34315" index="8" uid="390715c1-975a-4a85-ae5c-ace561a06b47" > +<cdparam x="591" y="773" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34314" /> +<P1 x="590" y="772" id="34568" /> +<P2 x="619" y="773" id="34690" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in variation(int xvar, int yvar)" /> +<osd value="out variation(int xvar, int yvar)" /> +<isd value="in computeVariation(int cosH, int sinH, int speed)" /> +<oso value="out computeVariation(int cosH, int sinH, int speed)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34317" index="9" uid="4781ac17-36c8-4e52-ae05-3f1b0221a1e4" > +<cdparam x="465" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34316" /> +<P1 x="465" y="891" id="34570" /> +<P2 x="751" y="1040" id="34467" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in fromPredecessor(int xPrev, int yPrev)" /> +<osd value="out toE3(int xP3, int yP3)" /> +<isd value="in fromE3(int x3, int y3)" /> +<oso value="out toFollower(int x, int y)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34319" index="10" uid="45ae039f-611d-4287-a1af-398b881d9b58" > +<cdparam x="632" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34318" /> +<P1 x="795" y="243" id="34783" /> +<P2 x="465" y="331" id="34407" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn3(int messageType, int messageContent)" /> +<osd value="out R3outputMessage(int messageType, int messageContent)" /> +<isd value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34321" index="11" uid="53b8d66b-cda5-4358-ba2b-31be693139f0" > +<cdparam x="949" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34320" /> +<P1 x="877" y="243" id="34775" /> +<P2 x="879" y="332" id="34366" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn2(int messageType, int messageContent)" /> +<osd value="out R2outputMessage(int messageType, int messageContent)" /> +<isd value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="5002" id="34323" index="12" uid="b4ab48a9-336f-4ac7-87ba-4d15134b2299" > +<cdparam x="1266" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1999" maxHeight="1999" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="" /> +<TGConnectingPoint num="0" id="34322" /> +<P1 x="959" y="243" id="34784" /> +<P2 x="1297" y="329" id="34325" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<iso value="in NetworkIn1(int messageType, int messageContent)" /> +<osd value="out R1outputMessage(int messageType, int messageContent)" /> +<isd value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<oso value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" /> +<FIFOType asynchronous="false" synchronousCH="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" ams="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="5000" id="34364" index="13" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="1172" y="329" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34324" /> +<TGConnectingPoint num="1" id="34325" /> +<TGConnectingPoint num="2" id="34326" /> +<TGConnectingPoint num="3" id="34327" /> +<TGConnectingPoint num="4" id="34328" /> +<TGConnectingPoint num="5" id="34329" /> +<TGConnectingPoint num="6" id="34330" /> +<TGConnectingPoint num="7" id="34331" /> +<TGConnectingPoint num="8" id="34332" /> +<TGConnectingPoint num="9" id="34333" /> +<TGConnectingPoint num="10" id="34334" /> +<TGConnectingPoint num="11" id="34335" /> +<TGConnectingPoint num="12" id="34336" /> +<TGConnectingPoint num="13" id="34337" /> +<TGConnectingPoint num="14" id="34338" /> +<TGConnectingPoint num="15" id="34339" /> +<TGConnectingPoint num="16" id="34340" /> +<TGConnectingPoint num="17" id="34341" /> +<TGConnectingPoint num="18" id="34342" /> +<TGConnectingPoint num="19" id="34343" /> +<TGConnectingPoint num="20" id="34344" /> +<TGConnectingPoint num="21" id="34345" /> +<TGConnectingPoint num="22" id="34346" /> +<TGConnectingPoint num="23" id="34347" /> +<TGConnectingPoint num="24" id="34348" /> +<TGConnectingPoint num="25" id="34349" /> +<TGConnectingPoint num="26" id="34350" /> +<TGConnectingPoint num="27" id="34351" /> +<TGConnectingPoint num="28" id="34352" /> +<TGConnectingPoint num="29" id="34353" /> +<TGConnectingPoint num="30" id="34354" /> +<TGConnectingPoint num="31" id="34355" /> +<TGConnectingPoint num="32" id="34356" /> +<TGConnectingPoint num="33" id="34357" /> +<TGConnectingPoint num="34" id="34358" /> +<TGConnectingPoint num="35" id="34359" /> +<TGConnectingPoint num="36" id="34360" /> +<TGConnectingPoint num="37" id="34361" /> +<TGConnectingPoint num="38" id="34362" /> +<TGConnectingPoint num="39" id="34363" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R1toEnvironment(int speed, int heading)" attached="true" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34405" index="14" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="754" y="332" /> +<sizeparam width="250" height="257" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34365" /> +<TGConnectingPoint num="1" id="34366" /> +<TGConnectingPoint num="2" id="34367" /> +<TGConnectingPoint num="3" id="34368" /> +<TGConnectingPoint num="4" id="34369" /> +<TGConnectingPoint num="5" id="34370" /> +<TGConnectingPoint num="6" id="34371" /> +<TGConnectingPoint num="7" id="34372" /> +<TGConnectingPoint num="8" id="34373" /> +<TGConnectingPoint num="9" id="34374" /> +<TGConnectingPoint num="10" id="34375" /> +<TGConnectingPoint num="11" id="34376" /> +<TGConnectingPoint num="12" id="34377" /> +<TGConnectingPoint num="13" id="34378" /> +<TGConnectingPoint num="14" id="34379" /> +<TGConnectingPoint num="15" id="34380" /> +<TGConnectingPoint num="16" id="34381" /> +<TGConnectingPoint num="17" id="34382" /> +<TGConnectingPoint num="18" id="34383" /> +<TGConnectingPoint num="19" id="34384" /> +<TGConnectingPoint num="20" id="34385" /> +<TGConnectingPoint num="21" id="34386" /> +<TGConnectingPoint num="22" id="34387" /> +<TGConnectingPoint num="23" id="34388" /> +<TGConnectingPoint num="24" id="34389" /> +<TGConnectingPoint num="25" id="34390" /> +<TGConnectingPoint num="26" id="34391" /> +<TGConnectingPoint num="27" id="34392" /> +<TGConnectingPoint num="28" id="34393" /> +<TGConnectingPoint num="29" id="34394" /> +<TGConnectingPoint num="30" id="34395" /> +<TGConnectingPoint num="31" id="34396" /> +<TGConnectingPoint num="32" id="34397" /> +<TGConnectingPoint num="33" id="34398" /> +<TGConnectingPoint num="34" id="34399" /> +<TGConnectingPoint num="35" id="34400" /> +<TGConnectingPoint num="36" id="34401" /> +<TGConnectingPoint num="37" id="34402" /> +<TGConnectingPoint num="38" id="34403" /> +<TGConnectingPoint num="39" id="34404" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="2" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R2toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34446" index="15" uid="43fcc6bb-7137-40e6-ab4b-abdd902c44f8" > +<cdparam x="340" y="331" /> +<sizeparam width="250" height="260" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Rover3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34406" /> +<TGConnectingPoint num="1" id="34407" /> +<TGConnectingPoint num="2" id="34408" /> +<TGConnectingPoint num="3" id="34409" /> +<TGConnectingPoint num="4" id="34410" /> +<TGConnectingPoint num="5" id="34411" /> +<TGConnectingPoint num="6" id="34412" /> +<TGConnectingPoint num="7" id="34413" /> +<TGConnectingPoint num="8" id="34414" /> +<TGConnectingPoint num="9" id="34415" /> +<TGConnectingPoint num="10" id="34416" /> +<TGConnectingPoint num="11" id="34417" /> +<TGConnectingPoint num="12" id="34418" /> +<TGConnectingPoint num="13" id="34419" /> +<TGConnectingPoint num="14" id="34420" /> +<TGConnectingPoint num="15" id="34421" /> +<TGConnectingPoint num="16" id="34422" /> +<TGConnectingPoint num="17" id="34423" /> +<TGConnectingPoint num="18" id="34424" /> +<TGConnectingPoint num="19" id="34425" /> +<TGConnectingPoint num="20" id="34426" /> +<TGConnectingPoint num="21" id="34427" /> +<TGConnectingPoint num="22" id="34428" /> +<TGConnectingPoint num="23" id="34429" /> +<TGConnectingPoint num="24" id="34430" /> +<TGConnectingPoint num="25" id="34431" /> +<TGConnectingPoint num="26" id="34432" /> +<TGConnectingPoint num="27" id="34433" /> +<TGConnectingPoint num="28" id="34434" /> +<TGConnectingPoint num="29" id="34435" /> +<TGConnectingPoint num="30" id="34436" /> +<TGConnectingPoint num="31" id="34437" /> +<TGConnectingPoint num="32" id="34438" /> +<TGConnectingPoint num="33" id="34439" /> +<TGConnectingPoint num="34" id="34440" /> +<TGConnectingPoint num="35" id="34441" /> +<TGConnectingPoint num="36" id="34442" /> +<TGConnectingPoint num="37" id="34443" /> +<TGConnectingPoint num="38" id="34444" /> +<TGConnectingPoint num="39" id="34445" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="roverID" value="3" type="8" typeOther="" /> +<Attribute access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="nbCycles" value="21" type="8" typeOther="" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" attached="true" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="out R3toEnvironment(int speed, int heading)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="303" id="34463" index="16" uid="ab96062f-ee84-487e-9187-40d20a7b63cb" > +<cdparam x="44" y="46" /> +<sizeparam width="241" height="58" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="UPPAAL Pragma" value="A[] Environment2.gap > 0 +A[] Environment3.gap > 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34447" /> +<TGConnectingPoint num="1" id="34448" /> +<TGConnectingPoint num="2" id="34449" /> +<TGConnectingPoint num="3" id="34450" /> +<TGConnectingPoint num="4" id="34451" /> +<TGConnectingPoint num="5" id="34452" /> +<TGConnectingPoint num="6" id="34453" /> +<TGConnectingPoint num="7" id="34454" /> +<TGConnectingPoint num="8" id="34455" /> +<TGConnectingPoint num="9" id="34456" /> +<TGConnectingPoint num="10" id="34457" /> +<TGConnectingPoint num="11" id="34458" /> +<TGConnectingPoint num="12" id="34459" /> +<TGConnectingPoint num="13" id="34460" /> +<TGConnectingPoint num="14" id="34461" /> +<TGConnectingPoint num="15" id="34462" /> +<extraparam> +<Line value="A[] Environment2.gap > 0" /> +<Line value="A[] Environment3.gap > 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34504" index="17" uid="e8dc1c1c-55c3-4f60-aed6-cccaae51ecbb" > +<cdparam x="751" y="926" /> +<sizeparam width="250" height="228" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="EnvironmentFusion" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34464" /> +<TGConnectingPoint num="1" id="34465" /> +<TGConnectingPoint num="2" id="34466" /> +<TGConnectingPoint num="3" id="34467" /> +<TGConnectingPoint num="4" id="34468" /> +<TGConnectingPoint num="5" id="34469" /> +<TGConnectingPoint num="6" id="34470" /> +<TGConnectingPoint num="7" id="34471" /> +<TGConnectingPoint num="8" id="34472" /> +<TGConnectingPoint num="9" id="34473" /> +<TGConnectingPoint num="10" id="34474" /> +<TGConnectingPoint num="11" id="34475" /> +<TGConnectingPoint num="12" id="34476" /> +<TGConnectingPoint num="13" id="34477" /> +<TGConnectingPoint num="14" id="34478" /> +<TGConnectingPoint num="15" id="34479" /> +<TGConnectingPoint num="16" id="34480" /> +<TGConnectingPoint num="17" id="34481" /> +<TGConnectingPoint num="18" id="34482" /> +<TGConnectingPoint num="19" id="34483" /> +<TGConnectingPoint num="20" id="34484" /> +<TGConnectingPoint num="21" id="34485" /> +<TGConnectingPoint num="22" id="34486" /> +<TGConnectingPoint num="23" id="34487" /> +<TGConnectingPoint num="24" id="34488" /> +<TGConnectingPoint num="25" id="34489" /> +<TGConnectingPoint num="26" id="34490" /> +<TGConnectingPoint num="27" id="34491" /> +<TGConnectingPoint num="28" id="34492" /> +<TGConnectingPoint num="29" id="34493" /> +<TGConnectingPoint num="30" id="34494" /> +<TGConnectingPoint num="31" id="34495" /> +<TGConnectingPoint num="32" id="34496" /> +<TGConnectingPoint num="33" id="34497" /> +<TGConnectingPoint num="34" id="34498" /> +<TGConnectingPoint num="35" id="34499" /> +<TGConnectingPoint num="36" id="34500" /> +<TGConnectingPoint num="37" id="34501" /> +<TGConnectingPoint num="38" id="34502" /> +<TGConnectingPoint num="39" id="34503" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y1" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y2" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="x3" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y3" value="" type="8" typeOther="" /> +<Signal value="in fromE1(int x1, int y1)" attached="true" /> +<Signal value="in fromE2(int x2, int y2)" attached="true" /> +<Signal value="in fromE3(int x3, int y3)" attached="true" /> +<Signal value="out toE1(int xP1, int yP1)" attached="true" /> +<Signal value="out toE2(int xP2, int yP2)" attached="true" /> +<Signal value="out toE3(int xP3, int yP3)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="34513" index="18" uid="800dfbeb-d2e9-4003-9a79-2e715a474ec2" > +<cdparam x="30" y="649" /> +<sizeparam width="250" height="239" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="EnvironmentLibrary" value="EnvironmentLibrary" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34505" /> +<TGConnectingPoint num="1" id="34506" /> +<TGConnectingPoint num="2" id="34507" /> +<TGConnectingPoint num="3" id="34508" /> +<TGConnectingPoint num="4" id="34509" /> +<TGConnectingPoint num="5" id="34510" /> +<TGConnectingPoint num="6" id="34511" /> +<TGConnectingPoint num="7" id="34512" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="y" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int t, bool f, bool p)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int g, bool l, bool p)" /> +<Signal value="in fromPredecessor(int x, int y)" /> +<Signal value="in fromRover(int s, int h)" /> +<Signal value="out computeVariation(int c, int s, int s)" /> +<Signal value="in variation(int x, int y)" /> +<ReturnAttribute access="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="joiningGreaterOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="joiningSmallerOrdinate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="xPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yPrev" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="fromRover" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="firstLoop" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="xvar" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5005" id="34522" index="19" uid="afdf6048-2ded-4533-9279-bcf42dece393" > +<cdparam x="31" y="339" /> +<sizeparam width="250" height="248" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Rover" value="Rover" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34514" /> +<TGConnectingPoint num="1" id="34515" /> +<TGConnectingPoint num="2" id="34516" /> +<TGConnectingPoint num="3" id="34517" /> +<TGConnectingPoint num="4" id="34518" /> +<TGConnectingPoint num="5" id="34519" /> +<TGConnectingPoint num="6" id="34520" /> +<TGConnectingPoint num="7" id="34521" /> +<extraparam> +<CryptoLibraryFunction value="false" /> +<Parameter access="0" var="0" id="roverID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="followerID" value="0" type="8" typeOther="" /> +<Parameter access="0" var="0" id="isLeader" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="isFollower" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="leave" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Parameter access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Parameter access="0" var="0" id="targetOrdinate" value="120" type="8" typeOther="" /> +<Parameter access="0" var="0" id="nbCycles" value="0" type="8" typeOther="" /> +<Signal value="in inputMessage(int t, int c, int k)" /> +<Signal value="out outputMessage(int t, int c)" /> +<Signal value="in sensedData(int g, bool l, bool p)" /> +<Signal value="out sense(int t, bool f, bool p)" /> +<Signal value="out toEnvironment(int v, int h)" /> +<ReturnAttribute access="0" id="speed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageType" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageType" value="1" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lastLegitimateMessageContent" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringAngle" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetSpeed" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yawError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="lateralError" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="motorsCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="steeringCommand" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="emergencyBrake" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="cosHeading" value="10" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinHeading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sensorUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="networkUpdate" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="heading" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="isInLane" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34563" index="20" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="1173" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34523" /> +<TGConnectingPoint num="1" id="34524" /> +<TGConnectingPoint num="2" id="34525" /> +<TGConnectingPoint num="3" id="34526" /> +<TGConnectingPoint num="4" id="34527" /> +<TGConnectingPoint num="5" id="34528" /> +<TGConnectingPoint num="6" id="34529" /> +<TGConnectingPoint num="7" id="34530" /> +<TGConnectingPoint num="8" id="34531" /> +<TGConnectingPoint num="9" id="34532" /> +<TGConnectingPoint num="10" id="34533" /> +<TGConnectingPoint num="11" id="34534" /> +<TGConnectingPoint num="12" id="34535" /> +<TGConnectingPoint num="13" id="34536" /> +<TGConnectingPoint num="14" id="34537" /> +<TGConnectingPoint num="15" id="34538" /> +<TGConnectingPoint num="16" id="34539" /> +<TGConnectingPoint num="17" id="34540" /> +<TGConnectingPoint num="18" id="34541" /> +<TGConnectingPoint num="19" id="34542" /> +<TGConnectingPoint num="20" id="34543" /> +<TGConnectingPoint num="21" id="34544" /> +<TGConnectingPoint num="22" id="34545" /> +<TGConnectingPoint num="23" id="34546" /> +<TGConnectingPoint num="24" id="34547" /> +<TGConnectingPoint num="25" id="34548" /> +<TGConnectingPoint num="26" id="34549" /> +<TGConnectingPoint num="27" id="34550" /> +<TGConnectingPoint num="28" id="34551" /> +<TGConnectingPoint num="29" id="34552" /> +<TGConnectingPoint num="30" id="34553" /> +<TGConnectingPoint num="31" id="34554" /> +<TGConnectingPoint num="32" id="34555" /> +<TGConnectingPoint num="33" id="34556" /> +<TGConnectingPoint num="34" id="34557" /> +<TGConnectingPoint num="35" id="34558" /> +<TGConnectingPoint num="36" id="34559" /> +<TGConnectingPoint num="37" id="34560" /> +<TGConnectingPoint num="38" id="34561" /> +<TGConnectingPoint num="39" id="34562" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="60" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="false" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34604" index="21" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="340" y="653" /> +<sizeparam width="250" height="238" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34564" /> +<TGConnectingPoint num="1" id="34565" /> +<TGConnectingPoint num="2" id="34566" /> +<TGConnectingPoint num="3" id="34567" /> +<TGConnectingPoint num="4" id="34568" /> +<TGConnectingPoint num="5" id="34569" /> +<TGConnectingPoint num="6" id="34570" /> +<TGConnectingPoint num="7" id="34571" /> +<TGConnectingPoint num="8" id="34572" /> +<TGConnectingPoint num="9" id="34573" /> +<TGConnectingPoint num="10" id="34574" /> +<TGConnectingPoint num="11" id="34575" /> +<TGConnectingPoint num="12" id="34576" /> +<TGConnectingPoint num="13" id="34577" /> +<TGConnectingPoint num="14" id="34578" /> +<TGConnectingPoint num="15" id="34579" /> +<TGConnectingPoint num="16" id="34580" /> +<TGConnectingPoint num="17" id="34581" /> +<TGConnectingPoint num="18" id="34582" /> +<TGConnectingPoint num="19" id="34583" /> +<TGConnectingPoint num="20" id="34584" /> +<TGConnectingPoint num="21" id="34585" /> +<TGConnectingPoint num="22" id="34586" /> +<TGConnectingPoint num="23" id="34587" /> +<TGConnectingPoint num="24" id="34588" /> +<TGConnectingPoint num="25" id="34589" /> +<TGConnectingPoint num="26" id="34590" /> +<TGConnectingPoint num="27" id="34591" /> +<TGConnectingPoint num="28" id="34592" /> +<TGConnectingPoint num="29" id="34593" /> +<TGConnectingPoint num="30" id="34594" /> +<TGConnectingPoint num="31" id="34595" /> +<TGConnectingPoint num="32" id="34596" /> +<TGConnectingPoint num="33" id="34597" /> +<TGConnectingPoint num="34" id="34598" /> +<TGConnectingPoint num="35" id="34599" /> +<TGConnectingPoint num="36" id="34600" /> +<TGConnectingPoint num="37" id="34601" /> +<TGConnectingPoint num="38" id="34602" /> +<TGConnectingPoint num="39" id="34603" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="false" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34645" index="22" uid="53950085-dae1-40d4-9d5d-655f3fd05f63" > +<cdparam x="753" y="653" /> +<sizeparam width="250" height="237" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Environment2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34605" /> +<TGConnectingPoint num="1" id="34606" /> +<TGConnectingPoint num="2" id="34607" /> +<TGConnectingPoint num="3" id="34608" /> +<TGConnectingPoint num="4" id="34609" /> +<TGConnectingPoint num="5" id="34610" /> +<TGConnectingPoint num="6" id="34611" /> +<TGConnectingPoint num="7" id="34612" /> +<TGConnectingPoint num="8" id="34613" /> +<TGConnectingPoint num="9" id="34614" /> +<TGConnectingPoint num="10" id="34615" /> +<TGConnectingPoint num="11" id="34616" /> +<TGConnectingPoint num="12" id="34617" /> +<TGConnectingPoint num="13" id="34618" /> +<TGConnectingPoint num="14" id="34619" /> +<TGConnectingPoint num="15" id="34620" /> +<TGConnectingPoint num="16" id="34621" /> +<TGConnectingPoint num="17" id="34622" /> +<TGConnectingPoint num="18" id="34623" /> +<TGConnectingPoint num="19" id="34624" /> +<TGConnectingPoint num="20" id="34625" /> +<TGConnectingPoint num="21" id="34626" /> +<TGConnectingPoint num="22" id="34627" /> +<TGConnectingPoint num="23" id="34628" /> +<TGConnectingPoint num="24" id="34629" /> +<TGConnectingPoint num="25" id="34630" /> +<TGConnectingPoint num="26" id="34631" /> +<TGConnectingPoint num="27" id="34632" /> +<TGConnectingPoint num="28" id="34633" /> +<TGConnectingPoint num="29" id="34634" /> +<TGConnectingPoint num="30" id="34635" /> +<TGConnectingPoint num="31" id="34636" /> +<TGConnectingPoint num="32" id="34637" /> +<TGConnectingPoint num="33" id="34638" /> +<TGConnectingPoint num="34" id="34639" /> +<TGConnectingPoint num="35" id="34640" /> +<TGConnectingPoint num="36" id="34641" /> +<TGConnectingPoint num="37" id="34642" /> +<TGConnectingPoint num="38" id="34643" /> +<TGConnectingPoint num="39" id="34644" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="x" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="y" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="targetOrdinate" value="80" type="8" typeOther="" /> +<Attribute access="0" var="0" id="gap" value="40" type="8" typeOther="" /> +<Attribute access="0" var="0" id="hasPredecessor" value="true" type="4" typeOther="" /> +<Attribute access="0" var="0" id="hasFollower" value="true" type="4" typeOther="" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" attached="true" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" attached="true" /> +<Signal value="in fromRover(int speed, int heading)" attached="true" /> +<Signal value="out toFollower(int x, int y)" attached="true" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" attached="true" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="in variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34686" index="23" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1448" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34646" /> +<TGConnectingPoint num="1" id="34647" /> +<TGConnectingPoint num="2" id="34648" /> +<TGConnectingPoint num="3" id="34649" /> +<TGConnectingPoint num="4" id="34650" /> +<TGConnectingPoint num="5" id="34651" /> +<TGConnectingPoint num="6" id="34652" /> +<TGConnectingPoint num="7" id="34653" /> +<TGConnectingPoint num="8" id="34654" /> +<TGConnectingPoint num="9" id="34655" /> +<TGConnectingPoint num="10" id="34656" /> +<TGConnectingPoint num="11" id="34657" /> +<TGConnectingPoint num="12" id="34658" /> +<TGConnectingPoint num="13" id="34659" /> +<TGConnectingPoint num="14" id="34660" /> +<TGConnectingPoint num="15" id="34661" /> +<TGConnectingPoint num="16" id="34662" /> +<TGConnectingPoint num="17" id="34663" /> +<TGConnectingPoint num="18" id="34664" /> +<TGConnectingPoint num="19" id="34665" /> +<TGConnectingPoint num="20" id="34666" /> +<TGConnectingPoint num="21" id="34667" /> +<TGConnectingPoint num="22" id="34668" /> +<TGConnectingPoint num="23" id="34669" /> +<TGConnectingPoint num="24" id="34670" /> +<TGConnectingPoint num="25" id="34671" /> +<TGConnectingPoint num="26" id="34672" /> +<TGConnectingPoint num="27" id="34673" /> +<TGConnectingPoint num="28" id="34674" /> +<TGConnectingPoint num="29" id="34675" /> +<TGConnectingPoint num="30" id="34676" /> +<TGConnectingPoint num="31" id="34677" /> +<TGConnectingPoint num="32" id="34678" /> +<TGConnectingPoint num="33" id="34679" /> +<TGConnectingPoint num="34" id="34680" /> +<TGConnectingPoint num="35" id="34681" /> +<TGConnectingPoint num="36" id="34682" /> +<TGConnectingPoint num="37" id="34683" /> +<TGConnectingPoint num="38" id="34684" /> +<TGConnectingPoint num="39" id="34685" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="n" value="0" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34727" index="24" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="619" y="692" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar3" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34687" /> +<TGConnectingPoint num="1" id="34688" /> +<TGConnectingPoint num="2" id="34689" /> +<TGConnectingPoint num="3" id="34690" /> +<TGConnectingPoint num="4" id="34691" /> +<TGConnectingPoint num="5" id="34692" /> +<TGConnectingPoint num="6" id="34693" /> +<TGConnectingPoint num="7" id="34694" /> +<TGConnectingPoint num="8" id="34695" /> +<TGConnectingPoint num="9" id="34696" /> +<TGConnectingPoint num="10" id="34697" /> +<TGConnectingPoint num="11" id="34698" /> +<TGConnectingPoint num="12" id="34699" /> +<TGConnectingPoint num="13" id="34700" /> +<TGConnectingPoint num="14" id="34701" /> +<TGConnectingPoint num="15" id="34702" /> +<TGConnectingPoint num="16" id="34703" /> +<TGConnectingPoint num="17" id="34704" /> +<TGConnectingPoint num="18" id="34705" /> +<TGConnectingPoint num="19" id="34706" /> +<TGConnectingPoint num="20" id="34707" /> +<TGConnectingPoint num="21" id="34708" /> +<TGConnectingPoint num="22" id="34709" /> +<TGConnectingPoint num="23" id="34710" /> +<TGConnectingPoint num="24" id="34711" /> +<TGConnectingPoint num="25" id="34712" /> +<TGConnectingPoint num="26" id="34713" /> +<TGConnectingPoint num="27" id="34714" /> +<TGConnectingPoint num="28" id="34715" /> +<TGConnectingPoint num="29" id="34716" /> +<TGConnectingPoint num="30" id="34717" /> +<TGConnectingPoint num="31" id="34718" /> +<TGConnectingPoint num="32" id="34719" /> +<TGConnectingPoint num="33" id="34720" /> +<TGConnectingPoint num="34" id="34721" /> +<TGConnectingPoint num="35" id="34722" /> +<TGConnectingPoint num="36" id="34723" /> +<TGConnectingPoint num="37" id="34724" /> +<TGConnectingPoint num="38" id="34725" /> +<TGConnectingPoint num="39" id="34726" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34768" index="25" uid="b28f9c9a-3c39-4319-a73b-f8f269357704" > +<cdparam x="1029" y="691" /> +<sizeparam width="115" height="163" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="ComputeVar2" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34728" /> +<TGConnectingPoint num="1" id="34729" /> +<TGConnectingPoint num="2" id="34730" /> +<TGConnectingPoint num="3" id="34731" /> +<TGConnectingPoint num="4" id="34732" /> +<TGConnectingPoint num="5" id="34733" /> +<TGConnectingPoint num="6" id="34734" /> +<TGConnectingPoint num="7" id="34735" /> +<TGConnectingPoint num="8" id="34736" /> +<TGConnectingPoint num="9" id="34737" /> +<TGConnectingPoint num="10" id="34738" /> +<TGConnectingPoint num="11" id="34739" /> +<TGConnectingPoint num="12" id="34740" /> +<TGConnectingPoint num="13" id="34741" /> +<TGConnectingPoint num="14" id="34742" /> +<TGConnectingPoint num="15" id="34743" /> +<TGConnectingPoint num="16" id="34744" /> +<TGConnectingPoint num="17" id="34745" /> +<TGConnectingPoint num="18" id="34746" /> +<TGConnectingPoint num="19" id="34747" /> +<TGConnectingPoint num="20" id="34748" /> +<TGConnectingPoint num="21" id="34749" /> +<TGConnectingPoint num="22" id="34750" /> +<TGConnectingPoint num="23" id="34751" /> +<TGConnectingPoint num="24" id="34752" /> +<TGConnectingPoint num="25" id="34753" /> +<TGConnectingPoint num="26" id="34754" /> +<TGConnectingPoint num="27" id="34755" /> +<TGConnectingPoint num="28" id="34756" /> +<TGConnectingPoint num="29" id="34757" /> +<TGConnectingPoint num="30" id="34758" /> +<TGConnectingPoint num="31" id="34759" /> +<TGConnectingPoint num="32" id="34760" /> +<TGConnectingPoint num="33" id="34761" /> +<TGConnectingPoint num="34" id="34762" /> +<TGConnectingPoint num="35" id="34763" /> +<TGConnectingPoint num="36" id="34764" /> +<TGConnectingPoint num="37" id="34765" /> +<TGConnectingPoint num="38" id="34766" /> +<TGConnectingPoint num="39" id="34767" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="xvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="yvar" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="cosH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="sinH" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="speed" value="" type="8" typeOther="" /> +<Signal value="in computeVariation(int cosH, int sinH, int speed)" attached="true" /> +<Signal value="out variation(int xvar, int yvar)" attached="true" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5000" id="34809" index="26" uid="1bfc24e2-04cd-4c7e-9a28-b9058842157f" > +<cdparam x="713" y="48" /> +<sizeparam width="328" height="195" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1498" /> +<infoparam name="Block0" value="Network" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34769" /> +<TGConnectingPoint num="1" id="34770" /> +<TGConnectingPoint num="2" id="34771" /> +<TGConnectingPoint num="3" id="34772" /> +<TGConnectingPoint num="4" id="34773" /> +<TGConnectingPoint num="5" id="34774" /> +<TGConnectingPoint num="6" id="34775" /> +<TGConnectingPoint num="7" id="34776" /> +<TGConnectingPoint num="8" id="34777" /> +<TGConnectingPoint num="9" id="34778" /> +<TGConnectingPoint num="10" id="34779" /> +<TGConnectingPoint num="11" id="34780" /> +<TGConnectingPoint num="12" id="34781" /> +<TGConnectingPoint num="13" id="34782" /> +<TGConnectingPoint num="14" id="34783" /> +<TGConnectingPoint num="15" id="34784" /> +<TGConnectingPoint num="16" id="34785" /> +<TGConnectingPoint num="17" id="34786" /> +<TGConnectingPoint num="18" id="34787" /> +<TGConnectingPoint num="19" id="34788" /> +<TGConnectingPoint num="20" id="34789" /> +<TGConnectingPoint num="21" id="34790" /> +<TGConnectingPoint num="22" id="34791" /> +<TGConnectingPoint num="23" id="34792" /> +<TGConnectingPoint num="24" id="34793" /> +<TGConnectingPoint num="25" id="34794" /> +<TGConnectingPoint num="26" id="34795" /> +<TGConnectingPoint num="27" id="34796" /> +<TGConnectingPoint num="28" id="34797" /> +<TGConnectingPoint num="29" id="34798" /> +<TGConnectingPoint num="30" id="34799" /> +<TGConnectingPoint num="31" id="34800" /> +<TGConnectingPoint num="32" id="34801" /> +<TGConnectingPoint num="33" id="34802" /> +<TGConnectingPoint num="34" id="34803" /> +<TGConnectingPoint num="35" id="34804" /> +<TGConnectingPoint num="36" id="34805" /> +<TGConnectingPoint num="37" id="34806" /> +<TGConnectingPoint num="38" id="34807" /> +<TGConnectingPoint num="39" id="34808" /> +<extraparam> +<blockType data="block" color="-4072719" /> +<CryptoBlock value="false" /> +<Attribute access="0" var="0" id="messageType" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageContent" value="" type="8" typeOther="" /> +<Attribute access="0" var="0" id="messageCheck" value="0" type="8" typeOther="" /> +<Attribute access="0" var="0" id="leaderID" value="" type="8" typeOther="" /> +<Signal value="in NetworkIn1(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn2(int messageType, int messageContent)" attached="true" /> +<Signal value="in NetworkIn3(int messageType, int messageContent)" attached="true" /> +<Signal value="out NetworkOut1(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut2(int messageType, int messageContent, int messageCheck)" attached="true" /> +<Signal value="out NetworkOut3(int messageType, int messageContent, int messageCheck)" attached="true" /> +</extraparam> +</COMPONENT> + + +</AVATARBlockDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Network" minX="10" maxX="4000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="34824" index="0" uid="d49a8819-118f-4f28-9e06-1fe12488145a" > +<cdparam x="178" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34819" /> +<TGConnectingPoint num="1" id="34820" /> +<TGConnectingPoint num="2" id="34821" /> +<TGConnectingPoint num="3" id="34822" /> +<TGConnectingPoint num="4" id="34823" /> +<P1 x="212" y="606" id="35007" /> +<P2 x="610" y="45" id="35209" /> +<Point x="210" y="704" /> +<Point x="1458" y="706" /> +<Point x="1458" y="17" /> +<Point x="630" y="17" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34810" index="31" uid="b95f4369-5b87-4a6b-aff7-86359ec7a858" > +<father id="34824" num="0" /> +<cdparam x="210" y="704" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34811" index="32" uid="b0a10c3d-0bb0-43ea-ba1f-d3596f5a5e35" > +<father id="34824" num="1" /> +<cdparam x="1458" y="706" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34812" index="33" uid="efb00374-6514-433e-b594-bcd906d181fa" > +<father id="34824" num="2" /> +<cdparam x="1458" y="17" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34813" index="34" uid="652f83e0-ab8d-4002-b805-d102dcc7520d" > +<father id="34824" num="3" /> +<cdparam x="630" y="17" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34818" index="35" uid="be32e7b2-d412-4a88-9942-c56cb350f04b" > +<father id="34824" num="4" /> +<cdparam x="603" y="417" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34814" /> +<TGConnectingPoint num="1" id="34815" /> +<TGConnectingPoint num="2" id="34816" /> +<TGConnectingPoint num="3" id="34817" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34839" index="1" uid="01e3b04e-a8cc-4171-801f-1e9b3d8fa3b0" > +<cdparam x="545" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34834" /> +<TGConnectingPoint num="1" id="34835" /> +<TGConnectingPoint num="2" id="34836" /> +<TGConnectingPoint num="3" id="34837" /> +<TGConnectingPoint num="4" id="34838" /> +<P1 x="657" y="603" id="34985" /> +<P2 x="610" y="70" id="35211" /> +<Point x="656" y="661" /> +<Point x="1396" y="663" /> +<Point x="1396" y="42" /> +<Point x="630" y="42" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34825" index="36" uid="435fc62a-fab9-4823-9ace-c39a87c9a0ce" > +<father id="34839" num="0" /> +<cdparam x="656" y="661" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34826" index="37" uid="59229ff7-e779-4ed1-8b23-77e3f32e5054" > +<father id="34839" num="1" /> +<cdparam x="1396" y="663" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34827" index="38" uid="0aa0f63d-be75-451e-9b6e-28f27743ee31" > +<father id="34839" num="2" /> +<cdparam x="1396" y="42" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34828" index="39" uid="f4e0a751-b24b-47f0-b12e-a257e61fcafc" > +<father id="34839" num="3" /> +<cdparam x="630" y="42" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34833" index="40" uid="cd7314c4-0ac1-4b67-90d7-ee801c50cda3" > +<father id="34839" num="4" /> +<cdparam x="785" y="429" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34829" /> +<TGConnectingPoint num="1" id="34830" /> +<TGConnectingPoint num="2" id="34831" /> +<TGConnectingPoint num="3" id="34832" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34854" index="2" uid="e9da99b5-cf99-4005-a9f6-46e948fb53c0" > +<cdparam x="903" y="614" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34849" /> +<TGConnectingPoint num="1" id="34850" /> +<TGConnectingPoint num="2" id="34851" /> +<TGConnectingPoint num="3" id="34852" /> +<TGConnectingPoint num="4" id="34853" /> +<P1 x="1095" y="606" id="34963" /> +<P2 x="610" y="95" id="35246" /> +<Point x="1095" y="626" /> +<Point x="1340" y="626" /> +<Point x="1340" y="67" /> +<Point x="630" y="67" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34840" index="41" uid="59343b70-dbf4-4d31-aa3e-25ec620708cf" > +<father id="34854" num="0" /> +<cdparam x="1095" y="626" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34841" index="42" uid="671ad32c-1019-4c91-8a61-ff1691dc0b0b" > +<father id="34854" num="1" /> +<cdparam x="1340" y="626" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34842" index="43" uid="28bdc080-34d8-405b-8adb-0a4204b154ac" > +<father id="34854" num="2" /> +<cdparam x="1340" y="67" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34843" index="44" uid="43c9d068-6ec1-4869-91c6-eb454f156a8e" > +<father id="34854" num="3" /> +<cdparam x="630" y="67" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="34848" index="45" uid="6826eff4-bc63-49f3-aaa1-2afbce233ba2" > +<father id="34854" num="4" /> +<cdparam x="964" y="442" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34844" /> +<TGConnectingPoint num="1" id="34845" /> +<TGConnectingPoint num="2" id="34846" /> +<TGConnectingPoint num="3" id="34847" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34861" index="3" uid="7e3b8652-525f-40bb-878e-ecf7ae5b91f7" > +<cdparam x="607" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34860" /> +<P1 x="610" y="95" id="35214" /> +<P2 x="878" y="130" id="35028" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34859" index="46" uid="28210a37-67d8-470b-9599-06f5cee8360d" > +<father id="34861" num="0" /> +<cdparam x="690" y="106" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34855" /> +<TGConnectingPoint num="1" id="34856" /> +<TGConnectingPoint num="2" id="34857" /> +<TGConnectingPoint num="3" id="34858" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34868" index="4" uid="8f867e2e-5639-4580-be3f-1cb139aad12c" > +<cdparam x="570" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34867" /> +<P1 x="781" y="271" id="35076" /> +<P2 x="1101" y="416" id="35153" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34866" index="47" uid="f273a20a-11a5-4887-82fa-ceeb255e1831" > +<father id="34868" num="0" /> +<cdparam x="825" y="301" /> +<sizeparam width="121" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2983" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34862" /> +<TGConnectingPoint num="1" id="34863" /> +<TGConnectingPoint num="2" id="34864" /> +<TGConnectingPoint num="3" id="34865" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageCheck = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34875" index="5" uid="350fb0b2-d7aa-4d7e-b38e-f627cedab3fb" > +<cdparam x="554" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34874" /> +<P1 x="303" y="271" id="35075" /> +<P2 x="212" y="416" id="35150" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34873" index="48" uid="02acd205-606c-4931-a9e0-341cf09a6e7a" > +<father id="34875" num="0" /> +<cdparam x="125" y="296" /> +<sizeparam width="300" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2983" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34869" /> +<TGConnectingPoint num="1" id="34870" /> +<TGConnectingPoint num="2" id="34871" /> +<TGConnectingPoint num="3" id="34872" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageContent = messageContent + 5" enabled="true"/> +<actions value="messageCheck = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34882" index="6" uid="32a8483b-6ef2-4c23-9827-486cdbfc7129" > +<cdparam x="482" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34881" /> +<P1 x="485" y="95" id="35244" /> +<P2 x="221" y="130" id="35050" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34880" index="49" uid="fa3698c8-7dcf-42b3-a636-9838b0456d6c" > +<father id="34882" num="0" /> +<cdparam x="454" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34876" /> +<TGConnectingPoint num="1" id="34877" /> +<TGConnectingPoint num="2" id="34878" /> +<TGConnectingPoint num="3" id="34879" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34889" index="7" uid="097f12ba-0986-4c01-99ba-c6a832fe9c61" > +<cdparam x="428" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34888" /> +<P1 x="221" y="160" id="35051" /> +<P2 x="178" y="221" id="35077" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34887" index="50" uid="a726be56-a022-47be-b83d-5e662d7b383a" > +<father id="34889" num="0" /> +<cdparam x="204" y="192" /> +<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34883" /> +<TGConnectingPoint num="1" id="34884" /> +<TGConnectingPoint num="2" id="34885" /> +<TGConnectingPoint num="3" id="34886" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34896" index="8" uid="9623205b-6522-4f66-8ba6-83bb0aa186df" > +<cdparam x="559" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34895" /> +<P1 x="547" y="95" id="35213" /> +<P2 x="546" y="136" id="35039" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34894" index="51" uid="e294bd70-d9e7-46a5-a827-400c532eef46" > +<father id="34896" num="0" /> +<cdparam x="557" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34890" /> +<TGConnectingPoint num="1" id="34891" /> +<TGConnectingPoint num="2" id="34892" /> +<TGConnectingPoint num="3" id="34893" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34903" index="9" uid="3d919a60-b64f-440f-b7cc-7961a42ba2a2" > +<cdparam x="557" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34902" /> +<P1 x="546" y="166" id="35040" /> +<P2 x="542" y="221" id="35094" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34901" index="52" uid="02955bce-4479-48bb-97d1-42f4dc07d94f" > +<father id="34903" num="0" /> +<cdparam x="550" y="185" /> +<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34897" /> +<TGConnectingPoint num="1" id="34898" /> +<TGConnectingPoint num="2" id="34899" /> +<TGConnectingPoint num="3" id="34900" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 2" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34910" index="10" uid="8bd522e8-f116-4725-8b39-ad7dec793235" > +<cdparam x="775" y="167" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34909" /> +<P1 x="878" y="160" id="35029" /> +<P2 x="895" y="221" id="35080" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34908" index="53" uid="2598d05c-7903-40d5-b2b0-f3374ec7c5bb" > +<father id="34910" num="0" /> +<cdparam x="889" y="184" /> +<sizeparam width="79" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34904" /> +<TGConnectingPoint num="1" id="34905" /> +<TGConnectingPoint num="2" id="34906" /> +<TGConnectingPoint num="3" id="34907" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="leaderID = 3" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34917" index="11" uid="7498f7f4-b7f1-44bd-8c21-9d506d15c170" > +<cdparam x="178" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34916" /> +<P1 x="212" y="466" id="35194" /> +<P2 x="212" y="511" id="35017" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34915" index="54" uid="eacb2abf-8abf-4802-a858-cc3a41d9627f" > +<father id="34917" num="0" /> +<cdparam x="184" y="495" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34911" /> +<TGConnectingPoint num="1" id="34912" /> +<TGConnectingPoint num="2" id="34913" /> +<TGConnectingPoint num="3" id="34914" /> +<extraparam> +<guard value="[leaderID == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34924" index="12" uid="41e502b8-868a-401d-9b9c-996ce9699113" > +<cdparam x="175" y="544" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34923" /> +<P1 x="212" y="541" id="35018" /> +<P2 x="212" y="576" id="35006" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34922" index="55" uid="d87f4106-9073-40d4-b477-5a455461767d" > +<father id="34924" num="0" /> +<cdparam x="178" y="557" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34918" /> +<TGConnectingPoint num="1" id="34919" /> +<TGConnectingPoint num="2" id="34920" /> +<TGConnectingPoint num="3" id="34921" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34931" index="13" uid="38f1529f-a3c3-4adb-ae3e-0f98a1ad8a68" > +<cdparam x="545" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34930" /> +<P1 x="663" y="466" id="35172" /> +<P2 x="657" y="513" id="34995" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34929" index="56" uid="da06b493-7218-4ef9-9247-809790e9ed8f" > +<father id="34931" num="0" /> +<cdparam x="553" y="498" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34925" /> +<TGConnectingPoint num="1" id="34926" /> +<TGConnectingPoint num="2" id="34927" /> +<TGConnectingPoint num="3" id="34928" /> +<extraparam> +<guard value="[leaderID == 2]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34938" index="14" uid="bb642482-0fc1-4562-b5b1-e12fd7131b0b" > +<cdparam x="656" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34937" /> +<P1 x="657" y="543" id="34996" /> +<P2 x="657" y="573" id="34984" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34936" index="57" uid="fb3f5d10-e93b-4452-bce0-6fb59584f4d6" > +<father id="34938" num="0" /> +<cdparam x="664" y="554" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34932" /> +<TGConnectingPoint num="1" id="34933" /> +<TGConnectingPoint num="2" id="34934" /> +<TGConnectingPoint num="3" id="34935" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34945" index="15" uid="561513ac-2ac8-4743-a8fd-71f0a5c83ced" > +<cdparam x="903" y="465" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34944" /> +<P1 x="1101" y="466" id="35197" /> +<P2 x="1095" y="516" id="34973" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34943" index="58" uid="521f7867-2232-4783-94ae-119ea0cdc12a" > +<father id="34945" num="0" /> +<cdparam x="907" y="495" /> +<sizeparam width="100" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34939" /> +<TGConnectingPoint num="1" id="34940" /> +<TGConnectingPoint num="2" id="34941" /> +<TGConnectingPoint num="3" id="34942" /> +<extraparam> +<guard value="[leaderID == 3]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34952" index="16" uid="5ab4c8bb-29c9-4213-9d2e-ca5a8cf288c0" > +<cdparam x="1100" y="546" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34951" /> +<P1 x="1095" y="546" id="34974" /> +<P2 x="1095" y="576" id="34962" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34950" index="59" uid="66a79568-1df5-4df2-a712-7de90660cf4c" > +<father id="34952" num="0" /> +<cdparam x="1103" y="557" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3483" minY="10" maxY="1483" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34946" /> +<TGConnectingPoint num="1" id="34947" /> +<TGConnectingPoint num="2" id="34948" /> +<TGConnectingPoint num="3" id="34949" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="34959" index="17" uid="99485f9e-6baf-42d8-84a8-3ae711950166" > +<cdparam x="547" y="28" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="34958" /> +<P1 x="547" y="30" id="34960" /> +<P2 x="547" y="45" id="35240" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="34957" index="60" uid="bf056d68-cc1e-4d84-a939-2e01221d14db" > +<father id="34959" num="0" /> +<cdparam x="547" y="32" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34953" /> +<TGConnectingPoint num="1" id="34954" /> +<TGConnectingPoint num="2" id="34955" /> +<TGConnectingPoint num="3" id="34956" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5100" id="34961" index="18" uid="2e328021-f2a4-4b1d-ae1f-e00fa50c9de2" > +<cdparam x="540" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34960" /> +</COMPONENT> + +<COMPONENT type="5103" id="34972" index="19" uid="7a8e71a8-8973-4d1f-9286-2d5a22d0580d" > +<cdparam x="893" y="581" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34962" /> +<TGConnectingPoint num="1" id="34963" /> +<TGConnectingPoint num="2" id="34964" /> +<TGConnectingPoint num="3" id="34965" /> +<TGConnectingPoint num="4" id="34966" /> +<TGConnectingPoint num="5" id="34967" /> +<TGConnectingPoint num="6" id="34968" /> +<TGConnectingPoint num="7" id="34969" /> +<TGConnectingPoint num="8" id="34970" /> +<TGConnectingPoint num="9" id="34971" /> +</COMPONENT> + +<COMPONENT type="5103" id="34983" index="20" uid="5875ce3e-9a3b-4e46-8e42-95969928f909" > +<cdparam x="893" y="521" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34973" /> +<TGConnectingPoint num="1" id="34974" /> +<TGConnectingPoint num="2" id="34975" /> +<TGConnectingPoint num="3" id="34976" /> +<TGConnectingPoint num="4" id="34977" /> +<TGConnectingPoint num="5" id="34978" /> +<TGConnectingPoint num="6" id="34979" /> +<TGConnectingPoint num="7" id="34980" /> +<TGConnectingPoint num="8" id="34981" /> +<TGConnectingPoint num="9" id="34982" /> +</COMPONENT> + +<COMPONENT type="5103" id="34994" index="21" uid="e9f295f1-6240-433b-8985-cdcdb5bab9fe" > +<cdparam x="455" y="578" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut1(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34984" /> +<TGConnectingPoint num="1" id="34985" /> +<TGConnectingPoint num="2" id="34986" /> +<TGConnectingPoint num="3" id="34987" /> +<TGConnectingPoint num="4" id="34988" /> +<TGConnectingPoint num="5" id="34989" /> +<TGConnectingPoint num="6" id="34990" /> +<TGConnectingPoint num="7" id="34991" /> +<TGConnectingPoint num="8" id="34992" /> +<TGConnectingPoint num="9" id="34993" /> +</COMPONENT> + +<COMPONENT type="5103" id="35005" index="22" uid="67eb0780-26e4-42a9-b295-2158533baaa3" > +<cdparam x="455" y="518" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="34995" /> +<TGConnectingPoint num="1" id="34996" /> +<TGConnectingPoint num="2" id="34997" /> +<TGConnectingPoint num="3" id="34998" /> +<TGConnectingPoint num="4" id="34999" /> +<TGConnectingPoint num="5" id="35000" /> +<TGConnectingPoint num="6" id="35001" /> +<TGConnectingPoint num="7" id="35002" /> +<TGConnectingPoint num="8" id="35003" /> +<TGConnectingPoint num="9" id="35004" /> +</COMPONENT> + +<COMPONENT type="5103" id="35016" index="23" uid="e3e83fe8-1768-41e8-8c5f-c20e5a6d7fc0" > +<cdparam x="10" y="581" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut3(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35006" /> +<TGConnectingPoint num="1" id="35007" /> +<TGConnectingPoint num="2" id="35008" /> +<TGConnectingPoint num="3" id="35009" /> +<TGConnectingPoint num="4" id="35010" /> +<TGConnectingPoint num="5" id="35011" /> +<TGConnectingPoint num="6" id="35012" /> +<TGConnectingPoint num="7" id="35013" /> +<TGConnectingPoint num="8" id="35014" /> +<TGConnectingPoint num="9" id="35015" /> +</COMPONENT> + +<COMPONENT type="5103" id="35027" index="24" uid="082bf607-4b9b-4c8a-b558-824f2d8f501e" > +<cdparam x="10" y="516" /> +<sizeparam width="405" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="NetworkOut2(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35017" /> +<TGConnectingPoint num="1" id="35018" /> +<TGConnectingPoint num="2" id="35019" /> +<TGConnectingPoint num="3" id="35020" /> +<TGConnectingPoint num="4" id="35021" /> +<TGConnectingPoint num="5" id="35022" /> +<TGConnectingPoint num="6" id="35023" /> +<TGConnectingPoint num="7" id="35024" /> +<TGConnectingPoint num="8" id="35025" /> +<TGConnectingPoint num="9" id="35026" /> +</COMPONENT> + +<COMPONENT type="5104" id="35038" index="25" uid="f400026f-7801-4f3b-bf20-195a967c06f7" > +<cdparam x="729" y="135" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn3(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35028" /> +<TGConnectingPoint num="1" id="35029" /> +<TGConnectingPoint num="2" id="35030" /> +<TGConnectingPoint num="3" id="35031" /> +<TGConnectingPoint num="4" id="35032" /> +<TGConnectingPoint num="5" id="35033" /> +<TGConnectingPoint num="6" id="35034" /> +<TGConnectingPoint num="7" id="35035" /> +<TGConnectingPoint num="8" id="35036" /> +<TGConnectingPoint num="9" id="35037" /> +</COMPONENT> + +<COMPONENT type="5104" id="35049" index="26" uid="a8ef1635-d79f-4634-92d1-66291b225e5f" > +<cdparam x="397" y="141" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn2(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35039" /> +<TGConnectingPoint num="1" id="35040" /> +<TGConnectingPoint num="2" id="35041" /> +<TGConnectingPoint num="3" id="35042" /> +<TGConnectingPoint num="4" id="35043" /> +<TGConnectingPoint num="5" id="35044" /> +<TGConnectingPoint num="6" id="35045" /> +<TGConnectingPoint num="7" id="35046" /> +<TGConnectingPoint num="8" id="35047" /> +<TGConnectingPoint num="9" id="35048" /> +</COMPONENT> + +<COMPONENT type="5104" id="35060" index="27" uid="78e9a36e-9810-42b7-922c-4c5224cb5198" > +<cdparam x="72" y="135" /> +<sizeparam width="299" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="NetworkIn1(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35050" /> +<TGConnectingPoint num="1" id="35051" /> +<TGConnectingPoint num="2" id="35052" /> +<TGConnectingPoint num="3" id="35053" /> +<TGConnectingPoint num="4" id="35054" /> +<TGConnectingPoint num="5" id="35055" /> +<TGConnectingPoint num="6" id="35056" /> +<TGConnectingPoint num="7" id="35057" /> +<TGConnectingPoint num="8" id="35058" /> +<TGConnectingPoint num="9" id="35059" /> +</COMPONENT> + +<COMPONENT type="5106" id="35133" index="28" uid="d0dda296-a9c0-4312-b67d-a88c327c6418" > +<cdparam x="64" y="221" /> +<sizeparam width="956" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="interceptingLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35061" /> +<TGConnectingPoint num="1" id="35062" /> +<TGConnectingPoint num="2" id="35063" /> +<TGConnectingPoint num="3" id="35064" /> +<TGConnectingPoint num="4" id="35065" /> +<TGConnectingPoint num="5" id="35066" /> +<TGConnectingPoint num="6" id="35067" /> +<TGConnectingPoint num="7" id="35068" /> +<TGConnectingPoint num="8" id="35069" /> +<TGConnectingPoint num="9" id="35070" /> +<TGConnectingPoint num="10" id="35071" /> +<TGConnectingPoint num="11" id="35072" /> +<TGConnectingPoint num="12" id="35073" /> +<TGConnectingPoint num="13" id="35074" /> +<TGConnectingPoint num="14" id="35075" /> +<TGConnectingPoint num="15" id="35076" /> +<TGConnectingPoint num="16" id="35077" /> +<TGConnectingPoint num="17" id="35078" /> +<TGConnectingPoint num="18" id="35079" /> +<TGConnectingPoint num="19" id="35080" /> +<TGConnectingPoint num="20" id="35081" /> +<TGConnectingPoint num="21" id="35082" /> +<TGConnectingPoint num="22" id="35083" /> +<TGConnectingPoint num="23" id="35084" /> +<TGConnectingPoint num="24" id="35085" /> +<TGConnectingPoint num="25" id="35086" /> +<TGConnectingPoint num="26" id="35087" /> +<TGConnectingPoint num="27" id="35088" /> +<TGConnectingPoint num="28" id="35089" /> +<TGConnectingPoint num="29" id="35090" /> +<TGConnectingPoint num="30" id="35091" /> +<TGConnectingPoint num="31" id="35092" /> +<TGConnectingPoint num="32" id="35093" /> +<TGConnectingPoint num="33" id="35094" /> +<TGConnectingPoint num="34" id="35095" /> +<TGConnectingPoint num="35" id="35096" /> +<TGConnectingPoint num="36" id="35097" /> +<TGConnectingPoint num="37" id="35098" /> +<TGConnectingPoint num="38" id="35099" /> +<TGConnectingPoint num="39" id="35100" /> +<TGConnectingPoint num="40" id="35101" /> +<TGConnectingPoint num="41" id="35102" /> +<TGConnectingPoint num="42" id="35103" /> +<TGConnectingPoint num="43" id="35104" /> +<TGConnectingPoint num="44" id="35105" /> +<TGConnectingPoint num="45" id="35106" /> +<TGConnectingPoint num="46" id="35107" /> +<TGConnectingPoint num="47" id="35108" /> +<TGConnectingPoint num="48" id="35109" /> +<TGConnectingPoint num="49" id="35110" /> +<TGConnectingPoint num="50" id="35111" /> +<TGConnectingPoint num="51" id="35112" /> +<TGConnectingPoint num="52" id="35113" /> +<TGConnectingPoint num="53" id="35114" /> +<TGConnectingPoint num="54" id="35115" /> +<TGConnectingPoint num="55" id="35116" /> +<TGConnectingPoint num="56" id="35117" /> +<TGConnectingPoint num="57" id="35118" /> +<TGConnectingPoint num="58" id="35119" /> +<TGConnectingPoint num="59" id="35120" /> +<TGConnectingPoint num="60" id="35121" /> +<TGConnectingPoint num="61" id="35122" /> +<TGConnectingPoint num="62" id="35123" /> +<TGConnectingPoint num="63" id="35124" /> +<TGConnectingPoint num="64" id="35125" /> +<TGConnectingPoint num="65" id="35126" /> +<TGConnectingPoint num="66" id="35127" /> +<TGConnectingPoint num="67" id="35128" /> +<TGConnectingPoint num="68" id="35129" /> +<TGConnectingPoint num="69" id="35130" /> +<TGConnectingPoint num="70" id="35131" /> +<TGConnectingPoint num="71" id="35132" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="35206" index="29" uid="a916f4fc-0ca2-49fc-9079-7ee89f072b0d" > +<cdparam x="70" y="416" /> +<sizeparam width="1186" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="broadcastingAttackerMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35134" /> +<TGConnectingPoint num="1" id="35135" /> +<TGConnectingPoint num="2" id="35136" /> +<TGConnectingPoint num="3" id="35137" /> +<TGConnectingPoint num="4" id="35138" /> +<TGConnectingPoint num="5" id="35139" /> +<TGConnectingPoint num="6" id="35140" /> +<TGConnectingPoint num="7" id="35141" /> +<TGConnectingPoint num="8" id="35142" /> +<TGConnectingPoint num="9" id="35143" /> +<TGConnectingPoint num="10" id="35144" /> +<TGConnectingPoint num="11" id="35145" /> +<TGConnectingPoint num="12" id="35146" /> +<TGConnectingPoint num="13" id="35147" /> +<TGConnectingPoint num="14" id="35148" /> +<TGConnectingPoint num="15" id="35149" /> +<TGConnectingPoint num="16" id="35150" /> +<TGConnectingPoint num="17" id="35151" /> +<TGConnectingPoint num="18" id="35152" /> +<TGConnectingPoint num="19" id="35153" /> +<TGConnectingPoint num="20" id="35154" /> +<TGConnectingPoint num="21" id="35155" /> +<TGConnectingPoint num="22" id="35156" /> +<TGConnectingPoint num="23" id="35157" /> +<TGConnectingPoint num="24" id="35158" /> +<TGConnectingPoint num="25" id="35159" /> +<TGConnectingPoint num="26" id="35160" /> +<TGConnectingPoint num="27" id="35161" /> +<TGConnectingPoint num="28" id="35162" /> +<TGConnectingPoint num="29" id="35163" /> +<TGConnectingPoint num="30" id="35164" /> +<TGConnectingPoint num="31" id="35165" /> +<TGConnectingPoint num="32" id="35166" /> +<TGConnectingPoint num="33" id="35167" /> +<TGConnectingPoint num="34" id="35168" /> +<TGConnectingPoint num="35" id="35169" /> +<TGConnectingPoint num="36" id="35170" /> +<TGConnectingPoint num="37" id="35171" /> +<TGConnectingPoint num="38" id="35172" /> +<TGConnectingPoint num="39" id="35173" /> +<TGConnectingPoint num="40" id="35174" /> +<TGConnectingPoint num="41" id="35175" /> +<TGConnectingPoint num="42" id="35176" /> +<TGConnectingPoint num="43" id="35177" /> +<TGConnectingPoint num="44" id="35178" /> +<TGConnectingPoint num="45" id="35179" /> +<TGConnectingPoint num="46" id="35180" /> +<TGConnectingPoint num="47" id="35181" /> +<TGConnectingPoint num="48" id="35182" /> +<TGConnectingPoint num="49" id="35183" /> +<TGConnectingPoint num="50" id="35184" /> +<TGConnectingPoint num="51" id="35185" /> +<TGConnectingPoint num="52" id="35186" /> +<TGConnectingPoint num="53" id="35187" /> +<TGConnectingPoint num="54" id="35188" /> +<TGConnectingPoint num="55" id="35189" /> +<TGConnectingPoint num="56" id="35190" /> +<TGConnectingPoint num="57" id="35191" /> +<TGConnectingPoint num="58" id="35192" /> +<TGConnectingPoint num="59" id="35193" /> +<TGConnectingPoint num="60" id="35194" /> +<TGConnectingPoint num="61" id="35195" /> +<TGConnectingPoint num="62" id="35196" /> +<TGConnectingPoint num="63" id="35197" /> +<TGConnectingPoint num="64" id="35198" /> +<TGConnectingPoint num="65" id="35199" /> +<TGConnectingPoint num="66" id="35200" /> +<TGConnectingPoint num="67" id="35201" /> +<TGConnectingPoint num="68" id="35202" /> +<TGConnectingPoint num="69" id="35203" /> +<TGConnectingPoint num="70" id="35204" /> +<TGConnectingPoint num="71" id="35205" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="35279" index="30" uid="7dff0ab3-1ace-4393-aeed-c5d2fa8b405e" > +<cdparam x="485" y="45" /> +<sizeparam width="125" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="4000" minY="10" maxY="1500" /> +<infoparam name="state0" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35207" /> +<TGConnectingPoint num="1" id="35208" /> +<TGConnectingPoint num="2" id="35209" /> +<TGConnectingPoint num="3" id="35210" /> +<TGConnectingPoint num="4" id="35211" /> +<TGConnectingPoint num="5" id="35212" /> +<TGConnectingPoint num="6" id="35213" /> +<TGConnectingPoint num="7" id="35214" /> +<TGConnectingPoint num="8" id="35215" /> +<TGConnectingPoint num="9" id="35216" /> +<TGConnectingPoint num="10" id="35217" /> +<TGConnectingPoint num="11" id="35218" /> +<TGConnectingPoint num="12" id="35219" /> +<TGConnectingPoint num="13" id="35220" /> +<TGConnectingPoint num="14" id="35221" /> +<TGConnectingPoint num="15" id="35222" /> +<TGConnectingPoint num="16" id="35223" /> +<TGConnectingPoint num="17" id="35224" /> +<TGConnectingPoint num="18" id="35225" /> +<TGConnectingPoint num="19" id="35226" /> +<TGConnectingPoint num="20" id="35227" /> +<TGConnectingPoint num="21" id="35228" /> +<TGConnectingPoint num="22" id="35229" /> +<TGConnectingPoint num="23" id="35230" /> +<TGConnectingPoint num="24" id="35231" /> +<TGConnectingPoint num="25" id="35232" /> +<TGConnectingPoint num="26" id="35233" /> +<TGConnectingPoint num="27" id="35234" /> +<TGConnectingPoint num="28" id="35235" /> +<TGConnectingPoint num="29" id="35236" /> +<TGConnectingPoint num="30" id="35237" /> +<TGConnectingPoint num="31" id="35238" /> +<TGConnectingPoint num="32" id="35239" /> +<TGConnectingPoint num="33" id="35240" /> +<TGConnectingPoint num="34" id="35241" /> +<TGConnectingPoint num="35" id="35242" /> +<TGConnectingPoint num="36" id="35243" /> +<TGConnectingPoint num="37" id="35244" /> +<TGConnectingPoint num="38" id="35245" /> +<TGConnectingPoint num="39" id="35246" /> +<TGConnectingPoint num="40" id="35247" /> +<TGConnectingPoint num="41" id="35248" /> +<TGConnectingPoint num="42" id="35249" /> +<TGConnectingPoint num="43" id="35250" /> +<TGConnectingPoint num="44" id="35251" /> +<TGConnectingPoint num="45" id="35252" /> +<TGConnectingPoint num="46" id="35253" /> +<TGConnectingPoint num="47" id="35254" /> +<TGConnectingPoint num="48" id="35255" /> +<TGConnectingPoint num="49" id="35256" /> +<TGConnectingPoint num="50" id="35257" /> +<TGConnectingPoint num="51" id="35258" /> +<TGConnectingPoint num="52" id="35259" /> +<TGConnectingPoint num="53" id="35260" /> +<TGConnectingPoint num="54" id="35261" /> +<TGConnectingPoint num="55" id="35262" /> +<TGConnectingPoint num="56" id="35263" /> +<TGConnectingPoint num="57" id="35264" /> +<TGConnectingPoint num="58" id="35265" /> +<TGConnectingPoint num="59" id="35266" /> +<TGConnectingPoint num="60" id="35267" /> +<TGConnectingPoint num="61" id="35268" /> +<TGConnectingPoint num="62" id="35269" /> +<TGConnectingPoint num="63" id="35270" /> +<TGConnectingPoint num="64" id="35271" /> +<TGConnectingPoint num="65" id="35272" /> +<TGConnectingPoint num="66" id="35273" /> +<TGConnectingPoint num="67" id="35274" /> +<TGConnectingPoint num="68" id="35275" /> +<TGConnectingPoint num="69" id="35276" /> +<TGConnectingPoint num="70" id="35277" /> +<TGConnectingPoint num="71" id="35278" /> +<extraparam> +</extraparam> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover" minX="10" maxX="3000" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="35286" index="0" uid="3d2389ef-59a2-4e70-af72-c402b18a85e6" > +<cdparam x="635" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35285" /> +<P1 x="582" y="472" id="35782" /> +<P2 x="599" y="503" id="36729" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35284" index="99" uid="6559baaf-b9cf-4852-95c0-e534cb1cf0f4" > +<father id="35286" num="0" /> +<cdparam x="617" y="500" /> +<sizeparam width="144" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35280" /> +<TGConnectingPoint num="1" id="35281" /> +<TGConnectingPoint num="2" id="35282" /> +<TGConnectingPoint num="3" id="35283" /> +<extraparam> +<guard value="[motorsCommand<=5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35293" index="1" uid="b898a8f5-0fa9-423d-8c6e-5b6f8d0180d4" > +<cdparam x="610" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35292" /> +<P1 x="532" y="472" id="35781" /> +<P2 x="476" y="503" id="36745" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35291" index="100" uid="b8db58cc-f396-4b2e-902d-eb9c76f6c9a3" > +<father id="35293" num="0" /> +<cdparam x="383" y="484" /> +<sizeparam width="250" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35287" /> +<TGConnectingPoint num="1" id="35288" /> +<TGConnectingPoint num="2" id="35289" /> +<TGConnectingPoint num="3" id="35290" /> +<extraparam> +<guard value="[motorsCommand > 5]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = motorsCommand - 1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35300" index="2" uid="deb9e922-fd90-4b0b-85a1-8942e2c8bcbc" > +<cdparam x="1289" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35299" /> +<P1 x="1289" y="587" id="35871" /> +<P2 x="1432" y="678" id="35798" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35298" index="101" uid="081d5783-8654-4f39-bba1-08bdab02e39f" > +<father id="35300" num="0" /> +<cdparam x="1305" y="622" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35294" /> +<TGConnectingPoint num="1" id="35295" /> +<TGConnectingPoint num="2" id="35296" /> +<TGConnectingPoint num="3" id="35297" /> +<extraparam> +<guard value="[messageCheck == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = lastLegitimateMessageType" enabled="true"/> +<actions value="messageContent = lastLegitimateMessageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35307" index="3" uid="8748bafd-59b7-4177-9a50-e791e6f7da4f" > +<cdparam x="1239" y="587" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35306" /> +<P1 x="1239" y="587" id="35870" /> +<P2 x="1095" y="678" id="35796" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35305" index="102" uid="3e3a7302-b738-44c7-aeed-f1b52286c4c6" > +<father id="35307" num="0" /> +<cdparam x="966" y="626" /> +<sizeparam width="319" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35301" /> +<TGConnectingPoint num="1" id="35302" /> +<TGConnectingPoint num="2" id="35303" /> +<TGConnectingPoint num="3" id="35304" /> +<extraparam> +<guard value="[messageCheck == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="lastLegitimateMessageType = messageType" enabled="true"/> +<actions value="lastLegitimateMessageContent = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35314" index="4" uid="4e133036-91e1-49b9-a56c-97b7bca8f9fc" > +<cdparam x="1186" y="435" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35313" /> +<P1 x="1186" y="435" id="36112" /> +<P2 x="1186" y="456" id="36100" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35312" index="103" uid="575d4b5d-ae00-4649-ab75-f4ed36b75888" > +<father id="35314" num="0" /> +<cdparam x="1186" y="445" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35308" /> +<TGConnectingPoint num="1" id="35309" /> +<TGConnectingPoint num="2" id="35310" /> +<TGConnectingPoint num="3" id="35311" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35329" index="5" uid="9d136f2e-e6f8-410a-9695-08f25518d9d7" > +<cdparam x="2226" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35324" /> +<TGConnectingPoint num="1" id="35325" /> +<TGConnectingPoint num="2" id="35326" /> +<TGConnectingPoint num="3" id="35327" /> +<TGConnectingPoint num="4" id="35328" /> +<P1 x="2226" y="367" id="35886" /> +<P2 x="2169" y="217" id="36163" /> +<Point x="2226" y="389" /> +<Point x="1724" y="389" /> +<Point x="1724" y="197" /> +<Point x="2149" y="197" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35315" index="104" uid="6d61c6e6-9cb2-41c7-8f3a-76f0f5512583" > +<father id="35329" num="0" /> +<cdparam x="2226" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35316" index="105" uid="c1ecd9be-8b0c-4395-ac2a-fea3b16a06d7" > +<father id="35329" num="1" /> +<cdparam x="1724" y="389" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35317" index="106" uid="9b90c3f2-551e-4243-9f1b-c70055962d5d" > +<father id="35329" num="2" /> +<cdparam x="1724" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35318" index="107" uid="e6e52b5a-bfd4-4c35-b9e5-026c986e120c" > +<father id="35329" num="3" /> +<cdparam x="2149" y="197" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35323" index="108" uid="2e083a8b-4da1-4a71-841d-e1ced7dba894" > +<father id="35329" num="4" /> +<cdparam x="1972" y="409" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35319" /> +<TGConnectingPoint num="1" id="35320" /> +<TGConnectingPoint num="2" id="35321" /> +<TGConnectingPoint num="3" id="35322" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35336" index="6" uid="c454f530-81e2-4af5-89f7-4aba6a7c7fea" > +<cdparam x="2226" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35335" /> +<P1 x="2226" y="242" id="36174" /> +<P2 x="2226" y="337" id="35885" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35334" index="109" uid="bb6f8169-c890-4d87-a04d-0ed315dbc289" > +<father id="35336" num="0" /> +<cdparam x="2173" y="275" /> +<sizeparam width="262" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35330" /> +<TGConnectingPoint num="1" id="35331" /> +<TGConnectingPoint num="2" id="35332" /> +<TGConnectingPoint num="3" id="35333" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35343" index="7" uid="42c7e7c2-f74f-4154-8c7f-306feb34cfd6" > +<cdparam x="411" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35342" /> +<P1 x="438" y="886" id="36496" /> +<P2 x="438" y="924" id="36144" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35341" index="110" uid="ff1ab78e-db71-40ac-852a-4007830be00c" > +<father id="35343" num="0" /> +<cdparam x="424" y="902" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35337" /> +<TGConnectingPoint num="1" id="35338" /> +<TGConnectingPoint num="2" id="35339" /> +<TGConnectingPoint num="3" id="35340" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35350" index="8" uid="fb14b518-67f6-41f2-bfe7-693a55bdeff7" > +<cdparam x="277" y="621" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35349" /> +<P1 x="277" y="621" id="36958" /> +<P2 x="277" y="653" id="36873" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35348" index="111" uid="0a4726e8-735e-454b-895e-0274f47c1bfc" > +<father id="35350" num="0" /> +<cdparam x="277" y="637" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35344" /> +<TGConnectingPoint num="1" id="35345" /> +<TGConnectingPoint num="2" id="35346" /> +<TGConnectingPoint num="3" id="35347" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35357" index="9" uid="cafde55a-21ce-41f3-8562-462fb3372799" > +<cdparam x="1128" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35356" /> +<P1 x="1128" y="1067" id="36239" /> +<P2 x="1128" y="1108" id="36968" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35355" index="112" uid="e22cca80-aa1d-466c-a668-859f25cdb989" > +<father id="35357" num="0" /> +<cdparam x="1138" y="1095" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35351" /> +<TGConnectingPoint num="1" id="35352" /> +<TGConnectingPoint num="2" id="35353" /> +<TGConnectingPoint num="3" id="35354" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35364" index="10" uid="96024160-e2de-45d3-9c9d-0ee75f4f5f71" > +<cdparam x="336" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35363" /> +<P1 x="336" y="234" id="36582" /> +<P2 x="221" y="234" id="35900" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35362" index="113" uid="86bfb8bb-2da4-4a01-8ec7-b04927010851" > +<father id="35364" num="0" /> +<cdparam x="235" y="225" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35358" /> +<TGConnectingPoint num="1" id="35359" /> +<TGConnectingPoint num="2" id="35360" /> +<TGConnectingPoint num="3" id="35361" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35379" index="11" uid="952c8a62-2390-43dc-be44-5bd30e6b9e09" > +<cdparam x="2284" y="962" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35374" /> +<TGConnectingPoint num="1" id="35375" /> +<TGConnectingPoint num="2" id="35376" /> +<TGConnectingPoint num="3" id="35377" /> +<TGConnectingPoint num="4" id="35378" /> +<P1 x="2284" y="962" id="37148" /> +<P2 x="2169" y="192" id="36160" /> +<Point x="2284" y="982" /> +<Point x="1701" y="982" /> +<Point x="1701" y="172" /> +<Point x="2149" y="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35365" index="114" uid="2bb25fc9-d424-4a0e-a184-a2b9e8715f4f" > +<father id="35379" num="0" /> +<cdparam x="2284" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35366" index="115" uid="df1fbdf4-ec2c-4c1d-8f74-46038fa4f82b" > +<father id="35379" num="1" /> +<cdparam x="1701" y="982" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35367" index="116" uid="b7354ed6-a000-4ec6-b80b-f79fd3465357" > +<father id="35379" num="2" /> +<cdparam x="1701" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35368" index="117" uid="7cfebc58-56cb-4898-9abf-e0b6831476a2" > +<father id="35379" num="3" /> +<cdparam x="2149" y="172" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35373" index="118" uid="36de10a4-4f0f-43ac-8f67-63eac9315038" > +<father id="35379" num="4" /> +<cdparam x="2033" y="1004" /> +<sizeparam width="125" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35369" /> +<TGConnectingPoint num="1" id="35370" /> +<TGConnectingPoint num="2" id="35371" /> +<TGConnectingPoint num="3" id="35372" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="hasFollower = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35386" index="12" uid="ddfe6d55-ae0b-494e-876e-2bdc0b55982d" > +<cdparam x="2284" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35385" /> +<P1 x="2284" y="891" id="37080" /> +<P2 x="2284" y="932" id="37147" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35384" index="119" uid="a2c6ab55-f7da-4ed5-8c58-958fd09e7d69" > +<father id="35386" num="0" /> +<cdparam x="2204" y="912" /> +<sizeparam width="167" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35380" /> +<TGConnectingPoint num="1" id="35381" /> +<TGConnectingPoint num="2" id="35382" /> +<TGConnectingPoint num="3" id="35383" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35393" index="13" uid="d8bae0c8-e7e5-4981-aa0c-97eef746ecd9" > +<cdparam x="2284" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35392" /> +<P1 x="2284" y="632" id="35999" /> +<P2 x="2284" y="719" id="37002" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35391" index="120" uid="a18d3ac4-86de-471b-aaa9-51fc9bc5208f" > +<father id="35393" num="0" /> +<cdparam x="2283" y="675" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35387" /> +<TGConnectingPoint num="1" id="35388" /> +<TGConnectingPoint num="2" id="35389" /> +<TGConnectingPoint num="3" id="35390" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35400" index="14" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="2161" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35399" /> +<P1 x="2161" y="769" id="37029" /> +<P2 x="2161" y="841" id="37090" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35398" index="121" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="35400" num="0" /> +<cdparam x="2094" y="790" /> +<sizeparam width="156" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35394" /> +<TGConnectingPoint num="1" id="35395" /> +<TGConnectingPoint num="2" id="35396" /> +<TGConnectingPoint num="3" id="35397" /> +<extraparam> +<guard value="[not(isInLane)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35407" index="15" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="2401" y="730" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35406" /> +<P1 x="2403" y="769" id="37032" /> +<P2 x="2403" y="841" id="37093" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35405" index="122" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="35407" num="0" /> +<cdparam x="2356" y="786" /> +<sizeparam width="157" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35401" /> +<TGConnectingPoint num="1" id="35402" /> +<TGConnectingPoint num="2" id="35403" /> +<TGConnectingPoint num="3" id="35404" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +<actions value="heading = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35418" index="16" uid="ac05ed28-42d5-4373-b0c6-a36ca507532d" > +<cdparam x="2369" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35415" /> +<TGConnectingPoint num="1" id="35416" /> +<TGConnectingPoint num="2" id="35417" /> +<P1 x="2369" y="242" id="36191" /> +<P2 x="2643" y="475" id="35977" /> +<Point x="2369" y="330" /> +<Point x="2643" y="330" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35408" index="123" uid="18ec0678-df7b-4c13-a5e9-0ca8fd6d3885" > +<father id="35418" num="0" /> +<cdparam x="2369" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35409" index="124" uid="e4a6d6e8-de5b-4341-b27c-160ca2a44390" > +<father id="35418" num="1" /> +<cdparam x="2643" y="330" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35414" index="125" uid="d52ac15f-1362-4483-a4e9-795ceab4201a" > +<father id="35418" num="2" /> +<cdparam x="2428" y="328" /> +<sizeparam width="468" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35410" /> +<TGConnectingPoint num="1" id="35411" /> +<TGConnectingPoint num="2" id="35412" /> +<TGConnectingPoint num="3" id="35413" /> +<extraparam> +<guard value="[(not(leave)) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35425" index="17" uid="601134cb-0aa1-4197-b7de-2a4ad4ace1f0" > +<cdparam x="2284" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35424" /> +<P1 x="2284" y="242" id="36166" /> +<P2 x="2284" y="582" id="35994" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35423" index="126" uid="4b8b3b6f-c2d4-4cd0-acf4-4164162c6fff" > +<father id="35425" num="0" /> +<cdparam x="2187" y="512" /> +<sizeparam width="437" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35419" /> +<TGConnectingPoint num="1" id="35420" /> +<TGConnectingPoint num="2" id="35421" /> +<TGConnectingPoint num="3" id="35422" /> +<extraparam> +<guard value="[(leave) and (sensorUpdate) and (networkUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35440" index="18" uid="2daaaed7-343d-4b41-9266-d408e852437d" > +<cdparam x="2141" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35435" /> +<TGConnectingPoint num="1" id="35436" /> +<TGConnectingPoint num="2" id="35437" /> +<TGConnectingPoint num="3" id="35438" /> +<TGConnectingPoint num="4" id="35439" /> +<P1 x="2001" y="335" id="36980" /> +<P2 x="2169" y="242" id="36197" /> +<Point x="2001" y="344" /> +<Point x="1790" y="344" /> +<Point x="1790" y="222" /> +<Point x="2149" y="222" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35426" index="127" uid="e1949747-1caf-4ca9-ade4-9bc9bbdacdc6" > +<father id="35440" num="0" /> +<cdparam x="2001" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35427" index="128" uid="d54fb0da-cdc5-4021-b66d-9970095f2086" > +<father id="35440" num="1" /> +<cdparam x="1790" y="344" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35428" index="129" uid="da0c7b8e-4cba-4dc6-92c5-452a9c808b53" > +<father id="35440" num="2" /> +<cdparam x="1790" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35429" index="130" uid="1110a5bc-0a81-4fc9-9bf9-4261e348cd1e" > +<father id="35440" num="3" /> +<cdparam x="2149" y="222" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35434" index="131" uid="6dd403fe-eaf0-4757-9383-0b41c0c40435" > +<father id="35440" num="4" /> +<cdparam x="1833" y="359" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35430" /> +<TGConnectingPoint num="1" id="35431" /> +<TGConnectingPoint num="2" id="35432" /> +<TGConnectingPoint num="3" id="35433" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35447" index="19" uid="9dd77556-9a38-4373-95af-2aaed77a67da" > +<cdparam x="1973" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35446" /> +<P1 x="2001" y="304" id="36991" /> +<P2 x="2001" y="305" id="36979" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35445" index="132" uid="c4f88f05-74ac-4e09-ab13-f01bc3dd5b0c" > +<father id="35447" num="0" /> +<cdparam x="1973" y="294" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35441" /> +<TGConnectingPoint num="1" id="35442" /> +<TGConnectingPoint num="2" id="35443" /> +<TGConnectingPoint num="3" id="35444" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35456" index="20" uid="f8f6cc8c-d908-4dc3-b51a-4e32f07a68b1" > +<cdparam x="2169" y="242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35454" /> +<TGConnectingPoint num="1" id="35455" /> +<P1 x="2169" y="242" id="36165" /> +<P2 x="2001" y="274" id="36990" /> +<Point x="2001" y="242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35448" index="133" uid="cde77485-dcc4-45f9-bc05-69e07ca449c6" > +<father id="35456" num="0" /> +<cdparam x="2001" y="242" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2999" minY="9" maxY="1499" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35453" index="134" uid="4a6ee8f6-3026-407f-9187-30d61b3f14a8" > +<father id="35456" num="1" /> +<cdparam x="1906" y="257" /> +<sizeparam width="257" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35449" /> +<TGConnectingPoint num="1" id="35450" /> +<TGConnectingPoint num="2" id="35451" /> +<TGConnectingPoint num="3" id="35452" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35463" index="21" uid="2ce15ae4-501a-4af0-8e18-4f27129fddd8" > +<cdparam x="1261" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35462" /> +<P1 x="1262" y="294" id="36428" /> +<P2 x="1264" y="562" id="35869" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35461" index="135" uid="48ca5d1f-0da3-42d8-b8a8-c918d34f3579" > +<father id="35463" num="0" /> +<cdparam x="1214" y="500" /> +<sizeparam width="362" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35457" /> +<TGConnectingPoint num="1" id="35458" /> +<TGConnectingPoint num="2" id="35459" /> +<TGConnectingPoint num="3" id="35460" /> +<extraparam> +<guard value="[(networkUpdate) and (sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="networkUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35478" index="22" uid="aa97fd21-a5f2-47ed-8dc3-3979c9e5c040" > +<cdparam x="438" y="974" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35473" /> +<TGConnectingPoint num="1" id="35474" /> +<TGConnectingPoint num="2" id="35475" /> +<TGConnectingPoint num="3" id="35476" /> +<TGConnectingPoint num="4" id="35477" /> +<P1 x="438" y="974" id="36147" /> +<P2 x="2369" y="192" id="36179" /> +<Point x="438" y="997" /> +<Point x="8" y="997" /> +<Point x="8" y="22" /> +<Point x="2369" y="22" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35464" index="136" uid="314e70c2-82e1-4c18-a19b-8946b90c886a" > +<father id="35478" num="0" /> +<cdparam x="438" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35465" index="137" uid="0d071609-5c61-4812-b107-1e03863ba70b" > +<father id="35478" num="1" /> +<cdparam x="8" y="997" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35466" index="138" uid="82aeb50f-44f0-469d-bcb7-8f7809476b57" > +<father id="35478" num="2" /> +<cdparam x="8" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35467" index="139" uid="c7a27b9a-054a-4da6-a7c1-88cf95de4c33" > +<father id="35478" num="3" /> +<cdparam x="2369" y="22" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35472" index="140" uid="24fe5675-82a2-4df5-96c4-db3339362701" > +<father id="35478" num="4" /> +<cdparam x="321" y="994" /> +<sizeparam width="122" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35468" /> +<TGConnectingPoint num="1" id="35469" /> +<TGConnectingPoint num="2" id="35470" /> +<TGConnectingPoint num="3" id="35471" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="heading = -45" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +<actions value="isLeader = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35487" index="23" uid="cc3852cb-ebc1-4dab-87e3-077b80e8f88c" > +<cdparam x="1293" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35485" /> +<TGConnectingPoint num="1" id="35486" /> +<P1 x="1367" y="148" id="36656" /> +<P2 x="2284" y="192" id="36161" /> +<Point x="2284" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35479" index="141" uid="c0b8138a-2380-4c58-84de-a839faba94d5" > +<father id="35487" num="0" /> +<cdparam x="2284" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35484" index="142" uid="bfbcbf48-0e4d-4cfb-a237-41e275513517" > +<father id="35487" num="1" /> +<cdparam x="1376" y="109" /> +<sizeparam width="172" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35480" /> +<TGConnectingPoint num="1" id="35481" /> +<TGConnectingPoint num="2" id="35482" /> +<TGConnectingPoint num="3" id="35483" /> +<extraparam> +<guard value="[not(isLeader || is Follower)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="targetOrdinate = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35502" index="24" uid="c8953a49-cc1a-4473-b5d4-3c1ba6432385" > +<cdparam x="1126" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35497" /> +<TGConnectingPoint num="1" id="35498" /> +<TGConnectingPoint num="2" id="35499" /> +<TGConnectingPoint num="3" id="35500" /> +<TGConnectingPoint num="4" id="35501" /> +<P1 x="1128" y="1138" id="36969" /> +<P2 x="1110" y="244" id="36422" /> +<Point x="1127" y="1171" /> +<Point x="821" y="1166" /> +<Point x="825" y="224" /> +<Point x="1089" y="224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35488" index="143" uid="87389974-953d-4f1c-b852-327712c689d1" > +<father id="35502" num="0" /> +<cdparam x="1127" y="1171" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35489" index="144" uid="f541dacb-40b0-4dd5-a563-38512d3658f4" > +<father id="35502" num="1" /> +<cdparam x="821" y="1166" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35490" index="145" uid="decbd94a-69e0-4a6f-9e49-0e8f27e793a4" > +<father id="35502" num="2" /> +<cdparam x="825" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35491" index="146" uid="345af79d-0534-4d1e-847a-cae8532cf881" > +<father id="35502" num="3" /> +<cdparam x="1089" y="224" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35496" index="147" uid="d4e21cb0-594b-4745-ae12-84b12ca1e610" > +<father id="35502" num="4" /> +<cdparam x="909" y="890" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35492" /> +<TGConnectingPoint num="1" id="35493" /> +<TGConnectingPoint num="2" id="35494" /> +<TGConnectingPoint num="3" id="35495" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35509" index="25" uid="b33fcbf7-2b34-483f-87e0-1d691b10e220" > +<cdparam x="1263" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35508" /> +<P1 x="1263" y="940" id="36313" /> +<P2 x="1263" y="1017" id="36235" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35507" index="148" uid="47eabf38-7b3b-4683-8091-6aaf1ac97e98" > +<father id="35509" num="0" /> +<cdparam x="1177" y="979" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35503" /> +<TGConnectingPoint num="1" id="35504" /> +<TGConnectingPoint num="2" id="35505" /> +<TGConnectingPoint num="3" id="35506" /> +<extraparam> +<guard value="[not(emergencyBrake)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35516" index="26" uid="5f575828-9cfa-4d81-b04a-c6a674cad469" > +<cdparam x="993" y="994" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35515" /> +<P1 x="993" y="940" id="36311" /> +<P2 x="993" y="1017" id="36233" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35514" index="149" uid="0df52502-3a17-4c21-ab70-d187e7d979c7" > +<father id="35516" num="0" /> +<cdparam x="946" y="975" /> +<sizeparam width="138" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35510" /> +<TGConnectingPoint num="1" id="35511" /> +<TGConnectingPoint num="2" id="35512" /> +<TGConnectingPoint num="3" id="35513" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35527" index="27" uid="29403c36-764d-4c99-8371-f1459eeabaac" > +<cdparam x="1560" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35524" /> +<TGConnectingPoint num="1" id="35525" /> +<TGConnectingPoint num="2" id="35526" /> +<P1 x="1493" y="822" id="36380" /> +<P2 x="1263" y="915" id="36310" /> +<Point x="1432" y="822" /> +<Point x="1432" y="915" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35517" index="150" uid="bd24df95-d490-4501-98a8-bd6e26a084c3" > +<father id="35527" num="0" /> +<cdparam x="1432" y="822" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35518" index="151" uid="e387ed0d-1e85-4bf0-be1c-18c3c3c44caa" > +<father id="35527" num="1" /> +<cdparam x="1432" y="915" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35523" index="152" uid="dc4a5e7a-ba6b-4904-aa61-d9a2237aeafb" > +<father id="35527" num="2" /> +<cdparam x="1396" y="882" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35519" /> +<TGConnectingPoint num="1" id="35520" /> +<TGConnectingPoint num="2" id="35521" /> +<TGConnectingPoint num="3" id="35522" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = targetSpeed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35536" index="28" uid="5f42a920-c54c-4eee-bccd-e696ab770a7c" > +<cdparam x="1238" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35534" /> +<TGConnectingPoint num="1" id="35535" /> +<P1 x="1238" y="797" id="36396" /> +<P2 x="993" y="890" id="36306" /> +<Point x="993" y="797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35528" index="153" uid="2ea2a776-83f3-45e8-b052-eebdcf1cfa75" > +<father id="35536" num="0" /> +<cdparam x="993" y="797" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35533" index="154" uid="bf066916-06ca-41dc-a941-6fba98a2be9c" > +<father id="35536" num="1" /> +<cdparam x="1002" y="847" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35529" /> +<TGConnectingPoint num="1" id="35530" /> +<TGConnectingPoint num="2" id="35531" /> +<TGConnectingPoint num="3" id="35532" /> +<extraparam> +<guard value="[messageType == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35549" index="29" uid="8696cd15-f5ae-495f-b98c-c6ba250c0693" > +<cdparam x="1450" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35545" /> +<TGConnectingPoint num="1" id="35546" /> +<TGConnectingPoint num="2" id="35547" /> +<TGConnectingPoint num="3" id="35548" /> +<P1 x="1518" y="847" id="36382" /> +<P2 x="599" y="406" id="36510" /> +<Point x="1518" y="1191" /> +<Point x="789" y="1192" /> +<Point x="790" y="406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35537" index="155" uid="a0fcbe22-c38e-474c-a8be-8f7bcd4a4538" > +<father id="35549" num="0" /> +<cdparam x="1518" y="1191" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35538" index="156" uid="7053c517-561a-4be4-9c23-ab6a1b415ee3" > +<father id="35549" num="1" /> +<cdparam x="789" y="1192" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35539" index="157" uid="e2e3395d-e376-4acf-8d8e-968c45f0f8dd" > +<father id="35549" num="2" /> +<cdparam x="790" y="406" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35544" index="158" uid="f64888a0-aa8e-43c9-8bf3-10fe7b55ac19" > +<father id="35549" num="3" /> +<cdparam x="796" y="1190" /> +<sizeparam width="371" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35540" /> +<TGConnectingPoint num="1" id="35541" /> +<TGConnectingPoint num="2" id="35542" /> +<TGConnectingPoint num="3" id="35543" /> +<extraparam> +<guard value="[(messageType == 2) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isLeader = true" enabled="true"/> +<actions value="isFollower = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35556" index="30" uid="69000836-e450-4cdd-8751-367c9612a758" > +<cdparam x="1288" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35555" /> +<P1 x="1288" y="797" id="36397" /> +<P2 x="1518" y="797" id="36379" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35554" index="159" uid="bc3109de-c018-4ca1-8fd0-5d6e7565ed08" > +<father id="35556" num="0" /> +<cdparam x="1379" y="789" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35550" /> +<TGConnectingPoint num="1" id="35551" /> +<TGConnectingPoint num="2" id="35552" /> +<TGConnectingPoint num="3" id="35553" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35563" index="31" uid="02ea4e7d-09e4-4570-b471-1110bf556bc1" > +<cdparam x="1263" y="822" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35562" /> +<P1 x="1263" y="822" id="36398" /> +<P2 x="1263" y="890" id="36308" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35561" index="160" uid="3fedb427-c491-4fb7-921f-62d4fb47a8e1" > +<father id="35563" num="0" /> +<cdparam x="1180" y="832" /> +<sizeparam width="204" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35557" /> +<TGConnectingPoint num="1" id="35558" /> +<TGConnectingPoint num="2" id="35559" /> +<TGConnectingPoint num="3" id="35560" /> +<extraparam> +<guard value="[messageType == 1]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +<actions value="targetSpeed = messageContent" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35570" index="32" uid="512415b5-693d-4c94-931f-361e0e26784e" > +<cdparam x="1145" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35569" /> +<P1 x="1146" y="294" id="36450" /> +<P2 x="1146" y="325" id="36411" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35568" index="161" uid="75703997-8432-480c-a28b-d536cc15540f" > +<father id="35570" num="0" /> +<cdparam x="989" y="312" /> +<sizeparam width="264" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35564" /> +<TGConnectingPoint num="1" id="35565" /> +<TGConnectingPoint num="2" id="35566" /> +<TGConnectingPoint num="3" id="35567" /> +<extraparam> +<guard value="[(not(networkUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35585" index="33" uid="b050beb1-ae96-4923-a064-167e93d2ebe6" > +<cdparam x="257" y="897" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35580" /> +<TGConnectingPoint num="1" id="35581" /> +<TGConnectingPoint num="2" id="35582" /> +<TGConnectingPoint num="3" id="35583" /> +<TGConnectingPoint num="4" id="35584" /> +<P1 x="413" y="949" id="36145" /> +<P2 x="336" y="209" id="36579" /> +<Point x="413" y="969" /> +<Point x="77" y="969" /> +<Point x="77" y="189" /> +<Point x="316" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35571" index="162" uid="aec05cb0-4c12-49b4-b667-5d7c59e899ed" > +<father id="35585" num="0" /> +<cdparam x="413" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35572" index="163" uid="f4417baf-5955-416e-afbf-0fdcd41b6e29" > +<father id="35585" num="1" /> +<cdparam x="77" y="969" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35573" index="164" uid="6ab00719-77c2-4a69-adb7-d74b618c4f71" > +<father id="35585" num="2" /> +<cdparam x="77" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35574" index="165" uid="5ea710a8-a2b0-4d62-8f65-7f5eb3664fee" > +<father id="35585" num="3" /> +<cdparam x="316" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35579" index="166" uid="8a5970c4-4fe8-445e-88b1-7ad0bc22227f" > +<father id="35585" num="4" /> +<cdparam x="360" y="937" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35575" /> +<TGConnectingPoint num="1" id="35576" /> +<TGConnectingPoint num="2" id="35577" /> +<TGConnectingPoint num="3" id="35578" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35592" index="34" uid="256b50cf-e2f4-4c19-84f5-8892097b706d" > +<cdparam x="557" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35591" /> +<P1 x="557" y="703" id="36904" /> +<P2 x="614" y="767" id="36819" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35590" index="167" uid="556b3a73-e50a-4cbf-8816-14e0364bb02d" > +<father id="35592" num="0" /> +<cdparam x="587" y="723" /> +<sizeparam width="190" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35586" /> +<TGConnectingPoint num="1" id="35587" /> +<TGConnectingPoint num="2" id="35588" /> +<TGConnectingPoint num="3" id="35589" /> +<extraparam> +<guard value="[leave]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 2" enabled="true"/> +<actions value="messageContent = followerID" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35599" index="35" uid="aac416ed-6698-468b-b7b7-1fa2628a6c76" > +<cdparam x="438" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35598" /> +<P1 x="438" y="703" id="36879" /> +<P2 x="438" y="767" id="36801" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35597" index="168" uid="e7a67bf4-d49e-40fd-b1d1-37e4014aec92" > +<father id="35599" num="0" /> +<cdparam x="342" y="739" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35593" /> +<TGConnectingPoint num="1" id="35594" /> +<TGConnectingPoint num="2" id="35595" /> +<TGConnectingPoint num="3" id="35596" /> +<extraparam> +<guard value="[(emergencyBrake) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35606" index="36" uid="11348247-738f-4107-a8a1-6f8f5109baff" > +<cdparam x="315" y="683" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35605" /> +<P1 x="315" y="703" id="36901" /> +<P2 x="257" y="767" id="36816" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35604" index="169" uid="829ec5ca-8d72-49ab-ab95-cd77fcd261cc" > +<father id="35606" num="0" /> +<cdparam x="147" y="722" /> +<sizeparam width="262" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35600" /> +<TGConnectingPoint num="1" id="35601" /> +<TGConnectingPoint num="2" id="35602" /> +<TGConnectingPoint num="3" id="35603" /> +<extraparam> +<guard value="[(not(emergencyBrake)) and (not(leave))]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="messageType = 1" enabled="true"/> +<actions value="messageContent = speed" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35613" index="37" uid="65c46dfa-01cd-4f46-b975-8580847f2a74" > +<cdparam x="557" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35612" /> +<P1 x="557" y="431" id="36537" /> +<P2 x="557" y="447" id="35780" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35611" index="170" uid="caa8c7ca-6eea-4988-a0fd-0661ada53f26" > +<father id="35613" num="0" /> +<cdparam x="531" y="435" /> +<sizeparam width="256" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35607" /> +<TGConnectingPoint num="1" id="35608" /> +<TGConnectingPoint num="2" id="35609" /> +<TGConnectingPoint num="3" id="35610" /> +<extraparam> +<guard value="[gap>=20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35620" index="38" uid="2960c84c-96c1-4b26-a6e2-096501055a3b" > +<cdparam x="315" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35619" /> +<P1 x="315" y="431" id="36534" /> +<P2 x="315" y="503" id="36743" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35618" index="171" uid="db530a31-89c0-4278-91ba-9e43d655fe8c" > +<father id="35620" num="0" /> +<cdparam x="248" y="450" /> +<sizeparam width="152" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35614" /> +<TGConnectingPoint num="1" id="35615" /> +<TGConnectingPoint num="2" id="35616" /> +<TGConnectingPoint num="3" id="35617" /> +<extraparam> +<guard value="[gap < 20]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="emergencyBrake = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35627" index="39" uid="6fef30ce-6224-4061-a9b9-fa25ad7b40e2" > +<cdparam x="438" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35626" /> +<P1 x="357" y="259" id="36607" /> +<P2 x="357" y="381" id="36514" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35625" index="172" uid="511a9306-968b-4f23-a02e-256d63ee4d4c" > +<father id="35627" num="0" /> +<cdparam x="173" y="283" /> +<sizeparam width="224" height="47" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35621" /> +<TGConnectingPoint num="1" id="35622" /> +<TGConnectingPoint num="2" id="35623" /> +<TGConnectingPoint num="3" id="35624" /> +<extraparam> +<guard value="[(sensorUpdate) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = false" enabled="true"/> +<actions value="n = n+1" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35636" index="40" uid="a4da615c-df99-4927-a036-27031fbc2575" > +<cdparam x="793" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35634" /> +<TGConnectingPoint num="1" id="35635" /> +<P1 x="1158" y="148" id="36655" /> +<P2 x="425" y="209" id="36580" /> +<Point x="425" y="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35628" index="173" uid="d06db804-337b-437c-aa52-80d46c0c80c0" > +<father id="35636" num="0" /> +<cdparam x="425" y="148" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35633" index="174" uid="812eff90-6f7a-43cf-b80c-03df71578986" > +<father id="35636" num="1" /> +<cdparam x="961" y="146" /> +<sizeparam width="150" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35629" /> +<TGConnectingPoint num="1" id="35630" /> +<TGConnectingPoint num="2" id="35631" /> +<TGConnectingPoint num="3" id="35632" /> +<extraparam> +<guard value="[isLeader]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="motorsCommand = 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35643" index="41" uid="f924c239-c3fa-46ca-b42f-0070b9801e55" > +<cdparam x="1193" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35642" /> +<P1 x="1262" y="73" id="36725" /> +<P2 x="1262" y="123" id="36653" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35641" index="175" uid="e343f28f-65c3-4dee-aea8-edffe3260b20" > +<father id="35643" num="0" /> +<cdparam x="1238" y="99" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35637" /> +<TGConnectingPoint num="1" id="35638" /> +<TGConnectingPoint num="2" id="35639" /> +<TGConnectingPoint num="3" id="35640" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35650" index="42" uid="6ffab183-77eb-4c58-9a3d-5a21c7f214fc" > +<cdparam x="438" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35649" /> +<P1 x="315" y="553" id="36755" /> +<P2 x="277" y="591" id="36957" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35648" index="176" uid="bf28936a-fe93-489d-91c5-46af8b8e2015" > +<father id="35650" num="0" /> +<cdparam x="185" y="570" /> +<sizeparam width="116" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35644" /> +<TGConnectingPoint num="1" id="35645" /> +<TGConnectingPoint num="2" id="35646" /> +<TGConnectingPoint num="3" id="35647" /> +<extraparam> +<guard value="[emergencyBrake]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35657" index="43" uid="81467805-eaef-4d39-9e5d-8cbd3653beeb" > +<cdparam x="557" y="553" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35656" /> +<P1 x="557" y="553" id="36758" /> +<P2 x="599" y="591" id="36946" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35655" index="177" uid="f822fa37-3559-4ee9-8068-6ea8f126dd45" > +<father id="35657" num="0" /> +<cdparam x="538" y="568" /> +<sizeparam width="220" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35651" /> +<TGConnectingPoint num="1" id="35652" /> +<TGConnectingPoint num="2" id="35653" /> +<TGConnectingPoint num="3" id="35654" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="speed = motorsCommand" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35664" index="44" uid="14746439-7b7d-436a-ba44-b4956d05f217" > +<cdparam x="438" y="814" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35663" /> +<P1 x="438" y="817" id="36806" /> +<P2 x="438" y="856" id="36495" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35662" index="178" uid="7e11fbba-9f61-4a97-9e87-f20b621069cd" > +<father id="35664" num="0" /> +<cdparam x="387" y="834" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35658" /> +<TGConnectingPoint num="1" id="35659" /> +<TGConnectingPoint num="2" id="35660" /> +<TGConnectingPoint num="3" id="35661" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35671" index="45" uid="64b45139-3dbd-4ae7-b91b-cd7a22862f19" > +<cdparam x="1240" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35670" /> +<P1 x="1262" y="173" id="36658" /> +<P2 x="1262" y="244" id="36423" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35669" index="179" uid="e3cb44e1-6a52-4b62-81b1-be7cd6b6eda0" > +<father id="35671" num="0" /> +<cdparam x="1218" y="195" /> +<sizeparam width="72" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35665" /> +<TGConnectingPoint num="1" id="35666" /> +<TGConnectingPoint num="2" id="35667" /> +<TGConnectingPoint num="3" id="35668" /> +<extraparam> +<guard value="[isFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35686" index="46" uid="7e6fd5cb-62b0-49ab-a81e-890f461fb8aa" > +<cdparam x="1261" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35681" /> +<TGConnectingPoint num="1" id="35682" /> +<TGConnectingPoint num="2" id="35683" /> +<TGConnectingPoint num="3" id="35684" /> +<TGConnectingPoint num="4" id="35685" /> +<P1 x="1146" y="355" id="36412" /> +<P2 x="1110" y="294" id="36427" /> +<Point x="1146" y="402" /> +<Point x="973" y="402" /> +<Point x="973" y="274" /> +<Point x="1089" y="274" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35672" index="180" uid="ad6cba7c-9669-4093-a2e9-89bf3da42fcf" > +<father id="35686" num="0" /> +<cdparam x="1146" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35673" index="181" uid="818e2bba-00b8-4798-99f2-2eb7c70f0a94" > +<father id="35686" num="1" /> +<cdparam x="973" y="402" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35674" index="182" uid="90c872b5-58b3-4eee-bcdc-a1a42b6febbf" > +<father id="35686" num="2" /> +<cdparam x="973" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35675" index="183" uid="971d13bd-1d62-4231-a9cc-be91f1deacc9" > +<father id="35686" num="3" /> +<cdparam x="1089" y="274" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35680" index="184" uid="172c02ac-67ca-41fa-8b02-d0921269643d" > +<father id="35686" num="4" /> +<cdparam x="985" y="396" /> +<sizeparam width="143" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35676" /> +<TGConnectingPoint num="1" id="35677" /> +<TGConnectingPoint num="2" id="35678" /> +<TGConnectingPoint num="3" id="35679" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="networkUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35701" index="47" uid="a4420f40-329c-4485-abf5-f26a5ad8291b" > +<cdparam x="556" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35696" /> +<TGConnectingPoint num="1" id="35697" /> +<TGConnectingPoint num="2" id="35698" /> +<TGConnectingPoint num="3" id="35699" /> +<TGConnectingPoint num="4" id="35700" /> +<P1 x="514" y="348" id="36134" /> +<P2 x="515" y="209" id="36581" /> +<Point x="514" y="366" /> +<Point x="697" y="366" /> +<Point x="697" y="189" /> +<Point x="535" y="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35687" index="185" uid="a8470292-3296-4662-bdf3-1d88b910420a" > +<father id="35701" num="0" /> +<cdparam x="514" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35688" index="186" uid="9ff88e1e-79af-419e-b8af-d35c3f0757e7" > +<father id="35701" num="1" /> +<cdparam x="697" y="366" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35689" index="187" uid="917f46d5-3e34-43af-b011-51304f307930" > +<father id="35701" num="2" /> +<cdparam x="697" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35690" index="188" uid="2467c8d8-7646-483d-84a0-ab886f51bec4" > +<father id="35701" num="3" /> +<cdparam x="535" y="189" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35695" index="189" uid="da908c4a-f869-4c15-a54b-f74e0b74214d" > +<father id="35701" num="4" /> +<cdparam x="544" y="360" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35691" /> +<TGConnectingPoint num="1" id="35692" /> +<TGConnectingPoint num="2" id="35693" /> +<TGConnectingPoint num="3" id="35694" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35708" index="48" uid="9142ebc6-fabe-40f1-91f8-c7f00942303c" > +<cdparam x="491" y="259" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35707" /> +<P1 x="515" y="259" id="36586" /> +<P2 x="514" y="284" id="36122" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35706" index="190" uid="9f4d860e-34fe-4e96-9e97-a853fcf052fb" > +<father id="35708" num="0" /> +<cdparam x="433" y="275" /> +<sizeparam width="255" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35702" /> +<TGConnectingPoint num="1" id="35703" /> +<TGConnectingPoint num="2" id="35704" /> +<TGConnectingPoint num="3" id="35705" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35715" index="49" uid="8f1998e7-0464-41b8-9494-a8ccfae50d7f" > +<cdparam x="525" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35714" /> +<P1 x="514" y="314" id="36123" /> +<P2 x="514" y="318" id="36133" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35713" index="191" uid="7a8bcd87-c47c-454b-8cfd-162435844b80" > +<father id="35715" num="0" /> +<cdparam x="520" y="296" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35709" /> +<TGConnectingPoint num="1" id="35710" /> +<TGConnectingPoint num="2" id="35711" /> +<TGConnectingPoint num="3" id="35712" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35722" index="50" uid="38923f56-2271-4a87-8630-f8f567919ba8" > +<cdparam x="1337" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35721" /> +<P1 x="1186" y="294" id="36436" /> +<P2 x="1186" y="405" id="36111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35720" index="192" uid="803a6d0a-93be-4730-8c3a-e8a40f59cd97" > +<father id="35722" num="0" /> +<cdparam x="1149" y="377" /> +<sizeparam width="257" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35716" /> +<TGConnectingPoint num="1" id="35717" /> +<TGConnectingPoint num="2" id="35718" /> +<TGConnectingPoint num="3" id="35719" /> +<extraparam> +<guard value="[(not(sensorUpdate)) and (n<nbCycles)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35737" index="51" uid="00f5b812-e623-4f74-8a53-f4c9828d7e8f" > +<cdparam x="1342" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35732" /> +<TGConnectingPoint num="1" id="35733" /> +<TGConnectingPoint num="2" id="35734" /> +<TGConnectingPoint num="3" id="35735" /> +<TGConnectingPoint num="4" id="35736" /> +<P1 x="1186" y="486" id="36101" /> +<P2 x="1110" y="269" id="36425" /> +<Point x="1186" y="516" /> +<Point x="952" y="516" /> +<Point x="952" y="249" /> +<Point x="1089" y="249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35723" index="193" uid="60023ef0-d510-4cee-8179-9493c95b1169" > +<father id="35737" num="0" /> +<cdparam x="1186" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35724" index="194" uid="3de24c02-1a3c-473d-b675-1762daa88de3" > +<father id="35737" num="1" /> +<cdparam x="952" y="516" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35725" index="195" uid="bc875e95-0f23-4f8e-9e06-b0408b7e11a5" > +<father id="35737" num="2" /> +<cdparam x="952" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35726" index="196" uid="7b7e44eb-2cf9-491a-8e94-5c7b11035fbe" > +<father id="35737" num="3" /> +<cdparam x="1089" y="249" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="35731" index="197" uid="c0d56916-665c-4748-b046-284122d59f3f" > +<father id="35737" num="4" /> +<cdparam x="997" y="511" /> +<sizeparam width="133" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35727" /> +<TGConnectingPoint num="1" id="35728" /> +<TGConnectingPoint num="2" id="35729" /> +<TGConnectingPoint num="3" id="35730" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="sensorUpdate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35744" index="52" uid="0442183f-898a-498c-9c67-03c7c81f5150" > +<cdparam x="634" y="622" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35743" /> +<P1 x="599" y="621" id="36947" /> +<P2 x="599" y="653" id="36875" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35742" index="198" uid="6b173248-8f00-4e75-aa0b-258b1752c975" > +<father id="35744" num="0" /> +<cdparam x="616" y="627" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35738" /> +<TGConnectingPoint num="1" id="35739" /> +<TGConnectingPoint num="2" id="35740" /> +<TGConnectingPoint num="3" id="35741" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35751" index="53" uid="4117d85c-2acc-4db7-ad2e-5cd5691c87b8" > +<cdparam x="2643" y="525" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35750" /> +<P1 x="2618" y="500" id="35978" /> +<P2 x="2531" y="582" id="35905" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35749" index="199" uid="9e41ec58-6ff4-40c8-83ce-e22f2a23b240" > +<father id="35751" num="0" /> +<cdparam x="2388" y="549" /> +<sizeparam width="370" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35745" /> +<TGConnectingPoint num="1" id="35746" /> +<TGConnectingPoint num="2" id="35747" /> +<TGConnectingPoint num="3" id="35748" /> +<extraparam> +<guard value="[(messageType == 3) and (messageContent == roverID)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35758" index="54" uid="427b6812-c54a-4629-9fce-adfb48f2ec98" > +<cdparam x="2551" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35757" /> +<P1 x="2531" y="632" id="35910" /> +<P2 x="2531" y="671" id="35902" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35756" index="200" uid="ea053e48-1139-42f0-bc09-b5834fc02fab" > +<father id="35758" num="0" /> +<cdparam x="2548" y="648" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35752" /> +<TGConnectingPoint num="1" id="35753" /> +<TGConnectingPoint num="2" id="35754" /> +<TGConnectingPoint num="3" id="35755" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35765" index="55" uid="ef253cba-efa8-4696-ab1d-6318a1a285ac" > +<cdparam x="1413" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35764" /> +<P1 x="1414" y="269" id="36426" /> +<P2 x="1520" y="269" id="35898" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35763" index="201" uid="d7b6923f-264d-43c4-9e25-892af9b787f7" > +<father id="35765" num="0" /> +<cdparam x="1435" y="260" /> +<sizeparam width="101" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35759" /> +<TGConnectingPoint num="1" id="35760" /> +<TGConnectingPoint num="2" id="35761" /> +<TGConnectingPoint num="3" id="35762" /> +<extraparam> +<guard value="[n >= nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35772" index="56" uid="579aa7ed-fa9e-44da-8bd1-1ff75c5937fc" > +<cdparam x="2399" y="235" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35771" /> +<P1 x="2399" y="217" id="36164" /> +<P2 x="2509" y="217" id="35896" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35770" index="202" uid="68a65851-f450-43bf-90af-1e287b39c2c1" > +<father id="35772" num="0" /> +<cdparam x="2406" y="207" /> +<sizeparam width="93" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35766" /> +<TGConnectingPoint num="1" id="35767" /> +<TGConnectingPoint num="2" id="35768" /> +<TGConnectingPoint num="3" id="35769" /> +<extraparam> +<guard value="[n>=nbCycles]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="35779" index="57" uid="7f026d2f-53e2-4da3-9542-fcb8772ae142" > +<cdparam x="1263" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="35778" /> +<P1 x="1263" y="728" id="35802" /> +<P2 x="1263" y="772" id="36395" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="35777" index="203" uid="59382eac-5991-4e78-ac7b-59d2e2b548af" > +<father id="35779" num="0" /> +<cdparam x="1263" y="739" /> +<sizeparam width="50" height="25" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35773" /> +<TGConnectingPoint num="1" id="35774" /> +<TGConnectingPoint num="2" id="35775" /> +<TGConnectingPoint num="3" id="35776" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5107" id="35795" index="58" uid="504cb170-913e-4f0e-8702-835c3f34874b" > +<cdparam x="542" y="457" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35780" /> +<TGConnectingPoint num="1" id="35781" /> +<TGConnectingPoint num="2" id="35782" /> +<TGConnectingPoint num="3" id="35783" /> +<TGConnectingPoint num="4" id="35784" /> +<TGConnectingPoint num="5" id="35785" /> +<TGConnectingPoint num="6" id="35786" /> +<TGConnectingPoint num="7" id="35787" /> +<TGConnectingPoint num="8" id="35788" /> +<TGConnectingPoint num="9" id="35789" /> +<TGConnectingPoint num="10" id="35790" /> +<TGConnectingPoint num="11" id="35791" /> +<TGConnectingPoint num="12" id="35792" /> +<TGConnectingPoint num="13" id="35793" /> +<TGConnectingPoint num="14" id="35794" /> +</COMPONENT> + +<COMPONENT type="5106" id="35868" index="59" uid="84416629-86cf-4d61-b9c6-a4fa1725388d" > +<cdparam x="1095" y="678" /> +<sizeparam width="337" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FCheckingMAC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35796" /> +<TGConnectingPoint num="1" id="35797" /> +<TGConnectingPoint num="2" id="35798" /> +<TGConnectingPoint num="3" id="35799" /> +<TGConnectingPoint num="4" id="35800" /> +<TGConnectingPoint num="5" id="35801" /> +<TGConnectingPoint num="6" id="35802" /> +<TGConnectingPoint num="7" id="35803" /> +<TGConnectingPoint num="8" id="35804" /> +<TGConnectingPoint num="9" id="35805" /> +<TGConnectingPoint num="10" id="35806" /> +<TGConnectingPoint num="11" id="35807" /> +<TGConnectingPoint num="12" id="35808" /> +<TGConnectingPoint num="13" id="35809" /> +<TGConnectingPoint num="14" id="35810" /> +<TGConnectingPoint num="15" id="35811" /> +<TGConnectingPoint num="16" id="35812" /> +<TGConnectingPoint num="17" id="35813" /> +<TGConnectingPoint num="18" id="35814" /> +<TGConnectingPoint num="19" id="35815" /> +<TGConnectingPoint num="20" id="35816" /> +<TGConnectingPoint num="21" id="35817" /> +<TGConnectingPoint num="22" id="35818" /> +<TGConnectingPoint num="23" id="35819" /> +<TGConnectingPoint num="24" id="35820" /> +<TGConnectingPoint num="25" id="35821" /> +<TGConnectingPoint num="26" id="35822" /> +<TGConnectingPoint num="27" id="35823" /> +<TGConnectingPoint num="28" id="35824" /> +<TGConnectingPoint num="29" id="35825" /> +<TGConnectingPoint num="30" id="35826" /> +<TGConnectingPoint num="31" id="35827" /> +<TGConnectingPoint num="32" id="35828" /> +<TGConnectingPoint num="33" id="35829" /> +<TGConnectingPoint num="34" id="35830" /> +<TGConnectingPoint num="35" id="35831" /> +<TGConnectingPoint num="36" id="35832" /> +<TGConnectingPoint num="37" id="35833" /> +<TGConnectingPoint num="38" id="35834" /> +<TGConnectingPoint num="39" id="35835" /> +<TGConnectingPoint num="40" id="35836" /> +<TGConnectingPoint num="41" id="35837" /> +<TGConnectingPoint num="42" id="35838" /> +<TGConnectingPoint num="43" id="35839" /> +<TGConnectingPoint num="44" id="35840" /> +<TGConnectingPoint num="45" id="35841" /> +<TGConnectingPoint num="46" id="35842" /> +<TGConnectingPoint num="47" id="35843" /> +<TGConnectingPoint num="48" id="35844" /> +<TGConnectingPoint num="49" id="35845" /> +<TGConnectingPoint num="50" id="35846" /> +<TGConnectingPoint num="51" id="35847" /> +<TGConnectingPoint num="52" id="35848" /> +<TGConnectingPoint num="53" id="35849" /> +<TGConnectingPoint num="54" id="35850" /> +<TGConnectingPoint num="55" id="35851" /> +<TGConnectingPoint num="56" id="35852" /> +<TGConnectingPoint num="57" id="35853" /> +<TGConnectingPoint num="58" id="35854" /> +<TGConnectingPoint num="59" id="35855" /> +<TGConnectingPoint num="60" id="35856" /> +<TGConnectingPoint num="61" id="35857" /> +<TGConnectingPoint num="62" id="35858" /> +<TGConnectingPoint num="63" id="35859" /> +<TGConnectingPoint num="64" id="35860" /> +<TGConnectingPoint num="65" id="35861" /> +<TGConnectingPoint num="66" id="35862" /> +<TGConnectingPoint num="67" id="35863" /> +<TGConnectingPoint num="68" id="35864" /> +<TGConnectingPoint num="69" id="35865" /> +<TGConnectingPoint num="70" id="35866" /> +<TGConnectingPoint num="71" id="35867" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="35884" index="60" uid="cb7f5542-6aaf-4d61-be84-7be18ac32966" > +<cdparam x="1249" y="572" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35869" /> +<TGConnectingPoint num="1" id="35870" /> +<TGConnectingPoint num="2" id="35871" /> +<TGConnectingPoint num="3" id="35872" /> +<TGConnectingPoint num="4" id="35873" /> +<TGConnectingPoint num="5" id="35874" /> +<TGConnectingPoint num="6" id="35875" /> +<TGConnectingPoint num="7" id="35876" /> +<TGConnectingPoint num="8" id="35877" /> +<TGConnectingPoint num="9" id="35878" /> +<TGConnectingPoint num="10" id="35879" /> +<TGConnectingPoint num="11" id="35880" /> +<TGConnectingPoint num="12" id="35881" /> +<TGConnectingPoint num="13" id="35882" /> +<TGConnectingPoint num="14" id="35883" /> +</COMPONENT> + +<COMPONENT type="5104" id="35895" index="61" uid="17d2af85-e0b3-4a38-865d-3949eef3c0b2" > +<cdparam x="2035" y="342" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35885" /> +<TGConnectingPoint num="1" id="35886" /> +<TGConnectingPoint num="2" id="35887" /> +<TGConnectingPoint num="3" id="35888" /> +<TGConnectingPoint num="4" id="35889" /> +<TGConnectingPoint num="5" id="35890" /> +<TGConnectingPoint num="6" id="35891" /> +<TGConnectingPoint num="7" id="35892" /> +<TGConnectingPoint num="8" id="35893" /> +<TGConnectingPoint num="9" id="35894" /> +</COMPONENT> + +<COMPONENT type="5101" id="35897" index="62" uid="ca0c22e1-3275-41b0-be98-30b2bd6e9635" > +<cdparam x="2499" y="222" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35896" /> +</COMPONENT> + +<COMPONENT type="5101" id="35899" index="63" uid="d717d1ac-e88d-42bb-9731-d5540aeadb54" > +<cdparam x="1510" y="274" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35898" /> +</COMPONENT> + +<COMPONENT type="5101" id="35901" index="64" uid="61f287f0-ab3b-4f11-a5ab-cfb896dc4798" > +<cdparam x="211" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35900" /> +</COMPONENT> + +<COMPONENT type="5101" id="35903" index="65" uid="b0290ad2-9fe8-4103-a924-105ce670b1bc" > +<cdparam x="2521" y="676" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35902" /> +</COMPONENT> + +<COMPONENT type="5106" id="35976" index="66" uid="cf8d8307-f4df-4ee1-b41c-fcbc2007f03a" > +<cdparam x="2449" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AJoiningPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35904" /> +<TGConnectingPoint num="1" id="35905" /> +<TGConnectingPoint num="2" id="35906" /> +<TGConnectingPoint num="3" id="35907" /> +<TGConnectingPoint num="4" id="35908" /> +<TGConnectingPoint num="5" id="35909" /> +<TGConnectingPoint num="6" id="35910" /> +<TGConnectingPoint num="7" id="35911" /> +<TGConnectingPoint num="8" id="35912" /> +<TGConnectingPoint num="9" id="35913" /> +<TGConnectingPoint num="10" id="35914" /> +<TGConnectingPoint num="11" id="35915" /> +<TGConnectingPoint num="12" id="35916" /> +<TGConnectingPoint num="13" id="35917" /> +<TGConnectingPoint num="14" id="35918" /> +<TGConnectingPoint num="15" id="35919" /> +<TGConnectingPoint num="16" id="35920" /> +<TGConnectingPoint num="17" id="35921" /> +<TGConnectingPoint num="18" id="35922" /> +<TGConnectingPoint num="19" id="35923" /> +<TGConnectingPoint num="20" id="35924" /> +<TGConnectingPoint num="21" id="35925" /> +<TGConnectingPoint num="22" id="35926" /> +<TGConnectingPoint num="23" id="35927" /> +<TGConnectingPoint num="24" id="35928" /> +<TGConnectingPoint num="25" id="35929" /> +<TGConnectingPoint num="26" id="35930" /> +<TGConnectingPoint num="27" id="35931" /> +<TGConnectingPoint num="28" id="35932" /> +<TGConnectingPoint num="29" id="35933" /> +<TGConnectingPoint num="30" id="35934" /> +<TGConnectingPoint num="31" id="35935" /> +<TGConnectingPoint num="32" id="35936" /> +<TGConnectingPoint num="33" id="35937" /> +<TGConnectingPoint num="34" id="35938" /> +<TGConnectingPoint num="35" id="35939" /> +<TGConnectingPoint num="36" id="35940" /> +<TGConnectingPoint num="37" id="35941" /> +<TGConnectingPoint num="38" id="35942" /> +<TGConnectingPoint num="39" id="35943" /> +<TGConnectingPoint num="40" id="35944" /> +<TGConnectingPoint num="41" id="35945" /> +<TGConnectingPoint num="42" id="35946" /> +<TGConnectingPoint num="43" id="35947" /> +<TGConnectingPoint num="44" id="35948" /> +<TGConnectingPoint num="45" id="35949" /> +<TGConnectingPoint num="46" id="35950" /> +<TGConnectingPoint num="47" id="35951" /> +<TGConnectingPoint num="48" id="35952" /> +<TGConnectingPoint num="49" id="35953" /> +<TGConnectingPoint num="50" id="35954" /> +<TGConnectingPoint num="51" id="35955" /> +<TGConnectingPoint num="52" id="35956" /> +<TGConnectingPoint num="53" id="35957" /> +<TGConnectingPoint num="54" id="35958" /> +<TGConnectingPoint num="55" id="35959" /> +<TGConnectingPoint num="56" id="35960" /> +<TGConnectingPoint num="57" id="35961" /> +<TGConnectingPoint num="58" id="35962" /> +<TGConnectingPoint num="59" id="35963" /> +<TGConnectingPoint num="60" id="35964" /> +<TGConnectingPoint num="61" id="35965" /> +<TGConnectingPoint num="62" id="35966" /> +<TGConnectingPoint num="63" id="35967" /> +<TGConnectingPoint num="64" id="35968" /> +<TGConnectingPoint num="65" id="35969" /> +<TGConnectingPoint num="66" id="35970" /> +<TGConnectingPoint num="67" id="35971" /> +<TGConnectingPoint num="68" id="35972" /> +<TGConnectingPoint num="69" id="35973" /> +<TGConnectingPoint num="70" id="35974" /> +<TGConnectingPoint num="71" id="35975" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="35992" index="67" uid="63dddf73-e71f-4e00-8ec5-5deee801cc90" > +<cdparam x="2628" y="485" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35977" /> +<TGConnectingPoint num="1" id="35978" /> +<TGConnectingPoint num="2" id="35979" /> +<TGConnectingPoint num="3" id="35980" /> +<TGConnectingPoint num="4" id="35981" /> +<TGConnectingPoint num="5" id="35982" /> +<TGConnectingPoint num="6" id="35983" /> +<TGConnectingPoint num="7" id="35984" /> +<TGConnectingPoint num="8" id="35985" /> +<TGConnectingPoint num="9" id="35986" /> +<TGConnectingPoint num="10" id="35987" /> +<TGConnectingPoint num="11" id="35988" /> +<TGConnectingPoint num="12" id="35989" /> +<TGConnectingPoint num="13" id="35990" /> +<TGConnectingPoint num="14" id="35991" /> +</COMPONENT> + +<COMPONENT type="5106" id="36065" index="68" uid="45d8c57a-7583-4f23-a0af-6880fb368031" > +<cdparam x="2202" y="582" /> +<sizeparam width="165" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="ALeavingPlatoon" /> +<new d="false" /> +<TGConnectingPoint num="0" id="35993" /> +<TGConnectingPoint num="1" id="35994" /> +<TGConnectingPoint num="2" id="35995" /> +<TGConnectingPoint num="3" id="35996" /> +<TGConnectingPoint num="4" id="35997" /> +<TGConnectingPoint num="5" id="35998" /> +<TGConnectingPoint num="6" id="35999" /> +<TGConnectingPoint num="7" id="36000" /> +<TGConnectingPoint num="8" id="36001" /> +<TGConnectingPoint num="9" id="36002" /> +<TGConnectingPoint num="10" id="36003" /> +<TGConnectingPoint num="11" id="36004" /> +<TGConnectingPoint num="12" id="36005" /> +<TGConnectingPoint num="13" id="36006" /> +<TGConnectingPoint num="14" id="36007" /> +<TGConnectingPoint num="15" id="36008" /> +<TGConnectingPoint num="16" id="36009" /> +<TGConnectingPoint num="17" id="36010" /> +<TGConnectingPoint num="18" id="36011" /> +<TGConnectingPoint num="19" id="36012" /> +<TGConnectingPoint num="20" id="36013" /> +<TGConnectingPoint num="21" id="36014" /> +<TGConnectingPoint num="22" id="36015" /> +<TGConnectingPoint num="23" id="36016" /> +<TGConnectingPoint num="24" id="36017" /> +<TGConnectingPoint num="25" id="36018" /> +<TGConnectingPoint num="26" id="36019" /> +<TGConnectingPoint num="27" id="36020" /> +<TGConnectingPoint num="28" id="36021" /> +<TGConnectingPoint num="29" id="36022" /> +<TGConnectingPoint num="30" id="36023" /> +<TGConnectingPoint num="31" id="36024" /> +<TGConnectingPoint num="32" id="36025" /> +<TGConnectingPoint num="33" id="36026" /> +<TGConnectingPoint num="34" id="36027" /> +<TGConnectingPoint num="35" id="36028" /> +<TGConnectingPoint num="36" id="36029" /> +<TGConnectingPoint num="37" id="36030" /> +<TGConnectingPoint num="38" id="36031" /> +<TGConnectingPoint num="39" id="36032" /> +<TGConnectingPoint num="40" id="36033" /> +<TGConnectingPoint num="41" id="36034" /> +<TGConnectingPoint num="42" id="36035" /> +<TGConnectingPoint num="43" id="36036" /> +<TGConnectingPoint num="44" id="36037" /> +<TGConnectingPoint num="45" id="36038" /> +<TGConnectingPoint num="46" id="36039" /> +<TGConnectingPoint num="47" id="36040" /> +<TGConnectingPoint num="48" id="36041" /> +<TGConnectingPoint num="49" id="36042" /> +<TGConnectingPoint num="50" id="36043" /> +<TGConnectingPoint num="51" id="36044" /> +<TGConnectingPoint num="52" id="36045" /> +<TGConnectingPoint num="53" id="36046" /> +<TGConnectingPoint num="54" id="36047" /> +<TGConnectingPoint num="55" id="36048" /> +<TGConnectingPoint num="56" id="36049" /> +<TGConnectingPoint num="57" id="36050" /> +<TGConnectingPoint num="58" id="36051" /> +<TGConnectingPoint num="59" id="36052" /> +<TGConnectingPoint num="60" id="36053" /> +<TGConnectingPoint num="61" id="36054" /> +<TGConnectingPoint num="62" id="36055" /> +<TGConnectingPoint num="63" id="36056" /> +<TGConnectingPoint num="64" id="36057" /> +<TGConnectingPoint num="65" id="36058" /> +<TGConnectingPoint num="66" id="36059" /> +<TGConnectingPoint num="67" id="36060" /> +<TGConnectingPoint num="68" id="36061" /> +<TGConnectingPoint num="69" id="36062" /> +<TGConnectingPoint num="70" id="36063" /> +<TGConnectingPoint num="71" id="36064" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="36082" index="69" uid="c92cd6ad-9fb5-46f7-8a6c-bfa848cdd22f" > +<cdparam x="26" y="37" /> +<sizeparam width="354" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="We consider two lanes : + | | +platoon lane joining/leaving rovers lane + (1) (2) + y = 80 y = 0 +Rovers can : +- go ahead (0° heading, keeping their lane) +- turn (45°/-45° heading, until they join the desired lane) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36066" /> +<TGConnectingPoint num="1" id="36067" /> +<TGConnectingPoint num="2" id="36068" /> +<TGConnectingPoint num="3" id="36069" /> +<TGConnectingPoint num="4" id="36070" /> +<TGConnectingPoint num="5" id="36071" /> +<TGConnectingPoint num="6" id="36072" /> +<TGConnectingPoint num="7" id="36073" /> +<TGConnectingPoint num="8" id="36074" /> +<TGConnectingPoint num="9" id="36075" /> +<TGConnectingPoint num="10" id="36076" /> +<TGConnectingPoint num="11" id="36077" /> +<TGConnectingPoint num="12" id="36078" /> +<TGConnectingPoint num="13" id="36079" /> +<TGConnectingPoint num="14" id="36080" /> +<TGConnectingPoint num="15" id="36081" /> +<extraparam> +<Line value="We consider two lanes :" /> +<Line value=" | |" /> +<Line value="platoon lane joining/leaving rovers lane" /> +<Line value=" (1) (2)" /> +<Line value=" y = 80 y = 0 " /> +<Line value="Rovers can :" /> +<Line value="- go ahead (0° heading, keeping their lane)" /> +<Line value="- turn (45°/-45° heading, until they join the desired lane)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="36099" index="70" uid="c387023d-115d-47c0-96a1-432f75cc16d0" > +<cdparam x="226" y="1046" /> +<sizeparam width="215" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="When leaving, the leader joins the +left lane with a 45° heading +(cos(pi/4) = sin(pi/4) ~ 0,7) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36083" /> +<TGConnectingPoint num="1" id="36084" /> +<TGConnectingPoint num="2" id="36085" /> +<TGConnectingPoint num="3" id="36086" /> +<TGConnectingPoint num="4" id="36087" /> +<TGConnectingPoint num="5" id="36088" /> +<TGConnectingPoint num="6" id="36089" /> +<TGConnectingPoint num="7" id="36090" /> +<TGConnectingPoint num="8" id="36091" /> +<TGConnectingPoint num="9" id="36092" /> +<TGConnectingPoint num="10" id="36093" /> +<TGConnectingPoint num="11" id="36094" /> +<TGConnectingPoint num="12" id="36095" /> +<TGConnectingPoint num="13" id="36096" /> +<TGConnectingPoint num="14" id="36097" /> +<TGConnectingPoint num="15" id="36098" /> +<extraparam> +<Line value="When leaving, the leader joins the" /> +<Line value="left lane with a 45° heading" /> +<Line value="(cos(pi/4) = sin(pi/4) ~ 0,7)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="36110" index="71" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1052" y="461" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36100" /> +<TGConnectingPoint num="1" id="36101" /> +<TGConnectingPoint num="2" id="36102" /> +<TGConnectingPoint num="3" id="36103" /> +<TGConnectingPoint num="4" id="36104" /> +<TGConnectingPoint num="5" id="36105" /> +<TGConnectingPoint num="6" id="36106" /> +<TGConnectingPoint num="7" id="36107" /> +<TGConnectingPoint num="8" id="36108" /> +<TGConnectingPoint num="9" id="36109" /> +</COMPONENT> + +<COMPONENT type="5103" id="36121" index="72" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1032" y="410" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36111" /> +<TGConnectingPoint num="1" id="36112" /> +<TGConnectingPoint num="2" id="36113" /> +<TGConnectingPoint num="3" id="36114" /> +<TGConnectingPoint num="4" id="36115" /> +<TGConnectingPoint num="5" id="36116" /> +<TGConnectingPoint num="6" id="36117" /> +<TGConnectingPoint num="7" id="36118" /> +<TGConnectingPoint num="8" id="36119" /> +<TGConnectingPoint num="9" id="36120" /> +</COMPONENT> + +<COMPONENT type="5103" id="36132" index="73" uid="59e46f98-c6ec-483d-ad8c-05e5025ff53d" > +<cdparam x="360" y="289" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36122" /> +<TGConnectingPoint num="1" id="36123" /> +<TGConnectingPoint num="2" id="36124" /> +<TGConnectingPoint num="3" id="36125" /> +<TGConnectingPoint num="4" id="36126" /> +<TGConnectingPoint num="5" id="36127" /> +<TGConnectingPoint num="6" id="36128" /> +<TGConnectingPoint num="7" id="36129" /> +<TGConnectingPoint num="8" id="36130" /> +<TGConnectingPoint num="9" id="36131" /> +</COMPONENT> + +<COMPONENT type="5104" id="36143" index="74" uid="1932b8b8-39c1-412a-82b3-e1a1398c4cac" > +<cdparam x="380" y="323" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36133" /> +<TGConnectingPoint num="1" id="36134" /> +<TGConnectingPoint num="2" id="36135" /> +<TGConnectingPoint num="3" id="36136" /> +<TGConnectingPoint num="4" id="36137" /> +<TGConnectingPoint num="5" id="36138" /> +<TGConnectingPoint num="6" id="36139" /> +<TGConnectingPoint num="7" id="36140" /> +<TGConnectingPoint num="8" id="36141" /> +<TGConnectingPoint num="9" id="36142" /> +</COMPONENT> + +<COMPONENT type="5107" id="36159" index="75" uid="e63655db-1116-4541-9f5b-058bac82afd4" > +<cdparam x="423" y="934" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36144" /> +<TGConnectingPoint num="1" id="36145" /> +<TGConnectingPoint num="2" id="36146" /> +<TGConnectingPoint num="3" id="36147" /> +<TGConnectingPoint num="4" id="36148" /> +<TGConnectingPoint num="5" id="36149" /> +<TGConnectingPoint num="6" id="36150" /> +<TGConnectingPoint num="7" id="36151" /> +<TGConnectingPoint num="8" id="36152" /> +<TGConnectingPoint num="9" id="36153" /> +<TGConnectingPoint num="10" id="36154" /> +<TGConnectingPoint num="11" id="36155" /> +<TGConnectingPoint num="12" id="36156" /> +<TGConnectingPoint num="13" id="36157" /> +<TGConnectingPoint num="14" id="36158" /> +</COMPONENT> + +<COMPONENT type="5106" id="36232" index="76" uid="1efcfa99-02d8-4f37-add7-d133d91826cb" > +<cdparam x="2169" y="192" /> +<sizeparam width="230" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36160" /> +<TGConnectingPoint num="1" id="36161" /> +<TGConnectingPoint num="2" id="36162" /> +<TGConnectingPoint num="3" id="36163" /> +<TGConnectingPoint num="4" id="36164" /> +<TGConnectingPoint num="5" id="36165" /> +<TGConnectingPoint num="6" id="36166" /> +<TGConnectingPoint num="7" id="36167" /> +<TGConnectingPoint num="8" id="36168" /> +<TGConnectingPoint num="9" id="36169" /> +<TGConnectingPoint num="10" id="36170" /> +<TGConnectingPoint num="11" id="36171" /> +<TGConnectingPoint num="12" id="36172" /> +<TGConnectingPoint num="13" id="36173" /> +<TGConnectingPoint num="14" id="36174" /> +<TGConnectingPoint num="15" id="36175" /> +<TGConnectingPoint num="16" id="36176" /> +<TGConnectingPoint num="17" id="36177" /> +<TGConnectingPoint num="18" id="36178" /> +<TGConnectingPoint num="19" id="36179" /> +<TGConnectingPoint num="20" id="36180" /> +<TGConnectingPoint num="21" id="36181" /> +<TGConnectingPoint num="22" id="36182" /> +<TGConnectingPoint num="23" id="36183" /> +<TGConnectingPoint num="24" id="36184" /> +<TGConnectingPoint num="25" id="36185" /> +<TGConnectingPoint num="26" id="36186" /> +<TGConnectingPoint num="27" id="36187" /> +<TGConnectingPoint num="28" id="36188" /> +<TGConnectingPoint num="29" id="36189" /> +<TGConnectingPoint num="30" id="36190" /> +<TGConnectingPoint num="31" id="36191" /> +<TGConnectingPoint num="32" id="36192" /> +<TGConnectingPoint num="33" id="36193" /> +<TGConnectingPoint num="34" id="36194" /> +<TGConnectingPoint num="35" id="36195" /> +<TGConnectingPoint num="36" id="36196" /> +<TGConnectingPoint num="37" id="36197" /> +<TGConnectingPoint num="38" id="36198" /> +<TGConnectingPoint num="39" id="36199" /> +<TGConnectingPoint num="40" id="36200" /> +<TGConnectingPoint num="41" id="36201" /> +<TGConnectingPoint num="42" id="36202" /> +<TGConnectingPoint num="43" id="36203" /> +<TGConnectingPoint num="44" id="36204" /> +<TGConnectingPoint num="45" id="36205" /> +<TGConnectingPoint num="46" id="36206" /> +<TGConnectingPoint num="47" id="36207" /> +<TGConnectingPoint num="48" id="36208" /> +<TGConnectingPoint num="49" id="36209" /> +<TGConnectingPoint num="50" id="36210" /> +<TGConnectingPoint num="51" id="36211" /> +<TGConnectingPoint num="52" id="36212" /> +<TGConnectingPoint num="53" id="36213" /> +<TGConnectingPoint num="54" id="36214" /> +<TGConnectingPoint num="55" id="36215" /> +<TGConnectingPoint num="56" id="36216" /> +<TGConnectingPoint num="57" id="36217" /> +<TGConnectingPoint num="58" id="36218" /> +<TGConnectingPoint num="59" id="36219" /> +<TGConnectingPoint num="60" id="36220" /> +<TGConnectingPoint num="61" id="36221" /> +<TGConnectingPoint num="62" id="36222" /> +<TGConnectingPoint num="63" id="36223" /> +<TGConnectingPoint num="64" id="36224" /> +<TGConnectingPoint num="65" id="36225" /> +<TGConnectingPoint num="66" id="36226" /> +<TGConnectingPoint num="67" id="36227" /> +<TGConnectingPoint num="68" id="36228" /> +<TGConnectingPoint num="69" id="36229" /> +<TGConnectingPoint num="70" id="36230" /> +<TGConnectingPoint num="71" id="36231" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="36305" index="77" uid="e78ce39d-8a70-43e4-b64a-2a1b4f9d0c1e" > +<cdparam x="993" y="1017" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36233" /> +<TGConnectingPoint num="1" id="36234" /> +<TGConnectingPoint num="2" id="36235" /> +<TGConnectingPoint num="3" id="36236" /> +<TGConnectingPoint num="4" id="36237" /> +<TGConnectingPoint num="5" id="36238" /> +<TGConnectingPoint num="6" id="36239" /> +<TGConnectingPoint num="7" id="36240" /> +<TGConnectingPoint num="8" id="36241" /> +<TGConnectingPoint num="9" id="36242" /> +<TGConnectingPoint num="10" id="36243" /> +<TGConnectingPoint num="11" id="36244" /> +<TGConnectingPoint num="12" id="36245" /> +<TGConnectingPoint num="13" id="36246" /> +<TGConnectingPoint num="14" id="36247" /> +<TGConnectingPoint num="15" id="36248" /> +<TGConnectingPoint num="16" id="36249" /> +<TGConnectingPoint num="17" id="36250" /> +<TGConnectingPoint num="18" id="36251" /> +<TGConnectingPoint num="19" id="36252" /> +<TGConnectingPoint num="20" id="36253" /> +<TGConnectingPoint num="21" id="36254" /> +<TGConnectingPoint num="22" id="36255" /> +<TGConnectingPoint num="23" id="36256" /> +<TGConnectingPoint num="24" id="36257" /> +<TGConnectingPoint num="25" id="36258" /> +<TGConnectingPoint num="26" id="36259" /> +<TGConnectingPoint num="27" id="36260" /> +<TGConnectingPoint num="28" id="36261" /> +<TGConnectingPoint num="29" id="36262" /> +<TGConnectingPoint num="30" id="36263" /> +<TGConnectingPoint num="31" id="36264" /> +<TGConnectingPoint num="32" id="36265" /> +<TGConnectingPoint num="33" id="36266" /> +<TGConnectingPoint num="34" id="36267" /> +<TGConnectingPoint num="35" id="36268" /> +<TGConnectingPoint num="36" id="36269" /> +<TGConnectingPoint num="37" id="36270" /> +<TGConnectingPoint num="38" id="36271" /> +<TGConnectingPoint num="39" id="36272" /> +<TGConnectingPoint num="40" id="36273" /> +<TGConnectingPoint num="41" id="36274" /> +<TGConnectingPoint num="42" id="36275" /> +<TGConnectingPoint num="43" id="36276" /> +<TGConnectingPoint num="44" id="36277" /> +<TGConnectingPoint num="45" id="36278" /> +<TGConnectingPoint num="46" id="36279" /> +<TGConnectingPoint num="47" id="36280" /> +<TGConnectingPoint num="48" id="36281" /> +<TGConnectingPoint num="49" id="36282" /> +<TGConnectingPoint num="50" id="36283" /> +<TGConnectingPoint num="51" id="36284" /> +<TGConnectingPoint num="52" id="36285" /> +<TGConnectingPoint num="53" id="36286" /> +<TGConnectingPoint num="54" id="36287" /> +<TGConnectingPoint num="55" id="36288" /> +<TGConnectingPoint num="56" id="36289" /> +<TGConnectingPoint num="57" id="36290" /> +<TGConnectingPoint num="58" id="36291" /> +<TGConnectingPoint num="59" id="36292" /> +<TGConnectingPoint num="60" id="36293" /> +<TGConnectingPoint num="61" id="36294" /> +<TGConnectingPoint num="62" id="36295" /> +<TGConnectingPoint num="63" id="36296" /> +<TGConnectingPoint num="64" id="36297" /> +<TGConnectingPoint num="65" id="36298" /> +<TGConnectingPoint num="66" id="36299" /> +<TGConnectingPoint num="67" id="36300" /> +<TGConnectingPoint num="68" id="36301" /> +<TGConnectingPoint num="69" id="36302" /> +<TGConnectingPoint num="70" id="36303" /> +<TGConnectingPoint num="71" id="36304" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="36378" index="78" uid="1c08b1c8-459f-493f-84ed-ee52c8423d15" > +<cdparam x="993" y="890" /> +<sizeparam width="270" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36306" /> +<TGConnectingPoint num="1" id="36307" /> +<TGConnectingPoint num="2" id="36308" /> +<TGConnectingPoint num="3" id="36309" /> +<TGConnectingPoint num="4" id="36310" /> +<TGConnectingPoint num="5" id="36311" /> +<TGConnectingPoint num="6" id="36312" /> +<TGConnectingPoint num="7" id="36313" /> +<TGConnectingPoint num="8" id="36314" /> +<TGConnectingPoint num="9" id="36315" /> +<TGConnectingPoint num="10" id="36316" /> +<TGConnectingPoint num="11" id="36317" /> +<TGConnectingPoint num="12" id="36318" /> +<TGConnectingPoint num="13" id="36319" /> +<TGConnectingPoint num="14" id="36320" /> +<TGConnectingPoint num="15" id="36321" /> +<TGConnectingPoint num="16" id="36322" /> +<TGConnectingPoint num="17" id="36323" /> +<TGConnectingPoint num="18" id="36324" /> +<TGConnectingPoint num="19" id="36325" /> +<TGConnectingPoint num="20" id="36326" /> +<TGConnectingPoint num="21" id="36327" /> +<TGConnectingPoint num="22" id="36328" /> +<TGConnectingPoint num="23" id="36329" /> +<TGConnectingPoint num="24" id="36330" /> +<TGConnectingPoint num="25" id="36331" /> +<TGConnectingPoint num="26" id="36332" /> +<TGConnectingPoint num="27" id="36333" /> +<TGConnectingPoint num="28" id="36334" /> +<TGConnectingPoint num="29" id="36335" /> +<TGConnectingPoint num="30" id="36336" /> +<TGConnectingPoint num="31" id="36337" /> +<TGConnectingPoint num="32" id="36338" /> +<TGConnectingPoint num="33" id="36339" /> +<TGConnectingPoint num="34" id="36340" /> +<TGConnectingPoint num="35" id="36341" /> +<TGConnectingPoint num="36" id="36342" /> +<TGConnectingPoint num="37" id="36343" /> +<TGConnectingPoint num="38" id="36344" /> +<TGConnectingPoint num="39" id="36345" /> +<TGConnectingPoint num="40" id="36346" /> +<TGConnectingPoint num="41" id="36347" /> +<TGConnectingPoint num="42" id="36348" /> +<TGConnectingPoint num="43" id="36349" /> +<TGConnectingPoint num="44" id="36350" /> +<TGConnectingPoint num="45" id="36351" /> +<TGConnectingPoint num="46" id="36352" /> +<TGConnectingPoint num="47" id="36353" /> +<TGConnectingPoint num="48" id="36354" /> +<TGConnectingPoint num="49" id="36355" /> +<TGConnectingPoint num="50" id="36356" /> +<TGConnectingPoint num="51" id="36357" /> +<TGConnectingPoint num="52" id="36358" /> +<TGConnectingPoint num="53" id="36359" /> +<TGConnectingPoint num="54" id="36360" /> +<TGConnectingPoint num="55" id="36361" /> +<TGConnectingPoint num="56" id="36362" /> +<TGConnectingPoint num="57" id="36363" /> +<TGConnectingPoint num="58" id="36364" /> +<TGConnectingPoint num="59" id="36365" /> +<TGConnectingPoint num="60" id="36366" /> +<TGConnectingPoint num="61" id="36367" /> +<TGConnectingPoint num="62" id="36368" /> +<TGConnectingPoint num="63" id="36369" /> +<TGConnectingPoint num="64" id="36370" /> +<TGConnectingPoint num="65" id="36371" /> +<TGConnectingPoint num="66" id="36372" /> +<TGConnectingPoint num="67" id="36373" /> +<TGConnectingPoint num="68" id="36374" /> +<TGConnectingPoint num="69" id="36375" /> +<TGConnectingPoint num="70" id="36376" /> +<TGConnectingPoint num="71" id="36377" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="36394" index="79" uid="3bfbf58a-2c4b-4dbc-ab26-04257b9c5160" > +<cdparam x="1503" y="807" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36379" /> +<TGConnectingPoint num="1" id="36380" /> +<TGConnectingPoint num="2" id="36381" /> +<TGConnectingPoint num="3" id="36382" /> +<TGConnectingPoint num="4" id="36383" /> +<TGConnectingPoint num="5" id="36384" /> +<TGConnectingPoint num="6" id="36385" /> +<TGConnectingPoint num="7" id="36386" /> +<TGConnectingPoint num="8" id="36387" /> +<TGConnectingPoint num="9" id="36388" /> +<TGConnectingPoint num="10" id="36389" /> +<TGConnectingPoint num="11" id="36390" /> +<TGConnectingPoint num="12" id="36391" /> +<TGConnectingPoint num="13" id="36392" /> +<TGConnectingPoint num="14" id="36393" /> +</COMPONENT> + +<COMPONENT type="5107" id="36410" index="80" uid="9891e237-1650-4ce2-9b84-81350985bbbd" > +<cdparam x="1248" y="782" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36395" /> +<TGConnectingPoint num="1" id="36396" /> +<TGConnectingPoint num="2" id="36397" /> +<TGConnectingPoint num="3" id="36398" /> +<TGConnectingPoint num="4" id="36399" /> +<TGConnectingPoint num="5" id="36400" /> +<TGConnectingPoint num="6" id="36401" /> +<TGConnectingPoint num="7" id="36402" /> +<TGConnectingPoint num="8" id="36403" /> +<TGConnectingPoint num="9" id="36404" /> +<TGConnectingPoint num="10" id="36405" /> +<TGConnectingPoint num="11" id="36406" /> +<TGConnectingPoint num="12" id="36407" /> +<TGConnectingPoint num="13" id="36408" /> +<TGConnectingPoint num="14" id="36409" /> +</COMPONENT> + +<COMPONENT type="5104" id="36421" index="81" uid="12780cd9-9265-4b4c-9b9f-5e6b7bca5f24" > +<cdparam x="955" y="330" /> +<sizeparam width="382" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="inputMessage(messageType, messageContent, messageCheck)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36411" /> +<TGConnectingPoint num="1" id="36412" /> +<TGConnectingPoint num="2" id="36413" /> +<TGConnectingPoint num="3" id="36414" /> +<TGConnectingPoint num="4" id="36415" /> +<TGConnectingPoint num="5" id="36416" /> +<TGConnectingPoint num="6" id="36417" /> +<TGConnectingPoint num="7" id="36418" /> +<TGConnectingPoint num="8" id="36419" /> +<TGConnectingPoint num="9" id="36420" /> +</COMPONENT> + +<COMPONENT type="5106" id="36494" index="82" uid="4d28b32a-d64f-4600-ae54-4449639cb37e" > +<cdparam x="1110" y="244" /> +<sizeparam width="304" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="FReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36422" /> +<TGConnectingPoint num="1" id="36423" /> +<TGConnectingPoint num="2" id="36424" /> +<TGConnectingPoint num="3" id="36425" /> +<TGConnectingPoint num="4" id="36426" /> +<TGConnectingPoint num="5" id="36427" /> +<TGConnectingPoint num="6" id="36428" /> +<TGConnectingPoint num="7" id="36429" /> +<TGConnectingPoint num="8" id="36430" /> +<TGConnectingPoint num="9" id="36431" /> +<TGConnectingPoint num="10" id="36432" /> +<TGConnectingPoint num="11" id="36433" /> +<TGConnectingPoint num="12" id="36434" /> +<TGConnectingPoint num="13" id="36435" /> +<TGConnectingPoint num="14" id="36436" /> +<TGConnectingPoint num="15" id="36437" /> +<TGConnectingPoint num="16" id="36438" /> +<TGConnectingPoint num="17" id="36439" /> +<TGConnectingPoint num="18" id="36440" /> +<TGConnectingPoint num="19" id="36441" /> +<TGConnectingPoint num="20" id="36442" /> +<TGConnectingPoint num="21" id="36443" /> +<TGConnectingPoint num="22" id="36444" /> +<TGConnectingPoint num="23" id="36445" /> +<TGConnectingPoint num="24" id="36446" /> +<TGConnectingPoint num="25" id="36447" /> +<TGConnectingPoint num="26" id="36448" /> +<TGConnectingPoint num="27" id="36449" /> +<TGConnectingPoint num="28" id="36450" /> +<TGConnectingPoint num="29" id="36451" /> +<TGConnectingPoint num="30" id="36452" /> +<TGConnectingPoint num="31" id="36453" /> +<TGConnectingPoint num="32" id="36454" /> +<TGConnectingPoint num="33" id="36455" /> +<TGConnectingPoint num="34" id="36456" /> +<TGConnectingPoint num="35" id="36457" /> +<TGConnectingPoint num="36" id="36458" /> +<TGConnectingPoint num="37" id="36459" /> +<TGConnectingPoint num="38" id="36460" /> +<TGConnectingPoint num="39" id="36461" /> +<TGConnectingPoint num="40" id="36462" /> +<TGConnectingPoint num="41" id="36463" /> +<TGConnectingPoint num="42" id="36464" /> +<TGConnectingPoint num="43" id="36465" /> +<TGConnectingPoint num="44" id="36466" /> +<TGConnectingPoint num="45" id="36467" /> +<TGConnectingPoint num="46" id="36468" /> +<TGConnectingPoint num="47" id="36469" /> +<TGConnectingPoint num="48" id="36470" /> +<TGConnectingPoint num="49" id="36471" /> +<TGConnectingPoint num="50" id="36472" /> +<TGConnectingPoint num="51" id="36473" /> +<TGConnectingPoint num="52" id="36474" /> +<TGConnectingPoint num="53" id="36475" /> +<TGConnectingPoint num="54" id="36476" /> +<TGConnectingPoint num="55" id="36477" /> +<TGConnectingPoint num="56" id="36478" /> +<TGConnectingPoint num="57" id="36479" /> +<TGConnectingPoint num="58" id="36480" /> +<TGConnectingPoint num="59" id="36481" /> +<TGConnectingPoint num="60" id="36482" /> +<TGConnectingPoint num="61" id="36483" /> +<TGConnectingPoint num="62" id="36484" /> +<TGConnectingPoint num="63" id="36485" /> +<TGConnectingPoint num="64" id="36486" /> +<TGConnectingPoint num="65" id="36487" /> +<TGConnectingPoint num="66" id="36488" /> +<TGConnectingPoint num="67" id="36489" /> +<TGConnectingPoint num="68" id="36490" /> +<TGConnectingPoint num="69" id="36491" /> +<TGConnectingPoint num="70" id="36492" /> +<TGConnectingPoint num="71" id="36493" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="36505" index="83" uid="e82bc204-cd09-410c-9085-7f8e53376180" > +<cdparam x="294" y="861" /> +<sizeparam width="288" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="outputMessage(messageType, messageContent)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36495" /> +<TGConnectingPoint num="1" id="36496" /> +<TGConnectingPoint num="2" id="36497" /> +<TGConnectingPoint num="3" id="36498" /> +<TGConnectingPoint num="4" id="36499" /> +<TGConnectingPoint num="5" id="36500" /> +<TGConnectingPoint num="6" id="36501" /> +<TGConnectingPoint num="7" id="36502" /> +<TGConnectingPoint num="8" id="36503" /> +<TGConnectingPoint num="9" id="36504" /> +</COMPONENT> + +<COMPONENT type="5106" id="36578" index="84" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="277" y="381" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36506" /> +<TGConnectingPoint num="1" id="36507" /> +<TGConnectingPoint num="2" id="36508" /> +<TGConnectingPoint num="3" id="36509" /> +<TGConnectingPoint num="4" id="36510" /> +<TGConnectingPoint num="5" id="36511" /> +<TGConnectingPoint num="6" id="36512" /> +<TGConnectingPoint num="7" id="36513" /> +<TGConnectingPoint num="8" id="36514" /> +<TGConnectingPoint num="9" id="36515" /> +<TGConnectingPoint num="10" id="36516" /> +<TGConnectingPoint num="11" id="36517" /> +<TGConnectingPoint num="12" id="36518" /> +<TGConnectingPoint num="13" id="36519" /> +<TGConnectingPoint num="14" id="36520" /> +<TGConnectingPoint num="15" id="36521" /> +<TGConnectingPoint num="16" id="36522" /> +<TGConnectingPoint num="17" id="36523" /> +<TGConnectingPoint num="18" id="36524" /> +<TGConnectingPoint num="19" id="36525" /> +<TGConnectingPoint num="20" id="36526" /> +<TGConnectingPoint num="21" id="36527" /> +<TGConnectingPoint num="22" id="36528" /> +<TGConnectingPoint num="23" id="36529" /> +<TGConnectingPoint num="24" id="36530" /> +<TGConnectingPoint num="25" id="36531" /> +<TGConnectingPoint num="26" id="36532" /> +<TGConnectingPoint num="27" id="36533" /> +<TGConnectingPoint num="28" id="36534" /> +<TGConnectingPoint num="29" id="36535" /> +<TGConnectingPoint num="30" id="36536" /> +<TGConnectingPoint num="31" id="36537" /> +<TGConnectingPoint num="32" id="36538" /> +<TGConnectingPoint num="33" id="36539" /> +<TGConnectingPoint num="34" id="36540" /> +<TGConnectingPoint num="35" id="36541" /> +<TGConnectingPoint num="36" id="36542" /> +<TGConnectingPoint num="37" id="36543" /> +<TGConnectingPoint num="38" id="36544" /> +<TGConnectingPoint num="39" id="36545" /> +<TGConnectingPoint num="40" id="36546" /> +<TGConnectingPoint num="41" id="36547" /> +<TGConnectingPoint num="42" id="36548" /> +<TGConnectingPoint num="43" id="36549" /> +<TGConnectingPoint num="44" id="36550" /> +<TGConnectingPoint num="45" id="36551" /> +<TGConnectingPoint num="46" id="36552" /> +<TGConnectingPoint num="47" id="36553" /> +<TGConnectingPoint num="48" id="36554" /> +<TGConnectingPoint num="49" id="36555" /> +<TGConnectingPoint num="50" id="36556" /> +<TGConnectingPoint num="51" id="36557" /> +<TGConnectingPoint num="52" id="36558" /> +<TGConnectingPoint num="53" id="36559" /> +<TGConnectingPoint num="54" id="36560" /> +<TGConnectingPoint num="55" id="36561" /> +<TGConnectingPoint num="56" id="36562" /> +<TGConnectingPoint num="57" id="36563" /> +<TGConnectingPoint num="58" id="36564" /> +<TGConnectingPoint num="59" id="36565" /> +<TGConnectingPoint num="60" id="36566" /> +<TGConnectingPoint num="61" id="36567" /> +<TGConnectingPoint num="62" id="36568" /> +<TGConnectingPoint num="63" id="36569" /> +<TGConnectingPoint num="64" id="36570" /> +<TGConnectingPoint num="65" id="36571" /> +<TGConnectingPoint num="66" id="36572" /> +<TGConnectingPoint num="67" id="36573" /> +<TGConnectingPoint num="68" id="36574" /> +<TGConnectingPoint num="69" id="36575" /> +<TGConnectingPoint num="70" id="36576" /> +<TGConnectingPoint num="71" id="36577" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="36651" index="85" uid="6da6bb5c-1727-4c09-a269-10125ff0324a" > +<cdparam x="336" y="209" /> +<sizeparam width="179" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LReceivingData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36579" /> +<TGConnectingPoint num="1" id="36580" /> +<TGConnectingPoint num="2" id="36581" /> +<TGConnectingPoint num="3" id="36582" /> +<TGConnectingPoint num="4" id="36583" /> +<TGConnectingPoint num="5" id="36584" /> +<TGConnectingPoint num="6" id="36585" /> +<TGConnectingPoint num="7" id="36586" /> +<TGConnectingPoint num="8" id="36587" /> +<TGConnectingPoint num="9" id="36588" /> +<TGConnectingPoint num="10" id="36589" /> +<TGConnectingPoint num="11" id="36590" /> +<TGConnectingPoint num="12" id="36591" /> +<TGConnectingPoint num="13" id="36592" /> +<TGConnectingPoint num="14" id="36593" /> +<TGConnectingPoint num="15" id="36594" /> +<TGConnectingPoint num="16" id="36595" /> +<TGConnectingPoint num="17" id="36596" /> +<TGConnectingPoint num="18" id="36597" /> +<TGConnectingPoint num="19" id="36598" /> +<TGConnectingPoint num="20" id="36599" /> +<TGConnectingPoint num="21" id="36600" /> +<TGConnectingPoint num="22" id="36601" /> +<TGConnectingPoint num="23" id="36602" /> +<TGConnectingPoint num="24" id="36603" /> +<TGConnectingPoint num="25" id="36604" /> +<TGConnectingPoint num="26" id="36605" /> +<TGConnectingPoint num="27" id="36606" /> +<TGConnectingPoint num="28" id="36607" /> +<TGConnectingPoint num="29" id="36608" /> +<TGConnectingPoint num="30" id="36609" /> +<TGConnectingPoint num="31" id="36610" /> +<TGConnectingPoint num="32" id="36611" /> +<TGConnectingPoint num="33" id="36612" /> +<TGConnectingPoint num="34" id="36613" /> +<TGConnectingPoint num="35" id="36614" /> +<TGConnectingPoint num="36" id="36615" /> +<TGConnectingPoint num="37" id="36616" /> +<TGConnectingPoint num="38" id="36617" /> +<TGConnectingPoint num="39" id="36618" /> +<TGConnectingPoint num="40" id="36619" /> +<TGConnectingPoint num="41" id="36620" /> +<TGConnectingPoint num="42" id="36621" /> +<TGConnectingPoint num="43" id="36622" /> +<TGConnectingPoint num="44" id="36623" /> +<TGConnectingPoint num="45" id="36624" /> +<TGConnectingPoint num="46" id="36625" /> +<TGConnectingPoint num="47" id="36626" /> +<TGConnectingPoint num="48" id="36627" /> +<TGConnectingPoint num="49" id="36628" /> +<TGConnectingPoint num="50" id="36629" /> +<TGConnectingPoint num="51" id="36630" /> +<TGConnectingPoint num="52" id="36631" /> +<TGConnectingPoint num="53" id="36632" /> +<TGConnectingPoint num="54" id="36633" /> +<TGConnectingPoint num="55" id="36634" /> +<TGConnectingPoint num="56" id="36635" /> +<TGConnectingPoint num="57" id="36636" /> +<TGConnectingPoint num="58" id="36637" /> +<TGConnectingPoint num="59" id="36638" /> +<TGConnectingPoint num="60" id="36639" /> +<TGConnectingPoint num="61" id="36640" /> +<TGConnectingPoint num="62" id="36641" /> +<TGConnectingPoint num="63" id="36642" /> +<TGConnectingPoint num="64" id="36643" /> +<TGConnectingPoint num="65" id="36644" /> +<TGConnectingPoint num="66" id="36645" /> +<TGConnectingPoint num="67" id="36646" /> +<TGConnectingPoint num="68" id="36647" /> +<TGConnectingPoint num="69" id="36648" /> +<TGConnectingPoint num="70" id="36649" /> +<TGConnectingPoint num="71" id="36650" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="36724" index="86" uid="977e6027-8e74-421c-9dbc-312083c5ba27" > +<cdparam x="1158" y="123" /> +<sizeparam width="209" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="checkingRoverStatus" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36652" /> +<TGConnectingPoint num="1" id="36653" /> +<TGConnectingPoint num="2" id="36654" /> +<TGConnectingPoint num="3" id="36655" /> +<TGConnectingPoint num="4" id="36656" /> +<TGConnectingPoint num="5" id="36657" /> +<TGConnectingPoint num="6" id="36658" /> +<TGConnectingPoint num="7" id="36659" /> +<TGConnectingPoint num="8" id="36660" /> +<TGConnectingPoint num="9" id="36661" /> +<TGConnectingPoint num="10" id="36662" /> +<TGConnectingPoint num="11" id="36663" /> +<TGConnectingPoint num="12" id="36664" /> +<TGConnectingPoint num="13" id="36665" /> +<TGConnectingPoint num="14" id="36666" /> +<TGConnectingPoint num="15" id="36667" /> +<TGConnectingPoint num="16" id="36668" /> +<TGConnectingPoint num="17" id="36669" /> +<TGConnectingPoint num="18" id="36670" /> +<TGConnectingPoint num="19" id="36671" /> +<TGConnectingPoint num="20" id="36672" /> +<TGConnectingPoint num="21" id="36673" /> +<TGConnectingPoint num="22" id="36674" /> +<TGConnectingPoint num="23" id="36675" /> +<TGConnectingPoint num="24" id="36676" /> +<TGConnectingPoint num="25" id="36677" /> +<TGConnectingPoint num="26" id="36678" /> +<TGConnectingPoint num="27" id="36679" /> +<TGConnectingPoint num="28" id="36680" /> +<TGConnectingPoint num="29" id="36681" /> +<TGConnectingPoint num="30" id="36682" /> +<TGConnectingPoint num="31" id="36683" /> +<TGConnectingPoint num="32" id="36684" /> +<TGConnectingPoint num="33" id="36685" /> +<TGConnectingPoint num="34" id="36686" /> +<TGConnectingPoint num="35" id="36687" /> +<TGConnectingPoint num="36" id="36688" /> +<TGConnectingPoint num="37" id="36689" /> +<TGConnectingPoint num="38" id="36690" /> +<TGConnectingPoint num="39" id="36691" /> +<TGConnectingPoint num="40" id="36692" /> +<TGConnectingPoint num="41" id="36693" /> +<TGConnectingPoint num="42" id="36694" /> +<TGConnectingPoint num="43" id="36695" /> +<TGConnectingPoint num="44" id="36696" /> +<TGConnectingPoint num="45" id="36697" /> +<TGConnectingPoint num="46" id="36698" /> +<TGConnectingPoint num="47" id="36699" /> +<TGConnectingPoint num="48" id="36700" /> +<TGConnectingPoint num="49" id="36701" /> +<TGConnectingPoint num="50" id="36702" /> +<TGConnectingPoint num="51" id="36703" /> +<TGConnectingPoint num="52" id="36704" /> +<TGConnectingPoint num="53" id="36705" /> +<TGConnectingPoint num="54" id="36706" /> +<TGConnectingPoint num="55" id="36707" /> +<TGConnectingPoint num="56" id="36708" /> +<TGConnectingPoint num="57" id="36709" /> +<TGConnectingPoint num="58" id="36710" /> +<TGConnectingPoint num="59" id="36711" /> +<TGConnectingPoint num="60" id="36712" /> +<TGConnectingPoint num="61" id="36713" /> +<TGConnectingPoint num="62" id="36714" /> +<TGConnectingPoint num="63" id="36715" /> +<TGConnectingPoint num="64" id="36716" /> +<TGConnectingPoint num="65" id="36717" /> +<TGConnectingPoint num="66" id="36718" /> +<TGConnectingPoint num="67" id="36719" /> +<TGConnectingPoint num="68" id="36720" /> +<TGConnectingPoint num="69" id="36721" /> +<TGConnectingPoint num="70" id="36722" /> +<TGConnectingPoint num="71" id="36723" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="36726" index="87" uid="da5fa542-de2a-49db-8e24-68b277161547" > +<cdparam x="1255" y="53" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36725" /> +</COMPONENT> + +<COMPONENT type="5106" id="36799" index="88" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="503" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36727" /> +<TGConnectingPoint num="1" id="36728" /> +<TGConnectingPoint num="2" id="36729" /> +<TGConnectingPoint num="3" id="36730" /> +<TGConnectingPoint num="4" id="36731" /> +<TGConnectingPoint num="5" id="36732" /> +<TGConnectingPoint num="6" id="36733" /> +<TGConnectingPoint num="7" id="36734" /> +<TGConnectingPoint num="8" id="36735" /> +<TGConnectingPoint num="9" id="36736" /> +<TGConnectingPoint num="10" id="36737" /> +<TGConnectingPoint num="11" id="36738" /> +<TGConnectingPoint num="12" id="36739" /> +<TGConnectingPoint num="13" id="36740" /> +<TGConnectingPoint num="14" id="36741" /> +<TGConnectingPoint num="15" id="36742" /> +<TGConnectingPoint num="16" id="36743" /> +<TGConnectingPoint num="17" id="36744" /> +<TGConnectingPoint num="18" id="36745" /> +<TGConnectingPoint num="19" id="36746" /> +<TGConnectingPoint num="20" id="36747" /> +<TGConnectingPoint num="21" id="36748" /> +<TGConnectingPoint num="22" id="36749" /> +<TGConnectingPoint num="23" id="36750" /> +<TGConnectingPoint num="24" id="36751" /> +<TGConnectingPoint num="25" id="36752" /> +<TGConnectingPoint num="26" id="36753" /> +<TGConnectingPoint num="27" id="36754" /> +<TGConnectingPoint num="28" id="36755" /> +<TGConnectingPoint num="29" id="36756" /> +<TGConnectingPoint num="30" id="36757" /> +<TGConnectingPoint num="31" id="36758" /> +<TGConnectingPoint num="32" id="36759" /> +<TGConnectingPoint num="33" id="36760" /> +<TGConnectingPoint num="34" id="36761" /> +<TGConnectingPoint num="35" id="36762" /> +<TGConnectingPoint num="36" id="36763" /> +<TGConnectingPoint num="37" id="36764" /> +<TGConnectingPoint num="38" id="36765" /> +<TGConnectingPoint num="39" id="36766" /> +<TGConnectingPoint num="40" id="36767" /> +<TGConnectingPoint num="41" id="36768" /> +<TGConnectingPoint num="42" id="36769" /> +<TGConnectingPoint num="43" id="36770" /> +<TGConnectingPoint num="44" id="36771" /> +<TGConnectingPoint num="45" id="36772" /> +<TGConnectingPoint num="46" id="36773" /> +<TGConnectingPoint num="47" id="36774" /> +<TGConnectingPoint num="48" id="36775" /> +<TGConnectingPoint num="49" id="36776" /> +<TGConnectingPoint num="50" id="36777" /> +<TGConnectingPoint num="51" id="36778" /> +<TGConnectingPoint num="52" id="36779" /> +<TGConnectingPoint num="53" id="36780" /> +<TGConnectingPoint num="54" id="36781" /> +<TGConnectingPoint num="55" id="36782" /> +<TGConnectingPoint num="56" id="36783" /> +<TGConnectingPoint num="57" id="36784" /> +<TGConnectingPoint num="58" id="36785" /> +<TGConnectingPoint num="59" id="36786" /> +<TGConnectingPoint num="60" id="36787" /> +<TGConnectingPoint num="61" id="36788" /> +<TGConnectingPoint num="62" id="36789" /> +<TGConnectingPoint num="63" id="36790" /> +<TGConnectingPoint num="64" id="36791" /> +<TGConnectingPoint num="65" id="36792" /> +<TGConnectingPoint num="66" id="36793" /> +<TGConnectingPoint num="67" id="36794" /> +<TGConnectingPoint num="68" id="36795" /> +<TGConnectingPoint num="69" id="36796" /> +<TGConnectingPoint num="70" id="36797" /> +<TGConnectingPoint num="71" id="36798" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="36872" index="89" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="200" y="767" /> +<sizeparam width="477" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LSendingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36800" /> +<TGConnectingPoint num="1" id="36801" /> +<TGConnectingPoint num="2" id="36802" /> +<TGConnectingPoint num="3" id="36803" /> +<TGConnectingPoint num="4" id="36804" /> +<TGConnectingPoint num="5" id="36805" /> +<TGConnectingPoint num="6" id="36806" /> +<TGConnectingPoint num="7" id="36807" /> +<TGConnectingPoint num="8" id="36808" /> +<TGConnectingPoint num="9" id="36809" /> +<TGConnectingPoint num="10" id="36810" /> +<TGConnectingPoint num="11" id="36811" /> +<TGConnectingPoint num="12" id="36812" /> +<TGConnectingPoint num="13" id="36813" /> +<TGConnectingPoint num="14" id="36814" /> +<TGConnectingPoint num="15" id="36815" /> +<TGConnectingPoint num="16" id="36816" /> +<TGConnectingPoint num="17" id="36817" /> +<TGConnectingPoint num="18" id="36818" /> +<TGConnectingPoint num="19" id="36819" /> +<TGConnectingPoint num="20" id="36820" /> +<TGConnectingPoint num="21" id="36821" /> +<TGConnectingPoint num="22" id="36822" /> +<TGConnectingPoint num="23" id="36823" /> +<TGConnectingPoint num="24" id="36824" /> +<TGConnectingPoint num="25" id="36825" /> +<TGConnectingPoint num="26" id="36826" /> +<TGConnectingPoint num="27" id="36827" /> +<TGConnectingPoint num="28" id="36828" /> +<TGConnectingPoint num="29" id="36829" /> +<TGConnectingPoint num="30" id="36830" /> +<TGConnectingPoint num="31" id="36831" /> +<TGConnectingPoint num="32" id="36832" /> +<TGConnectingPoint num="33" id="36833" /> +<TGConnectingPoint num="34" id="36834" /> +<TGConnectingPoint num="35" id="36835" /> +<TGConnectingPoint num="36" id="36836" /> +<TGConnectingPoint num="37" id="36837" /> +<TGConnectingPoint num="38" id="36838" /> +<TGConnectingPoint num="39" id="36839" /> +<TGConnectingPoint num="40" id="36840" /> +<TGConnectingPoint num="41" id="36841" /> +<TGConnectingPoint num="42" id="36842" /> +<TGConnectingPoint num="43" id="36843" /> +<TGConnectingPoint num="44" id="36844" /> +<TGConnectingPoint num="45" id="36845" /> +<TGConnectingPoint num="46" id="36846" /> +<TGConnectingPoint num="47" id="36847" /> +<TGConnectingPoint num="48" id="36848" /> +<TGConnectingPoint num="49" id="36849" /> +<TGConnectingPoint num="50" id="36850" /> +<TGConnectingPoint num="51" id="36851" /> +<TGConnectingPoint num="52" id="36852" /> +<TGConnectingPoint num="53" id="36853" /> +<TGConnectingPoint num="54" id="36854" /> +<TGConnectingPoint num="55" id="36855" /> +<TGConnectingPoint num="56" id="36856" /> +<TGConnectingPoint num="57" id="36857" /> +<TGConnectingPoint num="58" id="36858" /> +<TGConnectingPoint num="59" id="36859" /> +<TGConnectingPoint num="60" id="36860" /> +<TGConnectingPoint num="61" id="36861" /> +<TGConnectingPoint num="62" id="36862" /> +<TGConnectingPoint num="63" id="36863" /> +<TGConnectingPoint num="64" id="36864" /> +<TGConnectingPoint num="65" id="36865" /> +<TGConnectingPoint num="66" id="36866" /> +<TGConnectingPoint num="67" id="36867" /> +<TGConnectingPoint num="68" id="36868" /> +<TGConnectingPoint num="69" id="36869" /> +<TGConnectingPoint num="70" id="36870" /> +<TGConnectingPoint num="71" id="36871" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="36945" index="90" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="277" y="653" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="LFormattingOutputMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36873" /> +<TGConnectingPoint num="1" id="36874" /> +<TGConnectingPoint num="2" id="36875" /> +<TGConnectingPoint num="3" id="36876" /> +<TGConnectingPoint num="4" id="36877" /> +<TGConnectingPoint num="5" id="36878" /> +<TGConnectingPoint num="6" id="36879" /> +<TGConnectingPoint num="7" id="36880" /> +<TGConnectingPoint num="8" id="36881" /> +<TGConnectingPoint num="9" id="36882" /> +<TGConnectingPoint num="10" id="36883" /> +<TGConnectingPoint num="11" id="36884" /> +<TGConnectingPoint num="12" id="36885" /> +<TGConnectingPoint num="13" id="36886" /> +<TGConnectingPoint num="14" id="36887" /> +<TGConnectingPoint num="15" id="36888" /> +<TGConnectingPoint num="16" id="36889" /> +<TGConnectingPoint num="17" id="36890" /> +<TGConnectingPoint num="18" id="36891" /> +<TGConnectingPoint num="19" id="36892" /> +<TGConnectingPoint num="20" id="36893" /> +<TGConnectingPoint num="21" id="36894" /> +<TGConnectingPoint num="22" id="36895" /> +<TGConnectingPoint num="23" id="36896" /> +<TGConnectingPoint num="24" id="36897" /> +<TGConnectingPoint num="25" id="36898" /> +<TGConnectingPoint num="26" id="36899" /> +<TGConnectingPoint num="27" id="36900" /> +<TGConnectingPoint num="28" id="36901" /> +<TGConnectingPoint num="29" id="36902" /> +<TGConnectingPoint num="30" id="36903" /> +<TGConnectingPoint num="31" id="36904" /> +<TGConnectingPoint num="32" id="36905" /> +<TGConnectingPoint num="33" id="36906" /> +<TGConnectingPoint num="34" id="36907" /> +<TGConnectingPoint num="35" id="36908" /> +<TGConnectingPoint num="36" id="36909" /> +<TGConnectingPoint num="37" id="36910" /> +<TGConnectingPoint num="38" id="36911" /> +<TGConnectingPoint num="39" id="36912" /> +<TGConnectingPoint num="40" id="36913" /> +<TGConnectingPoint num="41" id="36914" /> +<TGConnectingPoint num="42" id="36915" /> +<TGConnectingPoint num="43" id="36916" /> +<TGConnectingPoint num="44" id="36917" /> +<TGConnectingPoint num="45" id="36918" /> +<TGConnectingPoint num="46" id="36919" /> +<TGConnectingPoint num="47" id="36920" /> +<TGConnectingPoint num="48" id="36921" /> +<TGConnectingPoint num="49" id="36922" /> +<TGConnectingPoint num="50" id="36923" /> +<TGConnectingPoint num="51" id="36924" /> +<TGConnectingPoint num="52" id="36925" /> +<TGConnectingPoint num="53" id="36926" /> +<TGConnectingPoint num="54" id="36927" /> +<TGConnectingPoint num="55" id="36928" /> +<TGConnectingPoint num="56" id="36929" /> +<TGConnectingPoint num="57" id="36930" /> +<TGConnectingPoint num="58" id="36931" /> +<TGConnectingPoint num="59" id="36932" /> +<TGConnectingPoint num="60" id="36933" /> +<TGConnectingPoint num="61" id="36934" /> +<TGConnectingPoint num="62" id="36935" /> +<TGConnectingPoint num="63" id="36936" /> +<TGConnectingPoint num="64" id="36937" /> +<TGConnectingPoint num="65" id="36938" /> +<TGConnectingPoint num="66" id="36939" /> +<TGConnectingPoint num="67" id="36940" /> +<TGConnectingPoint num="68" id="36941" /> +<TGConnectingPoint num="69" id="36942" /> +<TGConnectingPoint num="70" id="36943" /> +<TGConnectingPoint num="71" id="36944" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="36956" index="91" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="504" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36946" /> +<TGConnectingPoint num="1" id="36947" /> +<TGConnectingPoint num="2" id="36948" /> +<TGConnectingPoint num="3" id="36949" /> +<TGConnectingPoint num="4" id="36950" /> +<TGConnectingPoint num="5" id="36951" /> +<TGConnectingPoint num="6" id="36952" /> +<TGConnectingPoint num="7" id="36953" /> +<TGConnectingPoint num="8" id="36954" /> +<TGConnectingPoint num="9" id="36955" /> +</COMPONENT> + +<COMPONENT type="5103" id="36967" index="92" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="182" y="596" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36957" /> +<TGConnectingPoint num="1" id="36958" /> +<TGConnectingPoint num="2" id="36959" /> +<TGConnectingPoint num="3" id="36960" /> +<TGConnectingPoint num="4" id="36961" /> +<TGConnectingPoint num="5" id="36962" /> +<TGConnectingPoint num="6" id="36963" /> +<TGConnectingPoint num="7" id="36964" /> +<TGConnectingPoint num="8" id="36965" /> +<TGConnectingPoint num="9" id="36966" /> +</COMPONENT> + +<COMPONENT type="5103" id="36978" index="93" uid="12068de7-a9de-4f4e-afdb-80ddfb921d90" > +<cdparam x="1033" y="1113" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36968" /> +<TGConnectingPoint num="1" id="36969" /> +<TGConnectingPoint num="2" id="36970" /> +<TGConnectingPoint num="3" id="36971" /> +<TGConnectingPoint num="4" id="36972" /> +<TGConnectingPoint num="5" id="36973" /> +<TGConnectingPoint num="6" id="36974" /> +<TGConnectingPoint num="7" id="36975" /> +<TGConnectingPoint num="8" id="36976" /> +<TGConnectingPoint num="9" id="36977" /> +</COMPONENT> + +<COMPONENT type="5104" id="36989" index="94" uid="c3d8e7c6-9311-48bd-adaa-dad201393b46" > +<cdparam x="1867" y="310" /> +<sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36979" /> +<TGConnectingPoint num="1" id="36980" /> +<TGConnectingPoint num="2" id="36981" /> +<TGConnectingPoint num="3" id="36982" /> +<TGConnectingPoint num="4" id="36983" /> +<TGConnectingPoint num="5" id="36984" /> +<TGConnectingPoint num="6" id="36985" /> +<TGConnectingPoint num="7" id="36986" /> +<TGConnectingPoint num="8" id="36987" /> +<TGConnectingPoint num="9" id="36988" /> +</COMPONENT> + +<COMPONENT type="5103" id="37000" index="95" uid="d2f57ad3-f917-4615-9c41-639f624a81c2" > +<cdparam x="1847" y="279" /> +<sizeparam width="309" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="36990" /> +<TGConnectingPoint num="1" id="36991" /> +<TGConnectingPoint num="2" id="36992" /> +<TGConnectingPoint num="3" id="36993" /> +<TGConnectingPoint num="4" id="36994" /> +<TGConnectingPoint num="5" id="36995" /> +<TGConnectingPoint num="6" id="36996" /> +<TGConnectingPoint num="7" id="36997" /> +<TGConnectingPoint num="8" id="36998" /> +<TGConnectingPoint num="9" id="36999" /> +</COMPONENT> + +<COMPONENT type="5106" id="37073" index="96" uid="730dd34e-4248-42ed-834a-d6e534926cab" > +<cdparam x="2123" y="719" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AComputingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37001" /> +<TGConnectingPoint num="1" id="37002" /> +<TGConnectingPoint num="2" id="37003" /> +<TGConnectingPoint num="3" id="37004" /> +<TGConnectingPoint num="4" id="37005" /> +<TGConnectingPoint num="5" id="37006" /> +<TGConnectingPoint num="6" id="37007" /> +<TGConnectingPoint num="7" id="37008" /> +<TGConnectingPoint num="8" id="37009" /> +<TGConnectingPoint num="9" id="37010" /> +<TGConnectingPoint num="10" id="37011" /> +<TGConnectingPoint num="11" id="37012" /> +<TGConnectingPoint num="12" id="37013" /> +<TGConnectingPoint num="13" id="37014" /> +<TGConnectingPoint num="14" id="37015" /> +<TGConnectingPoint num="15" id="37016" /> +<TGConnectingPoint num="16" id="37017" /> +<TGConnectingPoint num="17" id="37018" /> +<TGConnectingPoint num="18" id="37019" /> +<TGConnectingPoint num="19" id="37020" /> +<TGConnectingPoint num="20" id="37021" /> +<TGConnectingPoint num="21" id="37022" /> +<TGConnectingPoint num="22" id="37023" /> +<TGConnectingPoint num="23" id="37024" /> +<TGConnectingPoint num="24" id="37025" /> +<TGConnectingPoint num="25" id="37026" /> +<TGConnectingPoint num="26" id="37027" /> +<TGConnectingPoint num="27" id="37028" /> +<TGConnectingPoint num="28" id="37029" /> +<TGConnectingPoint num="29" id="37030" /> +<TGConnectingPoint num="30" id="37031" /> +<TGConnectingPoint num="31" id="37032" /> +<TGConnectingPoint num="32" id="37033" /> +<TGConnectingPoint num="33" id="37034" /> +<TGConnectingPoint num="34" id="37035" /> +<TGConnectingPoint num="35" id="37036" /> +<TGConnectingPoint num="36" id="37037" /> +<TGConnectingPoint num="37" id="37038" /> +<TGConnectingPoint num="38" id="37039" /> +<TGConnectingPoint num="39" id="37040" /> +<TGConnectingPoint num="40" id="37041" /> +<TGConnectingPoint num="41" id="37042" /> +<TGConnectingPoint num="42" id="37043" /> +<TGConnectingPoint num="43" id="37044" /> +<TGConnectingPoint num="44" id="37045" /> +<TGConnectingPoint num="45" id="37046" /> +<TGConnectingPoint num="46" id="37047" /> +<TGConnectingPoint num="47" id="37048" /> +<TGConnectingPoint num="48" id="37049" /> +<TGConnectingPoint num="49" id="37050" /> +<TGConnectingPoint num="50" id="37051" /> +<TGConnectingPoint num="51" id="37052" /> +<TGConnectingPoint num="52" id="37053" /> +<TGConnectingPoint num="53" id="37054" /> +<TGConnectingPoint num="54" id="37055" /> +<TGConnectingPoint num="55" id="37056" /> +<TGConnectingPoint num="56" id="37057" /> +<TGConnectingPoint num="57" id="37058" /> +<TGConnectingPoint num="58" id="37059" /> +<TGConnectingPoint num="59" id="37060" /> +<TGConnectingPoint num="60" id="37061" /> +<TGConnectingPoint num="61" id="37062" /> +<TGConnectingPoint num="62" id="37063" /> +<TGConnectingPoint num="63" id="37064" /> +<TGConnectingPoint num="64" id="37065" /> +<TGConnectingPoint num="65" id="37066" /> +<TGConnectingPoint num="66" id="37067" /> +<TGConnectingPoint num="67" id="37068" /> +<TGConnectingPoint num="68" id="37069" /> +<TGConnectingPoint num="69" id="37070" /> +<TGConnectingPoint num="70" id="37071" /> +<TGConnectingPoint num="71" id="37072" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="37146" index="97" uid="55d94c3b-63f8-4e60-85e4-8280c6a774d4" > +<cdparam x="2123" y="841" /> +<sizeparam width="322" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="state0" value="AExecutingCommands" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37074" /> +<TGConnectingPoint num="1" id="37075" /> +<TGConnectingPoint num="2" id="37076" /> +<TGConnectingPoint num="3" id="37077" /> +<TGConnectingPoint num="4" id="37078" /> +<TGConnectingPoint num="5" id="37079" /> +<TGConnectingPoint num="6" id="37080" /> +<TGConnectingPoint num="7" id="37081" /> +<TGConnectingPoint num="8" id="37082" /> +<TGConnectingPoint num="9" id="37083" /> +<TGConnectingPoint num="10" id="37084" /> +<TGConnectingPoint num="11" id="37085" /> +<TGConnectingPoint num="12" id="37086" /> +<TGConnectingPoint num="13" id="37087" /> +<TGConnectingPoint num="14" id="37088" /> +<TGConnectingPoint num="15" id="37089" /> +<TGConnectingPoint num="16" id="37090" /> +<TGConnectingPoint num="17" id="37091" /> +<TGConnectingPoint num="18" id="37092" /> +<TGConnectingPoint num="19" id="37093" /> +<TGConnectingPoint num="20" id="37094" /> +<TGConnectingPoint num="21" id="37095" /> +<TGConnectingPoint num="22" id="37096" /> +<TGConnectingPoint num="23" id="37097" /> +<TGConnectingPoint num="24" id="37098" /> +<TGConnectingPoint num="25" id="37099" /> +<TGConnectingPoint num="26" id="37100" /> +<TGConnectingPoint num="27" id="37101" /> +<TGConnectingPoint num="28" id="37102" /> +<TGConnectingPoint num="29" id="37103" /> +<TGConnectingPoint num="30" id="37104" /> +<TGConnectingPoint num="31" id="37105" /> +<TGConnectingPoint num="32" id="37106" /> +<TGConnectingPoint num="33" id="37107" /> +<TGConnectingPoint num="34" id="37108" /> +<TGConnectingPoint num="35" id="37109" /> +<TGConnectingPoint num="36" id="37110" /> +<TGConnectingPoint num="37" id="37111" /> +<TGConnectingPoint num="38" id="37112" /> +<TGConnectingPoint num="39" id="37113" /> +<TGConnectingPoint num="40" id="37114" /> +<TGConnectingPoint num="41" id="37115" /> +<TGConnectingPoint num="42" id="37116" /> +<TGConnectingPoint num="43" id="37117" /> +<TGConnectingPoint num="44" id="37118" /> +<TGConnectingPoint num="45" id="37119" /> +<TGConnectingPoint num="46" id="37120" /> +<TGConnectingPoint num="47" id="37121" /> +<TGConnectingPoint num="48" id="37122" /> +<TGConnectingPoint num="49" id="37123" /> +<TGConnectingPoint num="50" id="37124" /> +<TGConnectingPoint num="51" id="37125" /> +<TGConnectingPoint num="52" id="37126" /> +<TGConnectingPoint num="53" id="37127" /> +<TGConnectingPoint num="54" id="37128" /> +<TGConnectingPoint num="55" id="37129" /> +<TGConnectingPoint num="56" id="37130" /> +<TGConnectingPoint num="57" id="37131" /> +<TGConnectingPoint num="58" id="37132" /> +<TGConnectingPoint num="59" id="37133" /> +<TGConnectingPoint num="60" id="37134" /> +<TGConnectingPoint num="61" id="37135" /> +<TGConnectingPoint num="62" id="37136" /> +<TGConnectingPoint num="63" id="37137" /> +<TGConnectingPoint num="64" id="37138" /> +<TGConnectingPoint num="65" id="37139" /> +<TGConnectingPoint num="66" id="37140" /> +<TGConnectingPoint num="67" id="37141" /> +<TGConnectingPoint num="68" id="37142" /> +<TGConnectingPoint num="69" id="37143" /> +<TGConnectingPoint num="70" id="37144" /> +<TGConnectingPoint num="71" id="37145" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="37157" index="98" uid="8e06e640-e284-414d-bfd8-b17851611299" > +<cdparam x="2189" y="937" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="3000" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toEnvironment(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37147" /> +<TGConnectingPoint num="1" id="37148" /> +<TGConnectingPoint num="2" id="37149" /> +<TGConnectingPoint num="3" id="37150" /> +<TGConnectingPoint num="4" id="37151" /> +<TGConnectingPoint num="5" id="37152" /> +<TGConnectingPoint num="6" id="37153" /> +<TGConnectingPoint num="7" id="37154" /> +<TGConnectingPoint num="8" id="37155" /> +<TGConnectingPoint num="9" id="37156" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentLibrary" minX="10" maxX="2500" minY="10" maxY="2500" zoom="1.0" > +<CONNECTOR type="5102" id="37164" index="0" uid="cf961d01-81da-43e5-a923-4c42e2f0ddb6" > +<cdparam x="525" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37163" /> +<P1 x="571" y="820" id="37521" /> +<P2 x="571" y="819" id="37531" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37162" index="70" uid="adbc6817-387c-47af-92e9-c3645dc25883" > +<father id="37164" num="0" /> +<cdparam x="395" y="829" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37158" /> +<TGConnectingPoint num="1" id="37159" /> +<TGConnectingPoint num="2" id="37160" /> +<TGConnectingPoint num="3" id="37161" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37173" index="1" uid="f1f2abb6-e882-4fe1-8196-5a40c6e2f683" > +<cdparam x="382" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37171" /> +<TGConnectingPoint num="1" id="37172" /> +<P1 x="382" y="196" id="37641" /> +<P2 x="468" y="339" id="37561" /> +<Point x="468" y="196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37165" index="71" uid="6da20955-c728-41e7-adfe-8b5488ef6995" > +<father id="37173" num="0" /> +<cdparam x="468" y="196" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37170" index="72" uid="28afafe9-7552-43d8-b35b-55ae7512efd5" > +<father id="37173" num="1" /> +<cdparam x="473" y="210" /> +<sizeparam width="223" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37166" /> +<TGConnectingPoint num="1" id="37167" /> +<TGConnectingPoint num="2" id="37168" /> +<TGConnectingPoint num="3" id="37169" /> +<extraparam> +<guard value="[(fromPredecessor) and (firstLoop)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="firstLoop = false" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37180" index="2" uid="7fa41979-0bd9-4ee8-afde-8d4012824ea2" > +<cdparam x="387" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37179" /> +<P1 x="420" y="389" id="37548" /> +<P2 x="420" y="412" id="38461" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37178" index="73" uid="2c76e8da-e7dd-4d76-97d8-bdacd2e80aa9" > +<father id="37180" num="0" /> +<cdparam x="384" y="389" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37174" /> +<TGConnectingPoint num="1" id="37175" /> +<TGConnectingPoint num="2" id="37176" /> +<TGConnectingPoint num="3" id="37177" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37187" index="3" uid="80fe249f-9681-4b29-8bef-dc7d34007b86" > +<cdparam x="596" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37186" /> +<P1 x="596" y="909" id="38485" /> +<P2 x="643" y="953" id="38304" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37185" index="74" uid="12d38792-d418-4be1-8389-490d6f16323a" > +<father id="37187" num="0" /> +<cdparam x="620" y="915" /> +<sizeparam width="36" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37181" /> +<TGConnectingPoint num="1" id="37182" /> +<TGConnectingPoint num="2" id="37183" /> +<TGConnectingPoint num="3" id="37184" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37194" index="4" uid="20237b53-80e4-46bf-abb4-a6347b36612f" > +<cdparam x="502" y="938" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37193" /> +<P1 x="500" y="949" id="37616" /> +<P2 x="500" y="953" id="38302" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37192" index="75" uid="69621bde-e3f7-47a2-af29-b5edd33de1f0" > +<father id="37194" num="0" /> +<cdparam x="501" y="945" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37188" /> +<TGConnectingPoint num="1" id="37189" /> +<TGConnectingPoint num="2" id="37190" /> +<TGConnectingPoint num="3" id="37191" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37201" index="5" uid="4bb48cdd-8fc3-4d7f-ae21-46b1f05466fd" > +<cdparam x="629" y="908" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37200" /> +<P1 x="546" y="909" id="38487" /> +<P2 x="500" y="919" id="37615" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37199" index="76" uid="7f01fcea-8f30-4334-98c6-5a0c7032fc63" > +<father id="37201" num="0" /> +<cdparam x="453" y="898" /> +<sizeparam width="84" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37195" /> +<TGConnectingPoint num="1" id="37196" /> +<TGConnectingPoint num="2" id="37197" /> +<TGConnectingPoint num="3" id="37198" /> +<extraparam> +<guard value="[hasFollower]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37208" index="6" uid="4db38585-3972-469a-beec-db0622d4acfa" > +<cdparam x="382" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37207" /> +<P1 x="420" y="442" id="38462" /> +<P2 x="495" y="484" id="38391" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37206" index="77" uid="13041256-c42a-487c-92d9-71fd8c2bef4f" > +<father id="37208" num="0" /> +<cdparam x="438" y="455" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37202" /> +<TGConnectingPoint num="1" id="37203" /> +<TGConnectingPoint num="2" id="37204" /> +<TGConnectingPoint num="3" id="37205" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37215" index="7" uid="5745ccb2-3967-46aa-a88e-9f195f7ea1c5" > +<cdparam x="769" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37214" /> +<P1 x="769" y="237" id="37715" /> +<P2 x="769" y="412" id="38450" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37213" index="78" uid="2a61f7c5-3593-4031-bb53-0a87709daf31" > +<father id="37215" num="0" /> +<cdparam x="769" y="315" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37209" /> +<TGConnectingPoint num="1" id="37210" /> +<TGConnectingPoint num="2" id="37211" /> +<TGConnectingPoint num="3" id="37212" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37222" index="8" uid="418f9fc9-f8c7-48ba-9542-975aa37f8f26" > +<cdparam x="769" y="428" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37221" /> +<P1 x="769" y="442" id="38451" /> +<P2 x="644" y="484" id="38394" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37220" index="79" uid="59986b5a-466f-4a53-9a49-927860c6fdeb" > +<father id="37222" num="0" /> +<cdparam x="795" y="338" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37216" /> +<TGConnectingPoint num="1" id="37217" /> +<TGConnectingPoint num="2" id="37218" /> +<TGConnectingPoint num="3" id="37219" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37229" index="9" uid="bee6de02-5794-47b4-ba9c-d4b949417122" > +<cdparam x="844" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37228" /> +<P1 x="869" y="237" id="37717" /> +<P2 x="869" y="268" id="37626" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37227" index="80" uid="f520f1bc-656b-4ec2-b7e8-d74834eabe18" > +<father id="37229" num="0" /> +<cdparam x="844" y="256" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37223" /> +<TGConnectingPoint num="1" id="37224" /> +<TGConnectingPoint num="2" id="37225" /> +<TGConnectingPoint num="3" id="37226" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37236" index="10" uid="ebeaba6e-eb63-4ef0-a372-03f7fbdb60ed" > +<cdparam x="336" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37235" /> +<P1 x="319" y="221" id="37666" /> +<P2 x="319" y="299" id="37783" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37234" index="81" uid="e2fd58a1-e5e7-4c83-9363-dc03c7fef9e1" > +<father id="37236" num="0" /> +<cdparam x="276" y="239" /> +<sizeparam width="148" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37230" /> +<TGConnectingPoint num="1" id="37231" /> +<TGConnectingPoint num="2" id="37232" /> +<TGConnectingPoint num="3" id="37233" /> +<extraparam> +<guard value="[not(fromPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37243" index="11" uid="5086c5c8-0314-484f-ad2f-0a5690b93a5d" > +<cdparam x="521" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37242" /> +<P1 x="282" y="221" id="37642" /> +<P2 x="282" y="249" id="37794" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37241" index="82" uid="e99c43de-08c8-47ab-84a6-f75f7f577800" > +<father id="37243" num="0" /> +<cdparam x="121" y="221" /> +<sizeparam width="104" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37237" /> +<TGConnectingPoint num="1" id="37238" /> +<TGConnectingPoint num="2" id="37239" /> +<TGConnectingPoint num="3" id="37240" /> +<extraparam> +<guard value="[not(fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37250" index="12" uid="fc745bca-b1dd-431a-9ab9-6064d4127f92" > +<cdparam x="582" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37249" /> +<P1 x="369" y="221" id="37668" /> +<P2 x="369" y="339" id="37558" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37248" index="83" uid="0c0b96fc-e1d0-4ae4-a830-7db88916e941" > +<father id="37250" num="0" /> +<cdparam x="378" y="263" /> +<sizeparam width="463" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37244" /> +<TGConnectingPoint num="1" id="37245" /> +<TGConnectingPoint num="2" id="37246" /> +<TGConnectingPoint num="3" id="37247" /> +<extraparam> +<guard value="[(fromPredecessor) and (fromRover)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = false" enabled="true"/> +<actions value="fromRover = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37257" index="13" uid="487899a4-d836-4161-b68e-8d0868b6c93f" > +<cdparam x="570" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37256" /> +<P1 x="571" y="30" id="38448" /> +<P2 x="571" y="67" id="37806" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37255" index="84" uid="07f4014d-dcae-4f7d-866d-d2e5b871f5d9" > +<father id="37257" num="0" /> +<cdparam x="571" y="40" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37251" /> +<TGConnectingPoint num="1" id="37252" /> +<TGConnectingPoint num="2" id="37253" /> +<TGConnectingPoint num="3" id="37254" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37264" index="14" uid="68081e75-507b-4705-8f23-0d300b049b99" > +<cdparam x="566" y="1629" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37263" /> +<P1 x="520" y="1655" id="37927" /> +<P2 x="520" y="1680" id="37878" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37262" index="85" uid="4f6ac938-fb48-41bc-9ab8-85fc4774ac8c" > +<father id="37264" num="0" /> +<cdparam x="566" y="1658" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37258" /> +<TGConnectingPoint num="1" id="37259" /> +<TGConnectingPoint num="2" id="37260" /> +<TGConnectingPoint num="3" id="37261" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37271" index="15" uid="e49fb004-64af-44a5-8992-1f477ad5de4b" > +<cdparam x="624" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37270" /> +<P1 x="588" y="1003" id="38332" /> +<P2 x="588" y="1033" id="38108" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37269" index="86" uid="41a5d4cd-5559-4a9e-bfc8-cff02d2d3373" > +<father id="37271" num="0" /> +<cdparam x="595" y="1022" /> +<sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37265" /> +<TGConnectingPoint num="1" id="37266" /> +<TGConnectingPoint num="2" id="37267" /> +<TGConnectingPoint num="3" id="37268" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37278" index="16" uid="b0013fbd-544a-4473-b3e0-5fea73c0e611" > +<cdparam x="643" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37277" /> +<P1 x="613" y="1058" id="38110" /> +<P2 x="752" y="1084" id="38124" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37276" index="87" uid="84cfa867-97d5-4171-bed3-b2a16f8e0f28" > +<father id="37278" num="0" /> +<cdparam x="636" y="1070" /> +<sizeparam width="157" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37272" /> +<TGConnectingPoint num="1" id="37273" /> +<TGConnectingPoint num="2" id="37274" /> +<TGConnectingPoint num="3" id="37275" /> +<extraparam> +<guard value="[joiningSmallerOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37285" index="17" uid="9ed7e679-54d1-4926-9210-0059da11ef27" > +<cdparam x="571" y="1003" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37284" /> +<P1 x="563" y="1058" id="38109" /> +<P2 x="442" y="1102" id="38140" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37283" index="88" uid="b1b741f9-e115-4abb-aaa3-8b7d99815844" > +<father id="37285" num="0" /> +<cdparam x="463" y="1090" /> +<sizeparam width="156" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37279" /> +<TGConnectingPoint num="1" id="37280" /> +<TGConnectingPoint num="2" id="37281" /> +<TGConnectingPoint num="3" id="37282" /> +<extraparam> +<guard value="[joiningGreaterOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37292" index="18" uid="8a9849c1-735a-4acb-ae8b-9807e2c908c3" > +<cdparam x="451" y="880" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37291" /> +<P1 x="500" y="1003" id="38307" /> +<P2 x="185" y="1253" id="38229" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37290" index="89" uid="43f1808f-d56e-4fa1-a3b1-0c43e3e151b8" > +<father id="37292" num="0" /> +<cdparam x="219" y="1113" /> +<sizeparam width="140" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37286" /> +<TGConnectingPoint num="1" id="37287" /> +<TGConnectingPoint num="2" id="37288" /> +<TGConnectingPoint num="3" id="37289" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37299" index="19" uid="365cb2e2-1988-4ddc-b31d-7bab83ca808c" > +<cdparam x="615" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37298" /> +<P1 x="571" y="534" id="38381" /> +<P2 x="571" y="623" id="38157" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37297" index="90" uid="dcc8f999-55ea-4ace-9c6c-6414bb6e3c5d" > +<father id="37299" num="0" /> +<cdparam x="496" y="588" /> +<sizeparam width="187" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37293" /> +<TGConnectingPoint num="1" id="37294" /> +<TGConnectingPoint num="2" id="37295" /> +<TGConnectingPoint num="3" id="37296" /> +<extraparam> +<guard value="[targetOrdinate > y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37306" index="20" uid="83b21548-3760-41c1-9e8f-ca8913b11bd3" > +<cdparam x="521" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37305" /> +<P1 x="472" y="534" id="38380" /> +<P2 x="434" y="623" id="38156" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37304" index="91" uid="0ecc6cf9-3840-469b-9a94-455681744edf" > +<father id="37306" num="0" /> +<cdparam x="336" y="554" /> +<sizeparam width="186" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37300" /> +<TGConnectingPoint num="1" id="37301" /> +<TGConnectingPoint num="2" id="37302" /> +<TGConnectingPoint num="3" id="37303" /> +<extraparam> +<guard value="[targetOrdinate < y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningSmallerOrdinate = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37313" index="21" uid="362634da-85b4-4b24-b8a4-b9d004ba4cf9" > +<cdparam x="621" y="532" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37312" /> +<P1 x="670" y="534" id="38382" /> +<P2 x="709" y="623" id="38158" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37311" index="92" uid="e8b8fe91-a8fa-479f-8673-d70486353905" > +<father id="37313" num="0" /> +<cdparam x="675" y="551" /> +<sizeparam width="191" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37307" /> +<TGConnectingPoint num="1" id="37308" /> +<TGConnectingPoint num="2" id="37309" /> +<TGConnectingPoint num="3" id="37310" /> +<extraparam> +<guard value="[targetOrdinate == y]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="joiningGreaterOrdinate = false" enabled="true"/> +<actions value="joiningSmallerOrdinate = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37320" index="22" uid="3578be1c-9508-4d6e-b89d-6744694d9610" > +<cdparam x="755" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37319" /> +<P1 x="777" y="1109" id="38126" /> +<P2 x="851" y="1253" id="38231" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37318" index="93" uid="c94f8e2c-d7b5-4499-97a5-f3308a76f2d1" > +<father id="37320" num="0" /> +<cdparam x="815" y="1164" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37314" /> +<TGConnectingPoint num="1" id="37315" /> +<TGConnectingPoint num="2" id="37316" /> +<TGConnectingPoint num="3" id="37317" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37327" index="23" uid="d7fd3d3c-7b47-44eb-abf4-bde58975185b" > +<cdparam x="705" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37326" /> +<P1 x="727" y="1109" id="38125" /> +<P2 x="684" y="1253" id="38238" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37325" index="94" uid="a108a763-3a43-41e1-92c6-171276c5f913" > +<father id="37327" num="0" /> +<cdparam x="631" y="1170" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37321" /> +<TGConnectingPoint num="1" id="37322" /> +<TGConnectingPoint num="2" id="37323" /> +<TGConnectingPoint num="3" id="37324" /> +<extraparam> +<guard value="[y > targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37334" index="24" uid="db93c3c0-87e3-49c8-8ad7-fc59a93700f6" > +<cdparam x="492" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37333" /> +<P1 x="417" y="1127" id="38141" /> +<P2 x="351" y="1253" id="38237" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37332" index="95" uid="5e9ff120-3e53-41fe-a279-d9a5a5f75795" > +<father id="37334" num="0" /> +<cdparam x="325" y="1173" /> +<sizeparam width="128" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37328" /> +<TGConnectingPoint num="1" id="37329" /> +<TGConnectingPoint num="2" id="37330" /> +<TGConnectingPoint num="3" id="37331" /> +<extraparam> +<guard value="[y < targetOrdinate]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37341" index="25" uid="ad085f79-97af-4699-bb4e-c63cdda7d33f" > +<cdparam x="542" y="1109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37340" /> +<P1 x="467" y="1127" id="38142" /> +<P2 x="518" y="1253" id="38230" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37339" index="96" uid="800c3725-4d09-4a86-aed4-99c6c55e0775" > +<father id="37341" num="0" /> +<cdparam x="465" y="1172" /> +<sizeparam width="120" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37335" /> +<TGConnectingPoint num="1" id="37336" /> +<TGConnectingPoint num="2" id="37337" /> +<TGConnectingPoint num="3" id="37338" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="isInLane = true" enabled="true"/> +<actions value="y = targetOrdinate" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37348" index="26" uid="e89f14ae-3ead-4448-862a-8866db331d3f" > +<cdparam x="351" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37347" /> +<P1 x="351" y="1301" id="38243" /> +<P2 x="351" y="1413" id="38053" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37346" index="97" uid="640d4fe3-2f54-423d-b917-94fc7436502c" > +<father id="37348" num="0" /> +<cdparam x="355" y="1324" /> +<sizeparam width="112" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37342" /> +<TGConnectingPoint num="1" id="37343" /> +<TGConnectingPoint num="2" id="37344" /> +<TGConnectingPoint num="3" id="37345" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37355" index="27" uid="598a3e27-27e9-459a-b3de-a1e908e28a93" > +<cdparam x="478" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37354" /> +<P1 x="434" y="673" id="38161" /> +<P2 x="372" y="734" id="37962" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37353" index="98" uid="01b468d3-878c-4f80-bae7-03710e6d44be" > +<father id="37355" num="0" /> +<cdparam x="388" y="693" /> +<sizeparam width="98" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37349" /> +<TGConnectingPoint num="1" id="37350" /> +<TGConnectingPoint num="2" id="37351" /> +<TGConnectingPoint num="3" id="37352" /> +<extraparam> +<guard value="[heading == 0]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 10" enabled="true"/> +<actions value="sinH = 0" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37362" index="28" uid="388b1d1e-f766-4b37-963c-0552815739b8" > +<cdparam x="665" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37361" /> +<P1 x="709" y="673" id="38163" /> +<P2 x="771" y="734" id="37964" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37360" index="99" uid="41174987-f8c1-4b97-a661-7c5e6151bb3c" > +<father id="37362" num="0" /> +<cdparam x="667" y="694" /> +<sizeparam width="112" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37356" /> +<TGConnectingPoint num="1" id="37357" /> +<TGConnectingPoint num="2" id="37358" /> +<TGConnectingPoint num="3" id="37359" /> +<extraparam> +<guard value="[heading == -45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = -7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37369" index="29" uid="4997c4fc-56e6-48b4-8111-9d1c52696588" > +<cdparam x="571" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37368" /> +<P1 x="571" y="673" id="38162" /> +<P2 x="571" y="734" id="37963" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37367" index="100" uid="c15989f2-22e7-4140-9638-42f2004f44bb" > +<father id="37369" num="0" /> +<cdparam x="527" y="693" /> +<sizeparam width="109" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37363" /> +<TGConnectingPoint num="1" id="37364" /> +<TGConnectingPoint num="2" id="37365" /> +<TGConnectingPoint num="3" id="37366" /> +<extraparam> +<guard value="[heading == 45]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="cosH = 7" enabled="true"/> +<actions value="sinH = 7" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37376" index="30" uid="d7d16ed5-52b9-4800-baac-a1704a57e6d5" > +<cdparam x="571" y="835" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37375" /> +<P1 x="571" y="849" id="37532" /> +<P2 x="571" y="884" id="38483" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37374" index="101" uid="f78213f6-9faf-4149-b1b6-96aaca27c1c0" > +<father id="37376" num="0" /> +<cdparam x="576" y="860" /> +<sizeparam width="170" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37370" /> +<TGConnectingPoint num="1" id="37371" /> +<TGConnectingPoint num="2" id="37372" /> +<TGConnectingPoint num="3" id="37373" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="x = x + xvar" enabled="true"/> +<actions value="y = y + yvar" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37383" index="31" uid="902a8d96-f664-41a3-9fa1-896abdd0fe36" > +<cdparam x="351" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37382" /> +<P1 x="466" y="1463" id="38066" /> +<P2 x="520" y="1605" id="37890" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37381" index="102" uid="e3234ba2-9dcb-4613-b84c-4804862fdce6" > +<father id="37383" num="0" /> +<cdparam x="472" y="1480" /> +<sizeparam width="201" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37377" /> +<TGConnectingPoint num="1" id="37378" /> +<TGConnectingPoint num="2" id="37379" /> +<TGConnectingPoint num="3" id="37380" /> +<extraparam> +<guard value="[(x > xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 0" enabled="true"/> +<actions value="x = xPrev" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37390" index="32" uid="0e89a2e9-91fc-40c1-84af-fd664d0896f8" > +<cdparam x="597" y="1301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37389" /> +<P1 x="851" y="1301" id="38236" /> +<P2 x="851" y="1605" id="37908" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37388" index="103" uid="9373d6cc-bd37-472e-8b71-74f5510e3c0a" > +<father id="37390" num="0" /> +<cdparam x="789" y="1326" /> +<sizeparam width="59" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37384" /> +<TGConnectingPoint num="1" id="37385" /> +<TGConnectingPoint num="2" id="37386" /> +<TGConnectingPoint num="3" id="37387" /> +<extraparam> +<guard value="[else]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37397" index="33" uid="79944806-2466-4dcc-a344-ed8e7f5c0588" > +<cdparam x="498" y="1340" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37396" /> +<P1 x="121" y="1463" id="38063" /> +<P2 x="73" y="1605" id="37889" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37395" index="104" uid="d9d05c60-2df6-463c-9c3d-201e85b59c29" > +<father id="37397" num="0" /> +<cdparam x="39" y="1490" /> +<sizeparam width="150" height="45" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37391" /> +<TGConnectingPoint num="1" id="37392" /> +<TGConnectingPoint num="2" id="37393" /> +<TGConnectingPoint num="3" id="37394" /> +<extraparam> +<guard value="[y != yPrev]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = 60" enabled="true"/> +<actions value="hasPredecessor = false" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37404" index="34" uid="6534d801-42fb-449a-acee-7595bf907061" > +<cdparam x="308" y="1456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37403" /> +<P1 x="296" y="1463" id="38041" /> +<P2 x="296" y="1605" id="37897" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37402" index="105" uid="e84b5c1b-8dc4-431a-83c4-d7cab2393245" > +<father id="37404" num="0" /> +<cdparam x="241" y="1498" /> +<sizeparam width="211" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37398" /> +<TGConnectingPoint num="1" id="37399" /> +<TGConnectingPoint num="2" id="37400" /> +<TGConnectingPoint num="3" id="37401" /> +<extraparam> +<guard value="[(x <= xPrev) and (y == yPrev)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="gap = xPrev - x" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37419" index="35" uid="fb8fe09d-5e82-40bf-b6e4-d542b900d54b" > +<cdparam x="520" y="1455" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37414" /> +<TGConnectingPoint num="1" id="37415" /> +<TGConnectingPoint num="2" id="37416" /> +<TGConnectingPoint num="3" id="37417" /> +<TGConnectingPoint num="4" id="37418" /> +<P1 x="520" y="1710" id="37879" /> +<P2 x="881" y="67" id="37807" /> +<Point x="520" y="1730" /> +<Point x="1022" y="1730" /> +<Point x="1022" y="47" /> +<Point x="901" y="47" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37405" index="106" uid="205b2b2b-c1c2-47cc-b809-9549452f355e" > +<father id="37419" num="0" /> +<cdparam x="520" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37406" index="107" uid="1b6ac6e3-f9c9-4446-bed0-1f26f375997e" > +<father id="37419" num="1" /> +<cdparam x="1022" y="1730" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37407" index="108" uid="4a955b0f-27d9-4412-bfe3-1f791f25b6a4" > +<father id="37419" num="2" /> +<cdparam x="1022" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37408" index="109" uid="2baa409d-1554-4d9d-ba22-2b4eb7eacc78" > +<father id="37419" num="3" /> +<cdparam x="901" y="47" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37413" index="110" uid="c510d408-80e7-4460-b06b-8a0b7c56b74f" > +<father id="37419" num="4" /> +<cdparam x="533" y="1755" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37409" /> +<TGConnectingPoint num="1" id="37410" /> +<TGConnectingPoint num="2" id="37411" /> +<TGConnectingPoint num="3" id="37412" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37434" index="36" uid="5b75f8e4-8438-442b-98aa-09d582d4054e" > +<cdparam x="208" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37429" /> +<TGConnectingPoint num="1" id="37430" /> +<TGConnectingPoint num="2" id="37431" /> +<TGConnectingPoint num="3" id="37432" /> +<TGConnectingPoint num="4" id="37433" /> +<P1 x="282" y="279" id="37795" /> +<P2 x="282" y="202" id="37661" /> +<Point x="282" y="299" /> +<Point x="185" y="299" /> +<Point x="185" y="182" /> +<Point x="262" y="182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37420" index="111" uid="1ab0953a-951e-452d-9e68-bd91abd33af5" > +<father id="37434" num="0" /> +<cdparam x="282" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37421" index="112" uid="3dc3a59d-5345-43dc-bd14-a9fcc94b9d9c" > +<father id="37434" num="1" /> +<cdparam x="185" y="299" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37422" index="113" uid="e0a8d9b0-935d-4ed8-be2d-abca2ee591d3" > +<father id="37434" num="2" /> +<cdparam x="185" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37423" index="114" uid="979021a8-8b7d-4152-bfa3-ea1526aea0d5" > +<father id="37434" num="3" /> +<cdparam x="262" y="182" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37428" index="115" uid="23a20ee6-4133-452e-ad95-358a013d4c3a" > +<father id="37434" num="4" /> +<cdparam x="120" y="291" /> +<sizeparam width="107" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37424" /> +<TGConnectingPoint num="1" id="37425" /> +<TGConnectingPoint num="2" id="37426" /> +<TGConnectingPoint num="3" id="37427" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromRover = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37449" index="37" uid="037d2f17-f43b-46ac-a637-6bade23ba3bf" > +<cdparam x="211" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37444" /> +<TGConnectingPoint num="1" id="37445" /> +<TGConnectingPoint num="2" id="37446" /> +<TGConnectingPoint num="3" id="37447" /> +<TGConnectingPoint num="4" id="37448" /> +<P1 x="319" y="329" id="37784" /> +<P2 x="282" y="171" id="37637" /> +<Point x="319" y="349" /> +<Point x="95" y="349" /> +<Point x="95" y="151" /> +<Point x="262" y="151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37435" index="116" uid="45c46ccc-b0d6-45f2-b3a9-c64ac6156369" > +<father id="37449" num="0" /> +<cdparam x="319" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37436" index="117" uid="b0c8e147-d1ed-4ae2-b2a3-d46e6829df6b" > +<father id="37449" num="1" /> +<cdparam x="95" y="349" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37437" index="118" uid="a306bc5b-8269-47ae-a0c4-2d7f96f7d6ff" > +<father id="37449" num="2" /> +<cdparam x="95" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37438" index="119" uid="81388ff3-9dad-4e0f-8d32-e9c562e8f245" > +<father id="37449" num="3" /> +<cdparam x="262" y="151" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37443" index="120" uid="2133e75b-f088-4be7-8263-887db806c5e3" > +<father id="37449" num="4" /> +<cdparam x="127" y="369" /> +<sizeparam width="151" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37439" /> +<TGConnectingPoint num="1" id="37440" /> +<TGConnectingPoint num="2" id="37441" /> +<TGConnectingPoint num="3" id="37442" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="fromPredecessor = true" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37456" index="38" uid="385c9c20-cee0-4804-926a-7de7cd9e68fb" > +<cdparam x="800" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37455" /> +<P1 x="726" y="117" id="37820" /> +<P2 x="819" y="187" id="37711" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37454" index="121" uid="126b845d-4057-4d52-9c73-a0c681f6f624" > +<father id="37456" num="0" /> +<cdparam x="717" y="147" /> +<sizeparam width="268" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2478" minY="10" maxY="1477" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37450" /> +<TGConnectingPoint num="1" id="37451" /> +<TGConnectingPoint num="2" id="37452" /> +<TGConnectingPoint num="3" id="37453" /> +<extraparam> +<guard value="[not(hasPredecessor)]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37463" index="39" uid="4c9d68fd-3f10-4de8-b29d-7f0adcd6abe4" > +<cdparam x="416" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37462" /> +<P1 x="416" y="117" id="37819" /> +<P2 x="332" y="171" id="37638" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37461" index="122" uid="486f430a-9936-48b0-9bf5-710ee7eeb1d5" > +<father id="37463" num="0" /> +<cdparam x="251" y="142" /> +<sizeparam width="237" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37457" /> +<TGConnectingPoint num="1" id="37458" /> +<TGConnectingPoint num="2" id="37459" /> +<TGConnectingPoint num="3" id="37460" /> +<extraparam> +<guard value="[hasPredecessor]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37478" index="40" uid="80d2d182-0a6d-4617-bbce-505f8f897dfb" > +<cdparam x="869" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37473" /> +<TGConnectingPoint num="1" id="37474" /> +<TGConnectingPoint num="2" id="37475" /> +<TGConnectingPoint num="3" id="37476" /> +<TGConnectingPoint num="4" id="37477" /> +<P1 x="869" y="298" id="37627" /> +<P2 x="869" y="187" id="37712" /> +<Point x="869" y="318" /> +<Point x="974" y="318" /> +<Point x="974" y="167" /> +<Point x="889" y="167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37464" index="123" uid="562e433e-83fa-4837-b88e-bc32097352da" > +<father id="37478" num="0" /> +<cdparam x="869" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37465" index="124" uid="85a42152-b62f-4f18-b506-481428948f18" > +<father id="37478" num="1" /> +<cdparam x="974" y="318" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37466" index="125" uid="80ecf5d1-e7b3-4e0c-8daa-a9b196619572" > +<father id="37478" num="2" /> +<cdparam x="974" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37467" index="126" uid="803358be-c867-4067-aeeb-50cbe0d5bf9a" > +<father id="37478" num="3" /> +<cdparam x="889" y="167" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="37472" index="127" uid="028fc27f-40cb-4e52-b5dd-ffed87a0ab07" > +<father id="37478" num="4" /> +<cdparam x="887" y="341" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37468" /> +<TGConnectingPoint num="1" id="37469" /> +<TGConnectingPoint num="2" id="37470" /> +<TGConnectingPoint num="3" id="37471" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="37485" index="41" uid="aea8a9e7-61a1-4b96-8f80-d81c62c61bee" > +<cdparam x="571" y="784" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="37484" /> +<P1 x="571" y="784" id="38000" /> +<P2 x="571" y="790" id="37520" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="37483" index="128" uid="54fb6629-4aae-45ec-bcd7-67862a6c3a59" > +<father id="37485" num="0" /> +<cdparam x="576" y="789" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37479" /> +<TGConnectingPoint num="1" id="37480" /> +<TGConnectingPoint num="2" id="37481" /> +<TGConnectingPoint num="3" id="37482" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="37502" index="42" uid="801b981b-c12a-429e-9dec-1bfa1f6612f3" > +<cdparam x="413" y="1517" /> +<sizeparam width="214" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting x in order to model +the collision between the rover +and its predecessor +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37486" /> +<TGConnectingPoint num="1" id="37487" /> +<TGConnectingPoint num="2" id="37488" /> +<TGConnectingPoint num="3" id="37489" /> +<TGConnectingPoint num="4" id="37490" /> +<TGConnectingPoint num="5" id="37491" /> +<TGConnectingPoint num="6" id="37492" /> +<TGConnectingPoint num="7" id="37493" /> +<TGConnectingPoint num="8" id="37494" /> +<TGConnectingPoint num="9" id="37495" /> +<TGConnectingPoint num="10" id="37496" /> +<TGConnectingPoint num="11" id="37497" /> +<TGConnectingPoint num="12" id="37498" /> +<TGConnectingPoint num="13" id="37499" /> +<TGConnectingPoint num="14" id="37500" /> +<TGConnectingPoint num="15" id="37501" /> +<extraparam> +<Line value="Correcting x in order to model" /> +<Line value="the collision between the rover" /> +<Line value="and its predecessor" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="37519" index="43" uid="3ca9a9a1-266d-4ed2-8e97-66873ed499f7" > +<cdparam x="379" y="1209" /> +<sizeparam width="280" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="UML Note" value="Correcting y in order to compensate the +heading control modeling approximations +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37503" /> +<TGConnectingPoint num="1" id="37504" /> +<TGConnectingPoint num="2" id="37505" /> +<TGConnectingPoint num="3" id="37506" /> +<TGConnectingPoint num="4" id="37507" /> +<TGConnectingPoint num="5" id="37508" /> +<TGConnectingPoint num="6" id="37509" /> +<TGConnectingPoint num="7" id="37510" /> +<TGConnectingPoint num="8" id="37511" /> +<TGConnectingPoint num="9" id="37512" /> +<TGConnectingPoint num="10" id="37513" /> +<TGConnectingPoint num="11" id="37514" /> +<TGConnectingPoint num="12" id="37515" /> +<TGConnectingPoint num="13" id="37516" /> +<TGConnectingPoint num="14" id="37517" /> +<TGConnectingPoint num="15" id="37518" /> +<extraparam> +<Line value="Correcting y in order to compensate the" /> +<Line value="heading control modeling approximations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="37530" index="44" uid="c816f1b3-1bf2-44a8-b472-b1767bad290e" > +<cdparam x="449" y="795" /> +<sizeparam width="244" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37520" /> +<TGConnectingPoint num="1" id="37521" /> +<TGConnectingPoint num="2" id="37522" /> +<TGConnectingPoint num="3" id="37523" /> +<TGConnectingPoint num="4" id="37524" /> +<TGConnectingPoint num="5" id="37525" /> +<TGConnectingPoint num="6" id="37526" /> +<TGConnectingPoint num="7" id="37527" /> +<TGConnectingPoint num="8" id="37528" /> +<TGConnectingPoint num="9" id="37529" /> +</COMPONENT> + +<COMPONENT type="5104" id="37541" index="45" uid="9237ab2e-1195-45ff-8788-d5c8a65dcd85" > +<cdparam x="501" y="824" /> +<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37531" /> +<TGConnectingPoint num="1" id="37532" /> +<TGConnectingPoint num="2" id="37533" /> +<TGConnectingPoint num="3" id="37534" /> +<TGConnectingPoint num="4" id="37535" /> +<TGConnectingPoint num="5" id="37536" /> +<TGConnectingPoint num="6" id="37537" /> +<TGConnectingPoint num="7" id="37538" /> +<TGConnectingPoint num="8" id="37539" /> +<TGConnectingPoint num="9" id="37540" /> +</COMPONENT> + +<COMPONENT type="5106" id="37614" index="46" uid="f11bc13e-fed1-4900-95d7-8e0979b02f8f" > +<cdparam x="354" y="339" /> +<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state3" value="waitingSense" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37542" /> +<TGConnectingPoint num="1" id="37543" /> +<TGConnectingPoint num="2" id="37544" /> +<TGConnectingPoint num="3" id="37545" /> +<TGConnectingPoint num="4" id="37546" /> +<TGConnectingPoint num="5" id="37547" /> +<TGConnectingPoint num="6" id="37548" /> +<TGConnectingPoint num="7" id="37549" /> +<TGConnectingPoint num="8" id="37550" /> +<TGConnectingPoint num="9" id="37551" /> +<TGConnectingPoint num="10" id="37552" /> +<TGConnectingPoint num="11" id="37553" /> +<TGConnectingPoint num="12" id="37554" /> +<TGConnectingPoint num="13" id="37555" /> +<TGConnectingPoint num="14" id="37556" /> +<TGConnectingPoint num="15" id="37557" /> +<TGConnectingPoint num="16" id="37558" /> +<TGConnectingPoint num="17" id="37559" /> +<TGConnectingPoint num="18" id="37560" /> +<TGConnectingPoint num="19" id="37561" /> +<TGConnectingPoint num="20" id="37562" /> +<TGConnectingPoint num="21" id="37563" /> +<TGConnectingPoint num="22" id="37564" /> +<TGConnectingPoint num="23" id="37565" /> +<TGConnectingPoint num="24" id="37566" /> +<TGConnectingPoint num="25" id="37567" /> +<TGConnectingPoint num="26" id="37568" /> +<TGConnectingPoint num="27" id="37569" /> +<TGConnectingPoint num="28" id="37570" /> +<TGConnectingPoint num="29" id="37571" /> +<TGConnectingPoint num="30" id="37572" /> +<TGConnectingPoint num="31" id="37573" /> +<TGConnectingPoint num="32" id="37574" /> +<TGConnectingPoint num="33" id="37575" /> +<TGConnectingPoint num="34" id="37576" /> +<TGConnectingPoint num="35" id="37577" /> +<TGConnectingPoint num="36" id="37578" /> +<TGConnectingPoint num="37" id="37579" /> +<TGConnectingPoint num="38" id="37580" /> +<TGConnectingPoint num="39" id="37581" /> +<TGConnectingPoint num="40" id="37582" /> +<TGConnectingPoint num="41" id="37583" /> +<TGConnectingPoint num="42" id="37584" /> +<TGConnectingPoint num="43" id="37585" /> +<TGConnectingPoint num="44" id="37586" /> +<TGConnectingPoint num="45" id="37587" /> +<TGConnectingPoint num="46" id="37588" /> +<TGConnectingPoint num="47" id="37589" /> +<TGConnectingPoint num="48" id="37590" /> +<TGConnectingPoint num="49" id="37591" /> +<TGConnectingPoint num="50" id="37592" /> +<TGConnectingPoint num="51" id="37593" /> +<TGConnectingPoint num="52" id="37594" /> +<TGConnectingPoint num="53" id="37595" /> +<TGConnectingPoint num="54" id="37596" /> +<TGConnectingPoint num="55" id="37597" /> +<TGConnectingPoint num="56" id="37598" /> +<TGConnectingPoint num="57" id="37599" /> +<TGConnectingPoint num="58" id="37600" /> +<TGConnectingPoint num="59" id="37601" /> +<TGConnectingPoint num="60" id="37602" /> +<TGConnectingPoint num="61" id="37603" /> +<TGConnectingPoint num="62" id="37604" /> +<TGConnectingPoint num="63" id="37605" /> +<TGConnectingPoint num="64" id="37606" /> +<TGConnectingPoint num="65" id="37607" /> +<TGConnectingPoint num="66" id="37608" /> +<TGConnectingPoint num="67" id="37609" /> +<TGConnectingPoint num="68" id="37610" /> +<TGConnectingPoint num="69" id="37611" /> +<TGConnectingPoint num="70" id="37612" /> +<TGConnectingPoint num="71" id="37613" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="37625" index="47" uid="d25f096b-afc2-47a4-a582-0c48cddfba8b" > +<cdparam x="448" y="924" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37615" /> +<TGConnectingPoint num="1" id="37616" /> +<TGConnectingPoint num="2" id="37617" /> +<TGConnectingPoint num="3" id="37618" /> +<TGConnectingPoint num="4" id="37619" /> +<TGConnectingPoint num="5" id="37620" /> +<TGConnectingPoint num="6" id="37621" /> +<TGConnectingPoint num="7" id="37622" /> +<TGConnectingPoint num="8" id="37623" /> +<TGConnectingPoint num="9" id="37624" /> +</COMPONENT> + +<COMPONENT type="5104" id="37636" index="48" uid="cb648e68-6e1a-4cdc-8be1-50170bca0355" > +<cdparam x="775" y="273" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37626" /> +<TGConnectingPoint num="1" id="37627" /> +<TGConnectingPoint num="2" id="37628" /> +<TGConnectingPoint num="3" id="37629" /> +<TGConnectingPoint num="4" id="37630" /> +<TGConnectingPoint num="5" id="37631" /> +<TGConnectingPoint num="6" id="37632" /> +<TGConnectingPoint num="7" id="37633" /> +<TGConnectingPoint num="8" id="37634" /> +<TGConnectingPoint num="9" id="37635" /> +</COMPONENT> + +<COMPONENT type="5106" id="37709" index="49" uid="fb772170-5cb0-4a76-93cc-9d2028a87d53" > +<cdparam x="282" y="171" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="rootP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37637" /> +<TGConnectingPoint num="1" id="37638" /> +<TGConnectingPoint num="2" id="37639" /> +<TGConnectingPoint num="3" id="37640" /> +<TGConnectingPoint num="4" id="37641" /> +<TGConnectingPoint num="5" id="37642" /> +<TGConnectingPoint num="6" id="37643" /> +<TGConnectingPoint num="7" id="37644" /> +<TGConnectingPoint num="8" id="37645" /> +<TGConnectingPoint num="9" id="37646" /> +<TGConnectingPoint num="10" id="37647" /> +<TGConnectingPoint num="11" id="37648" /> +<TGConnectingPoint num="12" id="37649" /> +<TGConnectingPoint num="13" id="37650" /> +<TGConnectingPoint num="14" id="37651" /> +<TGConnectingPoint num="15" id="37652" /> +<TGConnectingPoint num="16" id="37653" /> +<TGConnectingPoint num="17" id="37654" /> +<TGConnectingPoint num="18" id="37655" /> +<TGConnectingPoint num="19" id="37656" /> +<TGConnectingPoint num="20" id="37657" /> +<TGConnectingPoint num="21" id="37658" /> +<TGConnectingPoint num="22" id="37659" /> +<TGConnectingPoint num="23" id="37660" /> +<TGConnectingPoint num="24" id="37661" /> +<TGConnectingPoint num="25" id="37662" /> +<TGConnectingPoint num="26" id="37663" /> +<TGConnectingPoint num="27" id="37664" /> +<TGConnectingPoint num="28" id="37665" /> +<TGConnectingPoint num="29" id="37666" /> +<TGConnectingPoint num="30" id="37667" /> +<TGConnectingPoint num="31" id="37668" /> +<TGConnectingPoint num="32" id="37669" /> +<TGConnectingPoint num="33" id="37670" /> +<TGConnectingPoint num="34" id="37671" /> +<TGConnectingPoint num="35" id="37672" /> +<TGConnectingPoint num="36" id="37673" /> +<TGConnectingPoint num="37" id="37674" /> +<TGConnectingPoint num="38" id="37675" /> +<TGConnectingPoint num="39" id="37676" /> +<TGConnectingPoint num="40" id="37677" /> +<TGConnectingPoint num="41" id="37678" /> +<TGConnectingPoint num="42" id="37679" /> +<TGConnectingPoint num="43" id="37680" /> +<TGConnectingPoint num="44" id="37681" /> +<TGConnectingPoint num="45" id="37682" /> +<TGConnectingPoint num="46" id="37683" /> +<TGConnectingPoint num="47" id="37684" /> +<TGConnectingPoint num="48" id="37685" /> +<TGConnectingPoint num="49" id="37686" /> +<TGConnectingPoint num="50" id="37687" /> +<TGConnectingPoint num="51" id="37688" /> +<TGConnectingPoint num="52" id="37689" /> +<TGConnectingPoint num="53" id="37690" /> +<TGConnectingPoint num="54" id="37691" /> +<TGConnectingPoint num="55" id="37692" /> +<TGConnectingPoint num="56" id="37693" /> +<TGConnectingPoint num="57" id="37694" /> +<TGConnectingPoint num="58" id="37695" /> +<TGConnectingPoint num="59" id="37696" /> +<TGConnectingPoint num="60" id="37697" /> +<TGConnectingPoint num="61" id="37698" /> +<TGConnectingPoint num="62" id="37699" /> +<TGConnectingPoint num="63" id="37700" /> +<TGConnectingPoint num="64" id="37701" /> +<TGConnectingPoint num="65" id="37702" /> +<TGConnectingPoint num="66" id="37703" /> +<TGConnectingPoint num="67" id="37704" /> +<TGConnectingPoint num="68" id="37705" /> +<TGConnectingPoint num="69" id="37706" /> +<TGConnectingPoint num="70" id="37707" /> +<TGConnectingPoint num="71" id="37708" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="37782" index="50" uid="8edf42bb-f582-471b-bfd1-0d3c58d2b9c4" > +<cdparam x="769" y="187" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="rootNotP" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37710" /> +<TGConnectingPoint num="1" id="37711" /> +<TGConnectingPoint num="2" id="37712" /> +<TGConnectingPoint num="3" id="37713" /> +<TGConnectingPoint num="4" id="37714" /> +<TGConnectingPoint num="5" id="37715" /> +<TGConnectingPoint num="6" id="37716" /> +<TGConnectingPoint num="7" id="37717" /> +<TGConnectingPoint num="8" id="37718" /> +<TGConnectingPoint num="9" id="37719" /> +<TGConnectingPoint num="10" id="37720" /> +<TGConnectingPoint num="11" id="37721" /> +<TGConnectingPoint num="12" id="37722" /> +<TGConnectingPoint num="13" id="37723" /> +<TGConnectingPoint num="14" id="37724" /> +<TGConnectingPoint num="15" id="37725" /> +<TGConnectingPoint num="16" id="37726" /> +<TGConnectingPoint num="17" id="37727" /> +<TGConnectingPoint num="18" id="37728" /> +<TGConnectingPoint num="19" id="37729" /> +<TGConnectingPoint num="20" id="37730" /> +<TGConnectingPoint num="21" id="37731" /> +<TGConnectingPoint num="22" id="37732" /> +<TGConnectingPoint num="23" id="37733" /> +<TGConnectingPoint num="24" id="37734" /> +<TGConnectingPoint num="25" id="37735" /> +<TGConnectingPoint num="26" id="37736" /> +<TGConnectingPoint num="27" id="37737" /> +<TGConnectingPoint num="28" id="37738" /> +<TGConnectingPoint num="29" id="37739" /> +<TGConnectingPoint num="30" id="37740" /> +<TGConnectingPoint num="31" id="37741" /> +<TGConnectingPoint num="32" id="37742" /> +<TGConnectingPoint num="33" id="37743" /> +<TGConnectingPoint num="34" id="37744" /> +<TGConnectingPoint num="35" id="37745" /> +<TGConnectingPoint num="36" id="37746" /> +<TGConnectingPoint num="37" id="37747" /> +<TGConnectingPoint num="38" id="37748" /> +<TGConnectingPoint num="39" id="37749" /> +<TGConnectingPoint num="40" id="37750" /> +<TGConnectingPoint num="41" id="37751" /> +<TGConnectingPoint num="42" id="37752" /> +<TGConnectingPoint num="43" id="37753" /> +<TGConnectingPoint num="44" id="37754" /> +<TGConnectingPoint num="45" id="37755" /> +<TGConnectingPoint num="46" id="37756" /> +<TGConnectingPoint num="47" id="37757" /> +<TGConnectingPoint num="48" id="37758" /> +<TGConnectingPoint num="49" id="37759" /> +<TGConnectingPoint num="50" id="37760" /> +<TGConnectingPoint num="51" id="37761" /> +<TGConnectingPoint num="52" id="37762" /> +<TGConnectingPoint num="53" id="37763" /> +<TGConnectingPoint num="54" id="37764" /> +<TGConnectingPoint num="55" id="37765" /> +<TGConnectingPoint num="56" id="37766" /> +<TGConnectingPoint num="57" id="37767" /> +<TGConnectingPoint num="58" id="37768" /> +<TGConnectingPoint num="59" id="37769" /> +<TGConnectingPoint num="60" id="37770" /> +<TGConnectingPoint num="61" id="37771" /> +<TGConnectingPoint num="62" id="37772" /> +<TGConnectingPoint num="63" id="37773" /> +<TGConnectingPoint num="64" id="37774" /> +<TGConnectingPoint num="65" id="37775" /> +<TGConnectingPoint num="66" id="37776" /> +<TGConnectingPoint num="67" id="37777" /> +<TGConnectingPoint num="68" id="37778" /> +<TGConnectingPoint num="69" id="37779" /> +<TGConnectingPoint num="70" id="37780" /> +<TGConnectingPoint num="71" id="37781" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="37793" index="51" uid="22a9ab9a-7d58-405d-91e0-8b85011f303f" > +<cdparam x="215" y="304" /> +<sizeparam width="209" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromPredecessor(xPrev, yPrev)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37783" /> +<TGConnectingPoint num="1" id="37784" /> +<TGConnectingPoint num="2" id="37785" /> +<TGConnectingPoint num="3" id="37786" /> +<TGConnectingPoint num="4" id="37787" /> +<TGConnectingPoint num="5" id="37788" /> +<TGConnectingPoint num="6" id="37789" /> +<TGConnectingPoint num="7" id="37790" /> +<TGConnectingPoint num="8" id="37791" /> +<TGConnectingPoint num="9" id="37792" /> +</COMPONENT> + +<COMPONENT type="5104" id="37804" index="52" uid="3181928d-b9e9-437b-b1cf-03284f6b8d7e" > +<cdparam x="188" y="254" /> +<sizeparam width="189" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="fromRover(speed, heading)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37794" /> +<TGConnectingPoint num="1" id="37795" /> +<TGConnectingPoint num="2" id="37796" /> +<TGConnectingPoint num="3" id="37797" /> +<TGConnectingPoint num="4" id="37798" /> +<TGConnectingPoint num="5" id="37799" /> +<TGConnectingPoint num="6" id="37800" /> +<TGConnectingPoint num="7" id="37801" /> +<TGConnectingPoint num="8" id="37802" /> +<TGConnectingPoint num="9" id="37803" /> +</COMPONENT> + +<COMPONENT type="5106" id="37877" index="53" uid="d06ae727-7175-442d-8df3-c72b87681cfb" > +<cdparam x="262" y="67" /> +<sizeparam width="619" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="root" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37805" /> +<TGConnectingPoint num="1" id="37806" /> +<TGConnectingPoint num="2" id="37807" /> +<TGConnectingPoint num="3" id="37808" /> +<TGConnectingPoint num="4" id="37809" /> +<TGConnectingPoint num="5" id="37810" /> +<TGConnectingPoint num="6" id="37811" /> +<TGConnectingPoint num="7" id="37812" /> +<TGConnectingPoint num="8" id="37813" /> +<TGConnectingPoint num="9" id="37814" /> +<TGConnectingPoint num="10" id="37815" /> +<TGConnectingPoint num="11" id="37816" /> +<TGConnectingPoint num="12" id="37817" /> +<TGConnectingPoint num="13" id="37818" /> +<TGConnectingPoint num="14" id="37819" /> +<TGConnectingPoint num="15" id="37820" /> +<TGConnectingPoint num="16" id="37821" /> +<TGConnectingPoint num="17" id="37822" /> +<TGConnectingPoint num="18" id="37823" /> +<TGConnectingPoint num="19" id="37824" /> +<TGConnectingPoint num="20" id="37825" /> +<TGConnectingPoint num="21" id="37826" /> +<TGConnectingPoint num="22" id="37827" /> +<TGConnectingPoint num="23" id="37828" /> +<TGConnectingPoint num="24" id="37829" /> +<TGConnectingPoint num="25" id="37830" /> +<TGConnectingPoint num="26" id="37831" /> +<TGConnectingPoint num="27" id="37832" /> +<TGConnectingPoint num="28" id="37833" /> +<TGConnectingPoint num="29" id="37834" /> +<TGConnectingPoint num="30" id="37835" /> +<TGConnectingPoint num="31" id="37836" /> +<TGConnectingPoint num="32" id="37837" /> +<TGConnectingPoint num="33" id="37838" /> +<TGConnectingPoint num="34" id="37839" /> +<TGConnectingPoint num="35" id="37840" /> +<TGConnectingPoint num="36" id="37841" /> +<TGConnectingPoint num="37" id="37842" /> +<TGConnectingPoint num="38" id="37843" /> +<TGConnectingPoint num="39" id="37844" /> +<TGConnectingPoint num="40" id="37845" /> +<TGConnectingPoint num="41" id="37846" /> +<TGConnectingPoint num="42" id="37847" /> +<TGConnectingPoint num="43" id="37848" /> +<TGConnectingPoint num="44" id="37849" /> +<TGConnectingPoint num="45" id="37850" /> +<TGConnectingPoint num="46" id="37851" /> +<TGConnectingPoint num="47" id="37852" /> +<TGConnectingPoint num="48" id="37853" /> +<TGConnectingPoint num="49" id="37854" /> +<TGConnectingPoint num="50" id="37855" /> +<TGConnectingPoint num="51" id="37856" /> +<TGConnectingPoint num="52" id="37857" /> +<TGConnectingPoint num="53" id="37858" /> +<TGConnectingPoint num="54" id="37859" /> +<TGConnectingPoint num="55" id="37860" /> +<TGConnectingPoint num="56" id="37861" /> +<TGConnectingPoint num="57" id="37862" /> +<TGConnectingPoint num="58" id="37863" /> +<TGConnectingPoint num="59" id="37864" /> +<TGConnectingPoint num="60" id="37865" /> +<TGConnectingPoint num="61" id="37866" /> +<TGConnectingPoint num="62" id="37867" /> +<TGConnectingPoint num="63" id="37868" /> +<TGConnectingPoint num="64" id="37869" /> +<TGConnectingPoint num="65" id="37870" /> +<TGConnectingPoint num="66" id="37871" /> +<TGConnectingPoint num="67" id="37872" /> +<TGConnectingPoint num="68" id="37873" /> +<TGConnectingPoint num="69" id="37874" /> +<TGConnectingPoint num="70" id="37875" /> +<TGConnectingPoint num="71" id="37876" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5103" id="37888" index="54" uid="44ebb8c4-c1fd-42fd-a641-5151fa3d5897" > +<cdparam x="376" y="1685" /> +<sizeparam width="289" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="sensedData(gap, isInLane, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37878" /> +<TGConnectingPoint num="1" id="37879" /> +<TGConnectingPoint num="2" id="37880" /> +<TGConnectingPoint num="3" id="37881" /> +<TGConnectingPoint num="4" id="37882" /> +<TGConnectingPoint num="5" id="37883" /> +<TGConnectingPoint num="6" id="37884" /> +<TGConnectingPoint num="7" id="37885" /> +<TGConnectingPoint num="8" id="37886" /> +<TGConnectingPoint num="9" id="37887" /> +</COMPONENT> + +<COMPONENT type="5106" id="37961" index="55" uid="11f78ad5-4d92-45f5-bab2-e0ac9a787c8f" > +<cdparam x="73" y="1605" /> +<sizeparam width="895" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="sendingSensorData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37889" /> +<TGConnectingPoint num="1" id="37890" /> +<TGConnectingPoint num="2" id="37891" /> +<TGConnectingPoint num="3" id="37892" /> +<TGConnectingPoint num="4" id="37893" /> +<TGConnectingPoint num="5" id="37894" /> +<TGConnectingPoint num="6" id="37895" /> +<TGConnectingPoint num="7" id="37896" /> +<TGConnectingPoint num="8" id="37897" /> +<TGConnectingPoint num="9" id="37898" /> +<TGConnectingPoint num="10" id="37899" /> +<TGConnectingPoint num="11" id="37900" /> +<TGConnectingPoint num="12" id="37901" /> +<TGConnectingPoint num="13" id="37902" /> +<TGConnectingPoint num="14" id="37903" /> +<TGConnectingPoint num="15" id="37904" /> +<TGConnectingPoint num="16" id="37905" /> +<TGConnectingPoint num="17" id="37906" /> +<TGConnectingPoint num="18" id="37907" /> +<TGConnectingPoint num="19" id="37908" /> +<TGConnectingPoint num="20" id="37909" /> +<TGConnectingPoint num="21" id="37910" /> +<TGConnectingPoint num="22" id="37911" /> +<TGConnectingPoint num="23" id="37912" /> +<TGConnectingPoint num="24" id="37913" /> +<TGConnectingPoint num="25" id="37914" /> +<TGConnectingPoint num="26" id="37915" /> +<TGConnectingPoint num="27" id="37916" /> +<TGConnectingPoint num="28" id="37917" /> +<TGConnectingPoint num="29" id="37918" /> +<TGConnectingPoint num="30" id="37919" /> +<TGConnectingPoint num="31" id="37920" /> +<TGConnectingPoint num="32" id="37921" /> +<TGConnectingPoint num="33" id="37922" /> +<TGConnectingPoint num="34" id="37923" /> +<TGConnectingPoint num="35" id="37924" /> +<TGConnectingPoint num="36" id="37925" /> +<TGConnectingPoint num="37" id="37926" /> +<TGConnectingPoint num="38" id="37927" /> +<TGConnectingPoint num="39" id="37928" /> +<TGConnectingPoint num="40" id="37929" /> +<TGConnectingPoint num="41" id="37930" /> +<TGConnectingPoint num="42" id="37931" /> +<TGConnectingPoint num="43" id="37932" /> +<TGConnectingPoint num="44" id="37933" /> +<TGConnectingPoint num="45" id="37934" /> +<TGConnectingPoint num="46" id="37935" /> +<TGConnectingPoint num="47" id="37936" /> +<TGConnectingPoint num="48" id="37937" /> +<TGConnectingPoint num="49" id="37938" /> +<TGConnectingPoint num="50" id="37939" /> +<TGConnectingPoint num="51" id="37940" /> +<TGConnectingPoint num="52" id="37941" /> +<TGConnectingPoint num="53" id="37942" /> +<TGConnectingPoint num="54" id="37943" /> +<TGConnectingPoint num="55" id="37944" /> +<TGConnectingPoint num="56" id="37945" /> +<TGConnectingPoint num="57" id="37946" /> +<TGConnectingPoint num="58" id="37947" /> +<TGConnectingPoint num="59" id="37948" /> +<TGConnectingPoint num="60" id="37949" /> +<TGConnectingPoint num="61" id="37950" /> +<TGConnectingPoint num="62" id="37951" /> +<TGConnectingPoint num="63" id="37952" /> +<TGConnectingPoint num="64" id="37953" /> +<TGConnectingPoint num="65" id="37954" /> +<TGConnectingPoint num="66" id="37955" /> +<TGConnectingPoint num="67" id="37956" /> +<TGConnectingPoint num="68" id="37957" /> +<TGConnectingPoint num="69" id="37958" /> +<TGConnectingPoint num="70" id="37959" /> +<TGConnectingPoint num="71" id="37960" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="38034" index="56" uid="f5623e6e-fe3c-4eff-aff3-be42a5243ef0" > +<cdparam x="372" y="734" /> +<sizeparam width="399" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingPosition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37962" /> +<TGConnectingPoint num="1" id="37963" /> +<TGConnectingPoint num="2" id="37964" /> +<TGConnectingPoint num="3" id="37965" /> +<TGConnectingPoint num="4" id="37966" /> +<TGConnectingPoint num="5" id="37967" /> +<TGConnectingPoint num="6" id="37968" /> +<TGConnectingPoint num="7" id="37969" /> +<TGConnectingPoint num="8" id="37970" /> +<TGConnectingPoint num="9" id="37971" /> +<TGConnectingPoint num="10" id="37972" /> +<TGConnectingPoint num="11" id="37973" /> +<TGConnectingPoint num="12" id="37974" /> +<TGConnectingPoint num="13" id="37975" /> +<TGConnectingPoint num="14" id="37976" /> +<TGConnectingPoint num="15" id="37977" /> +<TGConnectingPoint num="16" id="37978" /> +<TGConnectingPoint num="17" id="37979" /> +<TGConnectingPoint num="18" id="37980" /> +<TGConnectingPoint num="19" id="37981" /> +<TGConnectingPoint num="20" id="37982" /> +<TGConnectingPoint num="21" id="37983" /> +<TGConnectingPoint num="22" id="37984" /> +<TGConnectingPoint num="23" id="37985" /> +<TGConnectingPoint num="24" id="37986" /> +<TGConnectingPoint num="25" id="37987" /> +<TGConnectingPoint num="26" id="37988" /> +<TGConnectingPoint num="27" id="37989" /> +<TGConnectingPoint num="28" id="37990" /> +<TGConnectingPoint num="29" id="37991" /> +<TGConnectingPoint num="30" id="37992" /> +<TGConnectingPoint num="31" id="37993" /> +<TGConnectingPoint num="32" id="37994" /> +<TGConnectingPoint num="33" id="37995" /> +<TGConnectingPoint num="34" id="37996" /> +<TGConnectingPoint num="35" id="37997" /> +<TGConnectingPoint num="36" id="37998" /> +<TGConnectingPoint num="37" id="37999" /> +<TGConnectingPoint num="38" id="38000" /> +<TGConnectingPoint num="39" id="38001" /> +<TGConnectingPoint num="40" id="38002" /> +<TGConnectingPoint num="41" id="38003" /> +<TGConnectingPoint num="42" id="38004" /> +<TGConnectingPoint num="43" id="38005" /> +<TGConnectingPoint num="44" id="38006" /> +<TGConnectingPoint num="45" id="38007" /> +<TGConnectingPoint num="46" id="38008" /> +<TGConnectingPoint num="47" id="38009" /> +<TGConnectingPoint num="48" id="38010" /> +<TGConnectingPoint num="49" id="38011" /> +<TGConnectingPoint num="50" id="38012" /> +<TGConnectingPoint num="51" id="38013" /> +<TGConnectingPoint num="52" id="38014" /> +<TGConnectingPoint num="53" id="38015" /> +<TGConnectingPoint num="54" id="38016" /> +<TGConnectingPoint num="55" id="38017" /> +<TGConnectingPoint num="56" id="38018" /> +<TGConnectingPoint num="57" id="38019" /> +<TGConnectingPoint num="58" id="38020" /> +<TGConnectingPoint num="59" id="38021" /> +<TGConnectingPoint num="60" id="38022" /> +<TGConnectingPoint num="61" id="38023" /> +<TGConnectingPoint num="62" id="38024" /> +<TGConnectingPoint num="63" id="38025" /> +<TGConnectingPoint num="64" id="38026" /> +<TGConnectingPoint num="65" id="38027" /> +<TGConnectingPoint num="66" id="38028" /> +<TGConnectingPoint num="67" id="38029" /> +<TGConnectingPoint num="68" id="38030" /> +<TGConnectingPoint num="69" id="38031" /> +<TGConnectingPoint num="70" id="38032" /> +<TGConnectingPoint num="71" id="38033" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="38107" index="57" uid="39408db5-9e05-4bc9-b2b1-0856e466d2d5" > +<cdparam x="66" y="1413" /> +<sizeparam width="460" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="computingGapPredecessor" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38035" /> +<TGConnectingPoint num="1" id="38036" /> +<TGConnectingPoint num="2" id="38037" /> +<TGConnectingPoint num="3" id="38038" /> +<TGConnectingPoint num="4" id="38039" /> +<TGConnectingPoint num="5" id="38040" /> +<TGConnectingPoint num="6" id="38041" /> +<TGConnectingPoint num="7" id="38042" /> +<TGConnectingPoint num="8" id="38043" /> +<TGConnectingPoint num="9" id="38044" /> +<TGConnectingPoint num="10" id="38045" /> +<TGConnectingPoint num="11" id="38046" /> +<TGConnectingPoint num="12" id="38047" /> +<TGConnectingPoint num="13" id="38048" /> +<TGConnectingPoint num="14" id="38049" /> +<TGConnectingPoint num="15" id="38050" /> +<TGConnectingPoint num="16" id="38051" /> +<TGConnectingPoint num="17" id="38052" /> +<TGConnectingPoint num="18" id="38053" /> +<TGConnectingPoint num="19" id="38054" /> +<TGConnectingPoint num="20" id="38055" /> +<TGConnectingPoint num="21" id="38056" /> +<TGConnectingPoint num="22" id="38057" /> +<TGConnectingPoint num="23" id="38058" /> +<TGConnectingPoint num="24" id="38059" /> +<TGConnectingPoint num="25" id="38060" /> +<TGConnectingPoint num="26" id="38061" /> +<TGConnectingPoint num="27" id="38062" /> +<TGConnectingPoint num="28" id="38063" /> +<TGConnectingPoint num="29" id="38064" /> +<TGConnectingPoint num="30" id="38065" /> +<TGConnectingPoint num="31" id="38066" /> +<TGConnectingPoint num="32" id="38067" /> +<TGConnectingPoint num="33" id="38068" /> +<TGConnectingPoint num="34" id="38069" /> +<TGConnectingPoint num="35" id="38070" /> +<TGConnectingPoint num="36" id="38071" /> +<TGConnectingPoint num="37" id="38072" /> +<TGConnectingPoint num="38" id="38073" /> +<TGConnectingPoint num="39" id="38074" /> +<TGConnectingPoint num="40" id="38075" /> +<TGConnectingPoint num="41" id="38076" /> +<TGConnectingPoint num="42" id="38077" /> +<TGConnectingPoint num="43" id="38078" /> +<TGConnectingPoint num="44" id="38079" /> +<TGConnectingPoint num="45" id="38080" /> +<TGConnectingPoint num="46" id="38081" /> +<TGConnectingPoint num="47" id="38082" /> +<TGConnectingPoint num="48" id="38083" /> +<TGConnectingPoint num="49" id="38084" /> +<TGConnectingPoint num="50" id="38085" /> +<TGConnectingPoint num="51" id="38086" /> +<TGConnectingPoint num="52" id="38087" /> +<TGConnectingPoint num="53" id="38088" /> +<TGConnectingPoint num="54" id="38089" /> +<TGConnectingPoint num="55" id="38090" /> +<TGConnectingPoint num="56" id="38091" /> +<TGConnectingPoint num="57" id="38092" /> +<TGConnectingPoint num="58" id="38093" /> +<TGConnectingPoint num="59" id="38094" /> +<TGConnectingPoint num="60" id="38095" /> +<TGConnectingPoint num="61" id="38096" /> +<TGConnectingPoint num="62" id="38097" /> +<TGConnectingPoint num="63" id="38098" /> +<TGConnectingPoint num="64" id="38099" /> +<TGConnectingPoint num="65" id="38100" /> +<TGConnectingPoint num="66" id="38101" /> +<TGConnectingPoint num="67" id="38102" /> +<TGConnectingPoint num="68" id="38103" /> +<TGConnectingPoint num="69" id="38104" /> +<TGConnectingPoint num="70" id="38105" /> +<TGConnectingPoint num="71" id="38106" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5107" id="38123" index="58" uid="e95d893f-050e-437e-91e9-33e590d14e0b" > +<cdparam x="573" y="1043" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38108" /> +<TGConnectingPoint num="1" id="38109" /> +<TGConnectingPoint num="2" id="38110" /> +<TGConnectingPoint num="3" id="38111" /> +<TGConnectingPoint num="4" id="38112" /> +<TGConnectingPoint num="5" id="38113" /> +<TGConnectingPoint num="6" id="38114" /> +<TGConnectingPoint num="7" id="38115" /> +<TGConnectingPoint num="8" id="38116" /> +<TGConnectingPoint num="9" id="38117" /> +<TGConnectingPoint num="10" id="38118" /> +<TGConnectingPoint num="11" id="38119" /> +<TGConnectingPoint num="12" id="38120" /> +<TGConnectingPoint num="13" id="38121" /> +<TGConnectingPoint num="14" id="38122" /> +</COMPONENT> + +<COMPONENT type="5107" id="38139" index="59" uid="82195903-2db1-4d40-9656-38c995cc669b" > +<cdparam x="737" y="1094" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38124" /> +<TGConnectingPoint num="1" id="38125" /> +<TGConnectingPoint num="2" id="38126" /> +<TGConnectingPoint num="3" id="38127" /> +<TGConnectingPoint num="4" id="38128" /> +<TGConnectingPoint num="5" id="38129" /> +<TGConnectingPoint num="6" id="38130" /> +<TGConnectingPoint num="7" id="38131" /> +<TGConnectingPoint num="8" id="38132" /> +<TGConnectingPoint num="9" id="38133" /> +<TGConnectingPoint num="10" id="38134" /> +<TGConnectingPoint num="11" id="38135" /> +<TGConnectingPoint num="12" id="38136" /> +<TGConnectingPoint num="13" id="38137" /> +<TGConnectingPoint num="14" id="38138" /> +</COMPONENT> + +<COMPONENT type="5107" id="38155" index="60" uid="35088303-7795-4aee-a20b-e9a39b9ca525" > +<cdparam x="427" y="1112" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38140" /> +<TGConnectingPoint num="1" id="38141" /> +<TGConnectingPoint num="2" id="38142" /> +<TGConnectingPoint num="3" id="38143" /> +<TGConnectingPoint num="4" id="38144" /> +<TGConnectingPoint num="5" id="38145" /> +<TGConnectingPoint num="6" id="38146" /> +<TGConnectingPoint num="7" id="38147" /> +<TGConnectingPoint num="8" id="38148" /> +<TGConnectingPoint num="9" id="38149" /> +<TGConnectingPoint num="10" id="38150" /> +<TGConnectingPoint num="11" id="38151" /> +<TGConnectingPoint num="12" id="38152" /> +<TGConnectingPoint num="13" id="38153" /> +<TGConnectingPoint num="14" id="38154" /> +</COMPONENT> + +<COMPONENT type="5106" id="38228" index="61" uid="14381780-651c-473a-a4fa-6b008b4a153c" > +<cdparam x="434" y="623" /> +<sizeparam width="275" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state1" value="computingTrigo" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38156" /> +<TGConnectingPoint num="1" id="38157" /> +<TGConnectingPoint num="2" id="38158" /> +<TGConnectingPoint num="3" id="38159" /> +<TGConnectingPoint num="4" id="38160" /> +<TGConnectingPoint num="5" id="38161" /> +<TGConnectingPoint num="6" id="38162" /> +<TGConnectingPoint num="7" id="38163" /> +<TGConnectingPoint num="8" id="38164" /> +<TGConnectingPoint num="9" id="38165" /> +<TGConnectingPoint num="10" id="38166" /> +<TGConnectingPoint num="11" id="38167" /> +<TGConnectingPoint num="12" id="38168" /> +<TGConnectingPoint num="13" id="38169" /> +<TGConnectingPoint num="14" id="38170" /> +<TGConnectingPoint num="15" id="38171" /> +<TGConnectingPoint num="16" id="38172" /> +<TGConnectingPoint num="17" id="38173" /> +<TGConnectingPoint num="18" id="38174" /> +<TGConnectingPoint num="19" id="38175" /> +<TGConnectingPoint num="20" id="38176" /> +<TGConnectingPoint num="21" id="38177" /> +<TGConnectingPoint num="22" id="38178" /> +<TGConnectingPoint num="23" id="38179" /> +<TGConnectingPoint num="24" id="38180" /> +<TGConnectingPoint num="25" id="38181" /> +<TGConnectingPoint num="26" id="38182" /> +<TGConnectingPoint num="27" id="38183" /> +<TGConnectingPoint num="28" id="38184" /> +<TGConnectingPoint num="29" id="38185" /> +<TGConnectingPoint num="30" id="38186" /> +<TGConnectingPoint num="31" id="38187" /> +<TGConnectingPoint num="32" id="38188" /> +<TGConnectingPoint num="33" id="38189" /> +<TGConnectingPoint num="34" id="38190" /> +<TGConnectingPoint num="35" id="38191" /> +<TGConnectingPoint num="36" id="38192" /> +<TGConnectingPoint num="37" id="38193" /> +<TGConnectingPoint num="38" id="38194" /> +<TGConnectingPoint num="39" id="38195" /> +<TGConnectingPoint num="40" id="38196" /> +<TGConnectingPoint num="41" id="38197" /> +<TGConnectingPoint num="42" id="38198" /> +<TGConnectingPoint num="43" id="38199" /> +<TGConnectingPoint num="44" id="38200" /> +<TGConnectingPoint num="45" id="38201" /> +<TGConnectingPoint num="46" id="38202" /> +<TGConnectingPoint num="47" id="38203" /> +<TGConnectingPoint num="48" id="38204" /> +<TGConnectingPoint num="49" id="38205" /> +<TGConnectingPoint num="50" id="38206" /> +<TGConnectingPoint num="51" id="38207" /> +<TGConnectingPoint num="52" id="38208" /> +<TGConnectingPoint num="53" id="38209" /> +<TGConnectingPoint num="54" id="38210" /> +<TGConnectingPoint num="55" id="38211" /> +<TGConnectingPoint num="56" id="38212" /> +<TGConnectingPoint num="57" id="38213" /> +<TGConnectingPoint num="58" id="38214" /> +<TGConnectingPoint num="59" id="38215" /> +<TGConnectingPoint num="60" id="38216" /> +<TGConnectingPoint num="61" id="38217" /> +<TGConnectingPoint num="62" id="38218" /> +<TGConnectingPoint num="63" id="38219" /> +<TGConnectingPoint num="64" id="38220" /> +<TGConnectingPoint num="65" id="38221" /> +<TGConnectingPoint num="66" id="38222" /> +<TGConnectingPoint num="67" id="38223" /> +<TGConnectingPoint num="68" id="38224" /> +<TGConnectingPoint num="69" id="38225" /> +<TGConnectingPoint num="70" id="38226" /> +<TGConnectingPoint num="71" id="38227" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="38301" index="62" uid="0d72d1a6-ad32-4c06-bb08-3c5689cb3f93" > +<cdparam x="185" y="1253" /> +<sizeparam width="666" height="48" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="computingGap" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38229" /> +<TGConnectingPoint num="1" id="38230" /> +<TGConnectingPoint num="2" id="38231" /> +<TGConnectingPoint num="3" id="38232" /> +<TGConnectingPoint num="4" id="38233" /> +<TGConnectingPoint num="5" id="38234" /> +<TGConnectingPoint num="6" id="38235" /> +<TGConnectingPoint num="7" id="38236" /> +<TGConnectingPoint num="8" id="38237" /> +<TGConnectingPoint num="9" id="38238" /> +<TGConnectingPoint num="10" id="38239" /> +<TGConnectingPoint num="11" id="38240" /> +<TGConnectingPoint num="12" id="38241" /> +<TGConnectingPoint num="13" id="38242" /> +<TGConnectingPoint num="14" id="38243" /> +<TGConnectingPoint num="15" id="38244" /> +<TGConnectingPoint num="16" id="38245" /> +<TGConnectingPoint num="17" id="38246" /> +<TGConnectingPoint num="18" id="38247" /> +<TGConnectingPoint num="19" id="38248" /> +<TGConnectingPoint num="20" id="38249" /> +<TGConnectingPoint num="21" id="38250" /> +<TGConnectingPoint num="22" id="38251" /> +<TGConnectingPoint num="23" id="38252" /> +<TGConnectingPoint num="24" id="38253" /> +<TGConnectingPoint num="25" id="38254" /> +<TGConnectingPoint num="26" id="38255" /> +<TGConnectingPoint num="27" id="38256" /> +<TGConnectingPoint num="28" id="38257" /> +<TGConnectingPoint num="29" id="38258" /> +<TGConnectingPoint num="30" id="38259" /> +<TGConnectingPoint num="31" id="38260" /> +<TGConnectingPoint num="32" id="38261" /> +<TGConnectingPoint num="33" id="38262" /> +<TGConnectingPoint num="34" id="38263" /> +<TGConnectingPoint num="35" id="38264" /> +<TGConnectingPoint num="36" id="38265" /> +<TGConnectingPoint num="37" id="38266" /> +<TGConnectingPoint num="38" id="38267" /> +<TGConnectingPoint num="39" id="38268" /> +<TGConnectingPoint num="40" id="38269" /> +<TGConnectingPoint num="41" id="38270" /> +<TGConnectingPoint num="42" id="38271" /> +<TGConnectingPoint num="43" id="38272" /> +<TGConnectingPoint num="44" id="38273" /> +<TGConnectingPoint num="45" id="38274" /> +<TGConnectingPoint num="46" id="38275" /> +<TGConnectingPoint num="47" id="38276" /> +<TGConnectingPoint num="48" id="38277" /> +<TGConnectingPoint num="49" id="38278" /> +<TGConnectingPoint num="50" id="38279" /> +<TGConnectingPoint num="51" id="38280" /> +<TGConnectingPoint num="52" id="38281" /> +<TGConnectingPoint num="53" id="38282" /> +<TGConnectingPoint num="54" id="38283" /> +<TGConnectingPoint num="55" id="38284" /> +<TGConnectingPoint num="56" id="38285" /> +<TGConnectingPoint num="57" id="38286" /> +<TGConnectingPoint num="58" id="38287" /> +<TGConnectingPoint num="59" id="38288" /> +<TGConnectingPoint num="60" id="38289" /> +<TGConnectingPoint num="61" id="38290" /> +<TGConnectingPoint num="62" id="38291" /> +<TGConnectingPoint num="63" id="38292" /> +<TGConnectingPoint num="64" id="38293" /> +<TGConnectingPoint num="65" id="38294" /> +<TGConnectingPoint num="66" id="38295" /> +<TGConnectingPoint num="67" id="38296" /> +<TGConnectingPoint num="68" id="38297" /> +<TGConnectingPoint num="69" id="38298" /> +<TGConnectingPoint num="70" id="38299" /> +<TGConnectingPoint num="71" id="38300" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="38374" index="63" uid="289068e4-1801-46f2-9d3d-3ad345021b85" > +<cdparam x="500" y="953" /> +<sizeparam width="143" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state2" value="InLaneCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38302" /> +<TGConnectingPoint num="1" id="38303" /> +<TGConnectingPoint num="2" id="38304" /> +<TGConnectingPoint num="3" id="38305" /> +<TGConnectingPoint num="4" id="38306" /> +<TGConnectingPoint num="5" id="38307" /> +<TGConnectingPoint num="6" id="38308" /> +<TGConnectingPoint num="7" id="38309" /> +<TGConnectingPoint num="8" id="38310" /> +<TGConnectingPoint num="9" id="38311" /> +<TGConnectingPoint num="10" id="38312" /> +<TGConnectingPoint num="11" id="38313" /> +<TGConnectingPoint num="12" id="38314" /> +<TGConnectingPoint num="13" id="38315" /> +<TGConnectingPoint num="14" id="38316" /> +<TGConnectingPoint num="15" id="38317" /> +<TGConnectingPoint num="16" id="38318" /> +<TGConnectingPoint num="17" id="38319" /> +<TGConnectingPoint num="18" id="38320" /> +<TGConnectingPoint num="19" id="38321" /> +<TGConnectingPoint num="20" id="38322" /> +<TGConnectingPoint num="21" id="38323" /> +<TGConnectingPoint num="22" id="38324" /> +<TGConnectingPoint num="23" id="38325" /> +<TGConnectingPoint num="24" id="38326" /> +<TGConnectingPoint num="25" id="38327" /> +<TGConnectingPoint num="26" id="38328" /> +<TGConnectingPoint num="27" id="38329" /> +<TGConnectingPoint num="28" id="38330" /> +<TGConnectingPoint num="29" id="38331" /> +<TGConnectingPoint num="30" id="38332" /> +<TGConnectingPoint num="31" id="38333" /> +<TGConnectingPoint num="32" id="38334" /> +<TGConnectingPoint num="33" id="38335" /> +<TGConnectingPoint num="34" id="38336" /> +<TGConnectingPoint num="35" id="38337" /> +<TGConnectingPoint num="36" id="38338" /> +<TGConnectingPoint num="37" id="38339" /> +<TGConnectingPoint num="38" id="38340" /> +<TGConnectingPoint num="39" id="38341" /> +<TGConnectingPoint num="40" id="38342" /> +<TGConnectingPoint num="41" id="38343" /> +<TGConnectingPoint num="42" id="38344" /> +<TGConnectingPoint num="43" id="38345" /> +<TGConnectingPoint num="44" id="38346" /> +<TGConnectingPoint num="45" id="38347" /> +<TGConnectingPoint num="46" id="38348" /> +<TGConnectingPoint num="47" id="38349" /> +<TGConnectingPoint num="48" id="38350" /> +<TGConnectingPoint num="49" id="38351" /> +<TGConnectingPoint num="50" id="38352" /> +<TGConnectingPoint num="51" id="38353" /> +<TGConnectingPoint num="52" id="38354" /> +<TGConnectingPoint num="53" id="38355" /> +<TGConnectingPoint num="54" id="38356" /> +<TGConnectingPoint num="55" id="38357" /> +<TGConnectingPoint num="56" id="38358" /> +<TGConnectingPoint num="57" id="38359" /> +<TGConnectingPoint num="58" id="38360" /> +<TGConnectingPoint num="59" id="38361" /> +<TGConnectingPoint num="60" id="38362" /> +<TGConnectingPoint num="61" id="38363" /> +<TGConnectingPoint num="62" id="38364" /> +<TGConnectingPoint num="63" id="38365" /> +<TGConnectingPoint num="64" id="38366" /> +<TGConnectingPoint num="65" id="38367" /> +<TGConnectingPoint num="66" id="38368" /> +<TGConnectingPoint num="67" id="38369" /> +<TGConnectingPoint num="68" id="38370" /> +<TGConnectingPoint num="69" id="38371" /> +<TGConnectingPoint num="70" id="38372" /> +<TGConnectingPoint num="71" id="38373" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="38447" index="64" uid="6c5344f7-4c02-4b52-b620-3f08208974c7" > +<cdparam x="472" y="484" /> +<sizeparam width="198" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="state0" value="checkingTrajectory" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38375" /> +<TGConnectingPoint num="1" id="38376" /> +<TGConnectingPoint num="2" id="38377" /> +<TGConnectingPoint num="3" id="38378" /> +<TGConnectingPoint num="4" id="38379" /> +<TGConnectingPoint num="5" id="38380" /> +<TGConnectingPoint num="6" id="38381" /> +<TGConnectingPoint num="7" id="38382" /> +<TGConnectingPoint num="8" id="38383" /> +<TGConnectingPoint num="9" id="38384" /> +<TGConnectingPoint num="10" id="38385" /> +<TGConnectingPoint num="11" id="38386" /> +<TGConnectingPoint num="12" id="38387" /> +<TGConnectingPoint num="13" id="38388" /> +<TGConnectingPoint num="14" id="38389" /> +<TGConnectingPoint num="15" id="38390" /> +<TGConnectingPoint num="16" id="38391" /> +<TGConnectingPoint num="17" id="38392" /> +<TGConnectingPoint num="18" id="38393" /> +<TGConnectingPoint num="19" id="38394" /> +<TGConnectingPoint num="20" id="38395" /> +<TGConnectingPoint num="21" id="38396" /> +<TGConnectingPoint num="22" id="38397" /> +<TGConnectingPoint num="23" id="38398" /> +<TGConnectingPoint num="24" id="38399" /> +<TGConnectingPoint num="25" id="38400" /> +<TGConnectingPoint num="26" id="38401" /> +<TGConnectingPoint num="27" id="38402" /> +<TGConnectingPoint num="28" id="38403" /> +<TGConnectingPoint num="29" id="38404" /> +<TGConnectingPoint num="30" id="38405" /> +<TGConnectingPoint num="31" id="38406" /> +<TGConnectingPoint num="32" id="38407" /> +<TGConnectingPoint num="33" id="38408" /> +<TGConnectingPoint num="34" id="38409" /> +<TGConnectingPoint num="35" id="38410" /> +<TGConnectingPoint num="36" id="38411" /> +<TGConnectingPoint num="37" id="38412" /> +<TGConnectingPoint num="38" id="38413" /> +<TGConnectingPoint num="39" id="38414" /> +<TGConnectingPoint num="40" id="38415" /> +<TGConnectingPoint num="41" id="38416" /> +<TGConnectingPoint num="42" id="38417" /> +<TGConnectingPoint num="43" id="38418" /> +<TGConnectingPoint num="44" id="38419" /> +<TGConnectingPoint num="45" id="38420" /> +<TGConnectingPoint num="46" id="38421" /> +<TGConnectingPoint num="47" id="38422" /> +<TGConnectingPoint num="48" id="38423" /> +<TGConnectingPoint num="49" id="38424" /> +<TGConnectingPoint num="50" id="38425" /> +<TGConnectingPoint num="51" id="38426" /> +<TGConnectingPoint num="52" id="38427" /> +<TGConnectingPoint num="53" id="38428" /> +<TGConnectingPoint num="54" id="38429" /> +<TGConnectingPoint num="55" id="38430" /> +<TGConnectingPoint num="56" id="38431" /> +<TGConnectingPoint num="57" id="38432" /> +<TGConnectingPoint num="58" id="38433" /> +<TGConnectingPoint num="59" id="38434" /> +<TGConnectingPoint num="60" id="38435" /> +<TGConnectingPoint num="61" id="38436" /> +<TGConnectingPoint num="62" id="38437" /> +<TGConnectingPoint num="63" id="38438" /> +<TGConnectingPoint num="64" id="38439" /> +<TGConnectingPoint num="65" id="38440" /> +<TGConnectingPoint num="66" id="38441" /> +<TGConnectingPoint num="67" id="38442" /> +<TGConnectingPoint num="68" id="38443" /> +<TGConnectingPoint num="69" id="38444" /> +<TGConnectingPoint num="70" id="38445" /> +<TGConnectingPoint num="71" id="38446" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="38449" index="65" uid="383969a1-471e-483d-ace4-774c2f710725" > +<cdparam x="564" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38448" /> +</COMPONENT> + +<COMPONENT type="5104" id="38460" index="66" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="594" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38450" /> +<TGConnectingPoint num="1" id="38451" /> +<TGConnectingPoint num="2" id="38452" /> +<TGConnectingPoint num="3" id="38453" /> +<TGConnectingPoint num="4" id="38454" /> +<TGConnectingPoint num="5" id="38455" /> +<TGConnectingPoint num="6" id="38456" /> +<TGConnectingPoint num="7" id="38457" /> +<TGConnectingPoint num="8" id="38458" /> +<TGConnectingPoint num="9" id="38459" /> +</COMPONENT> + +<COMPONENT type="5104" id="38471" index="67" uid="45360b76-eeeb-47ad-8176-99bf6bcb6b3a" > +<cdparam x="245" y="417" /> +<sizeparam width="351" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Receive signal" value="sense(targetOrdinate, hasFollower, hasPredecessor)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38461" /> +<TGConnectingPoint num="1" id="38462" /> +<TGConnectingPoint num="2" id="38463" /> +<TGConnectingPoint num="3" id="38464" /> +<TGConnectingPoint num="4" id="38465" /> +<TGConnectingPoint num="5" id="38466" /> +<TGConnectingPoint num="6" id="38467" /> +<TGConnectingPoint num="7" id="38468" /> +<TGConnectingPoint num="8" id="38469" /> +<TGConnectingPoint num="9" id="38470" /> +</COMPONENT> + +<COMPONENT type="5103" id="38482" index="68" uid="709a413d-d8f6-47d3-84fd-d81631621be1" > +<cdparam x="540" y="961" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="Send signal" value="toFollower(x, y)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38472" /> +<TGConnectingPoint num="1" id="38473" /> +<TGConnectingPoint num="2" id="38474" /> +<TGConnectingPoint num="3" id="38475" /> +<TGConnectingPoint num="4" id="38476" /> +<TGConnectingPoint num="5" id="38477" /> +<TGConnectingPoint num="6" id="38478" /> +<TGConnectingPoint num="7" id="38479" /> +<TGConnectingPoint num="8" id="38480" /> +<TGConnectingPoint num="9" id="38481" /> +</COMPONENT> + +<COMPONENT type="5107" id="38498" index="69" uid="ac53fcee-2152-4a5d-bb83-162ab6937014" > +<cdparam x="556" y="894" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="2500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38483" /> +<TGConnectingPoint num="1" id="38484" /> +<TGConnectingPoint num="2" id="38485" /> +<TGConnectingPoint num="3" id="38486" /> +<TGConnectingPoint num="4" id="38487" /> +<TGConnectingPoint num="5" id="38488" /> +<TGConnectingPoint num="6" id="38489" /> +<TGConnectingPoint num="7" id="38490" /> +<TGConnectingPoint num="8" id="38491" /> +<TGConnectingPoint num="9" id="38492" /> +<TGConnectingPoint num="10" id="38493" /> +<TGConnectingPoint num="11" id="38494" /> +<TGConnectingPoint num="12" id="38495" /> +<TGConnectingPoint num="13" id="38496" /> +<TGConnectingPoint num="14" id="38497" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38505" index="0" uid="1c5f47af-3244-493b-8719-0df184d8be4e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38504" /> +<P1 x="407" y="70" id="38526" /> +<P2 x="407" y="109" id="38513" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38503" index="5" uid="ccc1c921-0c9d-4665-b53c-eeab245f81c3" > +<father id="38505" num="0" /> +<cdparam x="427" y="88" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38499" /> +<TGConnectingPoint num="1" id="38500" /> +<TGConnectingPoint num="2" id="38501" /> +<TGConnectingPoint num="3" id="38502" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38512" index="1" uid="b81148dc-8397-492d-a8ff-cfc46782f236" > +<cdparam x="447" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38511" /> +<P1 x="407" y="144" id="38514" /> +<P2 x="407" y="190" id="38524" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38510" index="6" uid="b63eabf9-c7a8-47a6-a826-71a6802c3c99" > +<father id="38512" num="0" /> +<cdparam x="427" y="165" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38506" /> +<TGConnectingPoint num="1" id="38507" /> +<TGConnectingPoint num="2" id="38508" /> +<TGConnectingPoint num="3" id="38509" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="38523" index="2" uid="a726928d-9124-410f-bb02-ac11cd14aa95" > +<cdparam x="357" y="114" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38513" /> +<TGConnectingPoint num="1" id="38514" /> +<TGConnectingPoint num="2" id="38515" /> +<TGConnectingPoint num="3" id="38516" /> +<TGConnectingPoint num="4" id="38517" /> +<TGConnectingPoint num="5" id="38518" /> +<TGConnectingPoint num="6" id="38519" /> +<TGConnectingPoint num="7" id="38520" /> +<TGConnectingPoint num="8" id="38521" /> +<TGConnectingPoint num="9" id="38522" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R1inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R1outputMessage(int messageType, int messageContent)" /> +<Signal value="in R1SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R1Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R1toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="38525" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="195" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38524" /> +</COMPONENT> + +<COMPONENT type="5100" id="38527" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38526" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38534" index="0" uid="097553a3-71a3-493b-9d90-17015d99eff1" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38533" /> +<P1 x="407" y="70" id="38555" /> +<P2 x="407" y="110" id="38542" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38532" index="5" uid="96f88ab9-bee6-4f9b-ac13-eecb7fc2b124" > +<father id="38534" num="0" /> +<cdparam x="427" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38528" /> +<TGConnectingPoint num="1" id="38529" /> +<TGConnectingPoint num="2" id="38530" /> +<TGConnectingPoint num="3" id="38531" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38541" index="1" uid="43d46f5b-11aa-4ebe-8760-5a74e0221c9c" > +<cdparam x="448" y="163" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38540" /> +<P1 x="407" y="145" id="38543" /> +<P2 x="407" y="188" id="38553" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38539" index="6" uid="f3e8cc1c-50b7-460f-a536-d40306696928" > +<father id="38541" num="0" /> +<cdparam x="427" y="175" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38535" /> +<TGConnectingPoint num="1" id="38536" /> +<TGConnectingPoint num="2" id="38537" /> +<TGConnectingPoint num="3" id="38538" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="38552" index="2" uid="63df8d93-c187-4688-a782-773d8fb5d2b6" > +<cdparam x="357" y="115" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38542" /> +<TGConnectingPoint num="1" id="38543" /> +<TGConnectingPoint num="2" id="38544" /> +<TGConnectingPoint num="3" id="38545" /> +<TGConnectingPoint num="4" id="38546" /> +<TGConnectingPoint num="5" id="38547" /> +<TGConnectingPoint num="6" id="38548" /> +<TGConnectingPoint num="7" id="38549" /> +<TGConnectingPoint num="8" id="38550" /> +<TGConnectingPoint num="9" id="38551" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R2inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R2outputMessage(int messageType, int messageContent)" /> +<Signal value="in R2SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R2Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R2toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="38554" index="3" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38553" /> +</COMPONENT> + +<COMPONENT type="5100" id="38556" index="4" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38555" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Rover3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38563" index="0" uid="0af0a700-627e-4cf1-9f4a-785ee9cacaf8" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38562" /> +<P1 x="0" y="0" id="4103" /> +<P2 x="0" y="0" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38561" index="7" uid="b55e7334-a1bc-4ada-93ae-a63371a884a3" > +<father id="38563" num="0" /> +<cdparam x="425" y="83" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38557" /> +<TGConnectingPoint num="1" id="38558" /> +<TGConnectingPoint num="2" id="38559" /> +<TGConnectingPoint num="3" id="38560" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38570" index="1" uid="95ba7f47-0d40-4294-879d-695c08066a86" > +<cdparam x="407" y="147" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38569" /> +<P1 x="0" y="0" id="4106" /> +<P2 x="0" y="0" id="4123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38568" index="8" uid="6b143580-1801-4724-bdf4-e82df032f3d0" > +<father id="38570" num="0" /> +<cdparam x="408" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38564" /> +<TGConnectingPoint num="1" id="38565" /> +<TGConnectingPoint num="2" id="38566" /> +<TGConnectingPoint num="3" id="38567" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38577" index="2" uid="247d0238-63ac-4e7b-9515-69130b4d62c4" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38576" /> +<P1 x="407" y="70" id="38598" /> +<P2 x="407" y="108" id="38585" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38575" index="9" uid="ca7ccbb8-095e-4374-be6f-6ba9c564f1c6" > +<father id="38577" num="0" /> +<cdparam x="424" y="89" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38571" /> +<TGConnectingPoint num="1" id="38572" /> +<TGConnectingPoint num="2" id="38573" /> +<TGConnectingPoint num="3" id="38574" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38584" index="3" uid="4283c745-f832-483b-a05c-133aa56eb3bd" > +<cdparam x="442" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38583" /> +<P1 x="407" y="143" id="38586" /> +<P2 x="407" y="188" id="38596" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38582" index="10" uid="a2791555-8e6a-4e68-b085-7dcdb2ff6295" > +<father id="38584" num="0" /> +<cdparam x="424" y="166" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38578" /> +<TGConnectingPoint num="1" id="38579" /> +<TGConnectingPoint num="2" id="38580" /> +<TGConnectingPoint num="3" id="38581" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="38595" index="4" uid="d63f3bcc-6746-4fb0-9b37-e16457ad5d5a" > +<cdparam x="357" y="113" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="speed = Rover (roverID, followerID, isLeader, isFollower, leave, hasFollower, hasPredecessor, targetOrdinate, nbCycles)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38585" /> +<TGConnectingPoint num="1" id="38586" /> +<TGConnectingPoint num="2" id="38587" /> +<TGConnectingPoint num="3" id="38588" /> +<TGConnectingPoint num="4" id="38589" /> +<TGConnectingPoint num="5" id="38590" /> +<TGConnectingPoint num="6" id="38591" /> +<TGConnectingPoint num="7" id="38592" /> +<TGConnectingPoint num="8" id="38593" /> +<TGConnectingPoint num="9" id="38594" /> +<extraparam> +<LibraryFunction name="Rover" /> +<Parameter id="roverID" /> +<Parameter id="followerID" /> +<Parameter id="isLeader" /> +<Parameter id="isFollower" /> +<Parameter id="leave" /> +<Parameter id="hasFollower" /> +<Parameter id="hasPredecessor" /> +<Parameter id="targetOrdinate" /> +<Parameter id="nbCycles" /> +<Signal value="in R3inputMessage(int messageType, int messageContent, int messageCheck)" /> +<Signal value="out R3outputMessage(int messageType, int messageContent)" /> +<Signal value="in R3SensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="out R3Sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out R3toEnvironment(int speed, int heading)" /> +<ReturnAttribute id="speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="38597" index="5" uid="15cd17c1-a9af-4e19-a97b-60cc499fb53f" > +<cdparam x="397" y="193" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38596" /> +</COMPONENT> + +<COMPONENT type="5100" id="38599" index="6" uid="b36d95b1-a477-4685-95a7-d15dfd37fb1f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38598" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="EnvironmentFusion" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38614" index="0" uid="c673fe86-3bb2-4771-9c3e-a9314bb076d0" > +<cdparam x="573" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38609" /> +<TGConnectingPoint num="1" id="38610" /> +<TGConnectingPoint num="2" id="38611" /> +<TGConnectingPoint num="3" id="38612" /> +<TGConnectingPoint num="4" id="38613" /> +<P1 x="573" y="307" id="38680" /> +<P2 x="621" y="131" id="38747" /> +<Point x="573" y="327" /> +<Point x="685" y="327" /> +<Point x="685" y="111" /> +<Point x="641" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38600" index="17" uid="4926aeb2-3c98-4805-a512-6622c2de7401" > +<father id="38614" num="0" /> +<cdparam x="573" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38601" index="18" uid="c9a8303e-6380-4922-a612-fa5dcd1aeea4" > +<father id="38614" num="1" /> +<cdparam x="685" y="327" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38602" index="19" uid="4eaa2b0a-16dc-4241-b3c0-b18c45aa0f8f" > +<father id="38614" num="2" /> +<cdparam x="685" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38603" index="20" uid="fca0923a-e0d0-4bb0-aa41-cd662127fe94" > +<father id="38614" num="3" /> +<cdparam x="641" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38608" index="21" uid="6bb741cc-a4db-4ae2-9ded-e75708b134cf" > +<father id="38614" num="4" /> +<cdparam x="597" y="219" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38604" /> +<TGConnectingPoint num="1" id="38605" /> +<TGConnectingPoint num="2" id="38606" /> +<TGConnectingPoint num="3" id="38607" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38629" index="1" uid="ec2d1485-a0ab-4322-8315-cfb26aab240a" > +<cdparam x="427" y="419" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38624" /> +<TGConnectingPoint num="1" id="38625" /> +<TGConnectingPoint num="2" id="38626" /> +<TGConnectingPoint num="3" id="38627" /> +<TGConnectingPoint num="4" id="38628" /> +<P1 x="407" y="424" id="38702" /> +<P2 x="357" y="131" id="38745" /> +<Point x="407" y="444" /> +<Point x="275" y="444" /> +<Point x="275" y="111" /> +<Point x="337" y="111" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38615" index="22" uid="761edaa6-0d00-47fb-821b-44ef5fe89fdb" > +<father id="38629" num="0" /> +<cdparam x="407" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38616" index="23" uid="4dcddba7-d7f0-433c-b0fc-e777a66f1f87" > +<father id="38629" num="1" /> +<cdparam x="275" y="444" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38617" index="24" uid="56f189e0-b835-4b6b-9b4e-1873f79f3291" > +<father id="38629" num="2" /> +<cdparam x="275" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38618" index="25" uid="5837d8e8-4ea5-4143-baf2-b0a3d2d24c13" > +<father id="38629" num="3" /> +<cdparam x="337" y="111" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38623" index="26" uid="7fc39f01-53e6-447a-89a0-361afa4c2ff4" > +<father id="38629" num="4" /> +<cdparam x="392" y="275" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38619" /> +<TGConnectingPoint num="1" id="38620" /> +<TGConnectingPoint num="2" id="38621" /> +<TGConnectingPoint num="3" id="38622" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38636" index="2" uid="05f20ff3-c9bd-4d2f-9e91-5881b30d9c46" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38635" /> +<P1 x="489" y="72" id="38818" /> +<P2 x="489" y="131" id="38746" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38634" index="27" uid="a21cb2cd-cf60-470d-95c7-fba84b944073" > +<father id="38636" num="0" /> +<cdparam x="410" y="99" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38630" /> +<TGConnectingPoint num="1" id="38631" /> +<TGConnectingPoint num="2" id="38632" /> +<TGConnectingPoint num="3" id="38633" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38643" index="3" uid="5989ec9b-7d66-495d-8f7a-8fc5ff2ba51a" > +<cdparam x="419" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38642" /> +<P1 x="423" y="181" id="38759" /> +<P2 x="407" y="220" id="38734" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38641" index="28" uid="e96e6326-fa95-47f8-9610-d56045b8c747" > +<father id="38643" num="0" /> +<cdparam x="415" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38637" /> +<TGConnectingPoint num="1" id="38638" /> +<TGConnectingPoint num="2" id="38639" /> +<TGConnectingPoint num="3" id="38640" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38650" index="4" uid="8be1e6d9-950c-48fb-9bfd-d85e91819850" > +<cdparam x="422" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38649" /> +<P1 x="407" y="250" id="38735" /> +<P2 x="407" y="279" id="38723" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38648" index="29" uid="89f66618-3305-4ee7-83c2-afb7c9a73707" > +<father id="38650" num="0" /> +<cdparam x="423" y="264" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38644" /> +<TGConnectingPoint num="1" id="38645" /> +<TGConnectingPoint num="2" id="38646" /> +<TGConnectingPoint num="3" id="38647" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38657" index="5" uid="584f5a02-69dd-460f-8d01-23d926d3a650" > +<cdparam x="425" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38656" /> +<P1 x="407" y="309" id="38724" /> +<P2 x="407" y="339" id="38712" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38655" index="30" uid="46f9ae3c-443a-4e61-a869-69c3c321cce1" > +<father id="38657" num="0" /> +<cdparam x="425" y="320" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38651" /> +<TGConnectingPoint num="1" id="38652" /> +<TGConnectingPoint num="2" id="38653" /> +<TGConnectingPoint num="3" id="38654" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38664" index="6" uid="f9f5c74a-af9d-462d-ad0f-d52ae3ef324d" > +<cdparam x="426" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38663" /> +<P1 x="407" y="369" id="38713" /> +<P2 x="407" y="394" id="38701" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38662" index="31" uid="fb4d4952-c5d5-488a-a6b0-ea19833af2c6" > +<father id="38664" num="0" /> +<cdparam x="432" y="380" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38658" /> +<TGConnectingPoint num="1" id="38659" /> +<TGConnectingPoint num="2" id="38660" /> +<TGConnectingPoint num="3" id="38661" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38671" index="7" uid="1135f2c7-0f03-4717-8ca6-e3f481ca332b" > +<cdparam x="457" y="181" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38670" /> +<P1 x="555" y="181" id="38760" /> +<P2 x="573" y="219" id="38690" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38669" index="32" uid="032b90f1-9160-4f08-b9ab-c3a163fc19cc" > +<father id="38671" num="0" /> +<cdparam x="484" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38665" /> +<TGConnectingPoint num="1" id="38666" /> +<TGConnectingPoint num="2" id="38667" /> +<TGConnectingPoint num="3" id="38668" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38678" index="8" uid="10956cb4-7d93-48fc-95ac-700c3071d1c3" > +<cdparam x="573" y="249" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38677" /> +<P1 x="573" y="249" id="38691" /> +<P2 x="573" y="277" id="38679" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38676" index="33" uid="65d86a12-d682-4cc1-aa22-4c233e2ac8e3" > +<father id="38678" num="0" /> +<cdparam x="577" y="260" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38672" /> +<TGConnectingPoint num="1" id="38673" /> +<TGConnectingPoint num="2" id="38674" /> +<TGConnectingPoint num="3" id="38675" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="38689" index="9" uid="37edb987-03ec-4f14-942a-24da32566eb0" > +<cdparam x="531" y="282" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38679" /> +<TGConnectingPoint num="1" id="38680" /> +<TGConnectingPoint num="2" id="38681" /> +<TGConnectingPoint num="3" id="38682" /> +<TGConnectingPoint num="4" id="38683" /> +<TGConnectingPoint num="5" id="38684" /> +<TGConnectingPoint num="6" id="38685" /> +<TGConnectingPoint num="7" id="38686" /> +<TGConnectingPoint num="8" id="38687" /> +<TGConnectingPoint num="9" id="38688" /> +</COMPONENT> + +<COMPONENT type="5104" id="38700" index="10" uid="0b737427-3449-4642-89e0-4f5e8223e1f0" > +<cdparam x="519" y="224" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38690" /> +<TGConnectingPoint num="1" id="38691" /> +<TGConnectingPoint num="2" id="38692" /> +<TGConnectingPoint num="3" id="38693" /> +<TGConnectingPoint num="4" id="38694" /> +<TGConnectingPoint num="5" id="38695" /> +<TGConnectingPoint num="6" id="38696" /> +<TGConnectingPoint num="7" id="38697" /> +<TGConnectingPoint num="8" id="38698" /> +<TGConnectingPoint num="9" id="38699" /> +</COMPONENT> + +<COMPONENT type="5103" id="38711" index="11" uid="3304cd9e-d6b0-4619-b2c6-b3f35040f069" > +<cdparam x="365" y="399" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE3(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38701" /> +<TGConnectingPoint num="1" id="38702" /> +<TGConnectingPoint num="2" id="38703" /> +<TGConnectingPoint num="3" id="38704" /> +<TGConnectingPoint num="4" id="38705" /> +<TGConnectingPoint num="5" id="38706" /> +<TGConnectingPoint num="6" id="38707" /> +<TGConnectingPoint num="7" id="38708" /> +<TGConnectingPoint num="8" id="38709" /> +<TGConnectingPoint num="9" id="38710" /> +</COMPONENT> + +<COMPONENT type="5104" id="38722" index="12" uid="9db7187a-8bca-4208-acef-9246f8285fbe" > +<cdparam x="353" y="344" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE2(x2, y2)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38712" /> +<TGConnectingPoint num="1" id="38713" /> +<TGConnectingPoint num="2" id="38714" /> +<TGConnectingPoint num="3" id="38715" /> +<TGConnectingPoint num="4" id="38716" /> +<TGConnectingPoint num="5" id="38717" /> +<TGConnectingPoint num="6" id="38718" /> +<TGConnectingPoint num="7" id="38719" /> +<TGConnectingPoint num="8" id="38720" /> +<TGConnectingPoint num="9" id="38721" /> +</COMPONENT> + +<COMPONENT type="5103" id="38733" index="13" uid="2bf0639f-909e-4943-a622-2fe63cb6bda3" > +<cdparam x="365" y="284" /> +<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="toE2(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38723" /> +<TGConnectingPoint num="1" id="38724" /> +<TGConnectingPoint num="2" id="38725" /> +<TGConnectingPoint num="3" id="38726" /> +<TGConnectingPoint num="4" id="38727" /> +<TGConnectingPoint num="5" id="38728" /> +<TGConnectingPoint num="6" id="38729" /> +<TGConnectingPoint num="7" id="38730" /> +<TGConnectingPoint num="8" id="38731" /> +<TGConnectingPoint num="9" id="38732" /> +</COMPONENT> + +<COMPONENT type="5104" id="38744" index="14" uid="b4a10710-1a10-451c-8008-117fc608bc0b" > +<cdparam x="353" y="225" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="fromE1(x1, y1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38734" /> +<TGConnectingPoint num="1" id="38735" /> +<TGConnectingPoint num="2" id="38736" /> +<TGConnectingPoint num="3" id="38737" /> +<TGConnectingPoint num="4" id="38738" /> +<TGConnectingPoint num="5" id="38739" /> +<TGConnectingPoint num="6" id="38740" /> +<TGConnectingPoint num="7" id="38741" /> +<TGConnectingPoint num="8" id="38742" /> +<TGConnectingPoint num="9" id="38743" /> +</COMPONENT> + +<COMPONENT type="5106" id="38817" index="15" uid="d6357b88-e6d7-4d22-8d6d-13d673084c5d" > +<cdparam x="357" y="131" /> +<sizeparam width="264" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="state0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38745" /> +<TGConnectingPoint num="1" id="38746" /> +<TGConnectingPoint num="2" id="38747" /> +<TGConnectingPoint num="3" id="38748" /> +<TGConnectingPoint num="4" id="38749" /> +<TGConnectingPoint num="5" id="38750" /> +<TGConnectingPoint num="6" id="38751" /> +<TGConnectingPoint num="7" id="38752" /> +<TGConnectingPoint num="8" id="38753" /> +<TGConnectingPoint num="9" id="38754" /> +<TGConnectingPoint num="10" id="38755" /> +<TGConnectingPoint num="11" id="38756" /> +<TGConnectingPoint num="12" id="38757" /> +<TGConnectingPoint num="13" id="38758" /> +<TGConnectingPoint num="14" id="38759" /> +<TGConnectingPoint num="15" id="38760" /> +<TGConnectingPoint num="16" id="38761" /> +<TGConnectingPoint num="17" id="38762" /> +<TGConnectingPoint num="18" id="38763" /> +<TGConnectingPoint num="19" id="38764" /> +<TGConnectingPoint num="20" id="38765" /> +<TGConnectingPoint num="21" id="38766" /> +<TGConnectingPoint num="22" id="38767" /> +<TGConnectingPoint num="23" id="38768" /> +<TGConnectingPoint num="24" id="38769" /> +<TGConnectingPoint num="25" id="38770" /> +<TGConnectingPoint num="26" id="38771" /> +<TGConnectingPoint num="27" id="38772" /> +<TGConnectingPoint num="28" id="38773" /> +<TGConnectingPoint num="29" id="38774" /> +<TGConnectingPoint num="30" id="38775" /> +<TGConnectingPoint num="31" id="38776" /> +<TGConnectingPoint num="32" id="38777" /> +<TGConnectingPoint num="33" id="38778" /> +<TGConnectingPoint num="34" id="38779" /> +<TGConnectingPoint num="35" id="38780" /> +<TGConnectingPoint num="36" id="38781" /> +<TGConnectingPoint num="37" id="38782" /> +<TGConnectingPoint num="38" id="38783" /> +<TGConnectingPoint num="39" id="38784" /> +<TGConnectingPoint num="40" id="38785" /> +<TGConnectingPoint num="41" id="38786" /> +<TGConnectingPoint num="42" id="38787" /> +<TGConnectingPoint num="43" id="38788" /> +<TGConnectingPoint num="44" id="38789" /> +<TGConnectingPoint num="45" id="38790" /> +<TGConnectingPoint num="46" id="38791" /> +<TGConnectingPoint num="47" id="38792" /> +<TGConnectingPoint num="48" id="38793" /> +<TGConnectingPoint num="49" id="38794" /> +<TGConnectingPoint num="50" id="38795" /> +<TGConnectingPoint num="51" id="38796" /> +<TGConnectingPoint num="52" id="38797" /> +<TGConnectingPoint num="53" id="38798" /> +<TGConnectingPoint num="54" id="38799" /> +<TGConnectingPoint num="55" id="38800" /> +<TGConnectingPoint num="56" id="38801" /> +<TGConnectingPoint num="57" id="38802" /> +<TGConnectingPoint num="58" id="38803" /> +<TGConnectingPoint num="59" id="38804" /> +<TGConnectingPoint num="60" id="38805" /> +<TGConnectingPoint num="61" id="38806" /> +<TGConnectingPoint num="62" id="38807" /> +<TGConnectingPoint num="63" id="38808" /> +<TGConnectingPoint num="64" id="38809" /> +<TGConnectingPoint num="65" id="38810" /> +<TGConnectingPoint num="66" id="38811" /> +<TGConnectingPoint num="67" id="38812" /> +<TGConnectingPoint num="68" id="38813" /> +<TGConnectingPoint num="69" id="38814" /> +<TGConnectingPoint num="70" id="38815" /> +<TGConnectingPoint num="71" id="38816" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="38819" index="16" uid="0b5b2963-4207-4c35-bfe3-060b480354b2" > +<cdparam x="482" y="52" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38818" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38826" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38825" /> +<P1 x="0" y="0" id="3653" /> +<P2 x="0" y="0" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38824" index="7" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="38826" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38820" /> +<TGConnectingPoint num="1" id="38821" /> +<TGConnectingPoint num="2" id="38822" /> +<TGConnectingPoint num="3" id="38823" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38833" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38832" /> +<P1 x="0" y="0" id="3643" /> +<P2 x="0" y="0" id="3640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38831" index="8" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="38833" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38827" /> +<TGConnectingPoint num="1" id="38828" /> +<TGConnectingPoint num="2" id="38829" /> +<TGConnectingPoint num="3" id="38830" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38840" index="2" uid="76993de5-70c9-43bc-86e9-948da3c4acd0" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38839" /> +<P1 x="407" y="70" id="38861" /> +<P2 x="407" y="127" id="38848" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38838" index="9" uid="9eb8d556-e1de-4833-9070-dcb456cb41f0" > +<father id="38840" num="0" /> +<cdparam x="426" y="103" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38834" /> +<TGConnectingPoint num="1" id="38835" /> +<TGConnectingPoint num="2" id="38836" /> +<TGConnectingPoint num="3" id="38837" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38847" index="3" uid="eb57a216-c3fe-46a2-b8ae-ed1ed64dbb61" > +<cdparam x="446" y="171" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38846" /> +<P1 x="407" y="162" id="38849" /> +<P2 x="407" y="224" id="38859" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38845" index="10" uid="c51c2be6-dd61-4ff0-9821-765076ff8c68" > +<father id="38847" num="0" /> +<cdparam x="426" y="197" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38841" /> +<TGConnectingPoint num="1" id="38842" /> +<TGConnectingPoint num="2" id="38843" /> +<TGConnectingPoint num="3" id="38844" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="38858" index="4" uid="4fe291a9-5a88-4606-85fe-0adac539d325" > +<cdparam x="357" y="132" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38848" /> +<TGConnectingPoint num="1" id="38849" /> +<TGConnectingPoint num="2" id="38850" /> +<TGConnectingPoint num="3" id="38851" /> +<TGConnectingPoint num="4" id="38852" /> +<TGConnectingPoint num="5" id="38853" /> +<TGConnectingPoint num="6" id="38854" /> +<TGConnectingPoint num="7" id="38855" /> +<TGConnectingPoint num="8" id="38856" /> +<TGConnectingPoint num="9" id="38857" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="38860" index="5" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38859" /> +</COMPONENT> + +<COMPONENT type="5100" id="38862" index="6" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38861" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38869" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38868" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38867" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="38869" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38863" /> +<TGConnectingPoint num="1" id="38864" /> +<TGConnectingPoint num="2" id="38865" /> +<TGConnectingPoint num="3" id="38866" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38876" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38875" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38874" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="38876" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38870" /> +<TGConnectingPoint num="1" id="38871" /> +<TGConnectingPoint num="2" id="38872" /> +<TGConnectingPoint num="3" id="38873" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38883" index="2" uid="c01fda68-5f68-4675-ae16-707780cf3739" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38882" /> +<P1 x="0" y="0" id="3696" /> +<P2 x="0" y="0" id="3683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38881" index="11" uid="bac371ec-9ba5-4be8-b49a-d8c5fec7a9e2" > +<father id="38883" num="0" /> +<cdparam x="424" y="97" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38877" /> +<TGConnectingPoint num="1" id="38878" /> +<TGConnectingPoint num="2" id="38879" /> +<TGConnectingPoint num="3" id="38880" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38890" index="3" uid="1055f1f2-b440-4a57-8190-f76594012e04" > +<cdparam x="442" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38889" /> +<P1 x="0" y="0" id="3684" /> +<P2 x="0" y="0" id="3694" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38888" index="12" uid="01a8a71b-f78c-4112-b8e3-09b89c33b5fb" > +<father id="38890" num="0" /> +<cdparam x="424" y="192" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38884" /> +<TGConnectingPoint num="1" id="38885" /> +<TGConnectingPoint num="2" id="38886" /> +<TGConnectingPoint num="3" id="38887" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38897" index="4" uid="a8df2b69-b24c-48ad-9e14-0e34289bb18f" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38896" /> +<P1 x="407" y="70" id="38918" /> +<P2 x="407" y="125" id="38905" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38895" index="13" uid="5689b7aa-b7a8-4d54-a49a-2089adc41fe7" > +<father id="38897" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38891" /> +<TGConnectingPoint num="1" id="38892" /> +<TGConnectingPoint num="2" id="38893" /> +<TGConnectingPoint num="3" id="38894" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38904" index="5" uid="73af58d0-7593-441f-b53f-15d211fa59b5" > +<cdparam x="444" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38903" /> +<P1 x="407" y="160" id="38906" /> +<P2 x="407" y="224" id="38916" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38902" index="14" uid="c0d7ed29-86b9-42e4-a845-78dba883630d" > +<father id="38904" num="0" /> +<cdparam x="425" y="196" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38898" /> +<TGConnectingPoint num="1" id="38899" /> +<TGConnectingPoint num="2" id="38900" /> +<TGConnectingPoint num="3" id="38901" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="38915" index="6" uid="2dbf43e9-6a78-4752-b5b3-3e0f60cbaf81" > +<cdparam x="357" y="130" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38905" /> +<TGConnectingPoint num="1" id="38906" /> +<TGConnectingPoint num="2" id="38907" /> +<TGConnectingPoint num="3" id="38908" /> +<TGConnectingPoint num="4" id="38909" /> +<TGConnectingPoint num="5" id="38910" /> +<TGConnectingPoint num="6" id="38911" /> +<TGConnectingPoint num="7" id="38912" /> +<TGConnectingPoint num="8" id="38913" /> +<TGConnectingPoint num="9" id="38914" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="38917" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38916" /> +</COMPONENT> + +<COMPONENT type="5100" id="38919" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38918" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="Environment3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38926" index="0" uid="363be074-74c2-4456-b6fb-8420e0e7e305" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38925" /> +<P1 x="0" y="0" id="9998" /> +<P2 x="0" y="0" id="10000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38924" index="9" uid="9b0d4097-2637-4d9d-910e-c113a45d364b" > +<father id="38926" num="0" /> +<cdparam x="421" y="91" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38920" /> +<TGConnectingPoint num="1" id="38921" /> +<TGConnectingPoint num="2" id="38922" /> +<TGConnectingPoint num="3" id="38923" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38933" index="1" uid="5be6ba38-7f77-4599-98df-7d59195cbec6" > +<cdparam x="407" y="178" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38932" /> +<P1 x="0" y="0" id="10001" /> +<P2 x="0" y="0" id="10018" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38931" index="10" uid="e032a05d-48c1-4716-befd-710f422bcbd6" > +<father id="38933" num="0" /> +<cdparam x="408" y="208" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38927" /> +<TGConnectingPoint num="1" id="38928" /> +<TGConnectingPoint num="2" id="38929" /> +<TGConnectingPoint num="3" id="38930" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38940" index="2" uid="b76f60d6-0e2e-42cf-8774-337dace6e16e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38939" /> +<P1 x="0" y="0" id="3739" /> +<P2 x="0" y="0" id="3726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38938" index="11" uid="0c95aead-f787-42ef-81ed-073b7584a7e5" > +<father id="38940" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38934" /> +<TGConnectingPoint num="1" id="38935" /> +<TGConnectingPoint num="2" id="38936" /> +<TGConnectingPoint num="3" id="38937" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38947" index="3" uid="efe89462-fbdd-4e9c-aecc-a05afdc02c78" > +<cdparam x="449" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38946" /> +<P1 x="0" y="0" id="3727" /> +<P2 x="0" y="0" id="3737" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38945" index="12" uid="64ac3868-1d9f-489e-becb-836c0180fcb5" > +<father id="38947" num="0" /> +<cdparam x="428" y="194" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38941" /> +<TGConnectingPoint num="1" id="38942" /> +<TGConnectingPoint num="2" id="38943" /> +<TGConnectingPoint num="3" id="38944" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38954" index="4" uid="a54e3f11-115c-4261-818f-80d71459f351" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38953" /> +<P1 x="407" y="70" id="38975" /> +<P2 x="407" y="126" id="38962" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38952" index="13" uid="606518e8-7b65-416c-8390-f3e9ffc6670a" > +<father id="38954" num="0" /> +<cdparam x="428" y="100" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38948" /> +<TGConnectingPoint num="1" id="38949" /> +<TGConnectingPoint num="2" id="38950" /> +<TGConnectingPoint num="3" id="38951" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38961" index="5" uid="b29956aa-e046-4baf-a1f7-039d5ec60ae9" > +<cdparam x="450" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38960" /> +<P1 x="407" y="161" id="38963" /> +<P2 x="407" y="224" id="38973" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38959" index="14" uid="de5e0c10-75c3-4919-9bdb-f2978c58e726" > +<father id="38961" num="0" /> +<cdparam x="428" y="195" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38955" /> +<TGConnectingPoint num="1" id="38956" /> +<TGConnectingPoint num="2" id="38957" /> +<TGConnectingPoint num="3" id="38958" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5112" id="38972" index="6" uid="ad4e83d7-62b2-4204-aeac-b37e9f434364" > +<cdparam x="357" y="131" /> +<sizeparam width="100" height="25" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Library function call" value="gap = EnvironmentLibrary (x, y, targetOrdinate, hasPredecessor, hasFollower)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38962" /> +<TGConnectingPoint num="1" id="38963" /> +<TGConnectingPoint num="2" id="38964" /> +<TGConnectingPoint num="3" id="38965" /> +<TGConnectingPoint num="4" id="38966" /> +<TGConnectingPoint num="5" id="38967" /> +<TGConnectingPoint num="6" id="38968" /> +<TGConnectingPoint num="7" id="38969" /> +<TGConnectingPoint num="8" id="38970" /> +<TGConnectingPoint num="9" id="38971" /> +<extraparam> +<LibraryFunction name="EnvironmentLibrary" /> +<Parameter id="x" /> +<Parameter id="y" /> +<Parameter id="targetOrdinate" /> +<Parameter id="hasPredecessor" /> +<Parameter id="hasFollower" /> +<Signal value="in sense(int targetOrdinate, bool hasFollower, bool hasPredecessor)" /> +<Signal value="out toFollower(int x, int y)" /> +<Signal value="out sensedData(int gap, bool isInLane, bool hasPredecessor)" /> +<Signal value="in fromPredecessor(int xPrev, int yPrev)" /> +<Signal value="in fromRover(int speed, int heading)" /> +<Signal value="out computeVariation(int cosH, int sinH, int speed)" /> +<Signal value="in variation(int xvar, int yvar)" /> +<ReturnAttribute id="gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="5101" id="38974" index="7" uid="16a1dd46-6001-46fb-8586-e6d173c9f0dc" > +<cdparam x="397" y="229" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38973" /> +</COMPONENT> + +<COMPONENT type="5100" id="38976" index="8" uid="2c8f3d97-e782-4d13-b27d-de2c5dae745a" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38975" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="38991" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38986" /> +<TGConnectingPoint num="1" id="38987" /> +<TGConnectingPoint num="2" id="38988" /> +<TGConnectingPoint num="3" id="38989" /> +<TGConnectingPoint num="4" id="38990" /> +<P1 x="407" y="295" id="39014" /> +<P2 x="357" y="110" id="39035" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38977" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="38991" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38978" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="38991" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38979" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="38991" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38980" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="38991" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="38985" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="38991" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38981" /> +<TGConnectingPoint num="1" id="38982" /> +<TGConnectingPoint num="2" id="38983" /> +<TGConnectingPoint num="3" id="38984" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="38998" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="38997" /> +<P1 x="407" y="70" id="39108" /> +<P2 x="407" y="110" id="39036" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38996" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="38998" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38992" /> +<TGConnectingPoint num="1" id="38993" /> +<TGConnectingPoint num="2" id="38994" /> +<TGConnectingPoint num="3" id="38995" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39005" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39004" /> +<P1 x="407" y="160" id="39073" /> +<P2 x="407" y="193" id="39024" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39003" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="39005" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="38999" /> +<TGConnectingPoint num="1" id="39000" /> +<TGConnectingPoint num="2" id="39001" /> +<TGConnectingPoint num="3" id="39002" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39012" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39011" /> +<P1 x="407" y="223" id="39025" /> +<P2 x="407" y="265" id="39013" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39010" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="39012" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39006" /> +<TGConnectingPoint num="1" id="39007" /> +<TGConnectingPoint num="2" id="39008" /> +<TGConnectingPoint num="3" id="39009" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="39023" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39013" /> +<TGConnectingPoint num="1" id="39014" /> +<TGConnectingPoint num="2" id="39015" /> +<TGConnectingPoint num="3" id="39016" /> +<TGConnectingPoint num="4" id="39017" /> +<TGConnectingPoint num="5" id="39018" /> +<TGConnectingPoint num="6" id="39019" /> +<TGConnectingPoint num="7" id="39020" /> +<TGConnectingPoint num="8" id="39021" /> +<TGConnectingPoint num="9" id="39022" /> +</COMPONENT> + +<COMPONENT type="5104" id="39034" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39024" /> +<TGConnectingPoint num="1" id="39025" /> +<TGConnectingPoint num="2" id="39026" /> +<TGConnectingPoint num="3" id="39027" /> +<TGConnectingPoint num="4" id="39028" /> +<TGConnectingPoint num="5" id="39029" /> +<TGConnectingPoint num="6" id="39030" /> +<TGConnectingPoint num="7" id="39031" /> +<TGConnectingPoint num="8" id="39032" /> +<TGConnectingPoint num="9" id="39033" /> +</COMPONENT> + +<COMPONENT type="5106" id="39107" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39035" /> +<TGConnectingPoint num="1" id="39036" /> +<TGConnectingPoint num="2" id="39037" /> +<TGConnectingPoint num="3" id="39038" /> +<TGConnectingPoint num="4" id="39039" /> +<TGConnectingPoint num="5" id="39040" /> +<TGConnectingPoint num="6" id="39041" /> +<TGConnectingPoint num="7" id="39042" /> +<TGConnectingPoint num="8" id="39043" /> +<TGConnectingPoint num="9" id="39044" /> +<TGConnectingPoint num="10" id="39045" /> +<TGConnectingPoint num="11" id="39046" /> +<TGConnectingPoint num="12" id="39047" /> +<TGConnectingPoint num="13" id="39048" /> +<TGConnectingPoint num="14" id="39049" /> +<TGConnectingPoint num="15" id="39050" /> +<TGConnectingPoint num="16" id="39051" /> +<TGConnectingPoint num="17" id="39052" /> +<TGConnectingPoint num="18" id="39053" /> +<TGConnectingPoint num="19" id="39054" /> +<TGConnectingPoint num="20" id="39055" /> +<TGConnectingPoint num="21" id="39056" /> +<TGConnectingPoint num="22" id="39057" /> +<TGConnectingPoint num="23" id="39058" /> +<TGConnectingPoint num="24" id="39059" /> +<TGConnectingPoint num="25" id="39060" /> +<TGConnectingPoint num="26" id="39061" /> +<TGConnectingPoint num="27" id="39062" /> +<TGConnectingPoint num="28" id="39063" /> +<TGConnectingPoint num="29" id="39064" /> +<TGConnectingPoint num="30" id="39065" /> +<TGConnectingPoint num="31" id="39066" /> +<TGConnectingPoint num="32" id="39067" /> +<TGConnectingPoint num="33" id="39068" /> +<TGConnectingPoint num="34" id="39069" /> +<TGConnectingPoint num="35" id="39070" /> +<TGConnectingPoint num="36" id="39071" /> +<TGConnectingPoint num="37" id="39072" /> +<TGConnectingPoint num="38" id="39073" /> +<TGConnectingPoint num="39" id="39074" /> +<TGConnectingPoint num="40" id="39075" /> +<TGConnectingPoint num="41" id="39076" /> +<TGConnectingPoint num="42" id="39077" /> +<TGConnectingPoint num="43" id="39078" /> +<TGConnectingPoint num="44" id="39079" /> +<TGConnectingPoint num="45" id="39080" /> +<TGConnectingPoint num="46" id="39081" /> +<TGConnectingPoint num="47" id="39082" /> +<TGConnectingPoint num="48" id="39083" /> +<TGConnectingPoint num="49" id="39084" /> +<TGConnectingPoint num="50" id="39085" /> +<TGConnectingPoint num="51" id="39086" /> +<TGConnectingPoint num="52" id="39087" /> +<TGConnectingPoint num="53" id="39088" /> +<TGConnectingPoint num="54" id="39089" /> +<TGConnectingPoint num="55" id="39090" /> +<TGConnectingPoint num="56" id="39091" /> +<TGConnectingPoint num="57" id="39092" /> +<TGConnectingPoint num="58" id="39093" /> +<TGConnectingPoint num="59" id="39094" /> +<TGConnectingPoint num="60" id="39095" /> +<TGConnectingPoint num="61" id="39096" /> +<TGConnectingPoint num="62" id="39097" /> +<TGConnectingPoint num="63" id="39098" /> +<TGConnectingPoint num="64" id="39099" /> +<TGConnectingPoint num="65" id="39100" /> +<TGConnectingPoint num="66" id="39101" /> +<TGConnectingPoint num="67" id="39102" /> +<TGConnectingPoint num="68" id="39103" /> +<TGConnectingPoint num="69" id="39104" /> +<TGConnectingPoint num="70" id="39105" /> +<TGConnectingPoint num="71" id="39106" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="39109" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39108" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="39124" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39119" /> +<TGConnectingPoint num="1" id="39120" /> +<TGConnectingPoint num="2" id="39121" /> +<TGConnectingPoint num="3" id="39122" /> +<TGConnectingPoint num="4" id="39123" /> +<P1 x="407" y="295" id="39147" /> +<P2 x="357" y="110" id="39168" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39110" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="39124" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39111" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="39124" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39112" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="39124" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39113" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="39124" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39118" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="39124" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39114" /> +<TGConnectingPoint num="1" id="39115" /> +<TGConnectingPoint num="2" id="39116" /> +<TGConnectingPoint num="3" id="39117" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39131" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39130" /> +<P1 x="407" y="70" id="39241" /> +<P2 x="407" y="110" id="39169" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39129" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="39131" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39125" /> +<TGConnectingPoint num="1" id="39126" /> +<TGConnectingPoint num="2" id="39127" /> +<TGConnectingPoint num="3" id="39128" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39138" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39137" /> +<P1 x="407" y="160" id="39206" /> +<P2 x="407" y="193" id="39157" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39136" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="39138" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39132" /> +<TGConnectingPoint num="1" id="39133" /> +<TGConnectingPoint num="2" id="39134" /> +<TGConnectingPoint num="3" id="39135" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39145" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39144" /> +<P1 x="407" y="223" id="39158" /> +<P2 x="407" y="265" id="39146" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39143" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="39145" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39139" /> +<TGConnectingPoint num="1" id="39140" /> +<TGConnectingPoint num="2" id="39141" /> +<TGConnectingPoint num="3" id="39142" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="39156" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39146" /> +<TGConnectingPoint num="1" id="39147" /> +<TGConnectingPoint num="2" id="39148" /> +<TGConnectingPoint num="3" id="39149" /> +<TGConnectingPoint num="4" id="39150" /> +<TGConnectingPoint num="5" id="39151" /> +<TGConnectingPoint num="6" id="39152" /> +<TGConnectingPoint num="7" id="39153" /> +<TGConnectingPoint num="8" id="39154" /> +<TGConnectingPoint num="9" id="39155" /> +</COMPONENT> + +<COMPONENT type="5104" id="39167" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39157" /> +<TGConnectingPoint num="1" id="39158" /> +<TGConnectingPoint num="2" id="39159" /> +<TGConnectingPoint num="3" id="39160" /> +<TGConnectingPoint num="4" id="39161" /> +<TGConnectingPoint num="5" id="39162" /> +<TGConnectingPoint num="6" id="39163" /> +<TGConnectingPoint num="7" id="39164" /> +<TGConnectingPoint num="8" id="39165" /> +<TGConnectingPoint num="9" id="39166" /> +</COMPONENT> + +<COMPONENT type="5106" id="39240" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39168" /> +<TGConnectingPoint num="1" id="39169" /> +<TGConnectingPoint num="2" id="39170" /> +<TGConnectingPoint num="3" id="39171" /> +<TGConnectingPoint num="4" id="39172" /> +<TGConnectingPoint num="5" id="39173" /> +<TGConnectingPoint num="6" id="39174" /> +<TGConnectingPoint num="7" id="39175" /> +<TGConnectingPoint num="8" id="39176" /> +<TGConnectingPoint num="9" id="39177" /> +<TGConnectingPoint num="10" id="39178" /> +<TGConnectingPoint num="11" id="39179" /> +<TGConnectingPoint num="12" id="39180" /> +<TGConnectingPoint num="13" id="39181" /> +<TGConnectingPoint num="14" id="39182" /> +<TGConnectingPoint num="15" id="39183" /> +<TGConnectingPoint num="16" id="39184" /> +<TGConnectingPoint num="17" id="39185" /> +<TGConnectingPoint num="18" id="39186" /> +<TGConnectingPoint num="19" id="39187" /> +<TGConnectingPoint num="20" id="39188" /> +<TGConnectingPoint num="21" id="39189" /> +<TGConnectingPoint num="22" id="39190" /> +<TGConnectingPoint num="23" id="39191" /> +<TGConnectingPoint num="24" id="39192" /> +<TGConnectingPoint num="25" id="39193" /> +<TGConnectingPoint num="26" id="39194" /> +<TGConnectingPoint num="27" id="39195" /> +<TGConnectingPoint num="28" id="39196" /> +<TGConnectingPoint num="29" id="39197" /> +<TGConnectingPoint num="30" id="39198" /> +<TGConnectingPoint num="31" id="39199" /> +<TGConnectingPoint num="32" id="39200" /> +<TGConnectingPoint num="33" id="39201" /> +<TGConnectingPoint num="34" id="39202" /> +<TGConnectingPoint num="35" id="39203" /> +<TGConnectingPoint num="36" id="39204" /> +<TGConnectingPoint num="37" id="39205" /> +<TGConnectingPoint num="38" id="39206" /> +<TGConnectingPoint num="39" id="39207" /> +<TGConnectingPoint num="40" id="39208" /> +<TGConnectingPoint num="41" id="39209" /> +<TGConnectingPoint num="42" id="39210" /> +<TGConnectingPoint num="43" id="39211" /> +<TGConnectingPoint num="44" id="39212" /> +<TGConnectingPoint num="45" id="39213" /> +<TGConnectingPoint num="46" id="39214" /> +<TGConnectingPoint num="47" id="39215" /> +<TGConnectingPoint num="48" id="39216" /> +<TGConnectingPoint num="49" id="39217" /> +<TGConnectingPoint num="50" id="39218" /> +<TGConnectingPoint num="51" id="39219" /> +<TGConnectingPoint num="52" id="39220" /> +<TGConnectingPoint num="53" id="39221" /> +<TGConnectingPoint num="54" id="39222" /> +<TGConnectingPoint num="55" id="39223" /> +<TGConnectingPoint num="56" id="39224" /> +<TGConnectingPoint num="57" id="39225" /> +<TGConnectingPoint num="58" id="39226" /> +<TGConnectingPoint num="59" id="39227" /> +<TGConnectingPoint num="60" id="39228" /> +<TGConnectingPoint num="61" id="39229" /> +<TGConnectingPoint num="62" id="39230" /> +<TGConnectingPoint num="63" id="39231" /> +<TGConnectingPoint num="64" id="39232" /> +<TGConnectingPoint num="65" id="39233" /> +<TGConnectingPoint num="66" id="39234" /> +<TGConnectingPoint num="67" id="39235" /> +<TGConnectingPoint num="68" id="39236" /> +<TGConnectingPoint num="69" id="39237" /> +<TGConnectingPoint num="70" id="39238" /> +<TGConnectingPoint num="71" id="39239" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="39242" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39241" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +<AVATARStateMachineDiagramPanel name="ComputeVar3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5102" id="39257" index="0" uid="126e754b-f33e-4460-af58-1da96618c6ef" > +<cdparam x="407" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39252" /> +<TGConnectingPoint num="1" id="39253" /> +<TGConnectingPoint num="2" id="39254" /> +<TGConnectingPoint num="3" id="39255" /> +<TGConnectingPoint num="4" id="39256" /> +<P1 x="407" y="295" id="39280" /> +<P2 x="357" y="110" id="39301" /> +<Point x="407" y="315" /> +<Point x="181" y="315" /> +<Point x="181" y="90" /> +<Point x="337" y="90" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39243" index="8" uid="8354a6c5-d7c9-4300-b545-b29e69fe16a3" > +<father id="39257" num="0" /> +<cdparam x="407" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39244" index="9" uid="2efa540e-1e82-4813-9d76-faefd62cbe53" > +<father id="39257" num="1" /> +<cdparam x="181" y="315" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39245" index="10" uid="3c1d7f3e-403c-474c-8336-85bba42b5331" > +<father id="39257" num="2" /> +<cdparam x="181" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39246" index="11" uid="e74af576-0f34-42a9-8dff-60688c3d4046" > +<father id="39257" num="3" /> +<cdparam x="337" y="90" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="39251" index="12" uid="801dd9e9-d72c-4d3b-9eac-6ef62879a3f8" > +<father id="39257" num="4" /> +<cdparam x="382" y="202" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39247" /> +<TGConnectingPoint num="1" id="39248" /> +<TGConnectingPoint num="2" id="39249" /> +<TGConnectingPoint num="3" id="39250" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39264" index="1" uid="db4b4692-d106-4db0-a2aa-c59498bcbb2c" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39263" /> +<P1 x="407" y="70" id="39374" /> +<P2 x="407" y="110" id="39302" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39262" index="13" uid="52400786-185c-4a49-848c-62fce6e7ed72" > +<father id="39264" num="0" /> +<cdparam x="425" y="101" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39258" /> +<TGConnectingPoint num="1" id="39259" /> +<TGConnectingPoint num="2" id="39260" /> +<TGConnectingPoint num="3" id="39261" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39271" index="2" uid="ba7ba4a7-d1d0-4862-ac85-1da2fc29b06c" > +<cdparam x="407" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39270" /> +<P1 x="407" y="160" id="39339" /> +<P2 x="407" y="193" id="39290" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39269" index="14" uid="2b071846-7882-4b48-bece-f7e167430610" > +<father id="39271" num="0" /> +<cdparam x="408" y="172" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39265" /> +<TGConnectingPoint num="1" id="39266" /> +<TGConnectingPoint num="2" id="39267" /> +<TGConnectingPoint num="3" id="39268" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="5102" id="39278" index="3" uid="6ed600ff-b5d0-4bd6-a725-280fa95e1a62" > +<cdparam x="407" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="39277" /> +<P1 x="407" y="223" id="39291" /> +<P2 x="407" y="265" id="39279" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="39276" index="15" uid="a898eb76-1114-478b-b66b-0db1bb456f1d" > +<father id="39278" num="0" /> +<cdparam x="415" y="240" /> +<sizeparam width="165" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39272" /> +<TGConnectingPoint num="1" id="39273" /> +<TGConnectingPoint num="2" id="39274" /> +<TGConnectingPoint num="3" id="39275" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<extraDelay1 value="" enabled="true"/> +<extraDelay2 value="" enabled="true"/> +<delayDistributionLaw value="0" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="xvar = (cosH * speed) / 10" enabled="true"/> +<actions value="yvar = (sinH * speed) / 10" enabled="true"/> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="5103" id="39289" index="4" uid="98c7cd84-a0e5-4359-beeb-9a66dd2cfb7f" > +<cdparam x="341" y="270" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Send signal" value="variation(xvar, yvar)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39279" /> +<TGConnectingPoint num="1" id="39280" /> +<TGConnectingPoint num="2" id="39281" /> +<TGConnectingPoint num="3" id="39282" /> +<TGConnectingPoint num="4" id="39283" /> +<TGConnectingPoint num="5" id="39284" /> +<TGConnectingPoint num="6" id="39285" /> +<TGConnectingPoint num="7" id="39286" /> +<TGConnectingPoint num="8" id="39287" /> +<TGConnectingPoint num="9" id="39288" /> +</COMPONENT> + +<COMPONENT type="5104" id="39300" index="5" uid="1898f801-1ffe-4c14-8645-b07ff4268dbc" > +<cdparam x="281" y="198" /> +<sizeparam width="252" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Receive signal" value="computeVariation(cosH, sinH, speed)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39290" /> +<TGConnectingPoint num="1" id="39291" /> +<TGConnectingPoint num="2" id="39292" /> +<TGConnectingPoint num="3" id="39293" /> +<TGConnectingPoint num="4" id="39294" /> +<TGConnectingPoint num="5" id="39295" /> +<TGConnectingPoint num="6" id="39296" /> +<TGConnectingPoint num="7" id="39297" /> +<TGConnectingPoint num="8" id="39298" /> +<TGConnectingPoint num="9" id="39299" /> +</COMPONENT> + +<COMPONENT type="5106" id="39373" index="6" uid="42d36278-3570-422a-b91a-3ee94dc0769a" > +<cdparam x="357" y="110" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="state0" value="loop" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39301" /> +<TGConnectingPoint num="1" id="39302" /> +<TGConnectingPoint num="2" id="39303" /> +<TGConnectingPoint num="3" id="39304" /> +<TGConnectingPoint num="4" id="39305" /> +<TGConnectingPoint num="5" id="39306" /> +<TGConnectingPoint num="6" id="39307" /> +<TGConnectingPoint num="7" id="39308" /> +<TGConnectingPoint num="8" id="39309" /> +<TGConnectingPoint num="9" id="39310" /> +<TGConnectingPoint num="10" id="39311" /> +<TGConnectingPoint num="11" id="39312" /> +<TGConnectingPoint num="12" id="39313" /> +<TGConnectingPoint num="13" id="39314" /> +<TGConnectingPoint num="14" id="39315" /> +<TGConnectingPoint num="15" id="39316" /> +<TGConnectingPoint num="16" id="39317" /> +<TGConnectingPoint num="17" id="39318" /> +<TGConnectingPoint num="18" id="39319" /> +<TGConnectingPoint num="19" id="39320" /> +<TGConnectingPoint num="20" id="39321" /> +<TGConnectingPoint num="21" id="39322" /> +<TGConnectingPoint num="22" id="39323" /> +<TGConnectingPoint num="23" id="39324" /> +<TGConnectingPoint num="24" id="39325" /> +<TGConnectingPoint num="25" id="39326" /> +<TGConnectingPoint num="26" id="39327" /> +<TGConnectingPoint num="27" id="39328" /> +<TGConnectingPoint num="28" id="39329" /> +<TGConnectingPoint num="29" id="39330" /> +<TGConnectingPoint num="30" id="39331" /> +<TGConnectingPoint num="31" id="39332" /> +<TGConnectingPoint num="32" id="39333" /> +<TGConnectingPoint num="33" id="39334" /> +<TGConnectingPoint num="34" id="39335" /> +<TGConnectingPoint num="35" id="39336" /> +<TGConnectingPoint num="36" id="39337" /> +<TGConnectingPoint num="37" id="39338" /> +<TGConnectingPoint num="38" id="39339" /> +<TGConnectingPoint num="39" id="39340" /> +<TGConnectingPoint num="40" id="39341" /> +<TGConnectingPoint num="41" id="39342" /> +<TGConnectingPoint num="42" id="39343" /> +<TGConnectingPoint num="43" id="39344" /> +<TGConnectingPoint num="44" id="39345" /> +<TGConnectingPoint num="45" id="39346" /> +<TGConnectingPoint num="46" id="39347" /> +<TGConnectingPoint num="47" id="39348" /> +<TGConnectingPoint num="48" id="39349" /> +<TGConnectingPoint num="49" id="39350" /> +<TGConnectingPoint num="50" id="39351" /> +<TGConnectingPoint num="51" id="39352" /> +<TGConnectingPoint num="52" id="39353" /> +<TGConnectingPoint num="53" id="39354" /> +<TGConnectingPoint num="54" id="39355" /> +<TGConnectingPoint num="55" id="39356" /> +<TGConnectingPoint num="56" id="39357" /> +<TGConnectingPoint num="57" id="39358" /> +<TGConnectingPoint num="58" id="39359" /> +<TGConnectingPoint num="59" id="39360" /> +<TGConnectingPoint num="60" id="39361" /> +<TGConnectingPoint num="61" id="39362" /> +<TGConnectingPoint num="62" id="39363" /> +<TGConnectingPoint num="63" id="39364" /> +<TGConnectingPoint num="64" id="39365" /> +<TGConnectingPoint num="65" id="39366" /> +<TGConnectingPoint num="66" id="39367" /> +<TGConnectingPoint num="67" id="39368" /> +<TGConnectingPoint num="68" id="39369" /> +<TGConnectingPoint num="69" id="39370" /> +<TGConnectingPoint num="70" id="39371" /> +<TGConnectingPoint num="71" id="39372" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="39375" index="7" uid="7dba5ce7-7519-4bbc-bc02-ee0575b9508f" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="39374" /> +</COMPONENT> + + +</AVATARStateMachineDiagramPanel> + +</Modeling> + + + + +</TURTLEGMODELING> \ No newline at end of file diff --git a/modeling/WSec/wsec_diplodocus.xml b/modeling/WSec/wsec_diplodocus.xml new file mode 100644 index 0000000000000000000000000000000000000000..2a6ae252fefee6cf09b42efa1dd40f81192838e5 --- /dev/null +++ b/modeling/WSec/wsec_diplodocus.xml @@ -0,0 +1,52869 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<TURTLEGMODELING version="3.0 beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="1" LAST_SELECTED_SUB_TAB="0"> + +<Modeling type="Diplodocus Methodology" nameTab="DIPLODOCUS_Methodology" > +<DiplodocusMethodologyDiagramPanel name="DIPLODOCUS_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="17" index="0" uid="4a94a821-5dae-4e82-b371-5c10d256f951" > +<cdparam x="39" y="13" /> +<sizeparam width="387" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This diagram summarizes the content of this set of models +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1" /> +<TGConnectingPoint num="1" id="2" /> +<TGConnectingPoint num="2" id="3" /> +<TGConnectingPoint num="3" id="4" /> +<TGConnectingPoint num="4" id="5" /> +<TGConnectingPoint num="5" id="6" /> +<TGConnectingPoint num="6" id="7" /> +<TGConnectingPoint num="7" id="8" /> +<TGConnectingPoint num="8" id="9" /> +<TGConnectingPoint num="9" id="10" /> +<TGConnectingPoint num="10" id="11" /> +<TGConnectingPoint num="11" id="12" /> +<TGConnectingPoint num="12" id="13" /> +<TGConnectingPoint num="13" id="14" /> +<TGConnectingPoint num="14" id="15" /> +<TGConnectingPoint num="15" id="16" /> +<extraparam> +<Line value="This diagram summarizes the content of this set of models" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="6003" id="22" index="1" uid="06a3a576-801f-4f6b-9021-08d10e4c0a6c" > +<cdparam x="50" y="150" /> +<sizeparam width="200" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Requirements" /> +<new d="false" /> +<TGConnectingPoint num="0" id="18" /> +<TGConnectingPoint num="1" id="19" /> +<TGConnectingPoint num="2" id="20" /> +<TGConnectingPoint num="3" id="21" /> +</COMPONENT> + +<COMPONENT type="6006" id="29" index="2" uid="e7b3f845-f793-4fc4-8a32-58176d8e6554" > +<cdparam x="519" y="94" /> +<sizeparam width="200" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Com. Patterns" /> +<new d="false" /> +<TGConnectingPoint num="0" id="25" /> +<TGConnectingPoint num="1" id="26" /> +<TGConnectingPoint num="2" id="27" /> +<TGConnectingPoint num="3" id="28" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="23" index="9" uid="02b8fde9-d811-4c02-b754-82cfa53eccb6" > +<father id="29" num="0" /> +<cdparam x="524" y="149" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="155" maxY="155" /> +<infoparam name="value " value="External_DMA_transfer" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="24" index="10" uid="d604e445-19cc-4eaf-b27f-514ae899be11" > +<father id="29" num="1" /> +<cdparam x="524" y="134" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" /> +<infoparam name="value " value="DMA_transfer" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="6002" id="43" index="3" uid="80e144ce-61ba-4e1b-8fce-a5b3268dc93c" > +<cdparam x="398" y="291" /> +<sizeparam width="443" height="167" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Mapping" /> +<new d="false" /> +<TGConnectingPoint num="0" id="37" /> +<TGConnectingPoint num="1" id="38" /> +<TGConnectingPoint num="2" id="39" /> +<TGConnectingPoint num="3" id="40" /> +<TGConnectingPoint num="4" id="41" /> +<TGConnectingPoint num="5" id="42" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="30" index="11" uid="5cd24bc9-b7cc-4c70-bd8b-e107c5ebc39d" > +<father id="43" num="0" /> +<cdparam x="403" y="421" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="430" maxY="430" /> +<infoparam name="value " value="Rover" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="31" index="12" uid="69d1a733-119b-4b7d-baaf-0a9ca6956802" > +<father id="43" num="1" /> +<cdparam x="403" y="406" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="415" maxY="415" /> +<infoparam name="value " value="EBPlausibilityCheckMapping" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="32" index="13" uid="990d8c3d-9ee5-4429-bce1-89f59a06c068" > +<father id="43" num="2" /> +<cdparam x="403" y="391" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="400" maxY="400" /> +<infoparam name="value " value="SlowInjectionPlausibilityCheckMapping" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="33" index="14" uid="d30911f2-01ed-41f0-ad1e-51eac0225544" > +<father id="43" num="3" /> +<cdparam x="403" y="376" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="385" maxY="385" /> +<infoparam name="value " value="MACMapping" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="34" index="15" uid="bf63f229-dfe9-4aec-9b0e-317a030ec54e" > +<father id="43" num="4" /> +<cdparam x="403" y="361" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="370" maxY="370" /> +<infoparam name="value " value="NoCountermeasureMapping" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="35" index="16" uid="427eb3b4-e033-4d22-9c3f-6f2d41aeac68" > +<father id="43" num="5" /> +<cdparam x="403" y="346" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="355" maxY="355" /> +<infoparam name="value " value="SymmetricEncryptionNonceMapping" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="36" index="17" uid="a646d2c0-edf2-4b28-99ab-b2204be7cb49" > +<father id="43" num="6" /> +<cdparam x="403" y="331" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="340" maxY="340" /> +<infoparam name="value " value="HighVariationPlausibilityCheckMapping" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="6001" id="49" index="4" uid="b4250569-78be-40ba-8452-4789358557cd" > +<cdparam x="769" y="94" /> +<sizeparam width="200" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Architecture" /> +<new d="false" /> +<TGConnectingPoint num="0" id="45" /> +<TGConnectingPoint num="1" id="46" /> +<TGConnectingPoint num="2" id="47" /> +<TGConnectingPoint num="3" id="48" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="44" index="18" uid="809229b7-dd9a-4afb-ac01-ec541e799d77" > +<father id="49" num="0" /> +<cdparam x="774" y="134" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="855" maxX="855" minY="140" maxY="140" /> +<infoparam name="value " value="Rover" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="6000" id="60" index="5" uid="3dc1b633-997c-48e7-8b15-7e06deb1d720" > +<cdparam x="269" y="94" /> +<sizeparam width="200" height="120" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Application" /> +<new d="false" /> +<TGConnectingPoint num="0" id="56" /> +<TGConnectingPoint num="1" id="57" /> +<TGConnectingPoint num="2" id="58" /> +<TGConnectingPoint num="3" id="59" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="50" index="19" uid="c82347e1-4e0c-4f6e-aa57-9ed6824da7b0" > +<father id="60" num="0" /> +<cdparam x="274" y="209" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="215" maxY="215" /> +<infoparam name="value " value="SymmetricEncryptionNonce" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="51" index="20" uid="1b7baa0c-e71d-4ab1-88ba-d7cdae7df760" > +<father id="60" num="1" /> +<cdparam x="274" y="194" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="200" maxY="200" /> +<infoparam name="value " value="EBPlausibilityCheck" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="52" index="21" uid="1c7f35a2-bf13-417d-8a60-5965e685dc2f" > +<father id="60" num="2" /> +<cdparam x="274" y="179" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="185" maxY="185" /> +<infoparam name="value " value="SlowInjectionPlausibilityCheck" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="53" index="22" uid="b7b7a3aa-f3e2-46d5-b111-1831a86721ea" > +<father id="60" num="3" /> +<cdparam x="274" y="164" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="170" maxY="170" /> +<infoparam name="value " value="HighVariationPlausibilityCheck" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="54" index="23" uid="1335e612-bded-4dfc-9b3c-451fb4537b47" > +<father id="60" num="4" /> +<cdparam x="274" y="149" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="155" maxY="155" /> +<infoparam name="value " value="MAC" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="55" index="24" uid="17623f50-d826-44ed-b786-c8287038549e" > +<father id="60" num="5" /> +<cdparam x="274" y="134" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="140" maxY="140" /> +<infoparam name="value " value="NoCountermeasure" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="6004" id="62" index="6" uid="82a51da4-639b-41c3-a802-9c84206c4088" > +<cdparam x="869" y="214" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="61" /> +<P1 x="869" y="214" id="45" /> +<P2 x="708" y="291" id="38" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="6004" id="64" index="7" uid="c6eabcd6-9ef0-4997-b423-2299f2228639" > +<cdparam x="619" y="214" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="63" /> +<P1 x="619" y="214" id="25" /> +<P2 x="619" y="291" id="39" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="6004" id="66" index="8" uid="4ec7013b-b4d3-4885-9213-63f0f941e078" > +<cdparam x="369" y="214" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="65" /> +<P1 x="369" y="214" id="56" /> +<P2 x="530" y="291" id="37" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</DiplodocusMethodologyDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="NoCountermeasure" tabs="TML Component Task Diagram$AutonomousDriving$ATTACKER_Task$Socket$Leader_Socket$EBController$SpeedController$TrajectoryController$DataTransformation$SensorsAcquisition$SteeringServoOutput$MotorsOutput$SpeedFeedback" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="16" maxX="4505" minY="16" maxY="2000" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000016" > +<CONNECTOR type="126" id="67" index="0" uid="64d3b7f4-5b2d-4806-9ff9-c34e6bd3515c" > +<cdparam x="1378" y="885" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1395" y="883" id="475" /> +<P2 x="1395" y="1015" id="148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="68" index="1" uid="02e1b7cb-8c37-4908-8b8e-d993b8110a8e" > +<cdparam x="1268" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1270" y="883" id="471" /> +<P2 x="1270" y="1015" id="144" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="69" index="2" uid="12f0ec33-7672-4e30-ab02-e0e8ea8832a6" > +<cdparam x="2291" y="1450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2289" y="1450" id="104" /> +<P2 x="2743" y="1450" id="296" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="70" index="3" uid="632237a0-a826-425b-91f6-6810d806093c" > +<cdparam x="1668" y="1187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1668" y="1294" id="136" /> +<P2 x="1980" y="1448" id="253" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="71" index="4" uid="137f827c-a0c2-43fe-acc2-8cc0fa3839e2" > +<cdparam x="1668" y="1100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1668" y="1204" id="146" /> +<P2 x="1980" y="1204" id="329" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="72" index="5" uid="a2dd6aa8-0d90-4546-b270-56fd911398c1" > +<cdparam x="2006" y="931" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="931" id="277" /> +<P2 x="2034" y="931" id="123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="73" index="6" uid="94d4c6d7-20fd-4e5e-a6e8-bee77b1986d9" > +<cdparam x="1668" y="1010" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1668" y="1115" id="138" /> +<P2 x="1980" y="931" id="272" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="74" index="7" uid="95a3260b-34be-4a4b-b66f-0586d9b0f075" > +<cdparam x="832" y="1175" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="831" y="1138" id="200" /> +<P2 x="1174" y="1138" id="142" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="75" index="8" uid="0e288d47-b86f-4aac-9266-9b9fc075d5a3" > +<cdparam x="1622" y="1018" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1625" y="1015" id="140" /> +<P2 x="1625" y="883" id="473" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="76" index="9" uid="3f5177b8-e1c6-4d72-8fcf-cedc48f84ca6" > +<cdparam x="35" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="305" y="1098" id="486" /> +<P2 x="518" y="1098" id="202" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="77" index="10" uid="b7386fb4-39f2-4e96-b0eb-abfdead6cf46" > +<cdparam x="2281" y="1118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="1119" id="310" /> +<P2 x="2483" y="1119" id="386" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="78" index="11" uid="4c06250b-c095-49f9-97e1-fc0941a0ea1a" > +<cdparam x="2937" y="960" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="960" id="117" /> +<P2 x="2483" y="1038" id="388" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="79" index="12" uid="d232c15d-fcd1-44d3-8a98-b81373d20c58" > +<cdparam x="2937" y="995" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="995" id="125" /> +<P2 x="2483" y="1075" id="390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="80" index="13" uid="38a635a8-4453-4fae-8f92-965b23fd5ed2" > +<cdparam x="2281" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="1156" id="318" /> +<P2 x="2483" y="1156" id="394" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="81" index="14" uid="66ad5b68-a69e-460a-8cfd-8ef2ae80c9e0" > +<cdparam x="3168" y="950" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2601" y="949" id="392" /> +<P2 x="2601" y="763" id="410" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="82" index="15" uid="62d92767-468b-4f6d-9167-4fd77d69c882" > +<cdparam x="3350" y="1193" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2769" y="1231" id="367" /> +<P2 x="3185" y="1056" id="189" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="83" index="16" uid="1bfffab8-f98f-46a2-be7e-10e8c7f22247" > +<cdparam x="3350" y="1132" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2769" y="1194" id="348" /> +<P2 x="3100" y="1056" id="187" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="84" index="17" uid="e4841fd6-ea5b-4d3e-a93c-71528b218f24" > +<cdparam x="2260" y="1193" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="1231" id="316" /> +<P2 x="2743" y="1231" id="372" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="85" index="18" uid="69ca7868-98a1-4131-8e44-761014a4bd19" > +<cdparam x="2260" y="1132" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="1194" id="314" /> +<P2 x="2743" y="1194" id="353" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="86" index="19" uid="266dea51-870a-4801-b509-c951d759f9d4" > +<cdparam x="2006" y="1203" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="1204" id="334" /> +<P2 x="2034" y="1204" id="312" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="88" index="20" uid="9fb574b4-aafe-4d83-930f-d7d58a8d5eab" > +<cdparam x="1081" y="656" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1078" y="654" id="159" /> +<P2 x="1269" y="695" id="469" /> +<Point x="1270" y="656" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="87" index="43" uid="597f926e-86a6-407f-b8d7-2a08b2005955" > +<father id="88" num="0" /> +<cdparam x="1270" y="656" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3390" minY="13" maxY="1865" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="90" index="21" uid="97678f56-df87-4184-9cf2-ac8f7afec96d" > +<cdparam x="1270" y="550" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="558" id="452" /> +<P2 x="1078" y="601" id="161" /> +<Point x="1270" y="601" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="89" index="44" uid="7776388c-ffd9-48fb-b93c-ccfaf5f63bb0" > +<father id="90" num="0" /> +<cdparam x="1270" y="601" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3390" minY="13" maxY="1865" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="95" index="22" uid="97c8f620-b5bd-4bce-accf-98e6f4a19413" > +<cdparam x="2251" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="6100" maxHeight="6100" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2601" y="737" id="405" /> +<P2 x="669" y="1204" id="204" /> +<Point x="2600" y="538" /> +<Point x="3478" y="538" /> +<Point x="3478" y="1616" /> +<Point x="668" y="1616" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="91" index="45" uid="1987dc8a-b003-4aea-8f64-d065ca3a8be2" > +<father id="95" num="0" /> +<cdparam x="2600" y="538" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3370" minY="4" maxY="1865" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="92" index="46" uid="a4bfb87a-0c23-443b-9fc4-7a5c64e427ba" > +<father id="95" num="1" /> +<cdparam x="3478" y="538" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3370" minY="4" maxY="1865" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="93" index="47" uid="5cffb968-d0e9-49c9-99e2-a0406ab6ab3e" > +<father id="95" num="2" /> +<cdparam x="3478" y="1616" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3370" minY="4" maxY="1865" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="94" index="48" uid="529245b5-3b74-43d4-ae07-035d9c446aae" > +<father id="95" num="3" /> +<cdparam x="668" y="1616" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3370" minY="4" maxY="1865" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="96" index="23" uid="88cef966-9b9e-4299-aa38-47c1ce7cce76" > +<cdparam x="1432" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1434" y="558" id="450" /> +<P2 x="1434" y="695" id="467" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="97" index="24" uid="3efe5020-0a60-49bf-9542-e07bb63c678d" > +<cdparam x="1631" y="693" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1598" y="695" id="465" /> +<P2 x="1598" y="558" id="454" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="98" index="25" uid="fae124e2-aa00-4337-a2ba-0d390ae4ec3b" > +<cdparam x="1928" y="703" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="1448" id="258" /> +<P2 x="2030" y="1448" id="106" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="99" index="26" uid="160fd03d-35ad-4e62-9005-07474861cb87" > +<cdparam x="3153" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2769" y="1450" id="291" /> +<P2 x="2989" y="1450" id="172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="100" index="27" uid="31bead95-3043-493d-bba8-aab2050a7614" > +<cdparam x="3043" y="551" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2769" y="920" id="215" /> +<P2 x="2989" y="920" id="185" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="101" index="28" uid="9c82bf5a-99ae-4af4-bc9d-fae8c4a950db" > +<cdparam x="2933" y="568" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="920" id="119" /> +<P2 x="2743" y="920" id="220" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="102" index="29" uid="4975d1db-c1a1-4548-a6c9-ee12d5e861a3" > +<cdparam x="3043" y="501" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2769" y="875" id="234" /> +<P2 x="2989" y="875" id="183" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="103" index="30" uid="d7339831-dcac-40cf-8741-5f063cf152df" > +<cdparam x="2933" y="520" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2278" y="875" id="121" /> +<P2 x="2743" y="875" id="239" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<COMPONENT type="1202" id="116" index="31" uid="973e2741-5faa-4013-b7ad-8292e211d6fb" > +<cdparam x="2043" y="1337" /> +<sizeparam width="233" height="175" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="108" /> +<TGConnectingPoint num="1" id="109" /> +<TGConnectingPoint num="2" id="110" /> +<TGConnectingPoint num="3" id="111" /> +<TGConnectingPoint num="4" id="112" /> +<TGConnectingPoint num="5" id="113" /> +<TGConnectingPoint num="6" id="114" /> +<TGConnectingPoint num="7" id="115" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="105" index="49" uid="ca47d2fd-64ff-46de-966d-fdf4838b3905" > +<father id="116" num="0" /> +<cdparam x="2263" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="162" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="104" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="107" index="50" uid="cb5ff281-9251-408d-a7fc-c2e1f0a63015" > +<father id="116" num="1" /> +<cdparam x="2030" y="1435" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="162" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="106" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="135" index="32" uid="4f003612-0f43-43c2-824c-30ffacde5ad2" > +<cdparam x="2047" y="832" /> +<sizeparam width="218" height="176" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="127" /> +<TGConnectingPoint num="1" id="128" /> +<TGConnectingPoint num="2" id="129" /> +<TGConnectingPoint num="3" id="130" /> +<TGConnectingPoint num="4" id="131" /> +<TGConnectingPoint num="5" id="132" /> +<TGConnectingPoint num="6" id="133" /> +<TGConnectingPoint num="7" id="134" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="118" index="51" uid="501b22d4-da33-4393-bfc1-f539e624afcd" > +<father id="135" num="0" /> +<cdparam x="2252" y="947" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="117" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="120" index="52" uid="48779374-9a9b-4ef6-a7ad-f991d3772e03" > +<father id="135" num="1" /> +<cdparam x="2252" y="907" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="119" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="122" index="53" uid="1c0afc22-2971-4267-ae58-e525d832e9c1" > +<father id="135" num="2" /> +<cdparam x="2252" y="862" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="121" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="124" index="54" uid="772d7d96-4cc6-45a9-8884-550008f4c994" > +<father id="135" num="3" /> +<cdparam x="2034" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="123" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="126" index="55" uid="4dd8048b-f1c6-4c66-bfbc-9f28662d1876" > +<father id="135" num="4" /> +<cdparam x="2252" y="982" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="125" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="158" index="33" uid="815b4378-8e05-4f9c-b264-c5f954075a9b" > +<cdparam x="1187" y="1028" /> +<sizeparam width="468" height="295" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="150" /> +<TGConnectingPoint num="1" id="151" /> +<TGConnectingPoint num="2" id="152" /> +<TGConnectingPoint num="3" id="153" /> +<TGConnectingPoint num="4" id="154" /> +<TGConnectingPoint num="5" id="155" /> +<TGConnectingPoint num="6" id="156" /> +<TGConnectingPoint num="7" id="157" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="137" index="56" uid="c294bd08-b1db-4c83-86f0-d94a64d25451" > +<father id="158" num="0" /> +<cdparam x="1642" y="1281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="136" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="139" index="57" uid="371f3b4d-3f41-4134-b48a-4959a1ffa0ff" > +<father id="158" num="1" /> +<cdparam x="1642" y="1102" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="138" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="141" index="58" uid="861dcd36-a868-4c36-b3c6-089b5cacaf53" > +<father id="158" num="2" /> +<cdparam x="1612" y="1015" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="140" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="143" index="59" uid="9dea8d1f-df72-4315-b3e2-557baf4baec1" > +<father id="158" num="3" /> +<cdparam x="1174" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="142" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="145" index="60" uid="8e2745cb-4f71-4636-ae5a-a95ad3732024" > +<father id="158" num="4" /> +<cdparam x="1257" y="1015" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="144" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="147" index="61" uid="fb5ba58e-c9a5-437f-8c53-059801c1008c" > +<father id="158" num="5" /> +<cdparam x="1642" y="1191" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="146" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="149" index="62" uid="3601a566-feed-4933-8206-90b2249e3d39" > +<father id="158" num="6" /> +<cdparam x="1382" y="1015" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="455" minY="-13" maxY="282" /> +<infoparam name="Primitive port" value="Channel fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="148" /> +<extraparam> +<Prop commName="fromSocToAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="171" index="34" uid="410d991d-b0eb-4662-850b-e4c049b87b89" > +<cdparam x="782" y="558" /> +<sizeparam width="283" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="163" /> +<TGConnectingPoint num="1" id="164" /> +<TGConnectingPoint num="2" id="165" /> +<TGConnectingPoint num="3" id="166" /> +<TGConnectingPoint num="4" id="167" /> +<TGConnectingPoint num="5" id="168" /> +<TGConnectingPoint num="6" id="169" /> +<TGConnectingPoint num="7" id="170" /> +<extraparam> +<Data isAttacker="Yes" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +<Attribute access="2" id="mode" value="5" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="160" index="63" uid="4592e7ed-e0bb-4bd9-867e-f76f6d8cb8d3" > +<father id="171" num="0" /> +<cdparam x="1052" y="641" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="270" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event injection" /> +<new d="false" /> +<TGConnectingPoint num="0" id="159" /> +<extraparam> +<Prop commName="injection" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="162" index="64" uid="1e6c0dfb-5251-405c-b115-0fdee1a223e8" > +<father id="171" num="1" /> +<cdparam x="1052" y="588" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="270" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event interception" /> +<new d="false" /> +<TGConnectingPoint num="0" id="161" /> +<extraparam> +<Prop commName="interception" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="182" index="35" uid="6e98c03e-68c6-4dcc-8848-83d762e6c561" > +<cdparam x="3002" y="1356" /> +<sizeparam width="325" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="174" /> +<TGConnectingPoint num="1" id="175" /> +<TGConnectingPoint num="2" id="176" /> +<TGConnectingPoint num="3" id="177" /> +<TGConnectingPoint num="4" id="178" /> +<TGConnectingPoint num="5" id="179" /> +<TGConnectingPoint num="6" id="180" /> +<TGConnectingPoint num="7" id="181" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="173" index="65" uid="c770df85-60d3-43a3-88b6-6efc94d1eda7" > +<father id="182" num="0" /> +<cdparam x="2989" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="312" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="172" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="199" index="36" uid="21f724f4-7628-4de2-920f-e380f63a1b7a" > +<cdparam x="3002" y="762" /> +<sizeparam width="325" height="281" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="191" /> +<TGConnectingPoint num="1" id="192" /> +<TGConnectingPoint num="2" id="193" /> +<TGConnectingPoint num="3" id="194" /> +<TGConnectingPoint num="4" id="195" /> +<TGConnectingPoint num="5" id="196" /> +<TGConnectingPoint num="6" id="197" /> +<TGConnectingPoint num="7" id="198" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="184" index="66" uid="af962f4a-80a1-49c6-83d0-1b2672b179b9" > +<father id="199" num="0" /> +<cdparam x="2989" y="862" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="312" minY="-13" maxY="268" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="183" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="186" index="67" uid="c4a01e1f-7fd0-4a44-a061-71a96c8eaa19" > +<father id="199" num="1" /> +<cdparam x="2989" y="907" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="312" minY="-13" maxY="268" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="185" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="188" index="68" uid="f95a706a-3a82-43ef-85ec-700342d514ad" > +<father id="199" num="2" /> +<cdparam x="3087" y="1030" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="312" minY="-13" maxY="268" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="187" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="190" index="69" uid="44848717-50ed-4093-b293-406b93f0a79a" > +<father id="199" num="3" /> +<cdparam x="3172" y="1030" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="312" minY="-13" maxY="268" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="189" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="214" index="37" uid="8fd48f00-7447-4424-8474-a08e86ace315" > +<cdparam x="531" y="990" /> +<sizeparam width="287" height="201" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="206" /> +<TGConnectingPoint num="1" id="207" /> +<TGConnectingPoint num="2" id="208" /> +<TGConnectingPoint num="3" id="209" /> +<TGConnectingPoint num="4" id="210" /> +<TGConnectingPoint num="5" id="211" /> +<TGConnectingPoint num="6" id="212" /> +<TGConnectingPoint num="7" id="213" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="201" index="70" uid="a0106331-aae3-4ec5-b7c1-7534b9069ce4" > +<father id="214" num="0" /> +<cdparam x="805" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="188" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="200" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="203" index="71" uid="3cb0150e-09da-4aef-aac4-e5d2aa719570" > +<father id="214" num="1" /> +<cdparam x="518" y="1085" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="188" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="202" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="205" index="72" uid="7d4482f8-8ad8-4dbe-a000-709596bd7517" > +<father id="214" num="2" /> +<cdparam x="656" y="1178" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="274" minY="-13" maxY="188" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="204" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="432" index="38" uid="a148ed60-b4aa-45cf-8172-ff70c7dc9b96" > +<cdparam x="1993" y="750" /> +<sizeparam width="763" height="777" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Composite component" value="Controller" /> +<new d="false" /> +<TGConnectingPoint num="0" id="424" /> +<TGConnectingPoint num="1" id="425" /> +<TGConnectingPoint num="2" id="426" /> +<TGConnectingPoint num="3" id="427" /> +<TGConnectingPoint num="4" id="428" /> +<TGConnectingPoint num="5" id="429" /> +<TGConnectingPoint num="6" id="430" /> +<TGConnectingPoint num="7" id="431" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="233" index="73" uid="046ad803-4aa8-4be2-9597-17e63c7c6654" > +<father id="432" num="0" /> +<cdparam x="2743" y="907" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="215" /> +<TGConnectingPoint num="1" id="216" /> +<TGConnectingPoint num="2" id="217" /> +<TGConnectingPoint num="3" id="218" /> +<TGConnectingPoint num="4" id="219" /> +<TGConnectingPoint num="5" id="220" /> +<TGConnectingPoint num="6" id="221" /> +<TGConnectingPoint num="7" id="222" /> +<TGConnectingPoint num="8" id="223" /> +<TGConnectingPoint num="9" id="224" /> +<TGConnectingPoint num="10" id="225" /> +<TGConnectingPoint num="11" id="226" /> +<TGConnectingPoint num="12" id="227" /> +<TGConnectingPoint num="13" id="228" /> +<TGConnectingPoint num="14" id="229" /> +<TGConnectingPoint num="15" id="230" /> +<TGConnectingPoint num="16" id="231" /> +<TGConnectingPoint num="17" id="232" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="252" index="74" uid="1ca3db29-2a95-4885-b702-5b68013ab21f" > +<father id="432" num="1" /> +<cdparam x="2743" y="862" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="234" /> +<TGConnectingPoint num="1" id="235" /> +<TGConnectingPoint num="2" id="236" /> +<TGConnectingPoint num="3" id="237" /> +<TGConnectingPoint num="4" id="238" /> +<TGConnectingPoint num="5" id="239" /> +<TGConnectingPoint num="6" id="240" /> +<TGConnectingPoint num="7" id="241" /> +<TGConnectingPoint num="8" id="242" /> +<TGConnectingPoint num="9" id="243" /> +<TGConnectingPoint num="10" id="244" /> +<TGConnectingPoint num="11" id="245" /> +<TGConnectingPoint num="12" id="246" /> +<TGConnectingPoint num="13" id="247" /> +<TGConnectingPoint num="14" id="248" /> +<TGConnectingPoint num="15" id="249" /> +<TGConnectingPoint num="16" id="250" /> +<TGConnectingPoint num="17" id="251" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="271" index="75" uid="874a8d3f-78b3-4ac3-a767-07d5b67f7fab" > +<father id="432" num="2" /> +<cdparam x="1980" y="1435" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="253" /> +<TGConnectingPoint num="1" id="254" /> +<TGConnectingPoint num="2" id="255" /> +<TGConnectingPoint num="3" id="256" /> +<TGConnectingPoint num="4" id="257" /> +<TGConnectingPoint num="5" id="258" /> +<TGConnectingPoint num="6" id="259" /> +<TGConnectingPoint num="7" id="260" /> +<TGConnectingPoint num="8" id="261" /> +<TGConnectingPoint num="9" id="262" /> +<TGConnectingPoint num="10" id="263" /> +<TGConnectingPoint num="11" id="264" /> +<TGConnectingPoint num="12" id="265" /> +<TGConnectingPoint num="13" id="266" /> +<TGConnectingPoint num="14" id="267" /> +<TGConnectingPoint num="15" id="268" /> +<TGConnectingPoint num="16" id="269" /> +<TGConnectingPoint num="17" id="270" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="290" index="76" uid="034c3ede-2fa8-4dcd-86bf-d0a910c55ddb" > +<father id="432" num="3" /> +<cdparam x="1980" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="272" /> +<TGConnectingPoint num="1" id="273" /> +<TGConnectingPoint num="2" id="274" /> +<TGConnectingPoint num="3" id="275" /> +<TGConnectingPoint num="4" id="276" /> +<TGConnectingPoint num="5" id="277" /> +<TGConnectingPoint num="6" id="278" /> +<TGConnectingPoint num="7" id="279" /> +<TGConnectingPoint num="8" id="280" /> +<TGConnectingPoint num="9" id="281" /> +<TGConnectingPoint num="10" id="282" /> +<TGConnectingPoint num="11" id="283" /> +<TGConnectingPoint num="12" id="284" /> +<TGConnectingPoint num="13" id="285" /> +<TGConnectingPoint num="14" id="286" /> +<TGConnectingPoint num="15" id="287" /> +<TGConnectingPoint num="16" id="288" /> +<TGConnectingPoint num="17" id="289" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="309" index="77" uid="5c5b7a3d-ff17-4974-a0f6-0e4d88c5e3b7" > +<father id="432" num="4" /> +<cdparam x="2743" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="291" /> +<TGConnectingPoint num="1" id="292" /> +<TGConnectingPoint num="2" id="293" /> +<TGConnectingPoint num="3" id="294" /> +<TGConnectingPoint num="4" id="295" /> +<TGConnectingPoint num="5" id="296" /> +<TGConnectingPoint num="6" id="297" /> +<TGConnectingPoint num="7" id="298" /> +<TGConnectingPoint num="8" id="299" /> +<TGConnectingPoint num="9" id="300" /> +<TGConnectingPoint num="10" id="301" /> +<TGConnectingPoint num="11" id="302" /> +<TGConnectingPoint num="12" id="303" /> +<TGConnectingPoint num="13" id="304" /> +<TGConnectingPoint num="14" id="305" /> +<TGConnectingPoint num="15" id="306" /> +<TGConnectingPoint num="16" id="307" /> +<TGConnectingPoint num="17" id="308" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="328" index="78" uid="7db1f807-c313-4671-8dba-c292cc259c51" > +<father id="432" num="5" /> +<cdparam x="2047" y="1076" /> +<sizeparam width="218" height="162" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="545" minY="0" maxY="615" /> +<infoparam name="Primitive component" value="EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="320" /> +<TGConnectingPoint num="1" id="321" /> +<TGConnectingPoint num="2" id="322" /> +<TGConnectingPoint num="3" id="323" /> +<TGConnectingPoint num="4" id="324" /> +<TGConnectingPoint num="5" id="325" /> +<TGConnectingPoint num="6" id="326" /> +<TGConnectingPoint num="7" id="327" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="311" index="79" uid="72295cbe-6ed3-4ffb-ba58-9a4dbd20e517" > +<father id="328" num="0" /> +<cdparam x="2252" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="310" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="313" index="80" uid="48318bba-d694-4314-b1fa-b31eaa6a3022" > +<father id="328" num="1" /> +<cdparam x="2034" y="1191" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="312" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="315" index="81" uid="505d1a84-2b19-464e-8903-13c52bc31a03" > +<father id="328" num="2" /> +<cdparam x="2252" y="1181" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="314" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="317" index="82" uid="fa607569-53a3-439b-b8b6-bfcb7a8fe0f9" > +<father id="328" num="3" /> +<cdparam x="2252" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="316" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="319" index="83" uid="876f6272-d51f-41a6-8b8e-3a70cb91b0d1" > +<father id="328" num="4" /> +<cdparam x="2252" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="205" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="318" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="347" index="84" uid="859c26a8-c4f1-4cd6-b2fb-844856055de1" > +<father id="432" num="6" /> +<cdparam x="1980" y="1191" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="329" /> +<TGConnectingPoint num="1" id="330" /> +<TGConnectingPoint num="2" id="331" /> +<TGConnectingPoint num="3" id="332" /> +<TGConnectingPoint num="4" id="333" /> +<TGConnectingPoint num="5" id="334" /> +<TGConnectingPoint num="6" id="335" /> +<TGConnectingPoint num="7" id="336" /> +<TGConnectingPoint num="8" id="337" /> +<TGConnectingPoint num="9" id="338" /> +<TGConnectingPoint num="10" id="339" /> +<TGConnectingPoint num="11" id="340" /> +<TGConnectingPoint num="12" id="341" /> +<TGConnectingPoint num="13" id="342" /> +<TGConnectingPoint num="14" id="343" /> +<TGConnectingPoint num="15" id="344" /> +<TGConnectingPoint num="16" id="345" /> +<TGConnectingPoint num="17" id="346" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="366" index="85" uid="6a98bb37-f589-445d-ad66-2b4c5da1ff3e" > +<father id="432" num="7" /> +<cdparam x="2743" y="1181" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="348" /> +<TGConnectingPoint num="1" id="349" /> +<TGConnectingPoint num="2" id="350" /> +<TGConnectingPoint num="3" id="351" /> +<TGConnectingPoint num="4" id="352" /> +<TGConnectingPoint num="5" id="353" /> +<TGConnectingPoint num="6" id="354" /> +<TGConnectingPoint num="7" id="355" /> +<TGConnectingPoint num="8" id="356" /> +<TGConnectingPoint num="9" id="357" /> +<TGConnectingPoint num="10" id="358" /> +<TGConnectingPoint num="11" id="359" /> +<TGConnectingPoint num="12" id="360" /> +<TGConnectingPoint num="13" id="361" /> +<TGConnectingPoint num="14" id="362" /> +<TGConnectingPoint num="15" id="363" /> +<TGConnectingPoint num="16" id="364" /> +<TGConnectingPoint num="17" id="365" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="385" index="86" uid="5dfd9dc3-c11d-4abc-b2e4-948f70a02537" > +<father id="432" num="8" /> +<cdparam x="2743" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="367" /> +<TGConnectingPoint num="1" id="368" /> +<TGConnectingPoint num="2" id="369" /> +<TGConnectingPoint num="3" id="370" /> +<TGConnectingPoint num="4" id="371" /> +<TGConnectingPoint num="5" id="372" /> +<TGConnectingPoint num="6" id="373" /> +<TGConnectingPoint num="7" id="374" /> +<TGConnectingPoint num="8" id="375" /> +<TGConnectingPoint num="9" id="376" /> +<TGConnectingPoint num="10" id="377" /> +<TGConnectingPoint num="11" id="378" /> +<TGConnectingPoint num="12" id="379" /> +<TGConnectingPoint num="13" id="380" /> +<TGConnectingPoint num="14" id="381" /> +<TGConnectingPoint num="15" id="382" /> +<TGConnectingPoint num="16" id="383" /> +<TGConnectingPoint num="17" id="384" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="404" index="87" uid="98978bae-b1e1-4178-bfec-c0d96da5ab1b" > +<father id="432" num="9" /> +<cdparam x="2496" y="962" /> +<sizeparam width="232" height="208" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="531" minY="0" maxY="569" /> +<infoparam name="Primitive component" value="SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="396" /> +<TGConnectingPoint num="1" id="397" /> +<TGConnectingPoint num="2" id="398" /> +<TGConnectingPoint num="3" id="399" /> +<TGConnectingPoint num="4" id="400" /> +<TGConnectingPoint num="5" id="401" /> +<TGConnectingPoint num="6" id="402" /> +<TGConnectingPoint num="7" id="403" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="first_loop" value="true" type="4" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="387" index="88" uid="8e999585-6742-4974-93ee-34fa77b8e053" > +<father id="404" num="0" /> +<cdparam x="2483" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="219" minY="-13" maxY="195" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="386" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="389" index="89" uid="8c087a74-b4f4-4f50-ae8a-c075959fd14a" > +<father id="404" num="1" /> +<cdparam x="2483" y="1025" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="219" minY="-13" maxY="195" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="388" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="391" index="90" uid="b5f99c69-f668-43e5-8909-8df107e1e5be" > +<father id="404" num="2" /> +<cdparam x="2483" y="1062" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="219" minY="-13" maxY="195" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="390" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="393" index="91" uid="c9d807be-a079-4d66-b21b-047870ea737b" > +<father id="404" num="3" /> +<cdparam x="2588" y="949" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="219" minY="-13" maxY="195" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="392" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="395" index="92" uid="6eecd7af-8067-4730-b9b9-d74db644b604" > +<father id="404" num="4" /> +<cdparam x="2483" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="219" minY="-13" maxY="195" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="394" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="423" index="93" uid="6b89d57d-a9b6-432b-a32d-88ae6ee60432" > +<father id="432" num="10" /> +<cdparam x="2588" y="737" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="750" minY="-13" maxY="764" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="405" /> +<TGConnectingPoint num="1" id="406" /> +<TGConnectingPoint num="2" id="407" /> +<TGConnectingPoint num="3" id="408" /> +<TGConnectingPoint num="4" id="409" /> +<TGConnectingPoint num="5" id="410" /> +<TGConnectingPoint num="6" id="411" /> +<TGConnectingPoint num="7" id="412" /> +<TGConnectingPoint num="8" id="413" /> +<TGConnectingPoint num="9" id="414" /> +<TGConnectingPoint num="10" id="415" /> +<TGConnectingPoint num="11" id="416" /> +<TGConnectingPoint num="12" id="417" /> +<TGConnectingPoint num="13" id="418" /> +<TGConnectingPoint num="14" id="419" /> +<TGConnectingPoint num="15" id="420" /> +<TGConnectingPoint num="16" id="421" /> +<TGConnectingPoint num="17" id="422" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="449" index="39" uid="e4197901-e01d-4f10-8bba-1123a70b46b0" > +<cdparam x="2" y="2" /> +<sizeparam width="1335" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the application of a rover acting as a follower, without countermeasure deployed. + +It is based: +1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code +(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip) +2. on FTS rovers videos produced for SPARTA +3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/ +4. on discussions with Fortiss researchers +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="433" /> +<TGConnectingPoint num="1" id="434" /> +<TGConnectingPoint num="2" id="435" /> +<TGConnectingPoint num="3" id="436" /> +<TGConnectingPoint num="4" id="437" /> +<TGConnectingPoint num="5" id="438" /> +<TGConnectingPoint num="6" id="439" /> +<TGConnectingPoint num="7" id="440" /> +<TGConnectingPoint num="8" id="441" /> +<TGConnectingPoint num="9" id="442" /> +<TGConnectingPoint num="10" id="443" /> +<TGConnectingPoint num="11" id="444" /> +<TGConnectingPoint num="12" id="445" /> +<TGConnectingPoint num="13" id="446" /> +<TGConnectingPoint num="14" id="447" /> +<TGConnectingPoint num="15" id="448" /> +<extraparam> +<Line value="This model represents the application of a rover acting as a follower, without countermeasure deployed." /> +<Line value="" /> +<Line value="It is based:" /> +<Line value="1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code" /> +<Line value="(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip)" /> +<Line value="2. on FTS rovers videos produced for SPARTA" /> +<Line value="3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/" /> +<Line value="4. on discussions with Fortiss researchers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1202" id="464" index="40" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1250" y="383" /> +<sizeparam width="393" height="162" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="456" /> +<TGConnectingPoint num="1" id="457" /> +<TGConnectingPoint num="2" id="458" /> +<TGConnectingPoint num="3" id="459" /> +<TGConnectingPoint num="4" id="460" /> +<TGConnectingPoint num="5" id="461" /> +<TGConnectingPoint num="6" id="462" /> +<TGConnectingPoint num="7" id="463" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="451" index="94" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="464" num="0" /> +<cdparam x="1421" y="532" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="450" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="453" index="95" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="464" num="1" /> +<cdparam x="1256" y="532" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="452" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="455" index="96" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="464" num="2" /> +<cdparam x="1585" y="532" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="454" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="485" index="41" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1252" y="708" /> +<sizeparam width="400" height="162" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="477" /> +<TGConnectingPoint num="1" id="478" /> +<TGConnectingPoint num="2" id="479" /> +<TGConnectingPoint num="3" id="480" /> +<TGConnectingPoint num="4" id="481" /> +<TGConnectingPoint num="5" id="482" /> +<TGConnectingPoint num="6" id="483" /> +<TGConnectingPoint num="7" id="484" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="466" index="97" uid="fce8d9ae-6134-4c23-a3d8-d5036565d691" > +<father id="485" num="0" /> +<cdparam x="1585" y="695" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="387" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="465" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="468" index="98" uid="6c414320-e956-4eee-a577-d2d2fd6294a7" > +<father id="485" num="1" /> +<cdparam x="1421" y="695" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="387" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="467" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="true" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="470" index="99" uid="26b61746-800d-4f7b-a17d-725ce5851087" > +<father id="485" num="2" /> +<cdparam x="1256" y="695" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="387" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="469" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="472" index="100" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="485" num="3" /> +<cdparam x="1257" y="857" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="387" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="471" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="474" index="101" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="485" num="4" /> +<cdparam x="1612" y="857" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="387" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="473" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="476" index="102" uid="0a56602d-656a-4d1d-899c-ce30798545f0" > +<father id="485" num="5" /> +<cdparam x="1382" y="857" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="387" minY="-13" maxY="149" /> +<infoparam name="Primitive port" value="Channel fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="475" /> +<extraparam> +<Prop commName="fromSocToAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="496" index="42" uid="98971654-05e5-4355-90bb-b7728b165cf8" > +<cdparam x="15" y="1015" /> +<sizeparam width="277" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="488" /> +<TGConnectingPoint num="1" id="489" /> +<TGConnectingPoint num="2" id="490" /> +<TGConnectingPoint num="3" id="491" /> +<TGConnectingPoint num="4" id="492" /> +<TGConnectingPoint num="5" id="493" /> +<TGConnectingPoint num="6" id="494" /> +<TGConnectingPoint num="7" id="495" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="487" index="103" uid="1a22bcd1-76c4-4c11-972f-874a547f8a57" > +<father id="496" num="0" /> +<cdparam x="279" y="1085" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="264" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="486" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="AutonomousDriving" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="1001" id="498" index="0" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="398" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="497" /> +</COMPONENT> + +<COMPONENT type="1020" id="502" index="1" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="359" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="499" /> +<TGConnectingPoint num="1" id="500" /> +<TGConnectingPoint num="2" id="501" /> +</COMPONENT> + +<COMPONENT type="301" id="519" index="2" uid="03c5a1e9-896b-4389-85a3-90c83cd294f4" > +<cdparam x="871" y="604" /> +<sizeparam width="451" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of platoon information update message: +1. sending speed control data to activate speed controller +2. sending lane keeping control data to activate trajectory controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="503" /> +<TGConnectingPoint num="1" id="504" /> +<TGConnectingPoint num="2" id="505" /> +<TGConnectingPoint num="3" id="506" /> +<TGConnectingPoint num="4" id="507" /> +<TGConnectingPoint num="5" id="508" /> +<TGConnectingPoint num="6" id="509" /> +<TGConnectingPoint num="7" id="510" /> +<TGConnectingPoint num="8" id="511" /> +<TGConnectingPoint num="9" id="512" /> +<TGConnectingPoint num="10" id="513" /> +<TGConnectingPoint num="11" id="514" /> +<TGConnectingPoint num="12" id="515" /> +<TGConnectingPoint num="13" id="516" /> +<TGConnectingPoint num="14" id="517" /> +<TGConnectingPoint num="15" id="518" /> +<extraparam> +<Line value="In case of platoon information update message:" /> +<Line value="1. sending speed control data to activate speed controller" /> +<Line value="2. sending lane keeping control data to activate trajectory controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="536" index="3" uid="e2c136d0-5359-43dc-bec6-fe8d50ca71d3" > +<cdparam x="991" y="410" /> +<sizeparam width="242" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending update message to leader +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="520" /> +<TGConnectingPoint num="1" id="521" /> +<TGConnectingPoint num="2" id="522" /> +<TGConnectingPoint num="3" id="523" /> +<TGConnectingPoint num="4" id="524" /> +<TGConnectingPoint num="5" id="525" /> +<TGConnectingPoint num="6" id="526" /> +<TGConnectingPoint num="7" id="527" /> +<TGConnectingPoint num="8" id="528" /> +<TGConnectingPoint num="9" id="529" /> +<TGConnectingPoint num="10" id="530" /> +<TGConnectingPoint num="11" id="531" /> +<TGConnectingPoint num="12" id="532" /> +<TGConnectingPoint num="13" id="533" /> +<TGConnectingPoint num="14" id="534" /> +<TGConnectingPoint num="15" id="535" /> +<extraparam> +<Line value="Sending update message to leader" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="553" index="4" uid="129cebdf-cbca-46f6-93e0-4fca93c67991" > +<cdparam x="86" y="631" /> +<sizeparam width="289" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of emergency break (EB) message, +sending EB order to activate EB controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="537" /> +<TGConnectingPoint num="1" id="538" /> +<TGConnectingPoint num="2" id="539" /> +<TGConnectingPoint num="3" id="540" /> +<TGConnectingPoint num="4" id="541" /> +<TGConnectingPoint num="5" id="542" /> +<TGConnectingPoint num="6" id="543" /> +<TGConnectingPoint num="7" id="544" /> +<TGConnectingPoint num="8" id="545" /> +<TGConnectingPoint num="9" id="546" /> +<TGConnectingPoint num="10" id="547" /> +<TGConnectingPoint num="11" id="548" /> +<TGConnectingPoint num="12" id="549" /> +<TGConnectingPoint num="13" id="550" /> +<TGConnectingPoint num="14" id="551" /> +<TGConnectingPoint num="15" id="552" /> +<extraparam> +<Line value="In case of emergency break (EB) message," /> +<Line value="sending EB order to activate EB controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="570" index="5" uid="4dd07157-7cbe-4513-ad07-206958dfe630" > +<cdparam x="608" y="351" /> +<sizeparam width="184" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving leader message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="554" /> +<TGConnectingPoint num="1" id="555" /> +<TGConnectingPoint num="2" id="556" /> +<TGConnectingPoint num="3" id="557" /> +<TGConnectingPoint num="4" id="558" /> +<TGConnectingPoint num="5" id="559" /> +<TGConnectingPoint num="6" id="560" /> +<TGConnectingPoint num="7" id="561" /> +<TGConnectingPoint num="8" id="562" /> +<TGConnectingPoint num="9" id="563" /> +<TGConnectingPoint num="10" id="564" /> +<TGConnectingPoint num="11" id="565" /> +<TGConnectingPoint num="12" id="566" /> +<TGConnectingPoint num="13" id="567" /> +<TGConnectingPoint num="14" id="568" /> +<TGConnectingPoint num="15" id="569" /> +<extraparam> +<Line value="Receiving leader message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="587" index="6" uid="57469c20-b995-4cc9-9654-d0e7ccd93392" > +<cdparam x="39" y="372" /> +<sizeparam width="159" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving sensor data +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="571" /> +<TGConnectingPoint num="1" id="572" /> +<TGConnectingPoint num="2" id="573" /> +<TGConnectingPoint num="3" id="574" /> +<TGConnectingPoint num="4" id="575" /> +<TGConnectingPoint num="5" id="576" /> +<TGConnectingPoint num="6" id="577" /> +<TGConnectingPoint num="7" id="578" /> +<TGConnectingPoint num="8" id="579" /> +<TGConnectingPoint num="9" id="580" /> +<TGConnectingPoint num="10" id="581" /> +<TGConnectingPoint num="11" id="582" /> +<TGConnectingPoint num="12" id="583" /> +<TGConnectingPoint num="13" id="584" /> +<TGConnectingPoint num="14" id="585" /> +<TGConnectingPoint num="15" id="586" /> +<extraparam> +<Line value="Receiving sensor data" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="591" index="7" uid="061be48e-9472-4aab-9c27-a19960829170" > +<cdparam x="568" y="437" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="589" /> +<TGConnectingPoint num="1" id="590" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="588" index="42" uid="df9faa1c-027d-4e24-8a4a-d19f2453bec7" > +<father id="591" num="0" /> +<cdparam x="583" y="457" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1006" id="594" index="8" uid="3ffd803a-478a-465e-9752-21312b88da19" > +<cdparam x="321" y="607" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoEBC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="592" /> +<TGConnectingPoint num="1" id="593" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="602" index="9" uid="46d55c6a-7e32-400e-afc2-c0e3f9baffb4" > +<cdparam x="686" y="613" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="596" /> +<TGConnectingPoint num="1" id="597" /> +<TGConnectingPoint num="2" id="598" /> +<TGConnectingPoint num="3" id="599" /> +<TGConnectingPoint num="4" id="600" /> +<TGConnectingPoint num="5" id="601" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="595" index="43" uid="da78c20c-f7ba-4b5e-aa0e-ceaa4b263700" > +<father id="602" num="0" /> +<cdparam x="836" y="613" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="610" index="10" uid="32823728-02c2-4169-8509-dfa6fce25200" > +<cdparam x="558" y="502" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="606" /> +<TGConnectingPoint num="1" id="607" /> +<TGConnectingPoint num="2" id="608" /> +<TGConnectingPoint num="3" id="609" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="603" index="44" uid="a63645d6-3745-4668-9844-9bc7496ec86a" > +<father id="610" num="0" /> +<cdparam x="483" y="530" /> +<sizeparam width="182" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[leader_message_type == 0]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="604" index="45" uid="849d838c-edde-44cc-9c50-b448eb753dab" > +<father id="610" num="1" /> +<cdparam x="593" y="512" /> +<sizeparam width="614" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[(leader_message_type == 1) or (leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="605" index="46" uid="57e42e8e-30ea-4da9-a919-2cee0c80a4ae" > +<father id="610" num="2" /> +<cdparam x="578" y="547" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="612" index="11" uid="5de74724-e1b6-475a-ae78-eac1fb5ee97e" > +<cdparam x="961" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="611" /> +</COMPONENT> + +<COMPONENT type="1006" id="615" index="12" uid="38d5d2eb-0ea0-40ff-9ab3-5efd28c9760c" > +<cdparam x="902" y="373" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="613" /> +<TGConnectingPoint num="1" id="614" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="617" index="13" uid="c22687f4-cc3c-4cf5-974c-9a95a4d567eb" > +<cdparam x="871" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="616" /> +</COMPONENT> + +<COMPONENT type="1006" id="620" index="14" uid="cbcf0ae0-265f-4a77-9f29-7eff398bc363" > +<cdparam x="814" y="670" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoTC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="618" /> +<TGConnectingPoint num="1" id="619" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="622" index="15" uid="9fea4189-031e-4f6e-b9ca-ed95435ec04e" > +<cdparam x="635" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="621" /> +</COMPONENT> + +<COMPONENT type="1006" id="625" index="16" uid="f84ce218-5ae5-422b-a6c2-d3fe8bfca97d" > +<cdparam x="577" y="674" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="623" /> +<TGConnectingPoint num="1" id="624" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="627" index="17" uid="47aabf91-ae1e-4d4e-9d17-e5a36892abd6" > +<cdparam x="379" y="681" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="626" /> +</COMPONENT> + +<COMPONENT type="1009" id="630" index="18" uid="cd81e3c8-4754-4828-817e-bfb69ea4509b" > +<cdparam x="501" y="379" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSocToAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="628" /> +<TGConnectingPoint num="1" id="629" /> +<extraparam> +<Data channelName="fromSocToAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="633" index="19" uid="0f77260b-e466-40b7-a40f-284d8a394377" > +<cdparam x="421" y="319" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newLeaderMessage(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="631" /> +<TGConnectingPoint num="1" id="632" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="635" index="20" uid="604a5e00-084a-4f18-b196-ca30b293ddc6" > +<cdparam x="264" y="430" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="634" /> +</COMPONENT> + +<COMPONENT type="1009" id="638" index="21" uid="c6384fdc-2697-4679-b01f-a09a7decaf86" > +<cdparam x="210" y="364" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromDTtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="636" /> +<TGConnectingPoint num="1" id="637" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="646" index="22" uid="5154f910-a507-49ee-9aed-1166b083b36f" > +<cdparam x="498" y="219" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="640" /> +<TGConnectingPoint num="1" id="641" /> +<TGConnectingPoint num="2" id="642" /> +<TGConnectingPoint num="3" id="643" /> +<TGConnectingPoint num="4" id="644" /> +<TGConnectingPoint num="5" id="645" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="639" index="47" uid="c3a09c39-663f-4ec0-9189-d6b7510fca27" > +<father id="646" num="0" /> +<cdparam x="648" y="219" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1000" id="648" index="23" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="401" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="647" /> +</COMPONENT> + +<CONNECTOR type="115" id="649" index="24" uid="92b60e22-ff66-40ce-83bf-c3fd38bef8cd" > +<cdparam x="457" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="457" y="119" id="500" /> +<P2 x="573" y="219" id="640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="650" index="25" uid="69d13fab-0078-4a4b-bff4-03252fbf8327" > +<cdparam x="532" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="517" id="607" /> +<P2 x="389" y="602" id="592" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="651" index="26" uid="1ba2828f-ba84-4bb7-a655-efee3dba4123" > +<cdparam x="971" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="971" y="398" id="614" /> +<P2 x="971" y="442" id="611" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="652" index="27" uid="79b33a46-f5f1-4622-9c71-676346307aba" > +<cdparam x="881" y="695" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="881" y="695" id="619" /> +<P2 x="881" y="736" id="616" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="653" index="28" uid="75075440-1cf2-4689-9d9c-e5da220b9810" > +<cdparam x="645" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="699" id="624" /> +<P2 x="645" y="736" id="621" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="654" index="29" uid="ea55345e-2671-49cf-a67b-1b626981a355" > +<cdparam x="389" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="389" y="632" id="593" /> +<P2 x="389" y="676" id="626" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="655" index="30" uid="cd241954-db74-43c2-b430-b67506dd3a05" > +<cdparam x="523" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="224" id="641" /> +<P2 x="274" y="359" id="636" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="656" index="31" uid="3c625b1e-e409-4e26-8f70-0d164ad1f329" > +<cdparam x="1036" y="545" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="622" y="224" id="645" /> +<P2 x="971" y="368" id="613" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="657" index="32" uid="dcb4e440-4cb9-453f-80a1-58614b41e7fd" > +<cdparam x="740" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="810" y="618" id="601" /> +<P2 x="881" y="665" id="618" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="658" index="33" uid="569df097-5cf6-4135-81d9-7f342fa32464" > +<cdparam x="690" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="711" y="618" id="597" /> +<P2 x="645" y="669" id="623" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="659" index="34" uid="f92f5f8e-a956-4ec5-a821-9c28756c6367" > +<cdparam x="613" y="517" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="517" id="608" /> +<P2 x="761" y="613" id="596" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="660" index="35" uid="d04b9505-459d-41d9-86f8-d975c7edda09" > +<cdparam x="274" y="389" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="274" y="389" id="637" /> +<P2 x="274" y="425" id="634" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="661" index="36" uid="6bbbfdce-1989-41f7-b36f-cc9bc75e5fca" > +<cdparam x="547" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="224" id="643" /> +<P2 x="573" y="314" id="631" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="662" index="37" uid="7192d1bf-eaa9-4a75-947c-553bd4148ac9" > +<cdparam x="573" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="344" id="632" /> +<P2 x="573" y="374" id="628" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="663" index="38" uid="a110578c-43c6-4361-8cf1-4a671e6c3838" > +<cdparam x="573" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="404" id="629" /> +<P2 x="573" y="432" id="589" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="664" index="39" uid="9262f759-0c44-491d-b20c-8a4de6d4734b" > +<cdparam x="580" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="472" id="590" /> +<P2 x="573" y="497" id="606" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="665" index="40" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="408" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="408" y="75" id="647" /> +<P2 x="408" y="100" id="499" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="666" index="41" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="408" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="408" y="130" id="501" /> +<P2 x="408" y="165" id="497" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="ATTACKER_Task" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="1012" id="674" index="0" uid="4a489fe7-42cd-4024-9c11-eeac44bc845b" > +<cdparam x="304" y="304" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="670" /> +<TGConnectingPoint num="1" id="671" /> +<TGConnectingPoint num="2" id="672" /> +<TGConnectingPoint num="3" id="673" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="667" index="36" uid="03fb9d55-8283-4676-8300-8784e4b70ea1" > +<father id="674" num="0" /> +<cdparam x="229" y="332" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-13" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[(mode == 1) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="668" index="37" uid="1c0b847a-77cf-42bd-9ee8-d9cf5f7b8033" > +<father id="674" num="1" /> +<cdparam x="354" y="320" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="669" index="38" uid="039eba05-734c-4610-8844-e26a14e4b0b6" > +<father id="674" num="2" /> +<cdparam x="339" y="367" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="63" /> +<infoparam name="guard 3" value="[(mode == 2) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1016" id="682" index="1" uid="b8883f95-632a-4a02-946d-0da1ea6a7a1e" > +<cdparam x="518" y="246" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="676" /> +<TGConnectingPoint num="1" id="677" /> +<TGConnectingPoint num="2" id="678" /> +<TGConnectingPoint num="3" id="679" /> +<TGConnectingPoint num="4" id="680" /> +<TGConnectingPoint num="5" id="681" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="675" index="39" uid="60927341-68d2-46e7-ba75-2cdc52acc787" > +<father id="682" num="0" /> +<cdparam x="668" y="249" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="690" index="2" uid="fff114c4-7be2-4af2-bc82-5f6459b5ccaf" > +<cdparam x="556" y="407" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="686" /> +<TGConnectingPoint num="1" id="687" /> +<TGConnectingPoint num="2" id="688" /> +<TGConnectingPoint num="3" id="689" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="683" index="40" uid="bccf0a5b-5f5f-4ff0-b233-1924cee7c533" > +<father id="690" num="0" /> +<cdparam x="481" y="423" /> +<sizeparam width="81" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[mode == 4]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="684" index="41" uid="5feda669-3eac-4e2c-aa9c-2e5a037386c8" > +<father id="690" num="1" /> +<cdparam x="607" y="423" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="685" index="42" uid="ffc61fc7-e845-480c-b2cb-357174964af9" > +<father id="690" num="2" /> +<cdparam x="576" y="473" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[(mode == 5) and (leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="692" index="3" uid="561dd997-20c7-47e0-9e45-47ad34f09e67" > +<cdparam x="696" y="501" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="691" /> +</COMPONENT> + +<COMPONENT type="1001" id="694" index="4" uid="1e890f57-8d03-42d0-87b6-d8a36aa3ee3c" > +<cdparam x="1039" y="404" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="693" /> +</COMPONENT> + +<COMPONENT type="1008" id="697" index="5" uid="b49a2815-5d18-4837-b2c3-2d94fe1808d6" > +<cdparam x="935" y="348" /> +<sizeparam width="229" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="injection(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="695" /> +<TGConnectingPoint num="1" id="696" /> +<extraparam> +<Data eventName="injection" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="700" index="6" uid="668321ba-64d4-4a28-ba18-7ef521b906cd" > +<cdparam x="485" y="540" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="698" /> +<TGConnectingPoint num="1" id="699" /> +</COMPONENT> + +<COMPONENT type="1011" id="703" index="7" uid="82196b14-2c50-4535-8e29-c4c164beebf9" > +<cdparam x="354" y="503" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="701" /> +<TGConnectingPoint num="1" id="702" /> +</COMPONENT> + +<COMPONENT type="1011" id="706" index="8" uid="9af69728-574b-416d-92d7-caa8752cdcbe" > +<cdparam x="229" y="398" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 12" /> +<new d="false" /> +<TGConnectingPoint num="0" id="704" /> +<TGConnectingPoint num="1" id="705" /> +</COMPONENT> + +<COMPONENT type="1011" id="709" index="9" uid="7401c30d-dfc7-4cc3-954e-412b57ae1df7" > +<cdparam x="7" y="398" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 11" /> +<new d="false" /> +<TGConnectingPoint num="0" id="707" /> +<TGConnectingPoint num="1" id="708" /> +</COMPONENT> + +<COMPONENT type="1001" id="711" index="10" uid="e1a8e900-4adb-4191-b1a1-b11cf5f10810" > +<cdparam x="309" y="462" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="710" /> +</COMPONENT> + +<COMPONENT type="1001" id="713" index="11" uid="1b24d55c-b55e-43b2-9d40-dff60116fec3" > +<cdparam x="87" y="459" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="712" /> +</COMPONENT> + +<COMPONENT type="1001" id="715" index="12" uid="3c3c9181-7325-4450-b43d-d1f99443830b" > +<cdparam x="560" y="609" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="714" /> +</COMPONENT> + +<COMPONENT type="301" id="732" index="13" uid="74c1e445-5ca9-4e7a-9f5d-0aee9404a9a1" > +<cdparam x="10" y="40" /> +<sizeparam width="286" height="183" minWidth="7" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Attacker mode +----------------------- +1: the attacker injects a false speed value +with a strong increase w.r.t. the real value +(Attack 1, see deliverable D5.2) +2: the attacker injects a false speed value +with a small increase w.r.t. the real value +(Attack 2, see deliverable D5.2) +4 : the attacker injects a false emergency +brake message +(Attack 4, see deliverable D5.2) +5 : the attacker blocks emergency brake +messages (Attack 5, see deliverable D5.2) +and injects a platoon information update +message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="716" /> +<TGConnectingPoint num="1" id="717" /> +<TGConnectingPoint num="2" id="718" /> +<TGConnectingPoint num="3" id="719" /> +<TGConnectingPoint num="4" id="720" /> +<TGConnectingPoint num="5" id="721" /> +<TGConnectingPoint num="6" id="722" /> +<TGConnectingPoint num="7" id="723" /> +<TGConnectingPoint num="8" id="724" /> +<TGConnectingPoint num="9" id="725" /> +<TGConnectingPoint num="10" id="726" /> +<TGConnectingPoint num="11" id="727" /> +<TGConnectingPoint num="12" id="728" /> +<TGConnectingPoint num="13" id="729" /> +<TGConnectingPoint num="14" id="730" /> +<TGConnectingPoint num="15" id="731" /> +<extraparam> +<Line value="Attacker mode" /> +<Line value="-----------------------" /> +<Line value="1: the attacker injects a false speed value" /> +<Line value="with a strong increase w.r.t. the real value" /> +<Line value="(Attack 1, see deliverable D5.2)" /> +<Line value="2: the attacker injects a false speed value" /> +<Line value="with a small increase w.r.t. the real value" /> +<Line value="(Attack 2, see deliverable D5.2)" /> +<Line value="4 : the attacker injects a false emergency" /> +<Line value="brake message" /> +<Line value="(Attack 4, see deliverable D5.2)" /> +<Line value="5 : the attacker blocks emergency brake" /> +<Line value="messages (Attack 5, see deliverable D5.2)" /> +<Line value="and injects a platoon information update" /> +<Line value="message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="735" index="14" uid="ef43fdcb-1551-4a2a-9096-fff3ce21da37" > +<cdparam x="465" y="184" /> +<sizeparam width="256" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="interception(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="733" /> +<TGConnectingPoint num="1" id="734" /> +<extraparam> +<Data eventName="interception" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="737" index="15" uid="c9065a94-b4f9-4249-bf97-69125afa4b74" > +<cdparam x="431" y="568" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="736" /> +</COMPONENT> + +<COMPONENT type="1001" id="739" index="16" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="429" y="151" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="738" /> +</COMPONENT> + +<COMPONENT type="1020" id="743" index="17" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="390" y="86" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="740" /> +<TGConnectingPoint num="1" id="741" /> +<TGConnectingPoint num="2" id="742" /> +</COMPONENT> + +<COMPONENT type="1000" id="745" index="18" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="432" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="744" /> +</COMPONENT> + +<CONNECTOR type="115" id="746" index="19" uid="9bc90401-c9ad-4310-a80a-24df803c349c" > +<cdparam x="488" y="100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="488" y="100" id="741" /> +<P2 x="593" y="179" id="733" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="747" index="20" uid="f08072a8-2562-4abc-8280-1ab0dcb3b55f" > +<cdparam x="571" y="462" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="571" y="462" id="689" /> +<P2 x="571" y="535" id="698" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="748" index="21" uid="acf1db21-0237-44f9-881d-24ecb61e8382" > +<cdparam x="610" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="611" y="422" id="688" /> +<P2 x="706" y="496" id="691" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="749" index="22" uid="a35432c1-940a-4d00-b0ec-af9ed7a209c3" > +<cdparam x="531" y="414" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="422" id="687" /> +<P2 x="440" y="498" id="701" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="750" index="23" uid="2f00d79a-ef32-4675-baab-e5602853ad16" > +<cdparam x="357" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="359" y="319" id="672" /> +<P2 x="571" y="402" id="686" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="751" index="24" uid="9bdcfecb-6188-49aa-b417-e635b93c1f86" > +<cdparam x="278" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="279" y="319" id="671" /> +<P2 x="97" y="393" id="707" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="752" index="25" uid="fbb3816b-5bee-4d5f-b9ef-93a002d74daf" > +<cdparam x="317" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="319" y="359" id="673" /> +<P2 x="319" y="393" id="704" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="753" index="26" uid="cc3a0005-42de-4aa1-9d32-1e6652e1325d" > +<cdparam x="643" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="642" y="251" id="681" /> +<P2 x="1049" y="343" id="695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="754" index="27" uid="9037b01a-a4b0-49e2-8c4e-81ab614277dd" > +<cdparam x="571" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="571" y="565" id="699" /> +<P2 x="570" y="604" id="714" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="755" index="28" uid="10c2f0aa-e999-4f42-b9e0-40a2f80aeedd" > +<cdparam x="131" y="425" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="97" y="423" id="708" /> +<P2 x="97" y="454" id="712" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="756" index="29" uid="0f4c1029-1635-428b-867d-2ea24507640f" > +<cdparam x="342" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="319" y="423" id="705" /> +<P2 x="319" y="457" id="710" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="757" index="30" uid="a69a62ae-d2b8-4ae4-9778-5a879051ce3a" > +<cdparam x="450" y="539" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="440" y="528" id="702" /> +<P2 x="441" y="563" id="736" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="758" index="31" uid="60dbc370-471c-43d2-9c2f-c0b16a612f2c" > +<cdparam x="593" y="209" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="593" y="209" id="734" /> +<P2 x="593" y="246" id="676" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="759" index="32" uid="e581395e-32ce-415e-a02e-eb570f45d4b3" > +<cdparam x="514" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="543" y="251" id="677" /> +<P2 x="319" y="299" id="670" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="760" index="33" uid="26ac2be8-efc8-431d-ac7f-bbcc36859317" > +<cdparam x="1050" y="373" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1049" y="373" id="696" /> +<P2 x="1049" y="399" id="693" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="761" index="34" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="439" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="56" id="744" /> +<P2 x="439" y="81" id="740" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="762" index="35" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="439" y="111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="111" id="742" /> +<P2 x="439" y="146" id="738" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1009" id="765" index="0" uid="42ed98c6-9c77-486d-802e-d87798638700" > +<cdparam x="127" y="472" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="763" /> +<TGConnectingPoint num="1" id="764" /> +<breakpoint /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="769" index="1" uid="44882b6a-45bd-4af3-b383-04e13d9841ba" > +<cdparam x="859" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="767" /> +<TGConnectingPoint num="1" id="768" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="766" index="30" uid="49b31093-61e9-47a0-acd2-8ae70d0ae42b" > +<father id="769" num="0" /> +<cdparam x="874" y="347" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="771" index="2" uid="5c3e5886-c36b-4d3f-ba81-fdbc95e5e69f" > +<cdparam x="1053" y="407" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="770" /> +</COMPONENT> + +<COMPONENT type="1006" id="774" index="3" uid="99983131-dc6a-4c1c-86f9-234c0d67cdb1" > +<cdparam x="992" y="353" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="772" /> +<TGConnectingPoint num="1" id="773" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="777" index="4" uid="b0d096c0-a943-46c5-b18f-cc8d08b9c215" > +<cdparam x="40" y="409" /> +<sizeparam width="321" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newLeaderSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="775" /> +<TGConnectingPoint num="1" id="776" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="779" index="5" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="854" y="455" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="778" /> +</COMPONENT> + +<COMPONENT type="1009" id="782" index="6" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="792" y="402" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="780" /> +<TGConnectingPoint num="1" id="781" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="784" index="7" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="783" /> +</COMPONENT> + +<COMPONENT type="1008" id="787" index="8" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="427" y="357" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="785" /> +<TGConnectingPoint num="1" id="786" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="790" index="9" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="495" y="301" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="788" /> +<TGConnectingPoint num="1" id="789" /> +<extraparam> +<Data channelName="fromSocToAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="792" index="10" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="190" y="531" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="791" /> +</COMPONENT> + +<COMPONENT type="1016" id="800" index="11" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="794" /> +<TGConnectingPoint num="1" id="795" /> +<TGConnectingPoint num="2" id="796" /> +<TGConnectingPoint num="3" id="797" /> +<TGConnectingPoint num="4" id="798" /> +<TGConnectingPoint num="5" id="799" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="793" index="31" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="800" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="817" index="12" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="801" /> +<TGConnectingPoint num="1" id="802" /> +<TGConnectingPoint num="2" id="803" /> +<TGConnectingPoint num="3" id="804" /> +<TGConnectingPoint num="4" id="805" /> +<TGConnectingPoint num="5" id="806" /> +<TGConnectingPoint num="6" id="807" /> +<TGConnectingPoint num="7" id="808" /> +<TGConnectingPoint num="8" id="809" /> +<TGConnectingPoint num="9" id="810" /> +<TGConnectingPoint num="10" id="811" /> +<TGConnectingPoint num="11" id="812" /> +<TGConnectingPoint num="12" id="813" /> +<TGConnectingPoint num="13" id="814" /> +<TGConnectingPoint num="14" id="815" /> +<TGConnectingPoint num="15" id="816" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="819" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="435" y="171" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="818" /> +</COMPONENT> + +<COMPONENT type="1020" id="823" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="396" y="106" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="820" /> +<TGConnectingPoint num="1" id="821" /> +<TGConnectingPoint num="2" id="822" /> +</COMPONENT> + +<COMPONENT type="1000" id="825" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="438" y="56" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="824" /> +</COMPONENT> + +<CONNECTOR type="115" id="826" index="16" uid="29f31241-a4cc-4d42-8537-d40b71014ce9" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="799" /> +<P2 x="1063" y="348" id="772" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="827" index="17" uid="aa8ee435-429d-4e76-88cb-130367e88360" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="795" /> +<P2 x="200" y="404" id="775" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="828" index="18" uid="3ca2ff8d-d80f-4df4-a3ee-c87c306a13fd" > +<cdparam x="494" y="120" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="494" y="120" id="821" /> +<P2 x="564" y="180" id="794" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="829" index="19" uid="60677653-900c-4663-a78c-986b4b89866e" > +<cdparam x="1063" y="378" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1063" y="378" id="773" /> +<P2 x="1063" y="402" id="770" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="830" index="20" uid="3adbbaa5-bcc0-43b6-aa2a-6037b1f87040" > +<cdparam x="864" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="362" id="768" /> +<P2 x="864" y="397" id="780" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="831" index="21" uid="10a98c87-2f82-432f-8901-fa4bdc2b7850" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="797" /> +<P2 x="564" y="296" id="788" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="832" index="22" uid="44d4f82b-9924-4f25-a56a-043604d0583e" > +<cdparam x="589" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="185" id="798" /> +<P2 x="864" y="322" id="767" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="833" index="23" uid="b2e26988-ecca-41f3-9a6f-169d0ff66e5c" > +<cdparam x="564" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="326" id="789" /> +<P2 x="564" y="352" id="785" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="834" index="24" uid="ed4e3818-c735-4a7a-9ed4-5a51dc15e66c" > +<cdparam x="564" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="382" id="786" /> +<P2 x="564" y="416" id="783" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="835" index="25" uid="cdcaf7c8-ca58-4374-9d13-16de64419592" > +<cdparam x="865" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="427" id="781" /> +<P2 x="864" y="450" id="778" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="836" index="26" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="445" y="76" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="76" id="824" /> +<P2 x="445" y="101" id="820" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="837" index="27" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="445" y="131" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="131" id="822" /> +<P2 x="445" y="166" id="818" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="838" index="28" uid="6b84bb81-8809-46d6-be33-44b05dfadc71" > +<cdparam x="200" y="434" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="434" id="776" /> +<P2 x="200" y="467" id="763" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="839" index="29" uid="9a0f350a-f4fb-4867-bbb7-3d36ac19fb20" > +<cdparam x="203" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="497" id="764" /> +<P2 x="200" y="526" id="791" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Leader_Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="856" index="0" uid="d20c8ab1-670d-43c6-b65b-afb30aee50be" > +<cdparam x="10" y="417" /> +<sizeparam width="279" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Message types : +0 = emergency break +1 = platoon information update message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="840" /> +<TGConnectingPoint num="1" id="841" /> +<TGConnectingPoint num="2" id="842" /> +<TGConnectingPoint num="3" id="843" /> +<TGConnectingPoint num="4" id="844" /> +<TGConnectingPoint num="5" id="845" /> +<TGConnectingPoint num="6" id="846" /> +<TGConnectingPoint num="7" id="847" /> +<TGConnectingPoint num="8" id="848" /> +<TGConnectingPoint num="9" id="849" /> +<TGConnectingPoint num="10" id="850" /> +<TGConnectingPoint num="11" id="851" /> +<TGConnectingPoint num="12" id="852" /> +<TGConnectingPoint num="13" id="853" /> +<TGConnectingPoint num="14" id="854" /> +<TGConnectingPoint num="15" id="855" /> +<extraparam> +<Line value="Message types :" /> +<Line value="0 = emergency break" /> +<Line value="1 = platoon information update message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="859" index="1" uid="6b4d77d3-0a74-4182-be58-6aeb0a9da929" > +<cdparam x="128" y="333" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="857" /> +<TGConnectingPoint num="1" id="858" /> +</COMPONENT> + +<COMPONENT type="1001" id="861" index="2" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="812" y="387" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="860" /> +</COMPONENT> + +<COMPONENT type="1009" id="864" index="3" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="749" y="314" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="862" /> +<TGConnectingPoint num="1" id="863" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="866" index="4" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="465" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="865" /> +</COMPONENT> + +<COMPONENT type="1008" id="869" index="5" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="406" y="401" /> +<sizeparam width="317" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newLeaderSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="867" /> +<TGConnectingPoint num="1" id="868" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="872" index="6" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="493" y="345" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="870" /> +<TGConnectingPoint num="1" id="871" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="874" index="7" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="204" y="388" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="873" /> +</COMPONENT> + +<COMPONENT type="1016" id="882" index="8" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="876" /> +<TGConnectingPoint num="1" id="877" /> +<TGConnectingPoint num="2" id="878" /> +<TGConnectingPoint num="3" id="879" /> +<TGConnectingPoint num="4" id="880" /> +<TGConnectingPoint num="5" id="881" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="875" index="23" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="882" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="899" index="9" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="883" /> +<TGConnectingPoint num="1" id="884" /> +<TGConnectingPoint num="2" id="885" /> +<TGConnectingPoint num="3" id="886" /> +<TGConnectingPoint num="4" id="887" /> +<TGConnectingPoint num="5" id="888" /> +<TGConnectingPoint num="6" id="889" /> +<TGConnectingPoint num="7" id="890" /> +<TGConnectingPoint num="8" id="891" /> +<TGConnectingPoint num="9" id="892" /> +<TGConnectingPoint num="10" id="893" /> +<TGConnectingPoint num="11" id="894" /> +<TGConnectingPoint num="12" id="895" /> +<TGConnectingPoint num="13" id="896" /> +<TGConnectingPoint num="14" id="897" /> +<TGConnectingPoint num="15" id="898" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="901" index="10" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="418" y="155" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="900" /> +</COMPONENT> + +<COMPONENT type="1020" id="905" index="11" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="379" y="90" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="902" /> +<TGConnectingPoint num="1" id="903" /> +<TGConnectingPoint num="2" id="904" /> +</COMPONENT> + +<COMPONENT type="1000" id="907" index="12" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="421" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="906" /> +</COMPONENT> + +<CONNECTOR type="115" id="908" index="13" uid="2c8748c6-99e9-402d-86fa-9756c2792c4c" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="877" /> +<P2 x="214" y="328" id="857" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="909" index="14" uid="2c113af3-1c00-4c23-bf44-8928db4d9d1e" > +<cdparam x="822" y="339" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="822" y="339" id="863" /> +<P2 x="822" y="382" id="860" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="910" index="15" uid="edac812b-4324-46fe-8d73-5a13cd81304e" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="881" /> +<P2 x="822" y="309" id="862" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="911" index="16" uid="57aff726-2ffa-460c-ad7b-45f05021d701" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="879" /> +<P2 x="564" y="340" id="870" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="912" index="17" uid="58853783-17e9-482c-885b-43c542708e42" > +<cdparam x="477" y="104" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="477" y="104" id="903" /> +<P2 x="564" y="180" id="876" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="913" index="18" uid="d573638a-1744-4b6a-9962-e11d8fc4327e" > +<cdparam x="564" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="370" id="871" /> +<P2 x="564" y="396" id="867" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="914" index="19" uid="90e89cde-f091-42d1-9722-b3ad317d3a3e" > +<cdparam x="564" y="426" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="426" id="868" /> +<P2 x="564" y="460" id="865" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="915" index="20" uid="74550472-de62-41b0-a76d-a1d53008fb87" > +<cdparam x="220" y="364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="358" id="858" /> +<P2 x="214" y="383" id="873" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="916" index="21" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="428" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="60" id="906" /> +<P2 x="428" y="85" id="902" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="917" index="22" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="428" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="115" id="904" /> +<P2 x="428" y="150" id="900" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="EBController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="934" index="0" uid="b2fed985-65d7-47b5-bcad-4d9f442a932b" > +<cdparam x="772" y="356" /> +<sizeparam width="266" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending updated rover speed value (0) +to SpeedFeedback component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="918" /> +<TGConnectingPoint num="1" id="919" /> +<TGConnectingPoint num="2" id="920" /> +<TGConnectingPoint num="3" id="921" /> +<TGConnectingPoint num="4" id="922" /> +<TGConnectingPoint num="5" id="923" /> +<TGConnectingPoint num="6" id="924" /> +<TGConnectingPoint num="7" id="925" /> +<TGConnectingPoint num="8" id="926" /> +<TGConnectingPoint num="9" id="927" /> +<TGConnectingPoint num="10" id="928" /> +<TGConnectingPoint num="11" id="929" /> +<TGConnectingPoint num="12" id="930" /> +<TGConnectingPoint num="13" id="931" /> +<TGConnectingPoint num="14" id="932" /> +<TGConnectingPoint num="15" id="933" /> +<extraparam> +<Line value="Sending updated rover speed value (0)" /> +<Line value="to SpeedFeedback component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="951" index="1" uid="77f15006-5980-499a-8a18-ce1a5e5794e5" > +<cdparam x="420" y="450" /> +<sizeparam width="307" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending EB command to DC motors actuators +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="935" /> +<TGConnectingPoint num="1" id="936" /> +<TGConnectingPoint num="2" id="937" /> +<TGConnectingPoint num="3" id="938" /> +<TGConnectingPoint num="4" id="939" /> +<TGConnectingPoint num="5" id="940" /> +<TGConnectingPoint num="6" id="941" /> +<TGConnectingPoint num="7" id="942" /> +<TGConnectingPoint num="8" id="943" /> +<TGConnectingPoint num="9" id="944" /> +<TGConnectingPoint num="10" id="945" /> +<TGConnectingPoint num="11" id="946" /> +<TGConnectingPoint num="12" id="947" /> +<TGConnectingPoint num="13" id="948" /> +<TGConnectingPoint num="14" id="949" /> +<TGConnectingPoint num="15" id="950" /> +<extraparam> +<Line value="Sending EB command to DC motors actuators" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="968" index="2" uid="16968ae2-0875-4576-a8cb-1292c3b97e86" > +<cdparam x="177" y="286" /> +<sizeparam width="216" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Receiving EB order from +AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="952" /> +<TGConnectingPoint num="1" id="953" /> +<TGConnectingPoint num="2" id="954" /> +<TGConnectingPoint num="3" id="955" /> +<TGConnectingPoint num="4" id="956" /> +<TGConnectingPoint num="5" id="957" /> +<TGConnectingPoint num="6" id="958" /> +<TGConnectingPoint num="7" id="959" /> +<TGConnectingPoint num="8" id="960" /> +<TGConnectingPoint num="9" id="961" /> +<TGConnectingPoint num="10" id="962" /> +<TGConnectingPoint num="11" id="963" /> +<TGConnectingPoint num="12" id="964" /> +<TGConnectingPoint num="13" id="965" /> +<TGConnectingPoint num="14" id="966" /> +<TGConnectingPoint num="15" id="967" /> +<extraparam> +<Line value="Receiving EB order from" /> +<Line value="AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="971" index="3" uid="797a320b-59bb-4f3b-92fe-b2aaa9836533" > +<cdparam x="668" y="314" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newFeedbackEB()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="969" /> +<TGConnectingPoint num="1" id="970" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="973" index="4" uid="59bcb8f9-3117-4398-9e63-7353ffd6661f" > +<cdparam x="729" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="972" /> +</COMPONENT> + +<COMPONENT type="1006" id="976" index="5" uid="e3660966-aea9-465f-8668-528801198554" > +<cdparam x="675" y="250" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="974" /> +<TGConnectingPoint num="1" id="975" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="978" index="6" uid="79c3cfea-5ddc-419a-afe8-e30b2df6daf7" > +<cdparam x="558" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="977" /> +</COMPONENT> + +<COMPONENT type="1008" id="981" index="7" uid="27b61c5c-cb72-4a70-ac00-ab5f77bb25b0" > +<cdparam x="497" y="354" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newEBCommand()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="979" /> +<TGConnectingPoint num="1" id="980" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="984" index="8" uid="075715c2-1a68-424c-8456-3fb77ce8c62a" > +<cdparam x="502" y="275" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="982" /> +<TGConnectingPoint num="1" id="983" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="986" index="9" uid="a6c1c7d5-d2fc-488a-a2eb-ffcbf132fab7" > +<cdparam x="418" y="330" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="985" /> +</COMPONENT> + +<COMPONENT type="1009" id="989" index="10" uid="f429fc38-622f-4701-8f40-e25730f393c8" > +<cdparam x="361" y="248" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoEBC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="987" /> +<TGConnectingPoint num="1" id="988" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="997" index="11" uid="efe47682-c3db-41d0-bfd4-8684847296c4" > +<cdparam x="493" y="182" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="991" /> +<TGConnectingPoint num="1" id="992" /> +<TGConnectingPoint num="2" id="993" /> +<TGConnectingPoint num="3" id="994" /> +<TGConnectingPoint num="4" id="995" /> +<TGConnectingPoint num="5" id="996" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="990" index="26" uid="f4947795-4a81-4177-943b-80cf092a3d38" > +<father id="997" num="0" /> +<cdparam x="647" y="189" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="999" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="374" y="156" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="998" /> +</COMPONENT> + +<COMPONENT type="1020" id="1003" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="335" y="91" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1000" /> +<TGConnectingPoint num="1" id="1001" /> +<TGConnectingPoint num="2" id="1002" /> +</COMPONENT> + +<COMPONENT type="1000" id="1005" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="377" y="41" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1004" /> +</COMPONENT> + +<CONNECTOR type="115" id="1006" index="15" uid="1745143c-af9f-4a0e-af1d-2ae8e00cca01" > +<cdparam x="433" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="433" y="105" id="1001" /> +<P2 x="568" y="182" id="991" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1007" index="16" uid="435c286e-4228-485c-8f29-1c8c22b0297c" > +<cdparam x="518" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="187" id="992" /> +<P2 x="428" y="243" id="987" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1008" index="17" uid="1338503e-4fbe-4cf1-a9c4-e94d089a009b" > +<cdparam x="427" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="273" id="988" /> +<P2 x="428" y="325" id="985" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1009" index="18" uid="0b42a342-c524-495f-959c-e43dcad5e077" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="187" id="994" /> +<P2 x="568" y="270" id="982" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1010" index="19" uid="5ce94bd1-2a59-4679-98e0-749c2cce6aac" > +<cdparam x="568" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="300" id="983" /> +<P2 x="568" y="349" id="979" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1011" index="20" uid="bb7a7310-b8c0-476f-b570-309093133b3e" > +<cdparam x="568" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="379" id="980" /> +<P2 x="568" y="416" id="977" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1012" index="21" uid="ce331b4b-509e-4655-8aa8-0afdbc9e3bca" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="617" y="187" id="996" /> +<P2 x="739" y="245" id="974" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1013" index="22" uid="82b7a6e1-1a36-4740-a86e-cd31f78aaa89" > +<cdparam x="739" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="275" id="975" /> +<P2 x="739" y="309" id="969" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1014" index="23" uid="86704bb5-1f04-439c-a7df-11de35aa1fce" > +<cdparam x="737" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="339" id="970" /> +<P2 x="739" y="369" id="972" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1015" index="24" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="384" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="384" y="61" id="1004" /> +<P2 x="384" y="86" id="1000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1016" index="25" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="384" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="384" y="116" id="1002" /> +<P2 x="384" y="151" id="998" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="1033" index="0" uid="0f60dc51-5b69-4c52-87bf-13bf12eb484e" > +<cdparam x="348" y="243" /> +<sizeparam width="231" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of speed control data : +- previous rover speed +- rover speed +- gap +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1017" /> +<TGConnectingPoint num="1" id="1018" /> +<TGConnectingPoint num="2" id="1019" /> +<TGConnectingPoint num="3" id="1020" /> +<TGConnectingPoint num="4" id="1021" /> +<TGConnectingPoint num="5" id="1022" /> +<TGConnectingPoint num="6" id="1023" /> +<TGConnectingPoint num="7" id="1024" /> +<TGConnectingPoint num="8" id="1025" /> +<TGConnectingPoint num="9" id="1026" /> +<TGConnectingPoint num="10" id="1027" /> +<TGConnectingPoint num="11" id="1028" /> +<TGConnectingPoint num="12" id="1029" /> +<TGConnectingPoint num="13" id="1030" /> +<TGConnectingPoint num="14" id="1031" /> +<TGConnectingPoint num="15" id="1032" /> +<extraparam> +<Line value="Reception of speed control data :" /> +<Line value="- previous rover speed" /> +<Line value="- rover speed" /> +<Line value="- gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="1036" index="1" uid="b7892a47-9940-48f1-bb2c-d421293e92e8" > +<cdparam x="902" y="301" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newFeedbackSC()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1034" /> +<TGConnectingPoint num="1" id="1035" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="1053" index="2" uid="69f85efc-53a9-4c19-80bf-91ad47c7c528" > +<cdparam x="393" y="476" /> +<sizeparam width="653" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 4) : +1. speed_error = previous_rover_speed - rover_speed +2. speed_error_i = speed_error_i + speed_error +3. speed_error_d = speed_error - speed_error_backup +4. speed_error_backup = speed_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) ) + + +II. At least, affectation of two variables (EXECI 2) +(left motor power and right motor power) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1037" /> +<TGConnectingPoint num="1" id="1038" /> +<TGConnectingPoint num="2" id="1039" /> +<TGConnectingPoint num="3" id="1040" /> +<TGConnectingPoint num="4" id="1041" /> +<TGConnectingPoint num="5" id="1042" /> +<TGConnectingPoint num="6" id="1043" /> +<TGConnectingPoint num="7" id="1044" /> +<TGConnectingPoint num="8" id="1045" /> +<TGConnectingPoint num="9" id="1046" /> +<TGConnectingPoint num="10" id="1047" /> +<TGConnectingPoint num="11" id="1048" /> +<TGConnectingPoint num="12" id="1049" /> +<TGConnectingPoint num="13" id="1050" /> +<TGConnectingPoint num="14" id="1051" /> +<TGConnectingPoint num="15" id="1052" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 4) :" /> +<Line value="1. speed_error = previous_rover_speed - rover_speed" /> +<Line value="2. speed_error_i = speed_error_i + speed_error" /> +<Line value="3. speed_error_d = speed_error - speed_error_backup" /> +<Line value="4. speed_error_backup = speed_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) )" /> +<Line value="" /> +<Line value="" /> +<Line value="II. At least, affectation of two variables (EXECI 2)" /> +<Line value="(left motor power and right motor power)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1055" index="3" uid="77180a42-99ff-4e9b-bd22-b4a24d7fbce6" > +<cdparam x="343" y="541" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1054" /> +</COMPONENT> + +<COMPONENT type="1013" id="1059" index="4" uid="5f7cce1e-e4bc-4b6f-b292-a1320621d43f" > +<cdparam x="348" y="460" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1057" /> +<TGConnectingPoint num="1" id="1058" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1056" index="29" uid="4e0e1d0a-4b12-48c9-bc5e-057b0b121bb3" > +<father id="1059" num="0" /> +<cdparam x="363" y="480" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="11" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1008" id="1062" index="5" uid="8554637f-b96e-4407-baa7-6872329880ec" > +<cdparam x="710" y="394" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newMotorPower()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1060" /> +<TGConnectingPoint num="1" id="1061" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="1065" index="6" uid="b88078fd-b366-4a36-b197-bf3ec4ba2721" > +<cdparam x="910" y="257" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1063" /> +<TGConnectingPoint num="1" id="1064" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1067" index="7" uid="df6aa83a-7c79-4d83-a725-9bf6736078a9" > +<cdparam x="963" y="353" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1066" /> +</COMPONENT> + +<COMPONENT type="1001" id="1069" index="8" uid="9896b876-54b7-4805-b320-9c0e49255812" > +<cdparam x="769" y="454" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1068" /> +</COMPONENT> + +<COMPONENT type="1006" id="1072" index="9" uid="3bd54530-c95d-4956-9e82-bf2146de9d5b" > +<cdparam x="714" y="331" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1070" /> +<TGConnectingPoint num="1" id="1071" /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1074" index="10" uid="04a6fb8a-fbb3-4300-87db-dfc1aef4e30d" > +<cdparam x="249" y="326" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1073" /> +</COMPONENT> + +<COMPONENT type="1009" id="1077" index="11" uid="89b66e8f-fe97-42b3-a81e-68c05606dc45" > +<cdparam x="187" y="261" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoSC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1075" /> +<TGConnectingPoint num="1" id="1076" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="1085" index="12" uid="1b367ce5-0da8-44d6-bca8-88e2feb6680e" > +<cdparam x="489" y="161" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1079" /> +<TGConnectingPoint num="1" id="1080" /> +<TGConnectingPoint num="2" id="1081" /> +<TGConnectingPoint num="3" id="1082" /> +<TGConnectingPoint num="4" id="1083" /> +<TGConnectingPoint num="5" id="1084" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1078" index="30" uid="303becf0-e0bb-4037-87da-85e81364ebc4" > +<father id="1085" num="0" /> +<cdparam x="641" y="167" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="152" minY="7" maxY="6" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="1087" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="428" y="126" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1086" /> +</COMPONENT> + +<COMPONENT type="1020" id="1091" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="389" y="61" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1088" /> +<TGConnectingPoint num="1" id="1089" /> +<TGConnectingPoint num="2" id="1090" /> +</COMPONENT> + +<COMPONENT type="1000" id="1093" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="431" y="11" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1092" /> +</COMPONENT> + +<CONNECTOR type="115" id="1094" index="16" uid="4c9e9c35-5945-43e2-a655-5b34db56b194" > +<cdparam x="487" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="487" y="75" id="1089" /> +<P2 x="564" y="161" id="1079" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1095" index="17" uid="ff7cfe2c-5c1b-4ca4-a8a7-0634340dd4b7" > +<cdparam x="514" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="166" id="1080" /> +<P2 x="259" y="256" id="1075" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1096" index="18" uid="1855e5fd-4b79-4b6a-aae9-156ac55366f6" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="166" id="1084" /> +<P2 x="973" y="252" id="1063" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1097" index="19" uid="50cf81c1-ce77-4c83-8483-2296a2f0c7ae" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="166" id="1082" /> +<P2 x="779" y="326" id="1070" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1098" index="20" uid="9fea063e-2e9c-40c6-a3a9-b426e1a21e13" > +<cdparam x="259" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="259" y="286" id="1076" /> +<P2 x="259" y="321" id="1073" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1099" index="21" uid="f39c766d-327c-4e33-9628-68814c4a7a0e" > +<cdparam x="779" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="356" id="1071" /> +<P2 x="779" y="389" id="1060" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1100" index="22" uid="f0f0c486-6ca3-4c4b-af98-b647e041cc9c" > +<cdparam x="780" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="419" id="1061" /> +<P2 x="779" y="449" id="1068" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1101" index="23" uid="13e3a0c2-055f-4a8d-b29c-3b0efaa8185f" > +<cdparam x="538" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="538" y="166" id="1081" /> +<P2 x="353" y="455" id="1057" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1102" index="24" uid="3b856233-bd84-482b-8c00-5297e0ea6146" > +<cdparam x="353" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="495" id="1058" /> +<P2 x="353" y="536" id="1054" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1103" index="25" uid="7cfabe03-b9d8-48d7-8f86-bff8e9618294" > +<cdparam x="973" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="282" id="1064" /> +<P2 x="973" y="296" id="1034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1104" index="26" uid="0d8fd6fd-bcfd-4cc3-babf-90c64076e266" > +<cdparam x="975" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="326" id="1035" /> +<P2 x="973" y="348" id="1066" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1105" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="438" y="31" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="438" y="31" id="1092" /> +<P2 x="438" y="56" id="1088" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1106" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="438" y="86" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="438" y="86" id="1090" /> +<P2 x="438" y="121" id="1086" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TrajectoryController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="1123" index="0" uid="9ae9c799-0a74-4390-9984-e51218d178c8" > +<cdparam x="311" y="197" /> +<sizeparam width="768" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 67) : +1. trajectory_error calculation (EXECI 64, arbitrarily chosen) +(this error is calculated on the basis on the yaw +and lateral errors, and rover speed. The algorithm +and its complexity need to be studied in order to +refine the model) +2. trajectory_error_i = trajectory_error_i + trajectory_error +3. trajectory_error_d = trajectory_error - trajectory_error_backup +4. trajectory_error_backup = trajectory_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) ) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1107" /> +<TGConnectingPoint num="1" id="1108" /> +<TGConnectingPoint num="2" id="1109" /> +<TGConnectingPoint num="3" id="1110" /> +<TGConnectingPoint num="4" id="1111" /> +<TGConnectingPoint num="5" id="1112" /> +<TGConnectingPoint num="6" id="1113" /> +<TGConnectingPoint num="7" id="1114" /> +<TGConnectingPoint num="8" id="1115" /> +<TGConnectingPoint num="9" id="1116" /> +<TGConnectingPoint num="10" id="1117" /> +<TGConnectingPoint num="11" id="1118" /> +<TGConnectingPoint num="12" id="1119" /> +<TGConnectingPoint num="13" id="1120" /> +<TGConnectingPoint num="14" id="1121" /> +<TGConnectingPoint num="15" id="1122" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 67) :" /> +<Line value="1. trajectory_error calculation (EXECI 64, arbitrarily chosen)" /> +<Line value="(this error is calculated on the basis on the yaw" /> +<Line value="and lateral errors, and rover speed. The algorithm" /> +<Line value="and its complexity need to be studied in order to" /> +<Line value="refine the model)" /> +<Line value="2. trajectory_error_i = trajectory_error_i + trajectory_error" /> +<Line value="3. trajectory_error_d = trajectory_error - trajectory_error_backup" /> +<Line value="4. trajectory_error_backup = trajectory_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) )" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="1127" index="1" uid="4beacb3a-8ef5-4e5b-8697-0ee0c8582ed1" > +<cdparam x="223" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1125" /> +<TGConnectingPoint num="1" id="1126" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1124" index="15" uid="66741757-8f84-4ce2-85d0-b26f008e2a94" > +<father id="1127" num="0" /> +<cdparam x="238" y="280" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="27" minY="10" maxY="27" /> +<infoparam name="value of the delay" value="72" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="1144" index="2" uid="0728c85c-559b-4cbc-9318-f2eb561133aa" > +<cdparam x="310" y="131" /> +<sizeparam width="486" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of : +- Camera data (at least yaw and lateral errors, +see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016) +- rover speed +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1128" /> +<TGConnectingPoint num="1" id="1129" /> +<TGConnectingPoint num="2" id="1130" /> +<TGConnectingPoint num="3" id="1131" /> +<TGConnectingPoint num="4" id="1132" /> +<TGConnectingPoint num="5" id="1133" /> +<TGConnectingPoint num="6" id="1134" /> +<TGConnectingPoint num="7" id="1135" /> +<TGConnectingPoint num="8" id="1136" /> +<TGConnectingPoint num="9" id="1137" /> +<TGConnectingPoint num="10" id="1138" /> +<TGConnectingPoint num="11" id="1139" /> +<TGConnectingPoint num="12" id="1140" /> +<TGConnectingPoint num="13" id="1141" /> +<TGConnectingPoint num="14" id="1142" /> +<TGConnectingPoint num="15" id="1143" /> +<extraparam> +<Line value="Reception of :" /> +<Line value="- Camera data (at least yaw and lateral errors," /> +<Line value="see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016)" /> +<Line value="- rover speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1146" index="3" uid="1ef21645-ca92-4a6a-8e8b-417f14d9f315" > +<cdparam x="218" y="486" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1145" /> +</COMPONENT> + +<COMPONENT type="1006" id="1149" index="4" uid="e4168290-4965-45da-b503-61e93dbc75e8" > +<cdparam x="155" y="402" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromTCtoSSO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1147" /> +<TGConnectingPoint num="1" id="1148" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="1152" index="5" uid="b611c0fd-b425-4948-b339-d425e55fb2ea" > +<cdparam x="159" y="159" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoTC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1150" /> +<TGConnectingPoint num="1" id="1151" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1154" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="105" y="148" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1153" /> +</COMPONENT> + +<COMPONENT type="1020" id="1158" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="66" y="83" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1155" /> +<TGConnectingPoint num="1" id="1156" /> +<TGConnectingPoint num="2" id="1157" /> +</COMPONENT> + +<COMPONENT type="1000" id="1160" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="108" y="33" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1159" /> +</COMPONENT> + +<CONNECTOR type="115" id="1161" index="9" uid="6d27d03f-ab5a-400f-a636-aa1acddabde3" > +<cdparam x="164" y="97" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="164" y="97" id="1156" /> +<P2 x="228" y="154" id="1150" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1162" index="10" uid="dd5d39ea-b43a-46b8-9a2f-13b7bd343617" > +<cdparam x="-74" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="295" id="1126" /> +<P2 x="228" y="397" id="1147" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1163" index="11" uid="b0c3920f-6d90-4221-ab17-3c00cf0ec489" > +<cdparam x="228" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="184" id="1151" /> +<P2 x="228" y="255" id="1125" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1164" index="12" uid="6e679b04-73db-461d-ae92-185d39d44627" > +<cdparam x="228" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="427" id="1148" /> +<P2 x="228" y="481" id="1145" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1165" index="13" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="115" y="53" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="115" y="53" id="1159" /> +<P2 x="115" y="78" id="1155" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1166" index="14" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="115" y="108" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="115" y="108" id="1157" /> +<P2 x="115" y="143" id="1153" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="DataTransformation" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="301" id="1183" index="0" uid="b0f4e88b-4598-4416-b548-ea572bde0cfe" > +<cdparam x="587" y="269" /> +<sizeparam width="298" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap measurement computation : + +1 division +1 addition + +gap = (l_gap+u_gap)/2 + +where l_gap is gap measurement from LIDAR +and u_gap from ultrasonic sensors +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1167" /> +<TGConnectingPoint num="1" id="1168" /> +<TGConnectingPoint num="2" id="1169" /> +<TGConnectingPoint num="3" id="1170" /> +<TGConnectingPoint num="4" id="1171" /> +<TGConnectingPoint num="5" id="1172" /> +<TGConnectingPoint num="6" id="1173" /> +<TGConnectingPoint num="7" id="1174" /> +<TGConnectingPoint num="8" id="1175" /> +<TGConnectingPoint num="9" id="1176" /> +<TGConnectingPoint num="10" id="1177" /> +<TGConnectingPoint num="11" id="1178" /> +<TGConnectingPoint num="12" id="1179" /> +<TGConnectingPoint num="13" id="1180" /> +<TGConnectingPoint num="14" id="1181" /> +<TGConnectingPoint num="15" id="1182" /> +<extraparam> +<Line value="Gap measurement computation :" /> +<Line value="" /> +<Line value="1 division" /> +<Line value="1 addition" /> +<Line value="" /> +<Line value="gap = (l_gap+u_gap)/2" /> +<Line value="" /> +<Line value="where l_gap is gap measurement from LIDAR" /> +<Line value="and u_gap from ultrasonic sensors" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="1186" index="1" uid="9f3c9dc4-9a28-451d-af3e-d5b75808caa2" > +<cdparam x="468" y="234" /> +<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSFtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1184" /> +<TGConnectingPoint num="1" id="1185" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="1190" index="2" uid="1271b4ce-98f6-4935-a9c8-2a164e92942d" > +<cdparam x="529" y="314" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1188" /> +<TGConnectingPoint num="1" id="1189" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1187" index="16" uid="b3ec4dce-5170-4011-91e5-b6be55932e70" > +<father id="1190" num="0" /> +<cdparam x="544" y="334" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="13" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="1192" index="3" uid="677dfffd-fd42-437e-8b41-8c2710808ee5" > +<cdparam x="524" y="478" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1191" /> +</COMPONENT> + +<COMPONENT type="1006" id="1195" index="4" uid="4b318636-81fb-4f64-94b1-3cb679f7010d" > +<cdparam x="470" y="418" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromDTtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1193" /> +<TGConnectingPoint num="1" id="1194" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="1198" index="5" uid="89a16a96-bddd-4f80-89ae-0839cbae32ac" > +<cdparam x="452" y="165" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSAtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1196" /> +<TGConnectingPoint num="1" id="1197" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1200" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="346" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1199" /> +</COMPONENT> + +<COMPONENT type="1020" id="1204" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="307" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1201" /> +<TGConnectingPoint num="1" id="1202" /> +<TGConnectingPoint num="2" id="1203" /> +</COMPONENT> + +<COMPONENT type="1000" id="1206" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="349" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1205" /> +</COMPONENT> + +<CONNECTOR type="115" id="1207" index="9" uid="9302978a-017e-4c92-be74-9f192571c63b" > +<cdparam x="405" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="405" y="103" id="1202" /> +<P2 x="534" y="160" id="1196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1208" index="10" uid="3af978a3-bc7c-4e63-9f08-b22dc234f136" > +<cdparam x="571" y="572" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="349" id="1189" /> +<P2 x="534" y="413" id="1193" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1209" index="11" uid="8d4c3399-545f-4324-a2b5-cba0c7b221f2" > +<cdparam x="424" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="259" id="1185" /> +<P2 x="534" y="309" id="1188" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1210" index="12" uid="70f4f7a4-d13f-4ebb-8ba3-4497ffdf0e16" > +<cdparam x="534" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="190" id="1197" /> +<P2 x="534" y="229" id="1184" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1211" index="13" uid="f039dd32-cf07-40f2-8503-8159b751789d" > +<cdparam x="534" y="443" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="443" id="1194" /> +<P2 x="534" y="473" id="1191" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1212" index="14" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="356" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="356" y="59" id="1205" /> +<P2 x="356" y="84" id="1201" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1213" index="15" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="356" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="356" y="114" id="1203" /> +<P2 x="356" y="149" id="1199" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SensorsAcquisition" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="1230" index="0" uid="527c261b-3f68-40d8-badb-651bce1c08e8" > +<cdparam x="236" y="104" /> +<sizeparam width="443" height="183" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model, we do not take into account the complexity +of sensors acquisition nor lane detection algorithm since +the aim of this demo is to evaluate the overhead costs of +countermeasures when executed on the controller platform +(i.e. the rover's main Rasberry PI) +So we make each algorithm cycle start at the *reception* +of the last needed measurement. + +In order to make the model more exhaustive (i.e., by allowing +to simulate the sensors acquisition cycles and the image +processing on the rover's secondary Raspbery PI), the complexity +of lane detection algorithms should be studied and implemented +here through an EXECI, and the minimal sensor acquisition cycle +(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here +with a delay. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1214" /> +<TGConnectingPoint num="1" id="1215" /> +<TGConnectingPoint num="2" id="1216" /> +<TGConnectingPoint num="3" id="1217" /> +<TGConnectingPoint num="4" id="1218" /> +<TGConnectingPoint num="5" id="1219" /> +<TGConnectingPoint num="6" id="1220" /> +<TGConnectingPoint num="7" id="1221" /> +<TGConnectingPoint num="8" id="1222" /> +<TGConnectingPoint num="9" id="1223" /> +<TGConnectingPoint num="10" id="1224" /> +<TGConnectingPoint num="11" id="1225" /> +<TGConnectingPoint num="12" id="1226" /> +<TGConnectingPoint num="13" id="1227" /> +<TGConnectingPoint num="14" id="1228" /> +<TGConnectingPoint num="15" id="1229" /> +<extraparam> +<Line value="In this model, we do not take into account the complexity" /> +<Line value="of sensors acquisition nor lane detection algorithm since" /> +<Line value="the aim of this demo is to evaluate the overhead costs of" /> +<Line value="countermeasures when executed on the controller platform" /> +<Line value="(i.e. the rover's main Rasberry PI)" /> +<Line value="So we make each algorithm cycle start at the *reception*" /> +<Line value="of the last needed measurement." /> +<Line value="" /> +<Line value="In order to make the model more exhaustive (i.e., by allowing" /> +<Line value="to simulate the sensors acquisition cycles and the image" /> +<Line value="processing on the rover's secondary Raspbery PI), the complexity" /> +<Line value="of lane detection algorithms should be studied and implemented" /> +<Line value="here through an EXECI, and the minimal sensor acquisition cycle" /> +<Line value="(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here" /> +<Line value="with a delay." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1232" index="1" uid="ea33ed6b-f581-4c1e-89fa-da4dba000cf2" > +<cdparam x="136" y="233" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1231" /> +</COMPONENT> + +<COMPONENT type="1006" id="1235" index="2" uid="ec1ae2d5-73ce-4044-a2c4-f3eac17d3f4e" > +<cdparam x="66" y="169" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSAtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1233" /> +<TGConnectingPoint num="1" id="1234" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1237" index="3" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="87" y="126" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1236" /> +</COMPONENT> + +<COMPONENT type="1020" id="1241" index="4" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="48" y="61" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1238" /> +<TGConnectingPoint num="1" id="1239" /> +<TGConnectingPoint num="2" id="1240" /> +</COMPONENT> + +<COMPONENT type="1000" id="1243" index="5" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="90" y="11" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1242" /> +</COMPONENT> + +<CONNECTOR type="115" id="1244" index="6" uid="ecfabd6b-2111-46a3-b9b6-6530d95aa17f" > +<cdparam x="146" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="146" y="75" id="1239" /> +<P2 x="146" y="164" id="1233" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1245" index="7" uid="3da39102-3c93-486c-8568-934d69c47a2b" > +<cdparam x="145" y="193" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="146" y="194" id="1234" /> +<P2 x="146" y="228" id="1231" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1246" index="8" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="97" y="31" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="97" y="31" id="1242" /> +<P2 x="97" y="56" id="1238" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1247" index="9" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="97" y="86" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="97" y="86" id="1240" /> +<P2 x="97" y="121" id="1236" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SteeringServoOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="1249" index="0" uid="3bb211f7-cbd6-466c-8341-5cba390ff11b" > +<cdparam x="579" y="245" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1248" /> +</COMPONENT> + +<COMPONENT type="1009" id="1252" index="1" uid="615961ae-fb8d-4ce5-b827-a5d71cfe80dd" > +<cdparam x="516" y="180" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromTCtoSSO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1250" /> +<TGConnectingPoint num="1" id="1251" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1254" index="2" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="414" y="128" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1253" /> +</COMPONENT> + +<COMPONENT type="1020" id="1258" index="3" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="375" y="63" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1255" /> +<TGConnectingPoint num="1" id="1256" /> +<TGConnectingPoint num="2" id="1257" /> +</COMPONENT> + +<COMPONENT type="1000" id="1260" index="4" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="417" y="13" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1259" /> +</COMPONENT> + +<CONNECTOR type="115" id="1261" index="5" uid="8bff71c3-bf87-46a6-af1b-3ad2d0d78b1a" > +<cdparam x="473" y="77" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="473" y="77" id="1256" /> +<P2 x="589" y="175" id="1250" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1262" index="6" uid="aa7f8e63-c5e5-4250-9d3b-a2bf62a5c4e1" > +<cdparam x="589" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="205" id="1251" /> +<P2 x="589" y="240" id="1248" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1263" index="7" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="424" y="33" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="424" y="33" id="1259" /> +<P2 x="424" y="58" id="1255" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1264" index="8" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="424" y="88" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="424" y="88" id="1257" /> +<P2 x="424" y="123" id="1253" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="MotorsOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="1266" index="0" uid="9fa51294-6805-4c77-bdde-d22a0025b22e" > +<cdparam x="77" y="249" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1265" /> +</COMPONENT> + +<COMPONENT type="1001" id="1268" index="1" uid="cc611175-8dbf-4e1c-89d8-78266da553ec" > +<cdparam x="375" y="249" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1267" /> +</COMPONENT> + +<COMPONENT type="1009" id="1271" index="2" uid="c546f480-f16c-49ca-af5e-fc8d57b1d95f" > +<cdparam x="317" y="204" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1269" /> +<TGConnectingPoint num="1" id="1270" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="1274" index="3" uid="aaddc752-a9cd-4fa0-b2fd-0f55768999b5" > +<cdparam x="312" y="157" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newEBCommand() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1272" /> +<TGConnectingPoint num="1" id="1273" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="1285" index="4" uid="a232a754-6d36-46f2-8f7d-895a62e84a70" > +<cdparam x="222" y="118" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1275" /> +<TGConnectingPoint num="1" id="1276" /> +<TGConnectingPoint num="2" id="1277" /> +<TGConnectingPoint num="3" id="1278" /> +<TGConnectingPoint num="4" id="1279" /> +<TGConnectingPoint num="5" id="1280" /> +<TGConnectingPoint num="6" id="1281" /> +<TGConnectingPoint num="7" id="1282" /> +<TGConnectingPoint num="8" id="1283" /> +<TGConnectingPoint num="9" id="1284" /> +</COMPONENT> + +<COMPONENT type="1010" id="1288" index="5" uid="0ace454a-e943-4746-a2b8-a5906ca4b4f9" > +<cdparam x="16" y="157" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newMotorPower() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1286" /> +<TGConnectingPoint num="1" id="1287" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="1291" index="6" uid="47320563-b4be-42af-ba2e-5d06ca14217c" > +<cdparam x="23" y="204" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1289" /> +<TGConnectingPoint num="1" id="1290" /> +<breakpoint /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1293" index="7" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="77" y="102" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1292" /> +</COMPONENT> + +<COMPONENT type="1020" id="1297" index="8" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="38" y="55" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1294" /> +<TGConnectingPoint num="1" id="1295" /> +<TGConnectingPoint num="2" id="1296" /> +</COMPONENT> + +<COMPONENT type="1000" id="1299" index="9" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="80" y="14" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1298" /> +</COMPONENT> + +<CONNECTOR type="115" id="1300" index="10" uid="2dd4c38c-5be6-4c77-9335-418f8f99e35c" > +<cdparam x="87" y="229" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="87" y="229" id="1290" /> +<P2 x="87" y="244" id="1265" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1302" index="11" uid="20ee34da-4819-43fa-a194-9851de89e8e7" > +<cdparam x="149" y="27" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="136" y="69" id="1295" /> +<P2 x="237" y="113" id="1275" /> +<Point x="237" y="69" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1301" index="19" uid="52dce80c-4dd6-45cb-9588-a7035e3330d6" > +<father id="1302" num="0" /> +<cdparam x="237" y="69" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="1303" index="12" uid="d2e435fc-cc98-4302-a974-0de8f044cb60" > +<cdparam x="385" y="229" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="385" y="229" id="1270" /> +<P2 x="385" y="244" id="1267" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1305" index="13" uid="8e1382cd-c51c-4dae-8aed-312e17233f41" > +<cdparam x="197" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="197" y="133" id="1276" /> +<P2 x="87" y="152" id="1286" /> +<Point x="87" y="133" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1304" index="20" uid="192ed5b0-2e4c-4be1-a6c7-04a209d4c18f" > +<father id="1305" num="0" /> +<cdparam x="87" y="133" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="1306" index="14" uid="c1ffcb61-9699-48d3-9294-f795b1536c45" > +<cdparam x="89" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="87" y="182" id="1287" /> +<P2 x="87" y="199" id="1289" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1308" index="15" uid="1a8ebc87-a277-4818-88fd-45a51c08c424" > +<cdparam x="277" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="277" y="133" id="1277" /> +<P2 x="385" y="152" id="1272" /> +<Point x="385" y="133" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1307" index="21" uid="ede2d08a-e941-4418-b6d6-b4bfab4a2900" > +<father id="1308" num="0" /> +<cdparam x="385" y="133" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="1309" index="16" uid="d9a83597-6b02-446f-9ed9-bcc6006bb743" > +<cdparam x="385" y="182" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="385" y="182" id="1273" /> +<P2 x="385" y="199" id="1269" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1310" index="17" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="87" y="25" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="87" y="34" id="1298" /> +<P2 x="87" y="50" id="1294" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1311" index="18" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="87" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="87" y="80" id="1296" /> +<P2 x="87" y="97" id="1292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedFeedback" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="1328" index="0" uid="e03dbf66-ce12-4fcc-b2dc-479769d9cbd6" > +<cdparam x="37" y="253" /> +<sizeparam width="158" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending a zero speed +value on first iteration +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1312" /> +<TGConnectingPoint num="1" id="1313" /> +<TGConnectingPoint num="2" id="1314" /> +<TGConnectingPoint num="3" id="1315" /> +<TGConnectingPoint num="4" id="1316" /> +<TGConnectingPoint num="5" id="1317" /> +<TGConnectingPoint num="6" id="1318" /> +<TGConnectingPoint num="7" id="1319" /> +<TGConnectingPoint num="8" id="1320" /> +<TGConnectingPoint num="9" id="1321" /> +<TGConnectingPoint num="10" id="1322" /> +<TGConnectingPoint num="11" id="1323" /> +<TGConnectingPoint num="12" id="1324" /> +<TGConnectingPoint num="13" id="1325" /> +<TGConnectingPoint num="14" id="1326" /> +<TGConnectingPoint num="15" id="1327" /> +<extraparam> +<Line value="Sending a zero speed" /> +<Line value="value on first iteration" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1330" index="1" uid="5a51a455-5966-4125-bb43-37f314e98380" > +<cdparam x="204" y="364" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1329" /> +</COMPONENT> + +<COMPONENT type="1011" id="1333" index="2" uid="6e9641c6-ab91-43a8-9ebc-a7d2e886d083" > +<cdparam x="157" y="296" /> +<sizeparam width="115" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="first_loop = false" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1331" /> +<TGConnectingPoint num="1" id="1332" /> +</COMPONENT> + +<COMPONENT type="1006" id="1336" index="3" uid="c9d49e56-af22-4137-8e8a-1c5416bba6df" > +<cdparam x="154" y="221" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1334" /> +<TGConnectingPoint num="1" id="1335" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1012" id="1344" index="4" uid="6d972b09-1200-48c4-a80b-c886bd0008f2" > +<cdparam x="367" y="133" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1340" /> +<TGConnectingPoint num="1" id="1341" /> +<TGConnectingPoint num="2" id="1342" /> +<TGConnectingPoint num="3" id="1343" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1337" index="38" uid="be52494d-a683-4b38-a39c-31a8adcb723c" > +<father id="1344" num="0" /> +<cdparam x="292" y="168" /> +<sizeparam width="67" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[first_loop]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1338" index="39" uid="257f693d-4f6c-40dc-9bec-815bf5cad92f" > +<father id="1344" num="1" /> +<cdparam x="422" y="168" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[not(first_loop)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1339" index="40" uid="0ee6f658-f867-49f4-ae06-586ade64f142" > +<father id="1344" num="2" /> +<cdparam x="387" y="178" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="1348" index="5" uid="57158215-b50c-476e-922f-18cde0ac6a07" > +<cdparam x="424" y="293" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1346" /> +<TGConnectingPoint num="1" id="1347" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1345" index="41" uid="f4f991f5-f7df-4959-bbde-3a00a6fddbe0" > +<father id="1348" num="0" /> +<cdparam x="439" y="313" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="1352" index="6" uid="9a9a5bd1-f0cd-4fff-808b-573f9d51d452" > +<cdparam x="653" y="291" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1350" /> +<TGConnectingPoint num="1" id="1351" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1349" index="42" uid="f03e7375-1787-481a-a4b2-74088cf9539e" > +<father id="1352" num="0" /> +<cdparam x="668" y="311" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="1369" index="7" uid="7cf1b6e0-ff49-4e53-9d86-461e02f756e9" > +<cdparam x="453" y="283" /> +<sizeparam width="181" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Rover speed computation +based on motor power + +rover_speed = power*K +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1353" /> +<TGConnectingPoint num="1" id="1354" /> +<TGConnectingPoint num="2" id="1355" /> +<TGConnectingPoint num="3" id="1356" /> +<TGConnectingPoint num="4" id="1357" /> +<TGConnectingPoint num="5" id="1358" /> +<TGConnectingPoint num="6" id="1359" /> +<TGConnectingPoint num="7" id="1360" /> +<TGConnectingPoint num="8" id="1361" /> +<TGConnectingPoint num="9" id="1362" /> +<TGConnectingPoint num="10" id="1363" /> +<TGConnectingPoint num="11" id="1364" /> +<TGConnectingPoint num="12" id="1365" /> +<TGConnectingPoint num="13" id="1366" /> +<TGConnectingPoint num="14" id="1367" /> +<TGConnectingPoint num="15" id="1368" /> +<extraparam> +<Line value="Rover speed computation" /> +<Line value="based on motor power" /> +<Line value="" /> +<Line value="rover_speed = power*K" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="1386" index="8" uid="143a3345-ff27-461e-bcfe-684949a43a18" > +<cdparam x="682" y="286" /> +<sizeparam width="120" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Variable update +(setting rover +speed to zero) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1370" /> +<TGConnectingPoint num="1" id="1371" /> +<TGConnectingPoint num="2" id="1372" /> +<TGConnectingPoint num="3" id="1373" /> +<TGConnectingPoint num="4" id="1374" /> +<TGConnectingPoint num="5" id="1375" /> +<TGConnectingPoint num="6" id="1376" /> +<TGConnectingPoint num="7" id="1377" /> +<TGConnectingPoint num="8" id="1378" /> +<TGConnectingPoint num="9" id="1379" /> +<TGConnectingPoint num="10" id="1380" /> +<TGConnectingPoint num="11" id="1381" /> +<TGConnectingPoint num="12" id="1382" /> +<TGConnectingPoint num="13" id="1383" /> +<TGConnectingPoint num="14" id="1384" /> +<TGConnectingPoint num="15" id="1385" /> +<extraparam> +<Line value="Variable update" /> +<Line value="(setting rover" /> +<Line value="speed to zero)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1388" index="9" uid="ffc9f9ca-7f2b-41d1-8450-ef86fd098d55" > +<cdparam x="648" y="490" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1387" /> +</COMPONENT> + +<COMPONENT type="1006" id="1391" index="10" uid="6ffe5c1d-711b-4082-b947-07fbc8df6b0a" > +<cdparam x="598" y="431" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1389" /> +<TGConnectingPoint num="1" id="1390" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="1394" index="11" uid="9052e701-4a7b-4ecf-8b18-405ae49a9340" > +<cdparam x="592" y="372" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1392" /> +<TGConnectingPoint num="1" id="1393" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="1397" index="12" uid="b9ff7e08-6b26-4054-b3c5-60280fb8e977" > +<cdparam x="585" y="220" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackEB() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1395" /> +<TGConnectingPoint num="1" id="1396" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1399" index="13" uid="0ef755a9-6769-4fcc-b20f-db6794e36475" > +<cdparam x="419" y="492" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1398" /> +</COMPONENT> + +<COMPONENT type="1006" id="1402" index="14" uid="5e0c7546-3ab7-4d9b-864b-37a2412dfbf5" > +<cdparam x="369" y="431" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1400" /> +<TGConnectingPoint num="1" id="1401" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="1405" index="15" uid="a67d7eb9-0f8c-438a-ab1d-3eebee96cafd" > +<cdparam x="367" y="371" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1403" /> +<TGConnectingPoint num="1" id="1404" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="1408" index="16" uid="1219d9e6-892f-42e3-9157-fffbc9bb4049" > +<cdparam x="356" y="220" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackSC() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="1406" /> +<TGConnectingPoint num="1" id="1407" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="1419" index="17" uid="5c366123-07bc-4702-b4af-2342c03b5a8b" > +<cdparam x="521" y="165" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1409" /> +<TGConnectingPoint num="1" id="1410" /> +<TGConnectingPoint num="2" id="1411" /> +<TGConnectingPoint num="3" id="1412" /> +<TGConnectingPoint num="4" id="1413" /> +<TGConnectingPoint num="5" id="1414" /> +<TGConnectingPoint num="6" id="1415" /> +<TGConnectingPoint num="7" id="1416" /> +<TGConnectingPoint num="8" id="1417" /> +<TGConnectingPoint num="9" id="1418" /> +</COMPONENT> + +<COMPONENT type="1001" id="1421" index="18" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="228" y="130" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1420" /> +</COMPONENT> + +<COMPONENT type="1020" id="1425" index="19" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="189" y="65" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1422" /> +<TGConnectingPoint num="1" id="1423" /> +<TGConnectingPoint num="2" id="1424" /> +</COMPONENT> + +<COMPONENT type="1000" id="1427" index="20" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="231" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1426" /> +</COMPONENT> + +<CONNECTOR type="115" id="1428" index="21" uid="a8fc6883-b118-49e3-acea-adbbf1ee1512" > +<cdparam x="287" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="287" y="79" id="1423" /> +<P2 x="382" y="128" id="1340" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1429" index="22" uid="2caf853a-675a-4f4b-aaed-e85f7ffa1bf4" > +<cdparam x="342" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="342" y="148" id="1341" /> +<P2 x="214" y="216" id="1334" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1430" index="23" uid="9b409831-a38a-480f-b49b-a9ab1a4a6a78" > +<cdparam x="422" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="422" y="148" id="1342" /> +<P2 x="536" y="160" id="1409" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1431" index="24" uid="84cdeda6-b3c0-41a8-a8cb-f68f08ceb1c6" > +<cdparam x="496" y="180" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="496" y="180" id="1410" /> +<P2 x="429" y="215" id="1406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1432" index="25" uid="02ea044f-4599-4e7a-9d51-82c4e1f35f84" > +<cdparam x="429" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="429" y="396" id="1404" /> +<P2 x="429" y="426" id="1400" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1433" index="26" uid="41f7bd99-7972-45b4-b058-c0f8eb4b754a" > +<cdparam x="429" y="456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="429" y="456" id="1401" /> +<P2 x="429" y="487" id="1398" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1434" index="27" uid="6ac1a5a1-ad28-4bd7-8a85-048e06380161" > +<cdparam x="576" y="180" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="576" y="180" id="1411" /> +<P2 x="658" y="215" id="1395" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1435" index="28" uid="da6c3788-1e1b-44a5-9d7f-28afb7179766" > +<cdparam x="658" y="397" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="658" y="397" id="1393" /> +<P2 x="658" y="426" id="1389" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1436" index="29" uid="849687f1-e1dd-4f2a-8768-b90bda68f326" > +<cdparam x="658" y="456" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="658" y="456" id="1390" /> +<P2 x="658" y="485" id="1387" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1437" index="30" uid="10bb713c-f597-4948-807f-c01e65cc38a7" > +<cdparam x="429" y="245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="429" y="245" id="1407" /> +<P2 x="429" y="288" id="1346" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1438" index="31" uid="b1e85329-7a8d-480c-8fcd-35d4971cb823" > +<cdparam x="432" y="338" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="429" y="328" id="1347" /> +<P2 x="429" y="366" id="1403" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1439" index="32" uid="7a29658b-c612-4d35-9f0b-5dd927d6ce3b" > +<cdparam x="658" y="245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="658" y="245" id="1396" /> +<P2 x="658" y="286" id="1350" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1440" index="33" uid="ded08e92-aba7-4780-b997-3645ea33a936" > +<cdparam x="657" y="333" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="658" y="326" id="1351" /> +<P2 x="658" y="367" id="1392" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1441" index="34" uid="504fada9-407d-4fff-8134-5ad15b7bb3e2" > +<cdparam x="214" y="246" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="246" id="1335" /> +<P2 x="214" y="291" id="1331" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1442" index="35" uid="383a5fce-ee62-4624-aa9c-961eeae9580c" > +<cdparam x="214" y="321" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="321" id="1332" /> +<P2 x="214" y="359" id="1329" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1443" index="36" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="238" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="238" y="35" id="1426" /> +<P2 x="238" y="60" id="1422" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="1444" index="37" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="238" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="238" y="90" id="1424" /> +<P2 x="238" y="125" id="1420" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="NoCountermeasureMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="13" maxX="4025" minY="13" maxY="2000" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="1.000000000000001" > +<COMPONENT type="301" id="1461" index="0" uid="7da5b2fc-060e-4089-98c2-dd93f25d8097" > +<cdparam x="9" y="21" /> +<sizeparam width="684" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks +and communication channels defined in the NoCountermeasure application model. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1445" /> +<TGConnectingPoint num="1" id="1446" /> +<TGConnectingPoint num="2" id="1447" /> +<TGConnectingPoint num="3" id="1448" /> +<TGConnectingPoint num="4" id="1449" /> +<TGConnectingPoint num="5" id="1450" /> +<TGConnectingPoint num="6" id="1451" /> +<TGConnectingPoint num="7" id="1452" /> +<TGConnectingPoint num="8" id="1453" /> +<TGConnectingPoint num="9" id="1454" /> +<TGConnectingPoint num="10" id="1455" /> +<TGConnectingPoint num="11" id="1456" /> +<TGConnectingPoint num="12" id="1457" /> +<TGConnectingPoint num="13" id="1458" /> +<TGConnectingPoint num="14" id="1459" /> +<TGConnectingPoint num="15" id="1460" /> +<extraparam> +<Line value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks" /> +<Line value="and communication channels defined in the NoCountermeasure application model." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1495" index="1" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1878" y="1018" /> +<sizeparam width="267" height="90" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1471" /> +<TGConnectingPoint num="1" id="1472" /> +<TGConnectingPoint num="2" id="1473" /> +<TGConnectingPoint num="3" id="1474" /> +<TGConnectingPoint num="4" id="1475" /> +<TGConnectingPoint num="5" id="1476" /> +<TGConnectingPoint num="6" id="1477" /> +<TGConnectingPoint num="7" id="1478" /> +<TGConnectingPoint num="8" id="1479" /> +<TGConnectingPoint num="9" id="1480" /> +<TGConnectingPoint num="10" id="1481" /> +<TGConnectingPoint num="11" id="1482" /> +<TGConnectingPoint num="12" id="1483" /> +<TGConnectingPoint num="13" id="1484" /> +<TGConnectingPoint num="14" id="1485" /> +<TGConnectingPoint num="15" id="1486" /> +<TGConnectingPoint num="16" id="1487" /> +<TGConnectingPoint num="17" id="1488" /> +<TGConnectingPoint num="18" id="1489" /> +<TGConnectingPoint num="19" id="1490" /> +<TGConnectingPoint num="20" id="1491" /> +<TGConnectingPoint num="21" id="1492" /> +<TGConnectingPoint num="22" id="1493" /> +<TGConnectingPoint num="23" id="1494" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1470" index="53" uid="34070179-797e-4939-b60a-77ba14091a2f" > +<father id="1495" num="0" /> +<cdparam x="1882" y="1058" /> +<sizeparam width="261" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="6" minY="0" maxY="50" /> +<infoparam name="TGComponent" value="NoCountermeasure::ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1462" /> +<TGConnectingPoint num="1" id="1463" /> +<TGConnectingPoint num="2" id="1464" /> +<TGConnectingPoint num="3" id="1465" /> +<TGConnectingPoint num="4" id="1466" /> +<TGConnectingPoint num="5" id="1467" /> +<TGConnectingPoint num="6" id="1468" /> +<TGConnectingPoint num="7" id="1469" /> +<extraparam> +<info value="NoCountermeasure::ATTACKER_Task" taskName="ATTACKER_Task" referenceTaskName="NoCountermeasure" priority="0" operationMEC="ATTACKER_Task" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="1520" index="2" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1476" y="510" /> +<sizeparam width="148" height="95" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1496" /> +<TGConnectingPoint num="1" id="1497" /> +<TGConnectingPoint num="2" id="1498" /> +<TGConnectingPoint num="3" id="1499" /> +<TGConnectingPoint num="4" id="1500" /> +<TGConnectingPoint num="5" id="1501" /> +<TGConnectingPoint num="6" id="1502" /> +<TGConnectingPoint num="7" id="1503" /> +<TGConnectingPoint num="8" id="1504" /> +<TGConnectingPoint num="9" id="1505" /> +<TGConnectingPoint num="10" id="1506" /> +<TGConnectingPoint num="11" id="1507" /> +<TGConnectingPoint num="12" id="1508" /> +<TGConnectingPoint num="13" id="1509" /> +<TGConnectingPoint num="14" id="1510" /> +<TGConnectingPoint num="15" id="1511" /> +<TGConnectingPoint num="16" id="1512" /> +<TGConnectingPoint num="17" id="1513" /> +<TGConnectingPoint num="18" id="1514" /> +<TGConnectingPoint num="19" id="1515" /> +<TGConnectingPoint num="20" id="1516" /> +<TGConnectingPoint num="21" id="1517" /> +<TGConnectingPoint num="22" id="1518" /> +<TGConnectingPoint num="23" id="1519" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="1547" index="3" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1522" y="1256" /> +<sizeparam width="258" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1539" /> +<TGConnectingPoint num="1" id="1540" /> +<TGConnectingPoint num="2" id="1541" /> +<TGConnectingPoint num="3" id="1542" /> +<TGConnectingPoint num="4" id="1543" /> +<TGConnectingPoint num="5" id="1544" /> +<TGConnectingPoint num="6" id="1545" /> +<TGConnectingPoint num="7" id="1546" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="1529" index="54" uid="7421d585-da76-40ba-962e-51050613f9f6" > +<father id="1547" num="0" /> +<cdparam x="1520" y="1296" /> +<sizeparam width="260" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-2" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1521" /> +<TGConnectingPoint num="1" id="1522" /> +<TGConnectingPoint num="2" id="1523" /> +<TGConnectingPoint num="3" id="1524" /> +<TGConnectingPoint num="4" id="1525" /> +<TGConnectingPoint num="5" id="1526" /> +<TGConnectingPoint num="6" id="1527" /> +<TGConnectingPoint num="7" id="1528" /> +<extraparam> +<info value="NoCountermeasure::fromLSocToSoc" communicationName="fromLSocToSoc" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1538" index="55" uid="55bb063a-4a14-46d4-90c4-fb7826cfad1c" > +<father id="1547" num="1" /> +<cdparam x="1520" y="1342" /> +<sizeparam width="260" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-2" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1530" /> +<TGConnectingPoint num="1" id="1531" /> +<TGConnectingPoint num="2" id="1532" /> +<TGConnectingPoint num="3" id="1533" /> +<TGConnectingPoint num="4" id="1534" /> +<TGConnectingPoint num="5" id="1535" /> +<TGConnectingPoint num="6" id="1536" /> +<TGConnectingPoint num="7" id="1537" /> +<extraparam> +<info value="NoCountermeasure::fromSocToLSoc" communicationName="fromSocToLSoc" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="1572" index="4" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1497" y="881" /> +<sizeparam width="96" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1548" /> +<TGConnectingPoint num="1" id="1549" /> +<TGConnectingPoint num="2" id="1550" /> +<TGConnectingPoint num="3" id="1551" /> +<TGConnectingPoint num="4" id="1552" /> +<TGConnectingPoint num="5" id="1553" /> +<TGConnectingPoint num="6" id="1554" /> +<TGConnectingPoint num="7" id="1555" /> +<TGConnectingPoint num="8" id="1556" /> +<TGConnectingPoint num="9" id="1557" /> +<TGConnectingPoint num="10" id="1558" /> +<TGConnectingPoint num="11" id="1559" /> +<TGConnectingPoint num="12" id="1560" /> +<TGConnectingPoint num="13" id="1561" /> +<TGConnectingPoint num="14" id="1562" /> +<TGConnectingPoint num="15" id="1563" /> +<TGConnectingPoint num="16" id="1564" /> +<TGConnectingPoint num="17" id="1565" /> +<TGConnectingPoint num="18" id="1566" /> +<TGConnectingPoint num="19" id="1567" /> +<TGConnectingPoint num="20" id="1568" /> +<TGConnectingPoint num="21" id="1569" /> +<TGConnectingPoint num="22" id="1570" /> +<TGConnectingPoint num="23" id="1571" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1597" index="5" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1418" y="966" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1573" /> +<TGConnectingPoint num="1" id="1574" /> +<TGConnectingPoint num="2" id="1575" /> +<TGConnectingPoint num="3" id="1576" /> +<TGConnectingPoint num="4" id="1577" /> +<TGConnectingPoint num="5" id="1578" /> +<TGConnectingPoint num="6" id="1579" /> +<TGConnectingPoint num="7" id="1580" /> +<TGConnectingPoint num="8" id="1581" /> +<TGConnectingPoint num="9" id="1582" /> +<TGConnectingPoint num="10" id="1583" /> +<TGConnectingPoint num="11" id="1584" /> +<TGConnectingPoint num="12" id="1585" /> +<TGConnectingPoint num="13" id="1586" /> +<TGConnectingPoint num="14" id="1587" /> +<TGConnectingPoint num="15" id="1588" /> +<TGConnectingPoint num="16" id="1589" /> +<TGConnectingPoint num="17" id="1590" /> +<TGConnectingPoint num="18" id="1591" /> +<TGConnectingPoint num="19" id="1592" /> +<TGConnectingPoint num="20" id="1593" /> +<TGConnectingPoint num="21" id="1594" /> +<TGConnectingPoint num="22" id="1595" /> +<TGConnectingPoint num="23" id="1596" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1622" index="6" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1580" y="1110" /> +<sizeparam width="205" height="83" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1598" /> +<TGConnectingPoint num="1" id="1599" /> +<TGConnectingPoint num="2" id="1600" /> +<TGConnectingPoint num="3" id="1601" /> +<TGConnectingPoint num="4" id="1602" /> +<TGConnectingPoint num="5" id="1603" /> +<TGConnectingPoint num="6" id="1604" /> +<TGConnectingPoint num="7" id="1605" /> +<TGConnectingPoint num="8" id="1606" /> +<TGConnectingPoint num="9" id="1607" /> +<TGConnectingPoint num="10" id="1608" /> +<TGConnectingPoint num="11" id="1609" /> +<TGConnectingPoint num="12" id="1610" /> +<TGConnectingPoint num="13" id="1611" /> +<TGConnectingPoint num="14" id="1612" /> +<TGConnectingPoint num="15" id="1613" /> +<TGConnectingPoint num="16" id="1614" /> +<TGConnectingPoint num="17" id="1615" /> +<TGConnectingPoint num="18" id="1616" /> +<TGConnectingPoint num="19" id="1617" /> +<TGConnectingPoint num="20" id="1618" /> +<TGConnectingPoint num="21" id="1619" /> +<TGConnectingPoint num="22" id="1620" /> +<TGConnectingPoint num="23" id="1621" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1656" index="7" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="1235" y="1080" /> +<sizeparam width="258" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1632" /> +<TGConnectingPoint num="1" id="1633" /> +<TGConnectingPoint num="2" id="1634" /> +<TGConnectingPoint num="3" id="1635" /> +<TGConnectingPoint num="4" id="1636" /> +<TGConnectingPoint num="5" id="1637" /> +<TGConnectingPoint num="6" id="1638" /> +<TGConnectingPoint num="7" id="1639" /> +<TGConnectingPoint num="8" id="1640" /> +<TGConnectingPoint num="9" id="1641" /> +<TGConnectingPoint num="10" id="1642" /> +<TGConnectingPoint num="11" id="1643" /> +<TGConnectingPoint num="12" id="1644" /> +<TGConnectingPoint num="13" id="1645" /> +<TGConnectingPoint num="14" id="1646" /> +<TGConnectingPoint num="15" id="1647" /> +<TGConnectingPoint num="16" id="1648" /> +<TGConnectingPoint num="17" id="1649" /> +<TGConnectingPoint num="18" id="1650" /> +<TGConnectingPoint num="19" id="1651" /> +<TGConnectingPoint num="20" id="1652" /> +<TGConnectingPoint num="21" id="1653" /> +<TGConnectingPoint num="22" id="1654" /> +<TGConnectingPoint num="23" id="1655" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1631" index="56" uid="ac8e2518-6616-4812-b203-ce74bd8581e7" > +<father id="1656" num="0" /> +<cdparam x="1236" y="1122" /> +<sizeparam width="257" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="1" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="NoCountermeasure::Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1623" /> +<TGConnectingPoint num="1" id="1624" /> +<TGConnectingPoint num="2" id="1625" /> +<TGConnectingPoint num="3" id="1626" /> +<TGConnectingPoint num="4" id="1627" /> +<TGConnectingPoint num="5" id="1628" /> +<TGConnectingPoint num="6" id="1629" /> +<TGConnectingPoint num="7" id="1630" /> +<extraparam> +<info value="NoCountermeasure::Leader_Socket" taskName="Leader_Socket" referenceTaskName="NoCountermeasure" priority="0" operationMEC="Leader_Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="1674" index="8" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="438" y="1006" /> +<sizeparam width="250" height="76" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1666" /> +<TGConnectingPoint num="1" id="1667" /> +<TGConnectingPoint num="2" id="1668" /> +<TGConnectingPoint num="3" id="1669" /> +<TGConnectingPoint num="4" id="1670" /> +<TGConnectingPoint num="5" id="1671" /> +<TGConnectingPoint num="6" id="1672" /> +<TGConnectingPoint num="7" id="1673" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="SensorSet_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="SensorSet_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="1665" index="57" uid="80885718-c814-47fd-b43d-36abdc3cb88c" > +<father id="1674" num="0" /> +<cdparam x="447" y="1040" /> +<sizeparam width="238" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="12" minY="0" maxY="36" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1657" /> +<TGConnectingPoint num="1" id="1658" /> +<TGConnectingPoint num="2" id="1659" /> +<TGConnectingPoint num="3" id="1660" /> +<TGConnectingPoint num="4" id="1661" /> +<TGConnectingPoint num="5" id="1662" /> +<TGConnectingPoint num="6" id="1663" /> +<TGConnectingPoint num="7" id="1664" /> +<extraparam> +<info value="NoCountermeasure::fromSAtoDT" communicationName="fromSAtoDT" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="1692" index="9" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2755" y="627" /> +<sizeparam width="250" height="76" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1684" /> +<TGConnectingPoint num="1" id="1685" /> +<TGConnectingPoint num="2" id="1686" /> +<TGConnectingPoint num="3" id="1687" /> +<TGConnectingPoint num="4" id="1688" /> +<TGConnectingPoint num="5" id="1689" /> +<TGConnectingPoint num="6" id="1690" /> +<TGConnectingPoint num="7" id="1691" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="1683" index="58" uid="be56d4e8-077c-4a52-a291-2ab443e4953f" > +<father id="1692" num="0" /> +<cdparam x="2755" y="661" /> +<sizeparam width="246" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="4" minY="0" maxY="36" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1675" /> +<TGConnectingPoint num="1" id="1676" /> +<TGConnectingPoint num="2" id="1677" /> +<TGConnectingPoint num="3" id="1678" /> +<TGConnectingPoint num="4" id="1679" /> +<TGConnectingPoint num="5" id="1680" /> +<TGConnectingPoint num="6" id="1681" /> +<TGConnectingPoint num="7" id="1682" /> +<extraparam> +<info value="NoCountermeasure::fromTCtoSSO" communicationName="fromTCtoSSO" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="1719" index="10" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="2676" y="1061" /> +<sizeparam width="342" height="116" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1711" /> +<TGConnectingPoint num="1" id="1712" /> +<TGConnectingPoint num="2" id="1713" /> +<TGConnectingPoint num="3" id="1714" /> +<TGConnectingPoint num="4" id="1715" /> +<TGConnectingPoint num="5" id="1716" /> +<TGConnectingPoint num="6" id="1717" /> +<TGConnectingPoint num="7" id="1718" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="1701" index="59" uid="b0141e4b-713b-42d0-bde1-03b3fe8049cf" > +<father id="1719" num="0" /> +<cdparam x="2723" y="1092" /> +<sizeparam width="241" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="101" minY="0" maxY="76" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1693" /> +<TGConnectingPoint num="1" id="1694" /> +<TGConnectingPoint num="2" id="1695" /> +<TGConnectingPoint num="3" id="1696" /> +<TGConnectingPoint num="4" id="1697" /> +<TGConnectingPoint num="5" id="1698" /> +<TGConnectingPoint num="6" id="1699" /> +<TGConnectingPoint num="7" id="1700" /> +<extraparam> +<info value="NoCountermeasure::fromSCtoMO" communicationName="fromSCtoMO" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1710" index="60" uid="7981ad74-54ad-44a0-aa22-ac9c67087370" > +<father id="1719" num="1" /> +<cdparam x="2718" y="1135" /> +<sizeparam width="249" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="93" minY="0" maxY="76" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1702" /> +<TGConnectingPoint num="1" id="1703" /> +<TGConnectingPoint num="2" id="1704" /> +<TGConnectingPoint num="3" id="1705" /> +<TGConnectingPoint num="4" id="1706" /> +<TGConnectingPoint num="5" id="1707" /> +<TGConnectingPoint num="6" id="1708" /> +<TGConnectingPoint num="7" id="1709" /> +<extraparam> +<info value="NoCountermeasure::fromEBCtoMO" communicationName="fromEBCtoMO" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="1744" index="11" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="920" y="695" /> +<sizeparam width="1260" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1720" /> +<TGConnectingPoint num="1" id="1721" /> +<TGConnectingPoint num="2" id="1722" /> +<TGConnectingPoint num="3" id="1723" /> +<TGConnectingPoint num="4" id="1724" /> +<TGConnectingPoint num="5" id="1725" /> +<TGConnectingPoint num="6" id="1726" /> +<TGConnectingPoint num="7" id="1727" /> +<TGConnectingPoint num="8" id="1728" /> +<TGConnectingPoint num="9" id="1729" /> +<TGConnectingPoint num="10" id="1730" /> +<TGConnectingPoint num="11" id="1731" /> +<TGConnectingPoint num="12" id="1732" /> +<TGConnectingPoint num="13" id="1733" /> +<TGConnectingPoint num="14" id="1734" /> +<TGConnectingPoint num="15" id="1735" /> +<TGConnectingPoint num="16" id="1736" /> +<TGConnectingPoint num="17" id="1737" /> +<TGConnectingPoint num="18" id="1738" /> +<TGConnectingPoint num="19" id="1739" /> +<TGConnectingPoint num="20" id="1740" /> +<TGConnectingPoint num="21" id="1741" /> +<TGConnectingPoint num="22" id="1742" /> +<TGConnectingPoint num="23" id="1743" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1769" index="12" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="1146" y="495" /> +<sizeparam width="178" height="38" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1745" /> +<TGConnectingPoint num="1" id="1746" /> +<TGConnectingPoint num="2" id="1747" /> +<TGConnectingPoint num="3" id="1748" /> +<TGConnectingPoint num="4" id="1749" /> +<TGConnectingPoint num="5" id="1750" /> +<TGConnectingPoint num="6" id="1751" /> +<TGConnectingPoint num="7" id="1752" /> +<TGConnectingPoint num="8" id="1753" /> +<TGConnectingPoint num="9" id="1754" /> +<TGConnectingPoint num="10" id="1755" /> +<TGConnectingPoint num="11" id="1756" /> +<TGConnectingPoint num="12" id="1757" /> +<TGConnectingPoint num="13" id="1758" /> +<TGConnectingPoint num="14" id="1759" /> +<TGConnectingPoint num="15" id="1760" /> +<TGConnectingPoint num="16" id="1761" /> +<TGConnectingPoint num="17" id="1762" /> +<TGConnectingPoint num="18" id="1763" /> +<TGConnectingPoint num="19" id="1764" /> +<TGConnectingPoint num="20" id="1765" /> +<TGConnectingPoint num="21" id="1766" /> +<TGConnectingPoint num="22" id="1767" /> +<TGConnectingPoint num="23" id="1768" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1794" index="13" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="1110" y="365" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1770" /> +<TGConnectingPoint num="1" id="1771" /> +<TGConnectingPoint num="2" id="1772" /> +<TGConnectingPoint num="3" id="1773" /> +<TGConnectingPoint num="4" id="1774" /> +<TGConnectingPoint num="5" id="1775" /> +<TGConnectingPoint num="6" id="1776" /> +<TGConnectingPoint num="7" id="1777" /> +<TGConnectingPoint num="8" id="1778" /> +<TGConnectingPoint num="9" id="1779" /> +<TGConnectingPoint num="10" id="1780" /> +<TGConnectingPoint num="11" id="1781" /> +<TGConnectingPoint num="12" id="1782" /> +<TGConnectingPoint num="13" id="1783" /> +<TGConnectingPoint num="14" id="1784" /> +<TGConnectingPoint num="15" id="1785" /> +<TGConnectingPoint num="16" id="1786" /> +<TGConnectingPoint num="17" id="1787" /> +<TGConnectingPoint num="18" id="1788" /> +<TGConnectingPoint num="19" id="1789" /> +<TGConnectingPoint num="20" id="1790" /> +<TGConnectingPoint num="21" id="1791" /> +<TGConnectingPoint num="22" id="1792" /> +<TGConnectingPoint num="23" id="1793" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1900" index="14" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1708" y="121" /> +<sizeparam width="532" height="312" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1876" /> +<TGConnectingPoint num="1" id="1877" /> +<TGConnectingPoint num="2" id="1878" /> +<TGConnectingPoint num="3" id="1879" /> +<TGConnectingPoint num="4" id="1880" /> +<TGConnectingPoint num="5" id="1881" /> +<TGConnectingPoint num="6" id="1882" /> +<TGConnectingPoint num="7" id="1883" /> +<TGConnectingPoint num="8" id="1884" /> +<TGConnectingPoint num="9" id="1885" /> +<TGConnectingPoint num="10" id="1886" /> +<TGConnectingPoint num="11" id="1887" /> +<TGConnectingPoint num="12" id="1888" /> +<TGConnectingPoint num="13" id="1889" /> +<TGConnectingPoint num="14" id="1890" /> +<TGConnectingPoint num="15" id="1891" /> +<TGConnectingPoint num="16" id="1892" /> +<TGConnectingPoint num="17" id="1893" /> +<TGConnectingPoint num="18" id="1894" /> +<TGConnectingPoint num="19" id="1895" /> +<TGConnectingPoint num="20" id="1896" /> +<TGConnectingPoint num="21" id="1897" /> +<TGConnectingPoint num="22" id="1898" /> +<TGConnectingPoint num="23" id="1899" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="1803" index="61" uid="a313d1cc-c8c9-46ae-b0d8-706b0089b55c" > +<father id="1900" num="0" /> +<cdparam x="1717" y="163" /> +<sizeparam width="248" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="284" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1795" /> +<TGConnectingPoint num="1" id="1796" /> +<TGConnectingPoint num="2" id="1797" /> +<TGConnectingPoint num="3" id="1798" /> +<TGConnectingPoint num="4" id="1799" /> +<TGConnectingPoint num="5" id="1800" /> +<TGConnectingPoint num="6" id="1801" /> +<TGConnectingPoint num="7" id="1802" /> +<extraparam> +<info value="NoCountermeasure::fromSocToAD" communicationName="fromSocToAD" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1812" index="62" uid="5748b927-4e3b-4d05-a012-12af49c55086" > +<father id="1900" num="1" /> +<cdparam x="1720" y="222" /> +<sizeparam width="246" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="286" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1804" /> +<TGConnectingPoint num="1" id="1805" /> +<TGConnectingPoint num="2" id="1806" /> +<TGConnectingPoint num="3" id="1807" /> +<TGConnectingPoint num="4" id="1808" /> +<TGConnectingPoint num="5" id="1809" /> +<TGConnectingPoint num="6" id="1810" /> +<TGConnectingPoint num="7" id="1811" /> +<extraparam> +<info value="NoCountermeasure::fromADtoSoc" communicationName="fromADtoSoc" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1821" index="63" uid="560574c7-296e-434a-b176-04a33b5c309e" > +<father id="1900" num="2" /> +<cdparam x="1721" y="277" /> +<sizeparam width="239" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="293" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1813" /> +<TGConnectingPoint num="1" id="1814" /> +<TGConnectingPoint num="2" id="1815" /> +<TGConnectingPoint num="3" id="1816" /> +<TGConnectingPoint num="4" id="1817" /> +<TGConnectingPoint num="5" id="1818" /> +<TGConnectingPoint num="6" id="1819" /> +<TGConnectingPoint num="7" id="1820" /> +<extraparam> +<info value="NoCountermeasure::fromDTtoAD" communicationName="fromDTtoAD" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1830" index="64" uid="7356a259-5250-4659-a735-8a9787b05cff" > +<father id="1900" num="3" /> +<cdparam x="1721" y="335" /> +<sizeparam width="237" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="295" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1822" /> +<TGConnectingPoint num="1" id="1823" /> +<TGConnectingPoint num="2" id="1824" /> +<TGConnectingPoint num="3" id="1825" /> +<TGConnectingPoint num="4" id="1826" /> +<TGConnectingPoint num="5" id="1827" /> +<TGConnectingPoint num="6" id="1828" /> +<TGConnectingPoint num="7" id="1829" /> +<extraparam> +<info value="NoCountermeasure::fromSFtoDT" communicationName="fromSFtoDT" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1839" index="65" uid="17ba2321-5fa3-4c5d-9c51-140f0d0f91fd" > +<father id="1900" num="4" /> +<cdparam x="1988" y="256" /> +<sizeparam width="247" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="285" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1831" /> +<TGConnectingPoint num="1" id="1832" /> +<TGConnectingPoint num="2" id="1833" /> +<TGConnectingPoint num="3" id="1834" /> +<TGConnectingPoint num="4" id="1835" /> +<TGConnectingPoint num="5" id="1836" /> +<TGConnectingPoint num="6" id="1837" /> +<TGConnectingPoint num="7" id="1838" /> +<extraparam> +<info value="NoCountermeasure::fromADtoEBC" communicationName="fromADtoEBC" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1848" index="66" uid="06ed3880-0630-4900-b14b-90b1a50336e5" > +<father id="1900" num="5" /> +<cdparam x="1997" y="305" /> +<sizeparam width="239" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="293" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1840" /> +<TGConnectingPoint num="1" id="1841" /> +<TGConnectingPoint num="2" id="1842" /> +<TGConnectingPoint num="3" id="1843" /> +<TGConnectingPoint num="4" id="1844" /> +<TGConnectingPoint num="5" id="1845" /> +<TGConnectingPoint num="6" id="1846" /> +<TGConnectingPoint num="7" id="1847" /> +<extraparam> +<info value="NoCountermeasure::fromADtoSC" communicationName="fromADtoSC" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1857" index="67" uid="4718e36a-51a7-428c-aeed-29eaab8ade51" > +<father id="1900" num="6" /> +<cdparam x="1998" y="353" /> +<sizeparam width="238" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1849" /> +<TGConnectingPoint num="1" id="1850" /> +<TGConnectingPoint num="2" id="1851" /> +<TGConnectingPoint num="3" id="1852" /> +<TGConnectingPoint num="4" id="1853" /> +<TGConnectingPoint num="5" id="1854" /> +<TGConnectingPoint num="6" id="1855" /> +<TGConnectingPoint num="7" id="1856" /> +<extraparam> +<info value="NoCountermeasure::fromADtoTC" communicationName="fromADtoTC" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1866" index="68" uid="e37c1492-c1d2-44d0-bda9-4e3a9936fc70" > +<father id="1900" num="7" /> +<cdparam x="1998" y="163" /> +<sizeparam width="237" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="295" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1858" /> +<TGConnectingPoint num="1" id="1859" /> +<TGConnectingPoint num="2" id="1860" /> +<TGConnectingPoint num="3" id="1861" /> +<TGConnectingPoint num="4" id="1862" /> +<TGConnectingPoint num="5" id="1863" /> +<TGConnectingPoint num="6" id="1864" /> +<TGConnectingPoint num="7" id="1865" /> +<extraparam> +<info value="NoCountermeasure::fromSCtoSF" communicationName="fromSCtoSF" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="1875" index="69" uid="ea9ac25b-d3a6-474d-974d-9489b6011781" > +<father id="1900" num="8" /> +<cdparam x="1990" y="210" /> +<sizeparam width="245" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="287" minY="0" maxY="272" /> +<infoparam name="TGComponent" value="NoCountermeasure::fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1867" /> +<TGConnectingPoint num="1" id="1868" /> +<TGConnectingPoint num="2" id="1869" /> +<TGConnectingPoint num="3" id="1870" /> +<TGConnectingPoint num="4" id="1871" /> +<TGConnectingPoint num="5" id="1872" /> +<TGConnectingPoint num="6" id="1873" /> +<TGConnectingPoint num="7" id="1874" /> +<extraparam> +<info value="NoCountermeasure::fromEBCtoSF" communicationName="fromEBCtoSF" referenceCommunicationName="NoCountermeasure" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1104" id="1925" index="15" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="918" y="342" /> +<sizeparam width="95" height="95" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1901" /> +<TGConnectingPoint num="1" id="1902" /> +<TGConnectingPoint num="2" id="1903" /> +<TGConnectingPoint num="3" id="1904" /> +<TGConnectingPoint num="4" id="1905" /> +<TGConnectingPoint num="5" id="1906" /> +<TGConnectingPoint num="6" id="1907" /> +<TGConnectingPoint num="7" id="1908" /> +<TGConnectingPoint num="8" id="1909" /> +<TGConnectingPoint num="9" id="1910" /> +<TGConnectingPoint num="10" id="1911" /> +<TGConnectingPoint num="11" id="1912" /> +<TGConnectingPoint num="12" id="1913" /> +<TGConnectingPoint num="13" id="1914" /> +<TGConnectingPoint num="14" id="1915" /> +<TGConnectingPoint num="15" id="1916" /> +<TGConnectingPoint num="16" id="1917" /> +<TGConnectingPoint num="17" id="1918" /> +<TGConnectingPoint num="18" id="1919" /> +<TGConnectingPoint num="19" id="1920" /> +<TGConnectingPoint num="20" id="1921" /> +<TGConnectingPoint num="21" id="1922" /> +<TGConnectingPoint num="22" id="1923" /> +<TGConnectingPoint num="23" id="1924" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2013" index="16" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="934" y="50" /> +<sizeparam width="602" height="235" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1989" /> +<TGConnectingPoint num="1" id="1990" /> +<TGConnectingPoint num="2" id="1991" /> +<TGConnectingPoint num="3" id="1992" /> +<TGConnectingPoint num="4" id="1993" /> +<TGConnectingPoint num="5" id="1994" /> +<TGConnectingPoint num="6" id="1995" /> +<TGConnectingPoint num="7" id="1996" /> +<TGConnectingPoint num="8" id="1997" /> +<TGConnectingPoint num="9" id="1998" /> +<TGConnectingPoint num="10" id="1999" /> +<TGConnectingPoint num="11" id="2000" /> +<TGConnectingPoint num="12" id="2001" /> +<TGConnectingPoint num="13" id="2002" /> +<TGConnectingPoint num="14" id="2003" /> +<TGConnectingPoint num="15" id="2004" /> +<TGConnectingPoint num="16" id="2005" /> +<TGConnectingPoint num="17" id="2006" /> +<TGConnectingPoint num="18" id="2007" /> +<TGConnectingPoint num="19" id="2008" /> +<TGConnectingPoint num="20" id="2009" /> +<TGConnectingPoint num="21" id="2010" /> +<TGConnectingPoint num="22" id="2011" /> +<TGConnectingPoint num="23" id="2012" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1934" index="70" uid="f039eef3-bf40-4cf2-b9b3-26bcb94efc3d" > +<father id="2013" num="0" /> +<cdparam x="944" y="98" /> +<sizeparam width="288" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="314" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1926" /> +<TGConnectingPoint num="1" id="1927" /> +<TGConnectingPoint num="2" id="1928" /> +<TGConnectingPoint num="3" id="1929" /> +<TGConnectingPoint num="4" id="1930" /> +<TGConnectingPoint num="5" id="1931" /> +<TGConnectingPoint num="6" id="1932" /> +<TGConnectingPoint num="7" id="1933" /> +<extraparam> +<info value="NoCountermeasure::TrajectoryController" taskName="TrajectoryController" referenceTaskName="NoCountermeasure" priority="0" operationMEC="TrajectoryController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1943" index="71" uid="bd4aa57c-e6e7-4532-a6fe-0ac7daf15f25" > +<father id="2013" num="1" /> +<cdparam x="944" y="143" /> +<sizeparam width="266" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="336" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1935" /> +<TGConnectingPoint num="1" id="1936" /> +<TGConnectingPoint num="2" id="1937" /> +<TGConnectingPoint num="3" id="1938" /> +<TGConnectingPoint num="4" id="1939" /> +<TGConnectingPoint num="5" id="1940" /> +<TGConnectingPoint num="6" id="1941" /> +<TGConnectingPoint num="7" id="1942" /> +<extraparam> +<info value="NoCountermeasure::SpeedController" taskName="SpeedController" referenceTaskName="NoCountermeasure" priority="0" operationMEC="SpeedController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1952" index="72" uid="59a86d41-aa99-4047-95d0-f3795d4b0726" > +<father id="2013" num="2" /> +<cdparam x="944" y="189" /> +<sizeparam width="286" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="316" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1944" /> +<TGConnectingPoint num="1" id="1945" /> +<TGConnectingPoint num="2" id="1946" /> +<TGConnectingPoint num="3" id="1947" /> +<TGConnectingPoint num="4" id="1948" /> +<TGConnectingPoint num="5" id="1949" /> +<TGConnectingPoint num="6" id="1950" /> +<TGConnectingPoint num="7" id="1951" /> +<extraparam> +<info value="NoCountermeasure::AutonomousDriving" taskName="AutonomousDriving" referenceTaskName="NoCountermeasure" priority="0" operationMEC="AutonomousDriving" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1961" index="73" uid="43b551c2-0a2e-401d-9f57-2a16566120d7" > +<father id="2013" num="3" /> +<cdparam x="1242" y="98" /> +<sizeparam width="290" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="312" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1953" /> +<TGConnectingPoint num="1" id="1954" /> +<TGConnectingPoint num="2" id="1955" /> +<TGConnectingPoint num="3" id="1956" /> +<TGConnectingPoint num="4" id="1957" /> +<TGConnectingPoint num="5" id="1958" /> +<TGConnectingPoint num="6" id="1959" /> +<TGConnectingPoint num="7" id="1960" /> +<extraparam> +<info value="NoCountermeasure::DataTransformation" taskName="DataTransformation" referenceTaskName="NoCountermeasure" priority="0" operationMEC="DataTransformation" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1970" index="74" uid="29804fd8-7033-4130-9e90-1a00ed239e43" > +<father id="2013" num="4" /> +<cdparam x="1243" y="143" /> +<sizeparam width="266" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="336" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1962" /> +<TGConnectingPoint num="1" id="1963" /> +<TGConnectingPoint num="2" id="1964" /> +<TGConnectingPoint num="3" id="1965" /> +<TGConnectingPoint num="4" id="1966" /> +<TGConnectingPoint num="5" id="1967" /> +<TGConnectingPoint num="6" id="1968" /> +<TGConnectingPoint num="7" id="1969" /> +<extraparam> +<info value="NoCountermeasure::SpeedFeedback" taskName="SpeedFeedback" referenceTaskName="NoCountermeasure" priority="0" operationMEC="SpeedFeedback" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1979" index="75" uid="e8785e7c-a53a-473a-93a6-f7dc2080781a" > +<father id="2013" num="5" /> +<cdparam x="1243" y="189" /> +<sizeparam width="242" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="360" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1971" /> +<TGConnectingPoint num="1" id="1972" /> +<TGConnectingPoint num="2" id="1973" /> +<TGConnectingPoint num="3" id="1974" /> +<TGConnectingPoint num="4" id="1975" /> +<TGConnectingPoint num="5" id="1976" /> +<TGConnectingPoint num="6" id="1977" /> +<TGConnectingPoint num="7" id="1978" /> +<extraparam> +<info value="NoCountermeasure::EBController" taskName="EBController" referenceTaskName="NoCountermeasure" priority="0" operationMEC="EBController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1988" index="76" uid="9e3fa15b-9145-45f0-9307-c2fe0fe99f04" > +<father id="2013" num="6" /> +<cdparam x="944" y="234" /> +<sizeparam width="208" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="394" minY="0" maxY="195" /> +<infoparam name="TGComponent" value="NoCountermeasure::Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="1980" /> +<TGConnectingPoint num="1" id="1981" /> +<TGConnectingPoint num="2" id="1982" /> +<TGConnectingPoint num="3" id="1983" /> +<TGConnectingPoint num="4" id="1984" /> +<TGConnectingPoint num="5" id="1985" /> +<TGConnectingPoint num="6" id="1986" /> +<TGConnectingPoint num="7" id="1987" /> +<extraparam> +<info value="NoCountermeasure::Socket" taskName="Socket" referenceTaskName="NoCountermeasure" priority="0" operationMEC="Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="2047" index="17" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="383" y="460" /> +<sizeparam width="276" height="95" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2023" /> +<TGConnectingPoint num="1" id="2024" /> +<TGConnectingPoint num="2" id="2025" /> +<TGConnectingPoint num="3" id="2026" /> +<TGConnectingPoint num="4" id="2027" /> +<TGConnectingPoint num="5" id="2028" /> +<TGConnectingPoint num="6" id="2029" /> +<TGConnectingPoint num="7" id="2030" /> +<TGConnectingPoint num="8" id="2031" /> +<TGConnectingPoint num="9" id="2032" /> +<TGConnectingPoint num="10" id="2033" /> +<TGConnectingPoint num="11" id="2034" /> +<TGConnectingPoint num="12" id="2035" /> +<TGConnectingPoint num="13" id="2036" /> +<TGConnectingPoint num="14" id="2037" /> +<TGConnectingPoint num="15" id="2038" /> +<TGConnectingPoint num="16" id="2039" /> +<TGConnectingPoint num="17" id="2040" /> +<TGConnectingPoint num="18" id="2041" /> +<TGConnectingPoint num="19" id="2042" /> +<TGConnectingPoint num="20" id="2043" /> +<TGConnectingPoint num="21" id="2044" /> +<TGConnectingPoint num="22" id="2045" /> +<TGConnectingPoint num="23" id="2046" /> +<extraparam> +<info stereotype="CPURR" nodeName="SensorSet_MC" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="2022" index="77" uid="f310257a-f782-4fe1-8959-400ab58a833e" > +<father id="2047" num="0" /> +<cdparam x="375" y="502" /> +<sizeparam width="284" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-8" minY="0" maxY="55" /> +<infoparam name="TGComponent" value="NoCountermeasure::SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2014" /> +<TGConnectingPoint num="1" id="2015" /> +<TGConnectingPoint num="2" id="2016" /> +<TGConnectingPoint num="3" id="2017" /> +<TGConnectingPoint num="4" id="2018" /> +<TGConnectingPoint num="5" id="2019" /> +<TGConnectingPoint num="6" id="2020" /> +<TGConnectingPoint num="7" id="2021" /> +<extraparam> +<info value="NoCountermeasure::SensorsAcquisition" taskName="SensorsAcquisition" referenceTaskName="NoCountermeasure" priority="0" operationMEC="SensorsAcquisition" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="2072" index="18" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="420" y="851" /> +<sizeparam width="205" height="83" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2048" /> +<TGConnectingPoint num="1" id="2049" /> +<TGConnectingPoint num="2" id="2050" /> +<TGConnectingPoint num="3" id="2051" /> +<TGConnectingPoint num="4" id="2052" /> +<TGConnectingPoint num="5" id="2053" /> +<TGConnectingPoint num="6" id="2054" /> +<TGConnectingPoint num="7" id="2055" /> +<TGConnectingPoint num="8" id="2056" /> +<TGConnectingPoint num="9" id="2057" /> +<TGConnectingPoint num="10" id="2058" /> +<TGConnectingPoint num="11" id="2059" /> +<TGConnectingPoint num="12" id="2060" /> +<TGConnectingPoint num="13" id="2061" /> +<TGConnectingPoint num="14" id="2062" /> +<TGConnectingPoint num="15" id="2063" /> +<TGConnectingPoint num="16" id="2064" /> +<TGConnectingPoint num="17" id="2065" /> +<TGConnectingPoint num="18" id="2066" /> +<TGConnectingPoint num="19" id="2067" /> +<TGConnectingPoint num="20" id="2068" /> +<TGConnectingPoint num="21" id="2069" /> +<TGConnectingPoint num="22" id="2070" /> +<TGConnectingPoint num="23" id="2071" /> +<extraparam> +<info stereotype="MEMORY" nodeName="SensorSet_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="2097" index="19" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="466" y="695" /> +<sizeparam width="115" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2073" /> +<TGConnectingPoint num="1" id="2074" /> +<TGConnectingPoint num="2" id="2075" /> +<TGConnectingPoint num="3" id="2076" /> +<TGConnectingPoint num="4" id="2077" /> +<TGConnectingPoint num="5" id="2078" /> +<TGConnectingPoint num="6" id="2079" /> +<TGConnectingPoint num="7" id="2080" /> +<TGConnectingPoint num="8" id="2081" /> +<TGConnectingPoint num="9" id="2082" /> +<TGConnectingPoint num="10" id="2083" /> +<TGConnectingPoint num="11" id="2084" /> +<TGConnectingPoint num="12" id="2085" /> +<TGConnectingPoint num="13" id="2086" /> +<TGConnectingPoint num="14" id="2087" /> +<TGConnectingPoint num="15" id="2088" /> +<TGConnectingPoint num="16" id="2089" /> +<TGConnectingPoint num="17" id="2090" /> +<TGConnectingPoint num="18" id="2091" /> +<TGConnectingPoint num="19" id="2092" /> +<TGConnectingPoint num="20" id="2093" /> +<TGConnectingPoint num="21" id="2094" /> +<TGConnectingPoint num="22" id="2095" /> +<TGConnectingPoint num="23" id="2096" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="SensorSet_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="2122" index="20" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="673" y="703" /> +<sizeparam width="148" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2098" /> +<TGConnectingPoint num="1" id="2099" /> +<TGConnectingPoint num="2" id="2100" /> +<TGConnectingPoint num="3" id="2101" /> +<TGConnectingPoint num="4" id="2102" /> +<TGConnectingPoint num="5" id="2103" /> +<TGConnectingPoint num="6" id="2104" /> +<TGConnectingPoint num="7" id="2105" /> +<TGConnectingPoint num="8" id="2106" /> +<TGConnectingPoint num="9" id="2107" /> +<TGConnectingPoint num="10" id="2108" /> +<TGConnectingPoint num="11" id="2109" /> +<TGConnectingPoint num="12" id="2110" /> +<TGConnectingPoint num="13" id="2111" /> +<TGConnectingPoint num="14" id="2112" /> +<TGConnectingPoint num="15" id="2113" /> +<TGConnectingPoint num="16" id="2114" /> +<TGConnectingPoint num="17" id="2115" /> +<TGConnectingPoint num="18" id="2116" /> +<TGConnectingPoint num="19" id="2117" /> +<TGConnectingPoint num="20" id="2118" /> +<TGConnectingPoint num="21" id="2119" /> +<TGConnectingPoint num="22" id="2120" /> +<TGConnectingPoint num="23" id="2121" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="SensorSet_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2156" index="21" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2632" y="392" /> +<sizeparam width="292" height="95" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2132" /> +<TGConnectingPoint num="1" id="2133" /> +<TGConnectingPoint num="2" id="2134" /> +<TGConnectingPoint num="3" id="2135" /> +<TGConnectingPoint num="4" id="2136" /> +<TGConnectingPoint num="5" id="2137" /> +<TGConnectingPoint num="6" id="2138" /> +<TGConnectingPoint num="7" id="2139" /> +<TGConnectingPoint num="8" id="2140" /> +<TGConnectingPoint num="9" id="2141" /> +<TGConnectingPoint num="10" id="2142" /> +<TGConnectingPoint num="11" id="2143" /> +<TGConnectingPoint num="12" id="2144" /> +<TGConnectingPoint num="13" id="2145" /> +<TGConnectingPoint num="14" id="2146" /> +<TGConnectingPoint num="15" id="2147" /> +<TGConnectingPoint num="16" id="2148" /> +<TGConnectingPoint num="17" id="2149" /> +<TGConnectingPoint num="18" id="2150" /> +<TGConnectingPoint num="19" id="2151" /> +<TGConnectingPoint num="20" id="2152" /> +<TGConnectingPoint num="21" id="2153" /> +<TGConnectingPoint num="22" id="2154" /> +<TGConnectingPoint num="23" id="2155" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="2131" index="78" uid="0a7830ad-9da1-42f6-87e9-fdda2662c5d6" > +<father id="2156" num="0" /> +<cdparam x="2628" y="436" /> +<sizeparam width="296" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-4" minY="0" maxY="55" /> +<infoparam name="TGComponent" value="NoCountermeasure::SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2123" /> +<TGConnectingPoint num="1" id="2124" /> +<TGConnectingPoint num="2" id="2125" /> +<TGConnectingPoint num="3" id="2126" /> +<TGConnectingPoint num="4" id="2127" /> +<TGConnectingPoint num="5" id="2128" /> +<TGConnectingPoint num="6" id="2129" /> +<TGConnectingPoint num="7" id="2130" /> +<extraparam> +<info value="NoCountermeasure::SteeringServoOutput" taskName="SteeringServoOutput" referenceTaskName="NoCountermeasure" priority="0" operationMEC="SteeringServoOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="2181" index="22" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="2261" y="463" /> +<sizeparam width="221" height="80" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2157" /> +<TGConnectingPoint num="1" id="2158" /> +<TGConnectingPoint num="2" id="2159" /> +<TGConnectingPoint num="3" id="2160" /> +<TGConnectingPoint num="4" id="2161" /> +<TGConnectingPoint num="5" id="2162" /> +<TGConnectingPoint num="6" id="2163" /> +<TGConnectingPoint num="7" id="2164" /> +<TGConnectingPoint num="8" id="2165" /> +<TGConnectingPoint num="9" id="2166" /> +<TGConnectingPoint num="10" id="2167" /> +<TGConnectingPoint num="11" id="2168" /> +<TGConnectingPoint num="12" id="2169" /> +<TGConnectingPoint num="13" id="2170" /> +<TGConnectingPoint num="14" id="2171" /> +<TGConnectingPoint num="15" id="2172" /> +<TGConnectingPoint num="16" id="2173" /> +<TGConnectingPoint num="17" id="2174" /> +<TGConnectingPoint num="18" id="2175" /> +<TGConnectingPoint num="19" id="2176" /> +<TGConnectingPoint num="20" id="2177" /> +<TGConnectingPoint num="21" id="2178" /> +<TGConnectingPoint num="22" id="2179" /> +<TGConnectingPoint num="23" id="2180" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="2206" index="23" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2443" y="567" /> +<sizeparam width="145" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2182" /> +<TGConnectingPoint num="1" id="2183" /> +<TGConnectingPoint num="2" id="2184" /> +<TGConnectingPoint num="3" id="2185" /> +<TGConnectingPoint num="4" id="2186" /> +<TGConnectingPoint num="5" id="2187" /> +<TGConnectingPoint num="6" id="2188" /> +<TGConnectingPoint num="7" id="2189" /> +<TGConnectingPoint num="8" id="2190" /> +<TGConnectingPoint num="9" id="2191" /> +<TGConnectingPoint num="10" id="2192" /> +<TGConnectingPoint num="11" id="2193" /> +<TGConnectingPoint num="12" id="2194" /> +<TGConnectingPoint num="13" id="2195" /> +<TGConnectingPoint num="14" id="2196" /> +<TGConnectingPoint num="15" id="2197" /> +<TGConnectingPoint num="16" id="2198" /> +<TGConnectingPoint num="17" id="2199" /> +<TGConnectingPoint num="18" id="2200" /> +<TGConnectingPoint num="19" id="2201" /> +<TGConnectingPoint num="20" id="2202" /> +<TGConnectingPoint num="21" id="2203" /> +<TGConnectingPoint num="22" id="2204" /> +<TGConnectingPoint num="23" id="2205" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="2231" index="24" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2443" y="688" /> +<sizeparam width="148" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2207" /> +<TGConnectingPoint num="1" id="2208" /> +<TGConnectingPoint num="2" id="2209" /> +<TGConnectingPoint num="3" id="2210" /> +<TGConnectingPoint num="4" id="2211" /> +<TGConnectingPoint num="5" id="2212" /> +<TGConnectingPoint num="6" id="2213" /> +<TGConnectingPoint num="7" id="2214" /> +<TGConnectingPoint num="8" id="2215" /> +<TGConnectingPoint num="9" id="2216" /> +<TGConnectingPoint num="10" id="2217" /> +<TGConnectingPoint num="11" id="2218" /> +<TGConnectingPoint num="12" id="2219" /> +<TGConnectingPoint num="13" id="2220" /> +<TGConnectingPoint num="14" id="2221" /> +<TGConnectingPoint num="15" id="2222" /> +<TGConnectingPoint num="16" id="2223" /> +<TGConnectingPoint num="17" id="2224" /> +<TGConnectingPoint num="18" id="2225" /> +<TGConnectingPoint num="19" id="2226" /> +<TGConnectingPoint num="20" id="2227" /> +<TGConnectingPoint num="21" id="2228" /> +<TGConnectingPoint num="22" id="2229" /> +<TGConnectingPoint num="23" id="2230" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2265" index="25" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2505" y="1266" /> +<sizeparam width="267" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2241" /> +<TGConnectingPoint num="1" id="2242" /> +<TGConnectingPoint num="2" id="2243" /> +<TGConnectingPoint num="3" id="2244" /> +<TGConnectingPoint num="4" id="2245" /> +<TGConnectingPoint num="5" id="2246" /> +<TGConnectingPoint num="6" id="2247" /> +<TGConnectingPoint num="7" id="2248" /> +<TGConnectingPoint num="8" id="2249" /> +<TGConnectingPoint num="9" id="2250" /> +<TGConnectingPoint num="10" id="2251" /> +<TGConnectingPoint num="11" id="2252" /> +<TGConnectingPoint num="12" id="2253" /> +<TGConnectingPoint num="13" id="2254" /> +<TGConnectingPoint num="14" id="2255" /> +<TGConnectingPoint num="15" id="2256" /> +<TGConnectingPoint num="16" id="2257" /> +<TGConnectingPoint num="17" id="2258" /> +<TGConnectingPoint num="18" id="2259" /> +<TGConnectingPoint num="19" id="2260" /> +<TGConnectingPoint num="20" id="2261" /> +<TGConnectingPoint num="21" id="2262" /> +<TGConnectingPoint num="22" id="2263" /> +<TGConnectingPoint num="23" id="2264" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="2240" index="79" uid="231fbb9b-c08a-4f83-a45a-2663b1effbd8" > +<father id="2265" num="0" /> +<cdparam x="2513" y="1300" /> +<sizeparam width="251" height="40" minWidth="1" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="16" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="NoCountermeasure::MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2232" /> +<TGConnectingPoint num="1" id="2233" /> +<TGConnectingPoint num="2" id="2234" /> +<TGConnectingPoint num="3" id="2235" /> +<TGConnectingPoint num="4" id="2236" /> +<TGConnectingPoint num="5" id="2237" /> +<TGConnectingPoint num="6" id="2238" /> +<TGConnectingPoint num="7" id="2239" /> +<extraparam> +<info value="NoCountermeasure::MotorsOutput" taskName="MotorsOutput" referenceTaskName="NoCountermeasure" priority="0" operationMEC="MotorsOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="2290" index="26" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="2196" y="1300" /> +<sizeparam width="208" height="90" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2266" /> +<TGConnectingPoint num="1" id="2267" /> +<TGConnectingPoint num="2" id="2268" /> +<TGConnectingPoint num="3" id="2269" /> +<TGConnectingPoint num="4" id="2270" /> +<TGConnectingPoint num="5" id="2271" /> +<TGConnectingPoint num="6" id="2272" /> +<TGConnectingPoint num="7" id="2273" /> +<TGConnectingPoint num="8" id="2274" /> +<TGConnectingPoint num="9" id="2275" /> +<TGConnectingPoint num="10" id="2276" /> +<TGConnectingPoint num="11" id="2277" /> +<TGConnectingPoint num="12" id="2278" /> +<TGConnectingPoint num="13" id="2279" /> +<TGConnectingPoint num="14" id="2280" /> +<TGConnectingPoint num="15" id="2281" /> +<TGConnectingPoint num="16" id="2282" /> +<TGConnectingPoint num="17" id="2283" /> +<TGConnectingPoint num="18" id="2284" /> +<TGConnectingPoint num="19" id="2285" /> +<TGConnectingPoint num="20" id="2286" /> +<TGConnectingPoint num="21" id="2287" /> +<TGConnectingPoint num="22" id="2288" /> +<TGConnectingPoint num="23" id="2289" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="2315" index="27" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2416" y="1143" /> +<sizeparam width="115" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2291" /> +<TGConnectingPoint num="1" id="2292" /> +<TGConnectingPoint num="2" id="2293" /> +<TGConnectingPoint num="3" id="2294" /> +<TGConnectingPoint num="4" id="2295" /> +<TGConnectingPoint num="5" id="2296" /> +<TGConnectingPoint num="6" id="2297" /> +<TGConnectingPoint num="7" id="2298" /> +<TGConnectingPoint num="8" id="2299" /> +<TGConnectingPoint num="9" id="2300" /> +<TGConnectingPoint num="10" id="2301" /> +<TGConnectingPoint num="11" id="2302" /> +<TGConnectingPoint num="12" id="2303" /> +<TGConnectingPoint num="13" id="2304" /> +<TGConnectingPoint num="14" id="2305" /> +<TGConnectingPoint num="15" id="2306" /> +<TGConnectingPoint num="16" id="2307" /> +<TGConnectingPoint num="17" id="2308" /> +<TGConnectingPoint num="18" id="2309" /> +<TGConnectingPoint num="19" id="2310" /> +<TGConnectingPoint num="20" id="2311" /> +<TGConnectingPoint num="21" id="2312" /> +<TGConnectingPoint num="22" id="2313" /> +<TGConnectingPoint num="23" id="2314" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="2340" index="28" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2400" y="1056" /> +<sizeparam width="148" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2316" /> +<TGConnectingPoint num="1" id="2317" /> +<TGConnectingPoint num="2" id="2318" /> +<TGConnectingPoint num="3" id="2319" /> +<TGConnectingPoint num="4" id="2320" /> +<TGConnectingPoint num="5" id="2321" /> +<TGConnectingPoint num="6" id="2322" /> +<TGConnectingPoint num="7" id="2323" /> +<TGConnectingPoint num="8" id="2324" /> +<TGConnectingPoint num="9" id="2325" /> +<TGConnectingPoint num="10" id="2326" /> +<TGConnectingPoint num="11" id="2327" /> +<TGConnectingPoint num="12" id="2328" /> +<TGConnectingPoint num="13" id="2329" /> +<TGConnectingPoint num="14" id="2330" /> +<TGConnectingPoint num="15" id="2331" /> +<TGConnectingPoint num="16" id="2332" /> +<TGConnectingPoint num="17" id="2333" /> +<TGConnectingPoint num="18" id="2334" /> +<TGConnectingPoint num="19" id="2335" /> +<TGConnectingPoint num="20" id="2336" /> +<TGConnectingPoint num="21" id="2337" /> +<TGConnectingPoint num="22" id="2338" /> +<TGConnectingPoint num="23" id="2339" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="2341" index="29" uid="e601da78-b6cc-45af-b6b3-28a1e7c69032" > +<cdparam x="1863" y="1012" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1878" y="1063" id="1474" /> +<P2 x="1668" y="991" id="1577" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2342" index="30" uid="e39f113c-136c-44d9-be4b-c87904888f0d" > +<cdparam x="1336" y="530" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1550" y="605" id="1502" /> +<P2 x="1550" y="695" id="1721" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2343" index="31" uid="b716d356-636c-412c-a76e-4b67a2c85458" > +<cdparam x="1393" y="487" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1550" y="510" id="1497" /> +<P2 x="1297" y="415" id="1785" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2344" index="32" uid="9a81fad9-1f89-4bdc-a91b-511dbdb15858" > +<cdparam x="1766" y="1086" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1682" y="1110" id="1599" /> +<P2 x="1605" y="1016" id="1588" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2345" index="33" uid="a29fc8b2-cb1a-4391-9e36-24e1f50fc43b" > +<cdparam x="1431" y="1073" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1364" y="1080" id="1633" /> +<P2 x="1480" y="1016" id="1587" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2346" index="34" uid="8067fce8-2c3a-4a94-8155-e5ef569a9dd8" > +<cdparam x="1042" y="792" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1545" y="881" id="1549" /> +<P2 x="1550" y="745" id="1726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2347" index="35" uid="0eb31259-9159-419e-9a14-7595eafeeca4" > +<cdparam x="1613" y="900" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1545" y="916" id="1554" /> +<P2 x="1543" y="966" id="1574" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2348" index="36" uid="de5266cb-500f-4d0c-971d-b53c3feb6bde" > +<cdparam x="1681" y="823" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2474" y="1056" id="2317" /> +<P2 x="2180" y="745" id="1727" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2349" index="37" uid="efee97e5-7ace-4766-9ffc-3925f98ddcfd" > +<cdparam x="2062" y="750" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2443" y="705" id="2210" /> +<P2 x="2180" y="720" id="1724" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2350" index="38" uid="8391575f-4243-46e3-97eb-e0f7dcf00ffd" > +<cdparam x="365" y="588" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="821" y="720" id="2102" /> +<P2 x="920" y="720" id="1723" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2351" index="39" uid="e168d581-fde1-4edb-bf9a-eab94e8d672f" > +<cdparam x="811" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1235" y="533" id="1751" /> +<P2 x="1235" y="695" id="1728" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2352" index="40" uid="5ab549f9-0845-49d4-bc43-bf02c4d48a0b" > +<cdparam x="1412" y="387" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1235" y="495" id="1746" /> +<P2 x="1235" y="415" id="1776" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2353" index="41" uid="d0c44492-b7ac-4194-aa9c-e7fbcc539495" > +<cdparam x="1146" y="466" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1708" y="277" id="1879" /> +<P2 x="1360" y="390" id="1774" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2354" index="42" uid="e0cfb6b0-417d-4ace-9109-690064ef6b7d" > +<cdparam x="1253" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1013" y="389" id="1905" /> +<P2 x="1110" y="390" id="1773" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2355" index="43" uid="fc8a29a2-0c0f-4a84-bce9-e5f75699bc12" > +<cdparam x="1015" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1235" y="285" id="1995" /> +<P2 x="1235" y="365" id="1771" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2356" index="44" uid="b23de6e5-0e7b-4b12-a4ac-b3e5bf9f12f9" > +<cdparam x="701" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="673" y="720" id="2101" /> +<P2 x="581" y="720" id="2077" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2357" index="45" uid="2bc045fa-779c-430e-bc2e-0e0fd6b568b7" > +<cdparam x="652" y="792" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="521" y="555" id="2029" /> +<P2 x="523" y="695" id="2074" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2358" index="46" uid="3aafd53d-815f-4995-913d-0df57243cdd8" > +<cdparam x="523" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="522" y="851" id="2049" /> +<P2 x="523" y="745" id="2079" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2359" index="47" uid="967d74f0-d5ac-44eb-9ec4-c2c5c5ad126b" > +<cdparam x="2538" y="508" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2517" y="723" id="2213" /> +<P2 x="2515" y="567" id="2183" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2360" index="48" uid="6ecbf5f1-ae08-49c4-84f1-3577d37d8c4f" > +<cdparam x="2632" y="658" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2778" y="392" id="2133" /> +<P2 x="2588" y="592" id="2186" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2361" index="49" uid="f8dccad9-c851-4509-89d8-4dc487af7d4d" > +<cdparam x="2392" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2371" y="543" id="2163" /> +<P2 x="2443" y="592" id="2185" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2362" index="50" uid="45d38d3a-4927-4e5c-96a1-a2a09ef69330" > +<cdparam x="2473" y="1082" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2474" y="1091" id="2322" /> +<P2 x="2473" y="1143" id="2292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2363" index="51" uid="7a274047-a28c-423f-ab39-d15dee653a30" > +<cdparam x="3023" y="1196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2638" y="1266" id="2242" /> +<P2 x="2502" y="1193" id="2306" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2364" index="52" uid="7edb2c65-b180-4457-88db-ea445629cd65" > +<cdparam x="2327" y="1245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1995" maxHeight="1995" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2300" y="1300" id="2267" /> +<P2 x="2444" y="1193" id="2305" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="MAC" tabs="TML Component Task Diagram$AutonomousDriving$ATTACKER_Task$Socket$Leader_Socket$EBController$SpeedController$TrajectoryController$DataTransformation$SensorsAcquisition$SteeringServoOutput$MotorsOutput$SpeedFeedback" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="16" maxX="4505" minY="16" maxY="2000" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000016" > +<CONNECTOR type="126" id="2365" index="0" uid="64d3b7f4-5b2d-4806-9ff9-c34e6bd3515c" > +<cdparam x="1380" y="886" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1396" y="860" id="2763" /> +<P2 x="1396" y="1017" id="2434" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2366" index="1" uid="02e1b7cb-8c37-4908-8b8e-d993b8110a8e" > +<cdparam x="1270" y="620" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1271" y="860" id="2767" /> +<P2 x="1271" y="1017" id="2438" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2367" index="2" uid="12f0ec33-7672-4e30-ab02-e0e8ea8832a6" > +<cdparam x="2292" y="1450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2280" y="1437" id="2404" /> +<P2 x="2760" y="1463" id="2632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2368" index="3" uid="632237a0-a826-425b-91f6-6810d806093c" > +<cdparam x="1670" y="1188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1281" id="2446" /> +<P2 x="1995" y="1436" id="2665" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2369" index="4" uid="137f827c-a0c2-43fe-acc2-8cc0fa3839e2" > +<cdparam x="1670" y="1100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1192" id="2436" /> +<P2 x="1995" y="1192" id="2589" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2370" index="5" uid="a2dd6aa8-0d90-4546-b270-56fd911398c1" > +<cdparam x="2007" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="944" id="2651" /> +<P2 x="2048" y="918" id="2417" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2371" index="6" uid="94d4c6d7-20fd-4e5e-a6e8-bee77b1986d9" > +<cdparam x="1670" y="1011" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1103" id="2444" /> +<P2 x="1995" y="918" id="2646" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2372" index="7" uid="95a3260b-34be-4a4b-b66f-0586d9b0f075" > +<cdparam x="833" y="1176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="819" y="1125" id="2502" /> +<P2 x="1187" y="1125" id="2440" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2373" index="8" uid="0e288d47-b86f-4aac-9266-9b9fc075d5a3" > +<cdparam x="1623" y="1020" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1625" y="1017" id="2442" /> +<P2 x="1625" y="860" id="2765" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2374" index="9" uid="3f5177b8-e1c6-4d72-8fcf-cedc48f84ca6" > +<cdparam x="36" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="294" y="1086" id="2784" /> +<P2 x="531" y="1086" id="2500" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2375" index="10" uid="b7386fb4-39f2-4e96-b0eb-abfdead6cf46" > +<cdparam x="2282" y="1118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1106" id="2616" /> +<P2 x="2497" y="1106" id="2540" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2376" index="11" uid="4c06250b-c095-49f9-97e1-fc0941a0ea1a" > +<cdparam x="2938" y="961" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="948" id="2423" /> +<P2 x="2497" y="1025" id="2538" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2377" index="12" uid="d232c15d-fcd1-44d3-8a98-b81373d20c58" > +<cdparam x="2938" y="996" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="983" id="2415" /> +<P2 x="2497" y="1062" id="2536" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2378" index="13" uid="38a635a8-4453-4fae-8f92-965b23fd5ed2" > +<cdparam x="2282" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1143" id="2608" /> +<P2 x="2497" y="1143" id="2532" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2379" index="14" uid="66ad5b68-a69e-460a-8cfd-8ef2ae80c9e0" > +<cdparam x="3170" y="951" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="949" id="2534" /> +<P2 x="2603" y="764" id="2518" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2380" index="15" uid="62d92767-468b-4f6d-9167-4fd77d69c882" > +<cdparam x="3351" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1218" id="2551" /> +<P2 x="3186" y="1032" id="2481" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2381" index="16" uid="1bfffab8-f98f-46a2-be7e-10e8c7f22247" > +<cdparam x="3351" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1182" id="2570" /> +<P2 x="3101" y="1032" id="2483" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2382" index="17" uid="e4841fd6-ea5b-4d3e-a93c-71528b218f24" > +<cdparam x="2261" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1218" id="2610" /> +<P2 x="2760" y="1244" id="2556" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2383" index="18" uid="69ca7868-98a1-4131-8e44-761014a4bd19" > +<cdparam x="2261" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1182" id="2612" /> +<P2 x="2760" y="1208" id="2575" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2384" index="19" uid="266dea51-870a-4801-b509-c951d759f9d4" > +<cdparam x="2007" y="1205" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1218" id="2594" /> +<P2 x="2048" y="1192" id="2614" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2386" index="20" uid="9fb574b4-aafe-4d83-930f-d7d58a8d5eab" > +<cdparam x="1081" y="656" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1068" y="642" id="2459" /> +<P2 x="1270" y="697" id="2769" /> +<Point x="1270" y="655" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2385" index="43" uid="597f926e-86a6-407f-b8d7-2a08b2005955" > +<father id="2386" num="0" /> +<cdparam x="1270" y="655" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="2388" index="21" uid="97678f56-df87-4184-9cf2-ac8f7afec96d" > +<cdparam x="1271" y="550" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1270" y="535" id="2750" /> +<P2 x="1068" y="590" id="2457" /> +<Point x="1270" y="603" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2387" index="44" uid="7776388c-ffd9-48fb-b93c-ccfaf5f63bb0" > +<father id="2388" num="0" /> +<cdparam x="1270" y="603" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="2393" index="22" uid="97c8f620-b5bd-4bce-accf-98e6f4a19413" > +<cdparam x="2252" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="6100" maxHeight="6100" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="738" id="2513" /> +<P2 x="670" y="1180" id="2498" /> +<Point x="2601" y="540" /> +<Point x="3480" y="540" /> +<Point x="3480" y="1617" /> +<Point x="670" y="1617" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2389" index="45" uid="1987dc8a-b003-4aea-8f64-d065ca3a8be2" > +<father id="2393" num="0" /> +<cdparam x="2601" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2390" index="46" uid="a4bfb87a-0c23-443b-9fc4-7a5c64e427ba" > +<father id="2393" num="1" /> +<cdparam x="3480" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2391" index="47" uid="5cffb968-d0e9-49c9-99e2-a0406ab6ab3e" > +<father id="2393" num="2" /> +<cdparam x="3480" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2392" index="48" uid="529245b5-3b74-43d4-ae07-035d9c446aae" > +<father id="2393" num="3" /> +<cdparam x="670" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="2394" index="23" uid="88cef966-9b9e-4299-aa38-47c1ce7cce76" > +<cdparam x="1433" y="566" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1435" y="535" id="2752" /> +<P2 x="1435" y="697" id="2771" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2395" index="24" uid="3efe5020-0a60-49bf-9542-e07bb63c678d" > +<cdparam x="1631" y="693" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1599" y="697" id="2773" /> +<P2 x="1599" y="535" id="2748" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2396" index="25" uid="fae124e2-aa00-4337-a2ba-0d390ae4ec3b" > +<cdparam x="1930" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1462" id="2670" /> +<P2 x="2045" y="1436" id="2402" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2397" index="26" uid="160fd03d-35ad-4e62-9005-07474861cb87" > +<cdparam x="3155" y="892" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1437" id="2627" /> +<P2 x="3003" y="1437" id="2470" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2398" index="27" uid="31bead95-3043-493d-bba8-aab2050a7614" > +<cdparam x="3045" y="552" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="908" id="2703" /> +<P2 x="3003" y="908" id="2485" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2399" index="28" uid="9c82bf5a-99ae-4af4-bc9d-fae8c4a950db" > +<cdparam x="2935" y="570" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="908" id="2421" /> +<P2 x="2760" y="934" id="2708" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2400" index="29" uid="4975d1db-c1a1-4548-a6c9-ee12d5e861a3" > +<cdparam x="3045" y="502" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="863" id="2684" /> +<P2 x="3003" y="863" id="2487" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="2401" index="30" uid="d7339831-dcac-40cf-8741-5f063cf152df" > +<cdparam x="2935" y="521" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="863" id="2419" /> +<P2 x="2760" y="889" id="2689" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<COMPONENT type="1202" id="2414" index="31" uid="973e2741-5faa-4013-b7ad-8292e211d6fb" > +<cdparam x="2045" y="1338" /> +<sizeparam width="235" height="176" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2406" /> +<TGConnectingPoint num="1" id="2407" /> +<TGConnectingPoint num="2" id="2408" /> +<TGConnectingPoint num="3" id="2409" /> +<TGConnectingPoint num="4" id="2410" /> +<TGConnectingPoint num="5" id="2411" /> +<TGConnectingPoint num="6" id="2412" /> +<TGConnectingPoint num="7" id="2413" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2403" index="49" uid="cb5ff281-9251-408d-a7fc-c2e1f0a63015" > +<father id="2414" num="0" /> +<cdparam x="2032" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2402" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2405" index="50" uid="ca47d2fd-64ff-46de-966d-fdf4838b3905" > +<father id="2414" num="1" /> +<cdparam x="2267" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2404" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2433" index="32" uid="4f003612-0f43-43c2-824c-30ffacde5ad2" > +<cdparam x="2048" y="833" /> +<sizeparam width="220" height="177" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2425" /> +<TGConnectingPoint num="1" id="2426" /> +<TGConnectingPoint num="2" id="2427" /> +<TGConnectingPoint num="3" id="2428" /> +<TGConnectingPoint num="4" id="2429" /> +<TGConnectingPoint num="5" id="2430" /> +<TGConnectingPoint num="6" id="2431" /> +<TGConnectingPoint num="7" id="2432" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2416" index="51" uid="4dd8048b-f1c6-4c66-bfbc-9f28662d1876" > +<father id="2433" num="0" /> +<cdparam x="2255" y="983" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2415" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2418" index="52" uid="772d7d96-4cc6-45a9-8884-550008f4c994" > +<father id="2433" num="1" /> +<cdparam x="2035" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2417" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2420" index="53" uid="1c0afc22-2971-4267-ae58-e525d832e9c1" > +<father id="2433" num="2" /> +<cdparam x="2255" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2419" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2422" index="54" uid="48779374-9a9b-4ef6-a7ad-f991d3772e03" > +<father id="2433" num="3" /> +<cdparam x="2255" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2421" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2424" index="55" uid="501b22d4-da33-4393-bfc1-f539e624afcd" > +<father id="2433" num="4" /> +<cdparam x="2255" y="948" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2423" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2456" index="33" uid="815b4378-8e05-4f9c-b264-c5f954075a9b" > +<cdparam x="1187" y="1030" /> +<sizeparam width="470" height="296" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2448" /> +<TGConnectingPoint num="1" id="2449" /> +<TGConnectingPoint num="2" id="2450" /> +<TGConnectingPoint num="3" id="2451" /> +<TGConnectingPoint num="4" id="2452" /> +<TGConnectingPoint num="5" id="2453" /> +<TGConnectingPoint num="6" id="2454" /> +<TGConnectingPoint num="7" id="2455" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2435" index="56" uid="3601a566-feed-4933-8206-90b2249e3d39" > +<father id="2456" num="0" /> +<cdparam x="1383" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2434" /> +<extraparam> +<Prop commName="fromSocToAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2437" index="57" uid="fb5ba58e-c9a5-437f-8c53-059801c1008c" > +<father id="2456" num="1" /> +<cdparam x="1644" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2436" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2439" index="58" uid="8e2745cb-4f71-4636-ae5a-a95ad3732024" > +<father id="2456" num="2" /> +<cdparam x="1258" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2438" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2441" index="59" uid="9dea8d1f-df72-4315-b3e2-557baf4baec1" > +<father id="2456" num="3" /> +<cdparam x="1174" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2440" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2443" index="60" uid="861dcd36-a868-4c36-b3c6-089b5cacaf53" > +<father id="2456" num="4" /> +<cdparam x="1612" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2442" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2445" index="61" uid="371f3b4d-3f41-4134-b48a-4959a1ffa0ff" > +<father id="2456" num="5" /> +<cdparam x="1644" y="1103" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2444" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2447" index="62" uid="c294bd08-b1db-4c83-86f0-d94a64d25451" > +<father id="2456" num="6" /> +<cdparam x="1644" y="1281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2446" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2469" index="34" uid="410d991d-b0eb-4662-850b-e4c049b87b89" > +<cdparam x="783" y="560" /> +<sizeparam width="285" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2461" /> +<TGConnectingPoint num="1" id="2462" /> +<TGConnectingPoint num="2" id="2463" /> +<TGConnectingPoint num="3" id="2464" /> +<TGConnectingPoint num="4" id="2465" /> +<TGConnectingPoint num="5" id="2466" /> +<TGConnectingPoint num="6" id="2467" /> +<TGConnectingPoint num="7" id="2468" /> +<extraparam> +<Data isAttacker="Yes" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +<Attribute access="2" id="mode" value="5" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2458" index="63" uid="1e6c0dfb-5251-405c-b115-0fdee1a223e8" > +<father id="2469" num="0" /> +<cdparam x="1055" y="590" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event interception" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2457" /> +<extraparam> +<Prop commName="interception" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2460" index="64" uid="4592e7ed-e0bb-4bd9-867e-f76f6d8cb8d3" > +<father id="2469" num="1" /> +<cdparam x="1055" y="642" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event injection" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2459" /> +<extraparam> +<Prop commName="injection" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2480" index="35" uid="6e98c03e-68c6-4dcc-8848-83d762e6c561" > +<cdparam x="3003" y="1356" /> +<sizeparam width="326" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2472" /> +<TGConnectingPoint num="1" id="2473" /> +<TGConnectingPoint num="2" id="2474" /> +<TGConnectingPoint num="3" id="2475" /> +<TGConnectingPoint num="4" id="2476" /> +<TGConnectingPoint num="5" id="2477" /> +<TGConnectingPoint num="6" id="2478" /> +<TGConnectingPoint num="7" id="2479" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2471" index="65" uid="c770df85-60d3-43a3-88b6-6efc94d1eda7" > +<father id="2480" num="0" /> +<cdparam x="2990" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2470" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2497" index="36" uid="21f724f4-7628-4de2-920f-e380f63a1b7a" > +<cdparam x="3003" y="763" /> +<sizeparam width="326" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2489" /> +<TGConnectingPoint num="1" id="2490" /> +<TGConnectingPoint num="2" id="2491" /> +<TGConnectingPoint num="3" id="2492" /> +<TGConnectingPoint num="4" id="2493" /> +<TGConnectingPoint num="5" id="2494" /> +<TGConnectingPoint num="6" id="2495" /> +<TGConnectingPoint num="7" id="2496" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2482" index="66" uid="44848717-50ed-4093-b293-406b93f0a79a" > +<father id="2497" num="0" /> +<cdparam x="3173" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2481" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2484" index="67" uid="f95a706a-3a82-43ef-85ec-700342d514ad" > +<father id="2497" num="1" /> +<cdparam x="3088" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2483" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2486" index="68" uid="c4a01e1f-7fd0-4a44-a061-71a96c8eaa19" > +<father id="2497" num="2" /> +<cdparam x="2990" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2485" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2488" index="69" uid="af962f4a-80a1-49c6-83d0-1b2672b179b9" > +<father id="2497" num="3" /> +<cdparam x="2990" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2487" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2512" index="37" uid="8fd48f00-7447-4424-8474-a08e86ace315" > +<cdparam x="531" y="991" /> +<sizeparam width="288" height="202" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2504" /> +<TGConnectingPoint num="1" id="2505" /> +<TGConnectingPoint num="2" id="2506" /> +<TGConnectingPoint num="3" id="2507" /> +<TGConnectingPoint num="4" id="2508" /> +<TGConnectingPoint num="5" id="2509" /> +<TGConnectingPoint num="6" id="2510" /> +<TGConnectingPoint num="7" id="2511" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2499" index="70" uid="7d4482f8-8ad8-4dbe-a000-709596bd7517" > +<father id="2512" num="0" /> +<cdparam x="657" y="1180" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2498" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2501" index="71" uid="3cb0150e-09da-4aef-aac4-e5d2aa719570" > +<father id="2512" num="1" /> +<cdparam x="518" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2500" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2503" index="72" uid="a0106331-aae3-4ec5-b7c1-7534b9069ce4" > +<father id="2512" num="2" /> +<cdparam x="806" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2502" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="2730" index="38" uid="a148ed60-b4aa-45cf-8172-ff70c7dc9b96" > +<cdparam x="1995" y="751" /> +<sizeparam width="765" height="778" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Composite component" value="Controller" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2722" /> +<TGConnectingPoint num="1" id="2723" /> +<TGConnectingPoint num="2" id="2724" /> +<TGConnectingPoint num="3" id="2725" /> +<TGConnectingPoint num="4" id="2726" /> +<TGConnectingPoint num="5" id="2727" /> +<TGConnectingPoint num="6" id="2728" /> +<TGConnectingPoint num="7" id="2729" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="2531" index="73" uid="6b89d57d-a9b6-432b-a32d-88ae6ee60432" > +<father id="2730" num="0" /> +<cdparam x="2590" y="738" /> +<sizeparam width="26" height="26" minWidth="5" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2513" /> +<TGConnectingPoint num="1" id="2514" /> +<TGConnectingPoint num="2" id="2515" /> +<TGConnectingPoint num="3" id="2516" /> +<TGConnectingPoint num="4" id="2517" /> +<TGConnectingPoint num="5" id="2518" /> +<TGConnectingPoint num="6" id="2519" /> +<TGConnectingPoint num="7" id="2520" /> +<TGConnectingPoint num="8" id="2521" /> +<TGConnectingPoint num="9" id="2522" /> +<TGConnectingPoint num="10" id="2523" /> +<TGConnectingPoint num="11" id="2524" /> +<TGConnectingPoint num="12" id="2525" /> +<TGConnectingPoint num="13" id="2526" /> +<TGConnectingPoint num="14" id="2527" /> +<TGConnectingPoint num="15" id="2528" /> +<TGConnectingPoint num="16" id="2529" /> +<TGConnectingPoint num="17" id="2530" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="2550" index="74" uid="98978bae-b1e1-4178-bfec-c0d96da5ab1b" > +<father id="2730" num="1" /> +<cdparam x="2497" y="962" /> +<sizeparam width="233" height="210" minWidth="75" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="532" minY="0" maxY="568" /> +<infoparam name="Primitive component" value="SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2542" /> +<TGConnectingPoint num="1" id="2543" /> +<TGConnectingPoint num="2" id="2544" /> +<TGConnectingPoint num="3" id="2545" /> +<TGConnectingPoint num="4" id="2546" /> +<TGConnectingPoint num="5" id="2547" /> +<TGConnectingPoint num="6" id="2548" /> +<TGConnectingPoint num="7" id="2549" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="first_loop" value="true" type="4" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2533" index="75" uid="6eecd7af-8067-4730-b9b9-d74db644b604" > +<father id="2550" num="0" /> +<cdparam x="2484" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2532" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2535" index="76" uid="c9d807be-a079-4d66-b21b-047870ea737b" > +<father id="2550" num="1" /> +<cdparam x="2590" y="949" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2534" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2537" index="77" uid="b5f99c69-f668-43e5-8909-8df107e1e5be" > +<father id="2550" num="2" /> +<cdparam x="2484" y="1062" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2536" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2539" index="78" uid="8c087a74-b4f4-4f50-ae8a-c075959fd14a" > +<father id="2550" num="3" /> +<cdparam x="2484" y="1025" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2538" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2541" index="79" uid="8e999585-6742-4974-93ee-34fa77b8e053" > +<father id="2550" num="4" /> +<cdparam x="2484" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2540" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2569" index="80" uid="5dfd9dc3-c11d-4abc-b2e4-948f70a02537" > +<father id="2730" num="2" /> +<cdparam x="2747" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2551" /> +<TGConnectingPoint num="1" id="2552" /> +<TGConnectingPoint num="2" id="2553" /> +<TGConnectingPoint num="3" id="2554" /> +<TGConnectingPoint num="4" id="2555" /> +<TGConnectingPoint num="5" id="2556" /> +<TGConnectingPoint num="6" id="2557" /> +<TGConnectingPoint num="7" id="2558" /> +<TGConnectingPoint num="8" id="2559" /> +<TGConnectingPoint num="9" id="2560" /> +<TGConnectingPoint num="10" id="2561" /> +<TGConnectingPoint num="11" id="2562" /> +<TGConnectingPoint num="12" id="2563" /> +<TGConnectingPoint num="13" id="2564" /> +<TGConnectingPoint num="14" id="2565" /> +<TGConnectingPoint num="15" id="2566" /> +<TGConnectingPoint num="16" id="2567" /> +<TGConnectingPoint num="17" id="2568" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2588" index="81" uid="6a98bb37-f589-445d-ad66-2b4c5da1ff3e" > +<father id="2730" num="3" /> +<cdparam x="2747" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2570" /> +<TGConnectingPoint num="1" id="2571" /> +<TGConnectingPoint num="2" id="2572" /> +<TGConnectingPoint num="3" id="2573" /> +<TGConnectingPoint num="4" id="2574" /> +<TGConnectingPoint num="5" id="2575" /> +<TGConnectingPoint num="6" id="2576" /> +<TGConnectingPoint num="7" id="2577" /> +<TGConnectingPoint num="8" id="2578" /> +<TGConnectingPoint num="9" id="2579" /> +<TGConnectingPoint num="10" id="2580" /> +<TGConnectingPoint num="11" id="2581" /> +<TGConnectingPoint num="12" id="2582" /> +<TGConnectingPoint num="13" id="2583" /> +<TGConnectingPoint num="14" id="2584" /> +<TGConnectingPoint num="15" id="2585" /> +<TGConnectingPoint num="16" id="2586" /> +<TGConnectingPoint num="17" id="2587" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2607" index="82" uid="859c26a8-c4f1-4cd6-b2fb-844856055de1" > +<father id="2730" num="4" /> +<cdparam x="1982" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2589" /> +<TGConnectingPoint num="1" id="2590" /> +<TGConnectingPoint num="2" id="2591" /> +<TGConnectingPoint num="3" id="2592" /> +<TGConnectingPoint num="4" id="2593" /> +<TGConnectingPoint num="5" id="2594" /> +<TGConnectingPoint num="6" id="2595" /> +<TGConnectingPoint num="7" id="2596" /> +<TGConnectingPoint num="8" id="2597" /> +<TGConnectingPoint num="9" id="2598" /> +<TGConnectingPoint num="10" id="2599" /> +<TGConnectingPoint num="11" id="2600" /> +<TGConnectingPoint num="12" id="2601" /> +<TGConnectingPoint num="13" id="2602" /> +<TGConnectingPoint num="14" id="2603" /> +<TGConnectingPoint num="15" id="2604" /> +<TGConnectingPoint num="16" id="2605" /> +<TGConnectingPoint num="17" id="2606" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="2626" index="83" uid="7db1f807-c313-4671-8dba-c292cc259c51" > +<father id="2730" num="5" /> +<cdparam x="2048" y="1077" /> +<sizeparam width="220" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="545" minY="0" maxY="615" /> +<infoparam name="Primitive component" value="EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2618" /> +<TGConnectingPoint num="1" id="2619" /> +<TGConnectingPoint num="2" id="2620" /> +<TGConnectingPoint num="3" id="2621" /> +<TGConnectingPoint num="4" id="2622" /> +<TGConnectingPoint num="5" id="2623" /> +<TGConnectingPoint num="6" id="2624" /> +<TGConnectingPoint num="7" id="2625" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2609" index="84" uid="876f6272-d51f-41a6-8b8e-3a70cb91b0d1" > +<father id="2626" num="0" /> +<cdparam x="2255" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2608" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2611" index="85" uid="fa607569-53a3-439b-b8b6-bfcb7a8fe0f9" > +<father id="2626" num="1" /> +<cdparam x="2255" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2610" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2613" index="86" uid="505d1a84-2b19-464e-8903-13c52bc31a03" > +<father id="2626" num="2" /> +<cdparam x="2255" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2612" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2615" index="87" uid="48318bba-d694-4314-b1fa-b31eaa6a3022" > +<father id="2626" num="3" /> +<cdparam x="2035" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2614" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2617" index="88" uid="72295cbe-6ed3-4ffb-ba58-9a4dbd20e517" > +<father id="2626" num="4" /> +<cdparam x="2255" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2616" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2645" index="89" uid="5c5b7a3d-ff17-4974-a0f6-0e4d88c5e3b7" > +<father id="2730" num="6" /> +<cdparam x="2747" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2627" /> +<TGConnectingPoint num="1" id="2628" /> +<TGConnectingPoint num="2" id="2629" /> +<TGConnectingPoint num="3" id="2630" /> +<TGConnectingPoint num="4" id="2631" /> +<TGConnectingPoint num="5" id="2632" /> +<TGConnectingPoint num="6" id="2633" /> +<TGConnectingPoint num="7" id="2634" /> +<TGConnectingPoint num="8" id="2635" /> +<TGConnectingPoint num="9" id="2636" /> +<TGConnectingPoint num="10" id="2637" /> +<TGConnectingPoint num="11" id="2638" /> +<TGConnectingPoint num="12" id="2639" /> +<TGConnectingPoint num="13" id="2640" /> +<TGConnectingPoint num="14" id="2641" /> +<TGConnectingPoint num="15" id="2642" /> +<TGConnectingPoint num="16" id="2643" /> +<TGConnectingPoint num="17" id="2644" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2664" index="90" uid="034c3ede-2fa8-4dcd-86bf-d0a910c55ddb" > +<father id="2730" num="7" /> +<cdparam x="1982" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2646" /> +<TGConnectingPoint num="1" id="2647" /> +<TGConnectingPoint num="2" id="2648" /> +<TGConnectingPoint num="3" id="2649" /> +<TGConnectingPoint num="4" id="2650" /> +<TGConnectingPoint num="5" id="2651" /> +<TGConnectingPoint num="6" id="2652" /> +<TGConnectingPoint num="7" id="2653" /> +<TGConnectingPoint num="8" id="2654" /> +<TGConnectingPoint num="9" id="2655" /> +<TGConnectingPoint num="10" id="2656" /> +<TGConnectingPoint num="11" id="2657" /> +<TGConnectingPoint num="12" id="2658" /> +<TGConnectingPoint num="13" id="2659" /> +<TGConnectingPoint num="14" id="2660" /> +<TGConnectingPoint num="15" id="2661" /> +<TGConnectingPoint num="16" id="2662" /> +<TGConnectingPoint num="17" id="2663" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2683" index="91" uid="874a8d3f-78b3-4ac3-a767-07d5b67f7fab" > +<father id="2730" num="8" /> +<cdparam x="1982" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2665" /> +<TGConnectingPoint num="1" id="2666" /> +<TGConnectingPoint num="2" id="2667" /> +<TGConnectingPoint num="3" id="2668" /> +<TGConnectingPoint num="4" id="2669" /> +<TGConnectingPoint num="5" id="2670" /> +<TGConnectingPoint num="6" id="2671" /> +<TGConnectingPoint num="7" id="2672" /> +<TGConnectingPoint num="8" id="2673" /> +<TGConnectingPoint num="9" id="2674" /> +<TGConnectingPoint num="10" id="2675" /> +<TGConnectingPoint num="11" id="2676" /> +<TGConnectingPoint num="12" id="2677" /> +<TGConnectingPoint num="13" id="2678" /> +<TGConnectingPoint num="14" id="2679" /> +<TGConnectingPoint num="15" id="2680" /> +<TGConnectingPoint num="16" id="2681" /> +<TGConnectingPoint num="17" id="2682" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2702" index="92" uid="1ca3db29-2a95-4885-b702-5b68013ab21f" > +<father id="2730" num="9" /> +<cdparam x="2747" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2684" /> +<TGConnectingPoint num="1" id="2685" /> +<TGConnectingPoint num="2" id="2686" /> +<TGConnectingPoint num="3" id="2687" /> +<TGConnectingPoint num="4" id="2688" /> +<TGConnectingPoint num="5" id="2689" /> +<TGConnectingPoint num="6" id="2690" /> +<TGConnectingPoint num="7" id="2691" /> +<TGConnectingPoint num="8" id="2692" /> +<TGConnectingPoint num="9" id="2693" /> +<TGConnectingPoint num="10" id="2694" /> +<TGConnectingPoint num="11" id="2695" /> +<TGConnectingPoint num="12" id="2696" /> +<TGConnectingPoint num="13" id="2697" /> +<TGConnectingPoint num="14" id="2698" /> +<TGConnectingPoint num="15" id="2699" /> +<TGConnectingPoint num="16" id="2700" /> +<TGConnectingPoint num="17" id="2701" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2721" index="93" uid="046ad803-4aa8-4be2-9597-17e63c7c6654" > +<father id="2730" num="10" /> +<cdparam x="2747" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2703" /> +<TGConnectingPoint num="1" id="2704" /> +<TGConnectingPoint num="2" id="2705" /> +<TGConnectingPoint num="3" id="2706" /> +<TGConnectingPoint num="4" id="2707" /> +<TGConnectingPoint num="5" id="2708" /> +<TGConnectingPoint num="6" id="2709" /> +<TGConnectingPoint num="7" id="2710" /> +<TGConnectingPoint num="8" id="2711" /> +<TGConnectingPoint num="9" id="2712" /> +<TGConnectingPoint num="10" id="2713" /> +<TGConnectingPoint num="11" id="2714" /> +<TGConnectingPoint num="12" id="2715" /> +<TGConnectingPoint num="13" id="2716" /> +<TGConnectingPoint num="14" id="2717" /> +<TGConnectingPoint num="15" id="2718" /> +<TGConnectingPoint num="16" id="2719" /> +<TGConnectingPoint num="17" id="2720" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="2747" index="39" uid="e4197901-e01d-4f10-8bba-1123a70b46b0" > +<cdparam x="15" y="14" /> +<sizeparam width="1335" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the application of a rover acting as a follower, with a MAC countermeasure deployed. + +It is based: +1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code +(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip) +2. on FTS rovers videos produced for SPARTA +3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/ +4. on discussions with Fortiss researchers +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2731" /> +<TGConnectingPoint num="1" id="2732" /> +<TGConnectingPoint num="2" id="2733" /> +<TGConnectingPoint num="3" id="2734" /> +<TGConnectingPoint num="4" id="2735" /> +<TGConnectingPoint num="5" id="2736" /> +<TGConnectingPoint num="6" id="2737" /> +<TGConnectingPoint num="7" id="2738" /> +<TGConnectingPoint num="8" id="2739" /> +<TGConnectingPoint num="9" id="2740" /> +<TGConnectingPoint num="10" id="2741" /> +<TGConnectingPoint num="11" id="2742" /> +<TGConnectingPoint num="12" id="2743" /> +<TGConnectingPoint num="13" id="2744" /> +<TGConnectingPoint num="14" id="2745" /> +<TGConnectingPoint num="15" id="2746" /> +<extraparam> +<Line value="This model represents the application of a rover acting as a follower, with a MAC countermeasure deployed." /> +<Line value="" /> +<Line value="It is based:" /> +<Line value="1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code" /> +<Line value="(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip)" /> +<Line value="2. on FTS rovers videos produced for SPARTA" /> +<Line value="3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/" /> +<Line value="4. on discussions with Fortiss researchers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1202" id="2762" index="40" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1250" y="385" /> +<sizeparam width="393" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2754" /> +<TGConnectingPoint num="1" id="2755" /> +<TGConnectingPoint num="2" id="2756" /> +<TGConnectingPoint num="3" id="2757" /> +<TGConnectingPoint num="4" id="2758" /> +<TGConnectingPoint num="5" id="2759" /> +<TGConnectingPoint num="6" id="2760" /> +<TGConnectingPoint num="7" id="2761" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2749" index="94" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="2762" num="0" /> +<cdparam x="1586" y="535" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2748" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2751" index="95" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="2762" num="1" /> +<cdparam x="1257" y="535" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2750" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2753" index="96" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="2762" num="2" /> +<cdparam x="1422" y="535" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2752" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2783" index="41" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1253" y="710" /> +<sizeparam width="401" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2775" /> +<TGConnectingPoint num="1" id="2776" /> +<TGConnectingPoint num="2" id="2777" /> +<TGConnectingPoint num="3" id="2778" /> +<TGConnectingPoint num="4" id="2779" /> +<TGConnectingPoint num="5" id="2780" /> +<TGConnectingPoint num="6" id="2781" /> +<TGConnectingPoint num="7" id="2782" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2764" index="97" uid="0a56602d-656a-4d1d-899c-ce30798545f0" > +<father id="2783" num="0" /> +<cdparam x="1383" y="860" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2763" /> +<extraparam> +<Prop commName="fromSocToAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2766" index="98" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="2783" num="1" /> +<cdparam x="1612" y="860" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2765" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2768" index="99" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="2783" num="2" /> +<cdparam x="1258" y="860" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2767" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2770" index="100" uid="26b61746-800d-4f7b-a17d-725ce5851087" > +<father id="2783" num="3" /> +<cdparam x="1257" y="697" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2769" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2772" index="101" uid="6c414320-e956-4eee-a577-d2d2fd6294a7" > +<father id="2783" num="4" /> +<cdparam x="1422" y="697" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2771" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="true" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2774" index="102" uid="fce8d9ae-6134-4c23-a3d8-d5036565d691" > +<father id="2783" num="5" /> +<cdparam x="1586" y="697" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2773" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="2794" index="42" uid="98971654-05e5-4355-90bb-b7728b165cf8" > +<cdparam x="16" y="1016" /> +<sizeparam width="278" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2786" /> +<TGConnectingPoint num="1" id="2787" /> +<TGConnectingPoint num="2" id="2788" /> +<TGConnectingPoint num="3" id="2789" /> +<TGConnectingPoint num="4" id="2790" /> +<TGConnectingPoint num="5" id="2791" /> +<TGConnectingPoint num="6" id="2792" /> +<TGConnectingPoint num="7" id="2793" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="2785" index="103" uid="1a22bcd1-76c4-4c11-972f-874a547f8a57" > +<father id="2794" num="0" /> +<cdparam x="281" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="265" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2784" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="AutonomousDriving" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="1001" id="2796" index="0" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="398" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2795" /> +</COMPONENT> + +<COMPONENT type="1020" id="2800" index="1" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="359" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2797" /> +<TGConnectingPoint num="1" id="2798" /> +<TGConnectingPoint num="2" id="2799" /> +</COMPONENT> + +<COMPONENT type="301" id="2817" index="2" uid="03c5a1e9-896b-4389-85a3-90c83cd294f4" > +<cdparam x="871" y="604" /> +<sizeparam width="451" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of platoon information update message: +1. sending speed control data to activate speed controller +2. sending lane keeping control data to activate trajectory controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2801" /> +<TGConnectingPoint num="1" id="2802" /> +<TGConnectingPoint num="2" id="2803" /> +<TGConnectingPoint num="3" id="2804" /> +<TGConnectingPoint num="4" id="2805" /> +<TGConnectingPoint num="5" id="2806" /> +<TGConnectingPoint num="6" id="2807" /> +<TGConnectingPoint num="7" id="2808" /> +<TGConnectingPoint num="8" id="2809" /> +<TGConnectingPoint num="9" id="2810" /> +<TGConnectingPoint num="10" id="2811" /> +<TGConnectingPoint num="11" id="2812" /> +<TGConnectingPoint num="12" id="2813" /> +<TGConnectingPoint num="13" id="2814" /> +<TGConnectingPoint num="14" id="2815" /> +<TGConnectingPoint num="15" id="2816" /> +<extraparam> +<Line value="In case of platoon information update message:" /> +<Line value="1. sending speed control data to activate speed controller" /> +<Line value="2. sending lane keeping control data to activate trajectory controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2834" index="3" uid="e2c136d0-5359-43dc-bec6-fe8d50ca71d3" > +<cdparam x="991" y="410" /> +<sizeparam width="242" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending update message to leader +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2818" /> +<TGConnectingPoint num="1" id="2819" /> +<TGConnectingPoint num="2" id="2820" /> +<TGConnectingPoint num="3" id="2821" /> +<TGConnectingPoint num="4" id="2822" /> +<TGConnectingPoint num="5" id="2823" /> +<TGConnectingPoint num="6" id="2824" /> +<TGConnectingPoint num="7" id="2825" /> +<TGConnectingPoint num="8" id="2826" /> +<TGConnectingPoint num="9" id="2827" /> +<TGConnectingPoint num="10" id="2828" /> +<TGConnectingPoint num="11" id="2829" /> +<TGConnectingPoint num="12" id="2830" /> +<TGConnectingPoint num="13" id="2831" /> +<TGConnectingPoint num="14" id="2832" /> +<TGConnectingPoint num="15" id="2833" /> +<extraparam> +<Line value="Sending update message to leader" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2851" index="4" uid="129cebdf-cbca-46f6-93e0-4fca93c67991" > +<cdparam x="86" y="631" /> +<sizeparam width="289" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of emergency break (EB) message, +sending EB order to activate EB controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2835" /> +<TGConnectingPoint num="1" id="2836" /> +<TGConnectingPoint num="2" id="2837" /> +<TGConnectingPoint num="3" id="2838" /> +<TGConnectingPoint num="4" id="2839" /> +<TGConnectingPoint num="5" id="2840" /> +<TGConnectingPoint num="6" id="2841" /> +<TGConnectingPoint num="7" id="2842" /> +<TGConnectingPoint num="8" id="2843" /> +<TGConnectingPoint num="9" id="2844" /> +<TGConnectingPoint num="10" id="2845" /> +<TGConnectingPoint num="11" id="2846" /> +<TGConnectingPoint num="12" id="2847" /> +<TGConnectingPoint num="13" id="2848" /> +<TGConnectingPoint num="14" id="2849" /> +<TGConnectingPoint num="15" id="2850" /> +<extraparam> +<Line value="In case of emergency break (EB) message," /> +<Line value="sending EB order to activate EB controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2868" index="5" uid="4dd07157-7cbe-4513-ad07-206958dfe630" > +<cdparam x="608" y="351" /> +<sizeparam width="184" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving leader message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2852" /> +<TGConnectingPoint num="1" id="2853" /> +<TGConnectingPoint num="2" id="2854" /> +<TGConnectingPoint num="3" id="2855" /> +<TGConnectingPoint num="4" id="2856" /> +<TGConnectingPoint num="5" id="2857" /> +<TGConnectingPoint num="6" id="2858" /> +<TGConnectingPoint num="7" id="2859" /> +<TGConnectingPoint num="8" id="2860" /> +<TGConnectingPoint num="9" id="2861" /> +<TGConnectingPoint num="10" id="2862" /> +<TGConnectingPoint num="11" id="2863" /> +<TGConnectingPoint num="12" id="2864" /> +<TGConnectingPoint num="13" id="2865" /> +<TGConnectingPoint num="14" id="2866" /> +<TGConnectingPoint num="15" id="2867" /> +<extraparam> +<Line value="Receiving leader message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2885" index="6" uid="57469c20-b995-4cc9-9654-d0e7ccd93392" > +<cdparam x="39" y="372" /> +<sizeparam width="159" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving sensor data +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2869" /> +<TGConnectingPoint num="1" id="2870" /> +<TGConnectingPoint num="2" id="2871" /> +<TGConnectingPoint num="3" id="2872" /> +<TGConnectingPoint num="4" id="2873" /> +<TGConnectingPoint num="5" id="2874" /> +<TGConnectingPoint num="6" id="2875" /> +<TGConnectingPoint num="7" id="2876" /> +<TGConnectingPoint num="8" id="2877" /> +<TGConnectingPoint num="9" id="2878" /> +<TGConnectingPoint num="10" id="2879" /> +<TGConnectingPoint num="11" id="2880" /> +<TGConnectingPoint num="12" id="2881" /> +<TGConnectingPoint num="13" id="2882" /> +<TGConnectingPoint num="14" id="2883" /> +<TGConnectingPoint num="15" id="2884" /> +<extraparam> +<Line value="Receiving sensor data" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="2889" index="7" uid="061be48e-9472-4aab-9c27-a19960829170" > +<cdparam x="568" y="437" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2887" /> +<TGConnectingPoint num="1" id="2888" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2886" index="42" uid="df9faa1c-027d-4e24-8a4a-d19f2453bec7" > +<father id="2889" num="0" /> +<cdparam x="583" y="457" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1006" id="2892" index="8" uid="3ffd803a-478a-465e-9752-21312b88da19" > +<cdparam x="321" y="607" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoEBC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2890" /> +<TGConnectingPoint num="1" id="2891" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="2900" index="9" uid="46d55c6a-7e32-400e-afc2-c0e3f9baffb4" > +<cdparam x="686" y="613" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2894" /> +<TGConnectingPoint num="1" id="2895" /> +<TGConnectingPoint num="2" id="2896" /> +<TGConnectingPoint num="3" id="2897" /> +<TGConnectingPoint num="4" id="2898" /> +<TGConnectingPoint num="5" id="2899" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2893" index="43" uid="da78c20c-f7ba-4b5e-aa0e-ceaa4b263700" > +<father id="2900" num="0" /> +<cdparam x="836" y="613" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="2908" index="10" uid="32823728-02c2-4169-8509-dfa6fce25200" > +<cdparam x="558" y="502" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2904" /> +<TGConnectingPoint num="1" id="2905" /> +<TGConnectingPoint num="2" id="2906" /> +<TGConnectingPoint num="3" id="2907" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2901" index="44" uid="a63645d6-3745-4668-9844-9bc7496ec86a" > +<father id="2908" num="0" /> +<cdparam x="483" y="530" /> +<sizeparam width="182" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[leader_message_type == 0]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2902" index="45" uid="849d838c-edde-44cc-9c50-b448eb753dab" > +<father id="2908" num="1" /> +<cdparam x="593" y="512" /> +<sizeparam width="614" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[(leader_message_type == 1) or (leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2903" index="46" uid="57e42e8e-30ea-4da9-a919-2cee0c80a4ae" > +<father id="2908" num="2" /> +<cdparam x="578" y="547" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="2910" index="11" uid="5de74724-e1b6-475a-ae78-eac1fb5ee97e" > +<cdparam x="961" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2909" /> +</COMPONENT> + +<COMPONENT type="1006" id="2913" index="12" uid="38d5d2eb-0ea0-40ff-9ab3-5efd28c9760c" > +<cdparam x="902" y="373" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2911" /> +<TGConnectingPoint num="1" id="2912" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2915" index="13" uid="c22687f4-cc3c-4cf5-974c-9a95a4d567eb" > +<cdparam x="871" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2914" /> +</COMPONENT> + +<COMPONENT type="1006" id="2918" index="14" uid="cbcf0ae0-265f-4a77-9f29-7eff398bc363" > +<cdparam x="814" y="670" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoTC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2916" /> +<TGConnectingPoint num="1" id="2917" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2920" index="15" uid="9fea4189-031e-4f6e-b9ca-ed95435ec04e" > +<cdparam x="635" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2919" /> +</COMPONENT> + +<COMPONENT type="1006" id="2923" index="16" uid="f84ce218-5ae5-422b-a6c2-d3fe8bfca97d" > +<cdparam x="577" y="674" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2921" /> +<TGConnectingPoint num="1" id="2922" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2925" index="17" uid="47aabf91-ae1e-4d4e-9d17-e5a36892abd6" > +<cdparam x="379" y="681" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2924" /> +</COMPONENT> + +<COMPONENT type="1009" id="2928" index="18" uid="cd81e3c8-4754-4828-817e-bfb69ea4509b" > +<cdparam x="501" y="379" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSocToAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="2926" /> +<TGConnectingPoint num="1" id="2927" /> +<extraparam> +<Data channelName="fromSocToAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="2931" index="19" uid="0f77260b-e466-40b7-a40f-284d8a394377" > +<cdparam x="421" y="319" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newLeaderMessage(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="2929" /> +<TGConnectingPoint num="1" id="2930" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2933" index="20" uid="604a5e00-084a-4f18-b196-ca30b293ddc6" > +<cdparam x="264" y="430" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2932" /> +</COMPONENT> + +<COMPONENT type="1009" id="2936" index="21" uid="c6384fdc-2697-4679-b01f-a09a7decaf86" > +<cdparam x="210" y="364" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromDTtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="2934" /> +<TGConnectingPoint num="1" id="2935" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="2944" index="22" uid="5154f910-a507-49ee-9aed-1166b083b36f" > +<cdparam x="498" y="219" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2938" /> +<TGConnectingPoint num="1" id="2939" /> +<TGConnectingPoint num="2" id="2940" /> +<TGConnectingPoint num="3" id="2941" /> +<TGConnectingPoint num="4" id="2942" /> +<TGConnectingPoint num="5" id="2943" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2937" index="47" uid="c3a09c39-663f-4ec0-9189-d6b7510fca27" > +<father id="2944" num="0" /> +<cdparam x="648" y="219" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1000" id="2946" index="23" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="401" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2945" /> +</COMPONENT> + +<CONNECTOR type="115" id="2947" index="24" uid="92b60e22-ff66-40ce-83bf-c3fd38bef8cd" > +<cdparam x="457" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="457" y="119" id="2798" /> +<P2 x="573" y="219" id="2938" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2948" index="25" uid="69d13fab-0078-4a4b-bff4-03252fbf8327" > +<cdparam x="532" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="517" id="2905" /> +<P2 x="389" y="602" id="2890" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2949" index="26" uid="1ba2828f-ba84-4bb7-a655-efee3dba4123" > +<cdparam x="971" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="971" y="398" id="2912" /> +<P2 x="971" y="442" id="2909" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2950" index="27" uid="79b33a46-f5f1-4622-9c71-676346307aba" > +<cdparam x="881" y="695" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="881" y="695" id="2917" /> +<P2 x="881" y="736" id="2914" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2951" index="28" uid="75075440-1cf2-4689-9d9c-e5da220b9810" > +<cdparam x="645" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="699" id="2922" /> +<P2 x="645" y="736" id="2919" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2952" index="29" uid="ea55345e-2671-49cf-a67b-1b626981a355" > +<cdparam x="389" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="389" y="632" id="2891" /> +<P2 x="389" y="676" id="2924" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2953" index="30" uid="cd241954-db74-43c2-b430-b67506dd3a05" > +<cdparam x="523" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="224" id="2939" /> +<P2 x="274" y="359" id="2934" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2954" index="31" uid="3c625b1e-e409-4e26-8f70-0d164ad1f329" > +<cdparam x="1036" y="545" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="622" y="224" id="2943" /> +<P2 x="971" y="368" id="2911" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2955" index="32" uid="dcb4e440-4cb9-453f-80a1-58614b41e7fd" > +<cdparam x="740" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="810" y="618" id="2899" /> +<P2 x="881" y="665" id="2916" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2956" index="33" uid="569df097-5cf6-4135-81d9-7f342fa32464" > +<cdparam x="690" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="711" y="618" id="2895" /> +<P2 x="645" y="669" id="2921" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2957" index="34" uid="f92f5f8e-a956-4ec5-a821-9c28756c6367" > +<cdparam x="613" y="517" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="517" id="2906" /> +<P2 x="761" y="613" id="2894" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2958" index="35" uid="d04b9505-459d-41d9-86f8-d975c7edda09" > +<cdparam x="274" y="389" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="274" y="389" id="2935" /> +<P2 x="274" y="425" id="2932" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2959" index="36" uid="6bbbfdce-1989-41f7-b36f-cc9bc75e5fca" > +<cdparam x="547" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="224" id="2941" /> +<P2 x="573" y="314" id="2929" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2960" index="37" uid="7192d1bf-eaa9-4a75-947c-553bd4148ac9" > +<cdparam x="573" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="344" id="2930" /> +<P2 x="573" y="374" id="2926" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2961" index="38" uid="a110578c-43c6-4361-8cf1-4a671e6c3838" > +<cdparam x="573" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="404" id="2927" /> +<P2 x="573" y="432" id="2887" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2962" index="39" uid="9262f759-0c44-491d-b20c-8a4de6d4734b" > +<cdparam x="580" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="472" id="2888" /> +<P2 x="573" y="497" id="2904" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2963" index="40" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="408" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="408" y="75" id="2945" /> +<P2 x="408" y="100" id="2797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="2964" index="41" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="408" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="408" y="130" id="2799" /> +<P2 x="408" y="165" id="2795" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="ATTACKER_Task" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="1012" id="2972" index="0" uid="4a489fe7-42cd-4024-9c11-eeac44bc845b" > +<cdparam x="304" y="304" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2968" /> +<TGConnectingPoint num="1" id="2969" /> +<TGConnectingPoint num="2" id="2970" /> +<TGConnectingPoint num="3" id="2971" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2965" index="36" uid="03fb9d55-8283-4676-8300-8784e4b70ea1" > +<father id="2972" num="0" /> +<cdparam x="229" y="332" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-13" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[(mode == 1) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2966" index="37" uid="1c0b847a-77cf-42bd-9ee8-d9cf5f7b8033" > +<father id="2972" num="1" /> +<cdparam x="354" y="320" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2967" index="38" uid="039eba05-734c-4610-8844-e26a14e4b0b6" > +<father id="2972" num="2" /> +<cdparam x="339" y="367" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="63" /> +<infoparam name="guard 3" value="[(mode == 2) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1016" id="2980" index="1" uid="b8883f95-632a-4a02-946d-0da1ea6a7a1e" > +<cdparam x="518" y="246" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2974" /> +<TGConnectingPoint num="1" id="2975" /> +<TGConnectingPoint num="2" id="2976" /> +<TGConnectingPoint num="3" id="2977" /> +<TGConnectingPoint num="4" id="2978" /> +<TGConnectingPoint num="5" id="2979" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2973" index="39" uid="60927341-68d2-46e7-ba75-2cdc52acc787" > +<father id="2980" num="0" /> +<cdparam x="668" y="249" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="2988" index="2" uid="fff114c4-7be2-4af2-bc82-5f6459b5ccaf" > +<cdparam x="556" y="407" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2984" /> +<TGConnectingPoint num="1" id="2985" /> +<TGConnectingPoint num="2" id="2986" /> +<TGConnectingPoint num="3" id="2987" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2981" index="40" uid="bccf0a5b-5f5f-4ff0-b233-1924cee7c533" > +<father id="2988" num="0" /> +<cdparam x="481" y="423" /> +<sizeparam width="81" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[mode == 4]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2982" index="41" uid="5feda669-3eac-4e2c-aa9c-2e5a037386c8" > +<father id="2988" num="1" /> +<cdparam x="607" y="423" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="2983" index="42" uid="ffc61fc7-e845-480c-b2cb-357174964af9" > +<father id="2988" num="2" /> +<cdparam x="587" y="473" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[(mode == 5) and (leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="2990" index="3" uid="561dd997-20c7-47e0-9e45-47ad34f09e67" > +<cdparam x="696" y="501" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2989" /> +</COMPONENT> + +<COMPONENT type="1001" id="2992" index="4" uid="1e890f57-8d03-42d0-87b6-d8a36aa3ee3c" > +<cdparam x="1039" y="404" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2991" /> +</COMPONENT> + +<COMPONENT type="1008" id="2995" index="5" uid="b49a2815-5d18-4837-b2c3-2d94fe1808d6" > +<cdparam x="935" y="348" /> +<sizeparam width="229" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="injection(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2993" /> +<TGConnectingPoint num="1" id="2994" /> +<extraparam> +<Data eventName="injection" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="2998" index="6" uid="668321ba-64d4-4a28-ba18-7ef521b906cd" > +<cdparam x="485" y="540" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2996" /> +<TGConnectingPoint num="1" id="2997" /> +</COMPONENT> + +<COMPONENT type="1011" id="3001" index="7" uid="82196b14-2c50-4535-8e29-c4c164beebf9" > +<cdparam x="354" y="503" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="2999" /> +<TGConnectingPoint num="1" id="3000" /> +</COMPONENT> + +<COMPONENT type="1011" id="3004" index="8" uid="9af69728-574b-416d-92d7-caa8752cdcbe" > +<cdparam x="229" y="398" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 12" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3002" /> +<TGConnectingPoint num="1" id="3003" /> +</COMPONENT> + +<COMPONENT type="1011" id="3007" index="9" uid="7401c30d-dfc7-4cc3-954e-412b57ae1df7" > +<cdparam x="7" y="398" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 11" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3005" /> +<TGConnectingPoint num="1" id="3006" /> +</COMPONENT> + +<COMPONENT type="1001" id="3009" index="10" uid="e1a8e900-4adb-4191-b1a1-b11cf5f10810" > +<cdparam x="309" y="462" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3008" /> +</COMPONENT> + +<COMPONENT type="1001" id="3011" index="11" uid="1b24d55c-b55e-43b2-9d40-dff60116fec3" > +<cdparam x="87" y="459" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3010" /> +</COMPONENT> + +<COMPONENT type="1001" id="3013" index="12" uid="3c3c9181-7325-4450-b43d-d1f99443830b" > +<cdparam x="560" y="609" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3012" /> +</COMPONENT> + +<COMPONENT type="301" id="3030" index="13" uid="74c1e445-5ca9-4e7a-9f5d-0aee9404a9a1" > +<cdparam x="10" y="40" /> +<sizeparam width="286" height="183" minWidth="7" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Attacker mode +----------------------- +1: the attacker injects a false speed value +with a strong increase w.r.t. the real value +(Attack 1, see deliverable D5.2) +2: the attacker injects a false speed value +with a small increase w.r.t. the real value +(Attack 2, see deliverable D5.2) +4 : the attacker injects a false emergency +brake message +(Attack 4, see deliverable D5.2) +5 : the attacker blocks emergency brake +messages (Attack 5, see deliverable D5.2) +and injects a platoon information update +message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3014" /> +<TGConnectingPoint num="1" id="3015" /> +<TGConnectingPoint num="2" id="3016" /> +<TGConnectingPoint num="3" id="3017" /> +<TGConnectingPoint num="4" id="3018" /> +<TGConnectingPoint num="5" id="3019" /> +<TGConnectingPoint num="6" id="3020" /> +<TGConnectingPoint num="7" id="3021" /> +<TGConnectingPoint num="8" id="3022" /> +<TGConnectingPoint num="9" id="3023" /> +<TGConnectingPoint num="10" id="3024" /> +<TGConnectingPoint num="11" id="3025" /> +<TGConnectingPoint num="12" id="3026" /> +<TGConnectingPoint num="13" id="3027" /> +<TGConnectingPoint num="14" id="3028" /> +<TGConnectingPoint num="15" id="3029" /> +<extraparam> +<Line value="Attacker mode" /> +<Line value="-----------------------" /> +<Line value="1: the attacker injects a false speed value" /> +<Line value="with a strong increase w.r.t. the real value" /> +<Line value="(Attack 1, see deliverable D5.2)" /> +<Line value="2: the attacker injects a false speed value" /> +<Line value="with a small increase w.r.t. the real value" /> +<Line value="(Attack 2, see deliverable D5.2)" /> +<Line value="4 : the attacker injects a false emergency" /> +<Line value="brake message" /> +<Line value="(Attack 4, see deliverable D5.2)" /> +<Line value="5 : the attacker blocks emergency brake" /> +<Line value="messages (Attack 5, see deliverable D5.2)" /> +<Line value="and injects a platoon information update" /> +<Line value="message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="3033" index="14" uid="ef43fdcb-1551-4a2a-9096-fff3ce21da37" > +<cdparam x="465" y="184" /> +<sizeparam width="256" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="interception(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3031" /> +<TGConnectingPoint num="1" id="3032" /> +<extraparam> +<Data eventName="interception" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3035" index="15" uid="c9065a94-b4f9-4249-bf97-69125afa4b74" > +<cdparam x="431" y="568" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3034" /> +</COMPONENT> + +<COMPONENT type="1001" id="3037" index="16" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="429" y="151" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3036" /> +</COMPONENT> + +<COMPONENT type="1020" id="3041" index="17" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="390" y="86" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3038" /> +<TGConnectingPoint num="1" id="3039" /> +<TGConnectingPoint num="2" id="3040" /> +</COMPONENT> + +<COMPONENT type="1000" id="3043" index="18" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="432" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3042" /> +</COMPONENT> + +<CONNECTOR type="115" id="3044" index="19" uid="9bc90401-c9ad-4310-a80a-24df803c349c" > +<cdparam x="488" y="100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="488" y="100" id="3039" /> +<P2 x="593" y="179" id="3031" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3045" index="20" uid="f08072a8-2562-4abc-8280-1ab0dcb3b55f" > +<cdparam x="571" y="462" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="571" y="462" id="2987" /> +<P2 x="571" y="535" id="2996" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3046" index="21" uid="acf1db21-0237-44f9-881d-24ecb61e8382" > +<cdparam x="610" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="611" y="422" id="2986" /> +<P2 x="706" y="496" id="2989" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3047" index="22" uid="a35432c1-940a-4d00-b0ec-af9ed7a209c3" > +<cdparam x="531" y="414" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="422" id="2985" /> +<P2 x="440" y="498" id="2999" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3048" index="23" uid="2f00d79a-ef32-4675-baab-e5602853ad16" > +<cdparam x="357" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="359" y="319" id="2970" /> +<P2 x="571" y="402" id="2984" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3049" index="24" uid="9bdcfecb-6188-49aa-b417-e635b93c1f86" > +<cdparam x="278" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="279" y="319" id="2969" /> +<P2 x="97" y="393" id="3005" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3050" index="25" uid="fbb3816b-5bee-4d5f-b9ef-93a002d74daf" > +<cdparam x="317" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="319" y="359" id="2971" /> +<P2 x="319" y="393" id="3002" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3051" index="26" uid="cc3a0005-42de-4aa1-9d32-1e6652e1325d" > +<cdparam x="643" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="642" y="251" id="2979" /> +<P2 x="1049" y="343" id="2993" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3052" index="27" uid="9037b01a-a4b0-49e2-8c4e-81ab614277dd" > +<cdparam x="571" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="571" y="565" id="2997" /> +<P2 x="570" y="604" id="3012" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3053" index="28" uid="10c2f0aa-e999-4f42-b9e0-40a2f80aeedd" > +<cdparam x="131" y="425" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="97" y="423" id="3006" /> +<P2 x="97" y="454" id="3010" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3054" index="29" uid="0f4c1029-1635-428b-867d-2ea24507640f" > +<cdparam x="342" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="319" y="423" id="3003" /> +<P2 x="319" y="457" id="3008" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3055" index="30" uid="a69a62ae-d2b8-4ae4-9778-5a879051ce3a" > +<cdparam x="450" y="539" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="440" y="528" id="3000" /> +<P2 x="441" y="563" id="3034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3056" index="31" uid="60dbc370-471c-43d2-9c2f-c0b16a612f2c" > +<cdparam x="593" y="209" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="593" y="209" id="3032" /> +<P2 x="593" y="246" id="2974" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3057" index="32" uid="e581395e-32ce-415e-a02e-eb570f45d4b3" > +<cdparam x="514" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="543" y="251" id="2975" /> +<P2 x="319" y="299" id="2968" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3058" index="33" uid="26ac2be8-efc8-431d-ac7f-bbcc36859317" > +<cdparam x="1050" y="373" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1049" y="373" id="2994" /> +<P2 x="1049" y="399" id="2991" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3059" index="34" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="439" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="56" id="3042" /> +<P2 x="439" y="81" id="3038" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3060" index="35" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="439" y="111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="111" id="3040" /> +<P2 x="439" y="146" id="3036" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="3064" index="0" uid="cf0af44c-610a-42a0-bff2-1996aba17bc8" > +<cdparam x="559" y="226" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3062" /> +<TGConnectingPoint num="1" id="3063" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3061" index="34" uid="5c84be54-21b3-4f09-a89c-2c52b2736f9d" > +<father id="3064" num="0" /> +<cdparam x="574" y="246" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1036" id="3067" index="1" uid="422d7b9d-3b04-408e-ac39-98b57d529ece" > +<cdparam x="193" y="483" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="decrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3065" /> +<TGConnectingPoint num="1" id="3066" /> +<extraparam> +<Data secPattern="PlatoonMAC" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3070" index="2" uid="de188264-a609-4075-812e-8ebff747ebce" > +<cdparam x="127" y="433" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3068" /> +<TGConnectingPoint num="1" id="3069" /> +<breakpoint /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="PlatoonMAC" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="3074" index="3" uid="44882b6a-45bd-4af3-b383-04e13d9841ba" > +<cdparam x="859" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3072" /> +<TGConnectingPoint num="1" id="3073" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3071" index="35" uid="49b31093-61e9-47a0-acd2-8ae70d0ae42b" > +<father id="3074" num="0" /> +<cdparam x="874" y="347" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="3076" index="4" uid="5c3e5886-c36b-4d3f-ba81-fdbc95e5e69f" > +<cdparam x="1053" y="407" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3075" /> +</COMPONENT> + +<COMPONENT type="1006" id="3079" index="5" uid="99983131-dc6a-4c1c-86f9-234c0d67cdb1" > +<cdparam x="992" y="353" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3077" /> +<TGConnectingPoint num="1" id="3078" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="3082" index="6" uid="b0d096c0-a943-46c5-b18f-cc8d08b9c215" > +<cdparam x="40" y="374" /> +<sizeparam width="321" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newLeaderSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3080" /> +<TGConnectingPoint num="1" id="3081" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3084" index="7" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="854" y="455" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3083" /> +</COMPONENT> + +<COMPONENT type="1009" id="3087" index="8" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="792" y="402" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3085" /> +<TGConnectingPoint num="1" id="3086" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3089" index="9" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3088" /> +</COMPONENT> + +<COMPONENT type="1008" id="3092" index="10" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="427" y="357" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3090" /> +<TGConnectingPoint num="1" id="3091" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="3095" index="11" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="495" y="301" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3093" /> +<TGConnectingPoint num="1" id="3094" /> +<extraparam> +<Data channelName="fromSocToAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3097" index="12" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="190" y="537" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3096" /> +</COMPONENT> + +<COMPONENT type="1016" id="3105" index="13" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3099" /> +<TGConnectingPoint num="1" id="3100" /> +<TGConnectingPoint num="2" id="3101" /> +<TGConnectingPoint num="3" id="3102" /> +<TGConnectingPoint num="4" id="3103" /> +<TGConnectingPoint num="5" id="3104" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3098" index="36" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="3105" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="3122" index="14" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3106" /> +<TGConnectingPoint num="1" id="3107" /> +<TGConnectingPoint num="2" id="3108" /> +<TGConnectingPoint num="3" id="3109" /> +<TGConnectingPoint num="4" id="3110" /> +<TGConnectingPoint num="5" id="3111" /> +<TGConnectingPoint num="6" id="3112" /> +<TGConnectingPoint num="7" id="3113" /> +<TGConnectingPoint num="8" id="3114" /> +<TGConnectingPoint num="9" id="3115" /> +<TGConnectingPoint num="10" id="3116" /> +<TGConnectingPoint num="11" id="3117" /> +<TGConnectingPoint num="12" id="3118" /> +<TGConnectingPoint num="13" id="3119" /> +<TGConnectingPoint num="14" id="3120" /> +<TGConnectingPoint num="15" id="3121" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3124" index="15" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="435" y="171" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3123" /> +</COMPONENT> + +<COMPONENT type="1020" id="3128" index="16" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="396" y="106" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3125" /> +<TGConnectingPoint num="1" id="3126" /> +<TGConnectingPoint num="2" id="3127" /> +</COMPONENT> + +<COMPONENT type="1000" id="3130" index="17" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="438" y="56" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3129" /> +</COMPONENT> + +<CONNECTOR type="115" id="3131" index="18" uid="29f31241-a4cc-4d42-8537-d40b71014ce9" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="3104" /> +<P2 x="1063" y="348" id="3077" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3132" index="19" uid="aa8ee435-429d-4e76-88cb-130367e88360" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="3100" /> +<P2 x="200" y="369" id="3080" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3133" index="20" uid="3ca2ff8d-d80f-4df4-a3ee-c87c306a13fd" > +<cdparam x="494" y="120" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="494" y="120" id="3126" /> +<P2 x="564" y="180" id="3099" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3134" index="21" uid="60677653-900c-4663-a78c-986b4b89866e" > +<cdparam x="1063" y="378" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1063" y="378" id="3078" /> +<P2 x="1063" y="402" id="3075" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3135" index="22" uid="3adbbaa5-bcc0-43b6-aa2a-6037b1f87040" > +<cdparam x="864" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="362" id="3073" /> +<P2 x="864" y="397" id="3085" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3136" index="23" uid="44d4f82b-9924-4f25-a56a-043604d0583e" > +<cdparam x="589" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="185" id="3103" /> +<P2 x="864" y="322" id="3072" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3137" index="24" uid="b2e26988-ecca-41f3-9a6f-169d0ff66e5c" > +<cdparam x="564" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="326" id="3094" /> +<P2 x="564" y="352" id="3090" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3138" index="25" uid="ed4e3818-c735-4a7a-9ed4-5a51dc15e66c" > +<cdparam x="564" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="382" id="3091" /> +<P2 x="564" y="416" id="3088" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3139" index="26" uid="cdcaf7c8-ca58-4374-9d13-16de64419592" > +<cdparam x="865" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="427" id="3086" /> +<P2 x="864" y="450" id="3083" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3140" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="445" y="76" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="76" id="3129" /> +<P2 x="445" y="101" id="3125" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3141" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="445" y="131" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="131" id="3127" /> +<P2 x="445" y="166" id="3123" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3142" index="29" uid="c6cccb56-448a-4f12-add2-79621bccdea0" > +<cdparam x="200" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="399" id="3081" /> +<P2 x="200" y="428" id="3068" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3143" index="30" uid="acbf306a-3398-4a7e-8413-d9f6eb5953fb" > +<cdparam x="200" y="458" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="458" id="3069" /> +<P2 x="200" y="478" id="3065" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3144" index="31" uid="52c873db-e129-4990-8cde-69cc2a5b77b4" > +<cdparam x="201" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="528" id="3066" /> +<P2 x="200" y="532" id="3096" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3145" index="32" uid="cad557a0-256b-4f2f-9515-669a15dba234" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="3102" /> +<P2 x="564" y="221" id="3062" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3146" index="33" uid="75b06dd1-d8ef-4984-ad95-75aa652861ea" > +<cdparam x="561" y="267" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="261" id="3063" /> +<P2 x="564" y="296" id="3093" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Leader_Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1035" id="3149" index="0" uid="82808867-769a-443f-9791-cb423bd85776" > +<cdparam x="557" y="266" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="encrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3147" /> +<TGConnectingPoint num="1" id="3148" /> +<extraparam> +<Data secContext="PlatoonMAC" type="MAC" overhead="0" size="" encTime="800" decTime="800" nonce="" key="" algorithm="HMAC" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="3166" index="1" uid="d20c8ab1-670d-43c6-b65b-afb30aee50be" > +<cdparam x="10" y="417" /> +<sizeparam width="279" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Message types : +0 = emergency break +1 = platoon information update message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3150" /> +<TGConnectingPoint num="1" id="3151" /> +<TGConnectingPoint num="2" id="3152" /> +<TGConnectingPoint num="3" id="3153" /> +<TGConnectingPoint num="4" id="3154" /> +<TGConnectingPoint num="5" id="3155" /> +<TGConnectingPoint num="6" id="3156" /> +<TGConnectingPoint num="7" id="3157" /> +<TGConnectingPoint num="8" id="3158" /> +<TGConnectingPoint num="9" id="3159" /> +<TGConnectingPoint num="10" id="3160" /> +<TGConnectingPoint num="11" id="3161" /> +<TGConnectingPoint num="12" id="3162" /> +<TGConnectingPoint num="13" id="3163" /> +<TGConnectingPoint num="14" id="3164" /> +<TGConnectingPoint num="15" id="3165" /> +<extraparam> +<Line value="Message types :" /> +<Line value="0 = emergency break" /> +<Line value="1 = platoon information update message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="3169" index="2" uid="6b4d77d3-0a74-4182-be58-6aeb0a9da929" > +<cdparam x="128" y="333" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3167" /> +<TGConnectingPoint num="1" id="3168" /> +</COMPONENT> + +<COMPONENT type="1001" id="3171" index="3" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="812" y="387" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3170" /> +</COMPONENT> + +<COMPONENT type="1009" id="3174" index="4" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="749" y="314" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3172" /> +<TGConnectingPoint num="1" id="3173" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3176" index="5" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="465" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3175" /> +</COMPONENT> + +<COMPONENT type="1008" id="3179" index="6" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="406" y="401" /> +<sizeparam width="317" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newLeaderSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3177" /> +<TGConnectingPoint num="1" id="3178" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="3182" index="7" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="493" y="345" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3180" /> +<TGConnectingPoint num="1" id="3181" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="PlatoonMAC" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3184" index="8" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="204" y="388" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3183" /> +</COMPONENT> + +<COMPONENT type="1016" id="3192" index="9" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3186" /> +<TGConnectingPoint num="1" id="3187" /> +<TGConnectingPoint num="2" id="3188" /> +<TGConnectingPoint num="3" id="3189" /> +<TGConnectingPoint num="4" id="3190" /> +<TGConnectingPoint num="5" id="3191" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3185" index="25" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="3192" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="3209" index="10" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3193" /> +<TGConnectingPoint num="1" id="3194" /> +<TGConnectingPoint num="2" id="3195" /> +<TGConnectingPoint num="3" id="3196" /> +<TGConnectingPoint num="4" id="3197" /> +<TGConnectingPoint num="5" id="3198" /> +<TGConnectingPoint num="6" id="3199" /> +<TGConnectingPoint num="7" id="3200" /> +<TGConnectingPoint num="8" id="3201" /> +<TGConnectingPoint num="9" id="3202" /> +<TGConnectingPoint num="10" id="3203" /> +<TGConnectingPoint num="11" id="3204" /> +<TGConnectingPoint num="12" id="3205" /> +<TGConnectingPoint num="13" id="3206" /> +<TGConnectingPoint num="14" id="3207" /> +<TGConnectingPoint num="15" id="3208" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3211" index="11" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="418" y="155" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3210" /> +</COMPONENT> + +<COMPONENT type="1020" id="3215" index="12" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="379" y="90" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3212" /> +<TGConnectingPoint num="1" id="3213" /> +<TGConnectingPoint num="2" id="3214" /> +</COMPONENT> + +<COMPONENT type="1000" id="3217" index="13" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="421" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3216" /> +</COMPONENT> + +<CONNECTOR type="115" id="3218" index="14" uid="2c113af3-1c00-4c23-bf44-8928db4d9d1e" > +<cdparam x="822" y="339" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="822" y="339" id="3173" /> +<P2 x="822" y="382" id="3170" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3219" index="15" uid="edac812b-4324-46fe-8d73-5a13cd81304e" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="3191" /> +<P2 x="822" y="309" id="3172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3220" index="16" uid="cea5a9da-3952-40dd-93ca-3b1c86fe3272" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="3187" /> +<P2 x="214" y="328" id="3167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3221" index="17" uid="58853783-17e9-482c-885b-43c542708e42" > +<cdparam x="477" y="104" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="477" y="104" id="3213" /> +<P2 x="564" y="180" id="3186" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3222" index="18" uid="d573638a-1744-4b6a-9962-e11d8fc4327e" > +<cdparam x="564" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="370" id="3181" /> +<P2 x="564" y="396" id="3177" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3223" index="19" uid="90e89cde-f091-42d1-9722-b3ad317d3a3e" > +<cdparam x="564" y="426" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="426" id="3178" /> +<P2 x="564" y="460" id="3175" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3224" index="20" uid="74550472-de62-41b0-a76d-a1d53008fb87" > +<cdparam x="220" y="364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="358" id="3168" /> +<P2 x="214" y="383" id="3183" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3225" index="21" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="428" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="60" id="3216" /> +<P2 x="428" y="85" id="3212" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3226" index="22" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="428" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="115" id="3214" /> +<P2 x="428" y="150" id="3210" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3227" index="23" uid="d9e668aa-9f1d-495b-a81f-322ae041456b" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="3189" /> +<P2 x="564" y="261" id="3147" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3228" index="24" uid="0a113c00-4074-4a37-9d9e-eec6cc312e73" > +<cdparam x="564" y="311" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="311" id="3148" /> +<P2 x="564" y="340" id="3180" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="EBController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="3245" index="0" uid="b2fed985-65d7-47b5-bcad-4d9f442a932b" > +<cdparam x="778" y="372" /> +<sizeparam width="266" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending updated rover speed value (0) +to SpeedFeedback component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3229" /> +<TGConnectingPoint num="1" id="3230" /> +<TGConnectingPoint num="2" id="3231" /> +<TGConnectingPoint num="3" id="3232" /> +<TGConnectingPoint num="4" id="3233" /> +<TGConnectingPoint num="5" id="3234" /> +<TGConnectingPoint num="6" id="3235" /> +<TGConnectingPoint num="7" id="3236" /> +<TGConnectingPoint num="8" id="3237" /> +<TGConnectingPoint num="9" id="3238" /> +<TGConnectingPoint num="10" id="3239" /> +<TGConnectingPoint num="11" id="3240" /> +<TGConnectingPoint num="12" id="3241" /> +<TGConnectingPoint num="13" id="3242" /> +<TGConnectingPoint num="14" id="3243" /> +<TGConnectingPoint num="15" id="3244" /> +<extraparam> +<Line value="Sending updated rover speed value (0)" /> +<Line value="to SpeedFeedback component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="3262" index="1" uid="77f15006-5980-499a-8a18-ce1a5e5794e5" > +<cdparam x="426" y="454" /> +<sizeparam width="307" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending EB command to DC motors actuators +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3246" /> +<TGConnectingPoint num="1" id="3247" /> +<TGConnectingPoint num="2" id="3248" /> +<TGConnectingPoint num="3" id="3249" /> +<TGConnectingPoint num="4" id="3250" /> +<TGConnectingPoint num="5" id="3251" /> +<TGConnectingPoint num="6" id="3252" /> +<TGConnectingPoint num="7" id="3253" /> +<TGConnectingPoint num="8" id="3254" /> +<TGConnectingPoint num="9" id="3255" /> +<TGConnectingPoint num="10" id="3256" /> +<TGConnectingPoint num="11" id="3257" /> +<TGConnectingPoint num="12" id="3258" /> +<TGConnectingPoint num="13" id="3259" /> +<TGConnectingPoint num="14" id="3260" /> +<TGConnectingPoint num="15" id="3261" /> +<extraparam> +<Line value="Sending EB command to DC motors actuators" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="3279" index="2" uid="16968ae2-0875-4576-a8cb-1292c3b97e86" > +<cdparam x="165" y="277" /> +<sizeparam width="216" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Receiving EB order from +AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3263" /> +<TGConnectingPoint num="1" id="3264" /> +<TGConnectingPoint num="2" id="3265" /> +<TGConnectingPoint num="3" id="3266" /> +<TGConnectingPoint num="4" id="3267" /> +<TGConnectingPoint num="5" id="3268" /> +<TGConnectingPoint num="6" id="3269" /> +<TGConnectingPoint num="7" id="3270" /> +<TGConnectingPoint num="8" id="3271" /> +<TGConnectingPoint num="9" id="3272" /> +<TGConnectingPoint num="10" id="3273" /> +<TGConnectingPoint num="11" id="3274" /> +<TGConnectingPoint num="12" id="3275" /> +<TGConnectingPoint num="13" id="3276" /> +<TGConnectingPoint num="14" id="3277" /> +<TGConnectingPoint num="15" id="3278" /> +<extraparam> +<Line value="Receiving EB order from" /> +<Line value="AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="3282" index="3" uid="797a320b-59bb-4f3b-92fe-b2aaa9836533" > +<cdparam x="668" y="314" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newFeedbackEB()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3280" /> +<TGConnectingPoint num="1" id="3281" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3284" index="4" uid="59bcb8f9-3117-4398-9e63-7353ffd6661f" > +<cdparam x="729" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3283" /> +</COMPONENT> + +<COMPONENT type="1006" id="3287" index="5" uid="e3660966-aea9-465f-8668-528801198554" > +<cdparam x="675" y="250" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3285" /> +<TGConnectingPoint num="1" id="3286" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3289" index="6" uid="79c3cfea-5ddc-419a-afe8-e30b2df6daf7" > +<cdparam x="558" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3288" /> +</COMPONENT> + +<COMPONENT type="1008" id="3292" index="7" uid="27b61c5c-cb72-4a70-ac00-ab5f77bb25b0" > +<cdparam x="497" y="354" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newEBCommand()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3290" /> +<TGConnectingPoint num="1" id="3291" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="3295" index="8" uid="075715c2-1a68-424c-8456-3fb77ce8c62a" > +<cdparam x="502" y="275" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3293" /> +<TGConnectingPoint num="1" id="3294" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3297" index="9" uid="a6c1c7d5-d2fc-488a-a2eb-ffcbf132fab7" > +<cdparam x="418" y="330" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3296" /> +</COMPONENT> + +<COMPONENT type="1009" id="3300" index="10" uid="f429fc38-622f-4701-8f40-e25730f393c8" > +<cdparam x="361" y="248" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoEBC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3298" /> +<TGConnectingPoint num="1" id="3299" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="3308" index="11" uid="efe47682-c3db-41d0-bfd4-8684847296c4" > +<cdparam x="493" y="182" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3302" /> +<TGConnectingPoint num="1" id="3303" /> +<TGConnectingPoint num="2" id="3304" /> +<TGConnectingPoint num="3" id="3305" /> +<TGConnectingPoint num="4" id="3306" /> +<TGConnectingPoint num="5" id="3307" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3301" index="26" uid="f4947795-4a81-4177-943b-80cf092a3d38" > +<father id="3308" num="0" /> +<cdparam x="647" y="189" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="3310" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="374" y="156" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3309" /> +</COMPONENT> + +<COMPONENT type="1020" id="3314" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="335" y="91" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3311" /> +<TGConnectingPoint num="1" id="3312" /> +<TGConnectingPoint num="2" id="3313" /> +</COMPONENT> + +<COMPONENT type="1000" id="3316" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="377" y="41" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3315" /> +</COMPONENT> + +<CONNECTOR type="115" id="3317" index="15" uid="1745143c-af9f-4a0e-af1d-2ae8e00cca01" > +<cdparam x="433" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="433" y="105" id="3312" /> +<P2 x="568" y="182" id="3302" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3318" index="16" uid="435c286e-4228-485c-8f29-1c8c22b0297c" > +<cdparam x="518" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="187" id="3303" /> +<P2 x="428" y="243" id="3298" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3319" index="17" uid="1338503e-4fbe-4cf1-a9c4-e94d089a009b" > +<cdparam x="427" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="273" id="3299" /> +<P2 x="428" y="325" id="3296" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3320" index="18" uid="0b42a342-c524-495f-959c-e43dcad5e077" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="187" id="3305" /> +<P2 x="568" y="270" id="3293" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3321" index="19" uid="5ce94bd1-2a59-4679-98e0-749c2cce6aac" > +<cdparam x="568" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="300" id="3294" /> +<P2 x="568" y="349" id="3290" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3322" index="20" uid="bb7a7310-b8c0-476f-b570-309093133b3e" > +<cdparam x="568" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="379" id="3291" /> +<P2 x="568" y="416" id="3288" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3323" index="21" uid="ce331b4b-509e-4655-8aa8-0afdbc9e3bca" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="617" y="187" id="3307" /> +<P2 x="739" y="245" id="3285" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3324" index="22" uid="82b7a6e1-1a36-4740-a86e-cd31f78aaa89" > +<cdparam x="739" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="275" id="3286" /> +<P2 x="739" y="309" id="3280" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3325" index="23" uid="86704bb5-1f04-439c-a7df-11de35aa1fce" > +<cdparam x="737" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="339" id="3281" /> +<P2 x="739" y="369" id="3283" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3326" index="24" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="384" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="384" y="61" id="3315" /> +<P2 x="384" y="86" id="3311" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3327" index="25" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="384" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="384" y="116" id="3313" /> +<P2 x="384" y="151" id="3309" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="3344" index="0" uid="0f60dc51-5b69-4c52-87bf-13bf12eb484e" > +<cdparam x="348" y="243" /> +<sizeparam width="231" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of speed control data : +- previous rover speed +- rover speed +- gap +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3328" /> +<TGConnectingPoint num="1" id="3329" /> +<TGConnectingPoint num="2" id="3330" /> +<TGConnectingPoint num="3" id="3331" /> +<TGConnectingPoint num="4" id="3332" /> +<TGConnectingPoint num="5" id="3333" /> +<TGConnectingPoint num="6" id="3334" /> +<TGConnectingPoint num="7" id="3335" /> +<TGConnectingPoint num="8" id="3336" /> +<TGConnectingPoint num="9" id="3337" /> +<TGConnectingPoint num="10" id="3338" /> +<TGConnectingPoint num="11" id="3339" /> +<TGConnectingPoint num="12" id="3340" /> +<TGConnectingPoint num="13" id="3341" /> +<TGConnectingPoint num="14" id="3342" /> +<TGConnectingPoint num="15" id="3343" /> +<extraparam> +<Line value="Reception of speed control data :" /> +<Line value="- previous rover speed" /> +<Line value="- rover speed" /> +<Line value="- gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="3347" index="1" uid="b7892a47-9940-48f1-bb2c-d421293e92e8" > +<cdparam x="902" y="301" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newFeedbackSC()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3345" /> +<TGConnectingPoint num="1" id="3346" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="3364" index="2" uid="69f85efc-53a9-4c19-80bf-91ad47c7c528" > +<cdparam x="393" y="476" /> +<sizeparam width="653" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 4) : +1. speed_error = previous_rover_speed - rover_speed +2. speed_error_i = speed_error_i + speed_error +3. speed_error_d = speed_error - speed_error_backup +4. speed_error_backup = speed_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) ) + + +II. At least, affectation of two variables (EXECI 2) +(left motor power and right motor power) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3348" /> +<TGConnectingPoint num="1" id="3349" /> +<TGConnectingPoint num="2" id="3350" /> +<TGConnectingPoint num="3" id="3351" /> +<TGConnectingPoint num="4" id="3352" /> +<TGConnectingPoint num="5" id="3353" /> +<TGConnectingPoint num="6" id="3354" /> +<TGConnectingPoint num="7" id="3355" /> +<TGConnectingPoint num="8" id="3356" /> +<TGConnectingPoint num="9" id="3357" /> +<TGConnectingPoint num="10" id="3358" /> +<TGConnectingPoint num="11" id="3359" /> +<TGConnectingPoint num="12" id="3360" /> +<TGConnectingPoint num="13" id="3361" /> +<TGConnectingPoint num="14" id="3362" /> +<TGConnectingPoint num="15" id="3363" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 4) :" /> +<Line value="1. speed_error = previous_rover_speed - rover_speed" /> +<Line value="2. speed_error_i = speed_error_i + speed_error" /> +<Line value="3. speed_error_d = speed_error - speed_error_backup" /> +<Line value="4. speed_error_backup = speed_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) )" /> +<Line value="" /> +<Line value="" /> +<Line value="II. At least, affectation of two variables (EXECI 2)" /> +<Line value="(left motor power and right motor power)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3366" index="3" uid="77180a42-99ff-4e9b-bd22-b4a24d7fbce6" > +<cdparam x="343" y="541" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3365" /> +</COMPONENT> + +<COMPONENT type="1013" id="3370" index="4" uid="5f7cce1e-e4bc-4b6f-b292-a1320621d43f" > +<cdparam x="348" y="460" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3368" /> +<TGConnectingPoint num="1" id="3369" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3367" index="29" uid="4e0e1d0a-4b12-48c9-bc5e-057b0b121bb3" > +<father id="3370" num="0" /> +<cdparam x="363" y="480" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="11" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1008" id="3373" index="5" uid="8554637f-b96e-4407-baa7-6872329880ec" > +<cdparam x="710" y="394" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newMotorPower()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3371" /> +<TGConnectingPoint num="1" id="3372" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="3376" index="6" uid="b88078fd-b366-4a36-b197-bf3ec4ba2721" > +<cdparam x="910" y="257" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3374" /> +<TGConnectingPoint num="1" id="3375" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3378" index="7" uid="df6aa83a-7c79-4d83-a725-9bf6736078a9" > +<cdparam x="963" y="353" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3377" /> +</COMPONENT> + +<COMPONENT type="1001" id="3380" index="8" uid="9896b876-54b7-4805-b320-9c0e49255812" > +<cdparam x="769" y="454" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3379" /> +</COMPONENT> + +<COMPONENT type="1006" id="3383" index="9" uid="3bd54530-c95d-4956-9e82-bf2146de9d5b" > +<cdparam x="714" y="331" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3381" /> +<TGConnectingPoint num="1" id="3382" /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3385" index="10" uid="04a6fb8a-fbb3-4300-87db-dfc1aef4e30d" > +<cdparam x="249" y="326" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3384" /> +</COMPONENT> + +<COMPONENT type="1009" id="3388" index="11" uid="89b66e8f-fe97-42b3-a81e-68c05606dc45" > +<cdparam x="187" y="261" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoSC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3386" /> +<TGConnectingPoint num="1" id="3387" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="3396" index="12" uid="1b367ce5-0da8-44d6-bca8-88e2feb6680e" > +<cdparam x="489" y="161" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3390" /> +<TGConnectingPoint num="1" id="3391" /> +<TGConnectingPoint num="2" id="3392" /> +<TGConnectingPoint num="3" id="3393" /> +<TGConnectingPoint num="4" id="3394" /> +<TGConnectingPoint num="5" id="3395" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3389" index="30" uid="303becf0-e0bb-4037-87da-85e81364ebc4" > +<father id="3396" num="0" /> +<cdparam x="641" y="167" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="152" minY="7" maxY="6" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="3398" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="428" y="126" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3397" /> +</COMPONENT> + +<COMPONENT type="1020" id="3402" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="389" y="61" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3399" /> +<TGConnectingPoint num="1" id="3400" /> +<TGConnectingPoint num="2" id="3401" /> +</COMPONENT> + +<COMPONENT type="1000" id="3404" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="431" y="11" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3403" /> +</COMPONENT> + +<CONNECTOR type="115" id="3405" index="16" uid="4c9e9c35-5945-43e2-a655-5b34db56b194" > +<cdparam x="487" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="487" y="75" id="3400" /> +<P2 x="564" y="161" id="3390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3406" index="17" uid="ff7cfe2c-5c1b-4ca4-a8a7-0634340dd4b7" > +<cdparam x="514" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="166" id="3391" /> +<P2 x="259" y="256" id="3386" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3407" index="18" uid="1855e5fd-4b79-4b6a-aae9-156ac55366f6" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="166" id="3395" /> +<P2 x="973" y="252" id="3374" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3408" index="19" uid="50cf81c1-ce77-4c83-8483-2296a2f0c7ae" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="166" id="3393" /> +<P2 x="779" y="326" id="3381" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3409" index="20" uid="9fea063e-2e9c-40c6-a3a9-b426e1a21e13" > +<cdparam x="259" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="259" y="286" id="3387" /> +<P2 x="259" y="321" id="3384" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3410" index="21" uid="f39c766d-327c-4e33-9628-68814c4a7a0e" > +<cdparam x="779" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="356" id="3382" /> +<P2 x="779" y="389" id="3371" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3411" index="22" uid="f0f0c486-6ca3-4c4b-af98-b647e041cc9c" > +<cdparam x="780" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="419" id="3372" /> +<P2 x="779" y="449" id="3379" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3412" index="23" uid="13e3a0c2-055f-4a8d-b29c-3b0efaa8185f" > +<cdparam x="538" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="538" y="166" id="3392" /> +<P2 x="353" y="455" id="3368" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3413" index="24" uid="3b856233-bd84-482b-8c00-5297e0ea6146" > +<cdparam x="353" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="495" id="3369" /> +<P2 x="353" y="536" id="3365" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3414" index="25" uid="7cfabe03-b9d8-48d7-8f86-bff8e9618294" > +<cdparam x="973" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="282" id="3375" /> +<P2 x="973" y="296" id="3345" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3415" index="26" uid="0d8fd6fd-bcfd-4cc3-babf-90c64076e266" > +<cdparam x="975" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="326" id="3346" /> +<P2 x="973" y="348" id="3377" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3416" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="438" y="31" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="438" y="31" id="3403" /> +<P2 x="438" y="56" id="3399" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3417" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="438" y="86" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="438" y="86" id="3401" /> +<P2 x="438" y="121" id="3397" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TrajectoryController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="3434" index="0" uid="9ae9c799-0a74-4390-9984-e51218d178c8" > +<cdparam x="311" y="197" /> +<sizeparam width="768" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 67) : +1. trajectory_error calculation (EXECI 64, arbitrarily chosen) +(this error is calculated on the basis on the yaw +and lateral errors, and rover speed. The algorithm +and its complexity need to be studied in order to +refine the model) +2. trajectory_error_i = trajectory_error_i + trajectory_error +3. trajectory_error_d = trajectory_error - trajectory_error_backup +4. trajectory_error_backup = trajectory_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) ) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3418" /> +<TGConnectingPoint num="1" id="3419" /> +<TGConnectingPoint num="2" id="3420" /> +<TGConnectingPoint num="3" id="3421" /> +<TGConnectingPoint num="4" id="3422" /> +<TGConnectingPoint num="5" id="3423" /> +<TGConnectingPoint num="6" id="3424" /> +<TGConnectingPoint num="7" id="3425" /> +<TGConnectingPoint num="8" id="3426" /> +<TGConnectingPoint num="9" id="3427" /> +<TGConnectingPoint num="10" id="3428" /> +<TGConnectingPoint num="11" id="3429" /> +<TGConnectingPoint num="12" id="3430" /> +<TGConnectingPoint num="13" id="3431" /> +<TGConnectingPoint num="14" id="3432" /> +<TGConnectingPoint num="15" id="3433" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 67) :" /> +<Line value="1. trajectory_error calculation (EXECI 64, arbitrarily chosen)" /> +<Line value="(this error is calculated on the basis on the yaw" /> +<Line value="and lateral errors, and rover speed. The algorithm" /> +<Line value="and its complexity need to be studied in order to" /> +<Line value="refine the model)" /> +<Line value="2. trajectory_error_i = trajectory_error_i + trajectory_error" /> +<Line value="3. trajectory_error_d = trajectory_error - trajectory_error_backup" /> +<Line value="4. trajectory_error_backup = trajectory_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) )" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="3438" index="1" uid="4beacb3a-8ef5-4e5b-8697-0ee0c8582ed1" > +<cdparam x="223" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3436" /> +<TGConnectingPoint num="1" id="3437" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3435" index="15" uid="66741757-8f84-4ce2-85d0-b26f008e2a94" > +<father id="3438" num="0" /> +<cdparam x="238" y="280" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="27" minY="10" maxY="27" /> +<infoparam name="value of the delay" value="72" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="3455" index="2" uid="0728c85c-559b-4cbc-9318-f2eb561133aa" > +<cdparam x="310" y="131" /> +<sizeparam width="486" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of : +- Camera data (at least yaw and lateral errors, +see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016) +- rover speed +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3439" /> +<TGConnectingPoint num="1" id="3440" /> +<TGConnectingPoint num="2" id="3441" /> +<TGConnectingPoint num="3" id="3442" /> +<TGConnectingPoint num="4" id="3443" /> +<TGConnectingPoint num="5" id="3444" /> +<TGConnectingPoint num="6" id="3445" /> +<TGConnectingPoint num="7" id="3446" /> +<TGConnectingPoint num="8" id="3447" /> +<TGConnectingPoint num="9" id="3448" /> +<TGConnectingPoint num="10" id="3449" /> +<TGConnectingPoint num="11" id="3450" /> +<TGConnectingPoint num="12" id="3451" /> +<TGConnectingPoint num="13" id="3452" /> +<TGConnectingPoint num="14" id="3453" /> +<TGConnectingPoint num="15" id="3454" /> +<extraparam> +<Line value="Reception of :" /> +<Line value="- Camera data (at least yaw and lateral errors," /> +<Line value="see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016)" /> +<Line value="- rover speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3457" index="3" uid="1ef21645-ca92-4a6a-8e8b-417f14d9f315" > +<cdparam x="218" y="486" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3456" /> +</COMPONENT> + +<COMPONENT type="1006" id="3460" index="4" uid="e4168290-4965-45da-b503-61e93dbc75e8" > +<cdparam x="155" y="402" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromTCtoSSO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3458" /> +<TGConnectingPoint num="1" id="3459" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3463" index="5" uid="b611c0fd-b425-4948-b339-d425e55fb2ea" > +<cdparam x="159" y="159" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoTC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3461" /> +<TGConnectingPoint num="1" id="3462" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3465" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="105" y="148" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3464" /> +</COMPONENT> + +<COMPONENT type="1020" id="3469" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="66" y="83" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3466" /> +<TGConnectingPoint num="1" id="3467" /> +<TGConnectingPoint num="2" id="3468" /> +</COMPONENT> + +<COMPONENT type="1000" id="3471" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="108" y="33" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3470" /> +</COMPONENT> + +<CONNECTOR type="115" id="3472" index="9" uid="6d27d03f-ab5a-400f-a636-aa1acddabde3" > +<cdparam x="164" y="97" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="164" y="97" id="3467" /> +<P2 x="228" y="154" id="3461" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3473" index="10" uid="dd5d39ea-b43a-46b8-9a2f-13b7bd343617" > +<cdparam x="-74" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="295" id="3437" /> +<P2 x="228" y="397" id="3458" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3474" index="11" uid="b0c3920f-6d90-4221-ab17-3c00cf0ec489" > +<cdparam x="228" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="184" id="3462" /> +<P2 x="228" y="255" id="3436" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3475" index="12" uid="6e679b04-73db-461d-ae92-185d39d44627" > +<cdparam x="228" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="427" id="3459" /> +<P2 x="228" y="481" id="3456" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3476" index="13" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="115" y="53" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="115" y="53" id="3470" /> +<P2 x="115" y="78" id="3466" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3477" index="14" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="115" y="108" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="115" y="108" id="3468" /> +<P2 x="115" y="143" id="3464" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="DataTransformation" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="301" id="3494" index="0" uid="b0f4e88b-4598-4416-b548-ea572bde0cfe" > +<cdparam x="587" y="269" /> +<sizeparam width="298" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap measurement computation : + +1 division +1 addition + +gap = (l_gap+u_gap)/2 + +where l_gap is gap measurement from LIDAR +and u_gap from ultrasonic sensors +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3478" /> +<TGConnectingPoint num="1" id="3479" /> +<TGConnectingPoint num="2" id="3480" /> +<TGConnectingPoint num="3" id="3481" /> +<TGConnectingPoint num="4" id="3482" /> +<TGConnectingPoint num="5" id="3483" /> +<TGConnectingPoint num="6" id="3484" /> +<TGConnectingPoint num="7" id="3485" /> +<TGConnectingPoint num="8" id="3486" /> +<TGConnectingPoint num="9" id="3487" /> +<TGConnectingPoint num="10" id="3488" /> +<TGConnectingPoint num="11" id="3489" /> +<TGConnectingPoint num="12" id="3490" /> +<TGConnectingPoint num="13" id="3491" /> +<TGConnectingPoint num="14" id="3492" /> +<TGConnectingPoint num="15" id="3493" /> +<extraparam> +<Line value="Gap measurement computation :" /> +<Line value="" /> +<Line value="1 division" /> +<Line value="1 addition" /> +<Line value="" /> +<Line value="gap = (l_gap+u_gap)/2" /> +<Line value="" /> +<Line value="where l_gap is gap measurement from LIDAR" /> +<Line value="and u_gap from ultrasonic sensors" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3497" index="1" uid="9f3c9dc4-9a28-451d-af3e-d5b75808caa2" > +<cdparam x="468" y="234" /> +<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSFtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3495" /> +<TGConnectingPoint num="1" id="3496" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="3501" index="2" uid="1271b4ce-98f6-4935-a9c8-2a164e92942d" > +<cdparam x="529" y="314" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3499" /> +<TGConnectingPoint num="1" id="3500" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3498" index="16" uid="b3ec4dce-5170-4011-91e5-b6be55932e70" > +<father id="3501" num="0" /> +<cdparam x="544" y="334" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="13" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="3503" index="3" uid="677dfffd-fd42-437e-8b41-8c2710808ee5" > +<cdparam x="524" y="478" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3502" /> +</COMPONENT> + +<COMPONENT type="1006" id="3506" index="4" uid="4b318636-81fb-4f64-94b1-3cb679f7010d" > +<cdparam x="470" y="418" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromDTtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3504" /> +<TGConnectingPoint num="1" id="3505" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3509" index="5" uid="89a16a96-bddd-4f80-89ae-0839cbae32ac" > +<cdparam x="452" y="165" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSAtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3507" /> +<TGConnectingPoint num="1" id="3508" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3511" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="346" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3510" /> +</COMPONENT> + +<COMPONENT type="1020" id="3515" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="307" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3512" /> +<TGConnectingPoint num="1" id="3513" /> +<TGConnectingPoint num="2" id="3514" /> +</COMPONENT> + +<COMPONENT type="1000" id="3517" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="349" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3516" /> +</COMPONENT> + +<CONNECTOR type="115" id="3518" index="9" uid="9302978a-017e-4c92-be74-9f192571c63b" > +<cdparam x="405" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="405" y="103" id="3513" /> +<P2 x="534" y="160" id="3507" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3519" index="10" uid="3af978a3-bc7c-4e63-9f08-b22dc234f136" > +<cdparam x="571" y="572" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="349" id="3500" /> +<P2 x="534" y="413" id="3504" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3520" index="11" uid="8d4c3399-545f-4324-a2b5-cba0c7b221f2" > +<cdparam x="424" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="259" id="3496" /> +<P2 x="534" y="309" id="3499" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3521" index="12" uid="70f4f7a4-d13f-4ebb-8ba3-4497ffdf0e16" > +<cdparam x="534" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="190" id="3508" /> +<P2 x="534" y="229" id="3495" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3522" index="13" uid="f039dd32-cf07-40f2-8503-8159b751789d" > +<cdparam x="534" y="443" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="443" id="3505" /> +<P2 x="534" y="473" id="3502" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3523" index="14" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="356" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="356" y="59" id="3516" /> +<P2 x="356" y="84" id="3512" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3524" index="15" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="356" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="356" y="114" id="3514" /> +<P2 x="356" y="149" id="3510" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SensorsAcquisition" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="3541" index="0" uid="527c261b-3f68-40d8-badb-651bce1c08e8" > +<cdparam x="243" y="121" /> +<sizeparam width="443" height="183" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model, we do not take into account the complexity +of sensors acquisition nor lane detection algorithm since +the aim of this demo is to evaluate the overhead costs of +countermeasures when executed on the controller platform +(i.e. the rover's main Rasberry PI) +So we make each algorithm cycle start at the *reception* +of the last needed measurement. + +In order to make the model more exhaustive (i.e., by allowing +to simulate the sensors acquisition cycles and the image +processing on the rover's secondary Raspbery PI), the complexity +of lane detection algorithms should be studied and implemented +here through an EXECI, and the minimal sensor acquisition cycle +(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here +with a delay. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3525" /> +<TGConnectingPoint num="1" id="3526" /> +<TGConnectingPoint num="2" id="3527" /> +<TGConnectingPoint num="3" id="3528" /> +<TGConnectingPoint num="4" id="3529" /> +<TGConnectingPoint num="5" id="3530" /> +<TGConnectingPoint num="6" id="3531" /> +<TGConnectingPoint num="7" id="3532" /> +<TGConnectingPoint num="8" id="3533" /> +<TGConnectingPoint num="9" id="3534" /> +<TGConnectingPoint num="10" id="3535" /> +<TGConnectingPoint num="11" id="3536" /> +<TGConnectingPoint num="12" id="3537" /> +<TGConnectingPoint num="13" id="3538" /> +<TGConnectingPoint num="14" id="3539" /> +<TGConnectingPoint num="15" id="3540" /> +<extraparam> +<Line value="In this model, we do not take into account the complexity" /> +<Line value="of sensors acquisition nor lane detection algorithm since" /> +<Line value="the aim of this demo is to evaluate the overhead costs of" /> +<Line value="countermeasures when executed on the controller platform" /> +<Line value="(i.e. the rover's main Rasberry PI)" /> +<Line value="So we make each algorithm cycle start at the *reception*" /> +<Line value="of the last needed measurement." /> +<Line value="" /> +<Line value="In order to make the model more exhaustive (i.e., by allowing" /> +<Line value="to simulate the sensors acquisition cycles and the image" /> +<Line value="processing on the rover's secondary Raspbery PI), the complexity" /> +<Line value="of lane detection algorithms should be studied and implemented" /> +<Line value="here through an EXECI, and the minimal sensor acquisition cycle" /> +<Line value="(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here" /> +<Line value="with a delay." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3543" index="1" uid="ea33ed6b-f581-4c1e-89fa-da4dba000cf2" > +<cdparam x="136" y="252" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3542" /> +</COMPONENT> + +<COMPONENT type="1006" id="3546" index="2" uid="ec1ae2d5-73ce-4044-a2c4-f3eac17d3f4e" > +<cdparam x="66" y="188" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSAtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3544" /> +<TGConnectingPoint num="1" id="3545" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3548" index="3" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="87" y="126" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3547" /> +</COMPONENT> + +<COMPONENT type="1020" id="3552" index="4" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="48" y="61" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3549" /> +<TGConnectingPoint num="1" id="3550" /> +<TGConnectingPoint num="2" id="3551" /> +</COMPONENT> + +<COMPONENT type="1000" id="3554" index="5" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="90" y="11" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3553" /> +</COMPONENT> + +<CONNECTOR type="115" id="3555" index="6" uid="e663e549-87e1-42a4-9777-b06e098575e9" > +<cdparam x="146" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="146" y="75" id="3550" /> +<P2 x="146" y="183" id="3544" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3556" index="7" uid="3da39102-3c93-486c-8568-934d69c47a2b" > +<cdparam x="145" y="212" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="146" y="213" id="3545" /> +<P2 x="146" y="247" id="3542" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3557" index="8" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="97" y="31" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="97" y="31" id="3553" /> +<P2 x="97" y="56" id="3549" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3558" index="9" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="97" y="86" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="97" y="86" id="3551" /> +<P2 x="97" y="121" id="3547" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SteeringServoOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="3560" index="0" uid="3bb211f7-cbd6-466c-8341-5cba390ff11b" > +<cdparam x="579" y="245" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3559" /> +</COMPONENT> + +<COMPONENT type="1009" id="3563" index="1" uid="615961ae-fb8d-4ce5-b827-a5d71cfe80dd" > +<cdparam x="516" y="180" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromTCtoSSO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3561" /> +<TGConnectingPoint num="1" id="3562" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3565" index="2" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="414" y="128" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3564" /> +</COMPONENT> + +<COMPONENT type="1020" id="3569" index="3" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="375" y="63" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3566" /> +<TGConnectingPoint num="1" id="3567" /> +<TGConnectingPoint num="2" id="3568" /> +</COMPONENT> + +<COMPONENT type="1000" id="3571" index="4" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="417" y="13" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3570" /> +</COMPONENT> + +<CONNECTOR type="115" id="3572" index="5" uid="8bff71c3-bf87-46a6-af1b-3ad2d0d78b1a" > +<cdparam x="473" y="77" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="473" y="77" id="3567" /> +<P2 x="589" y="175" id="3561" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3573" index="6" uid="aa7f8e63-c5e5-4250-9d3b-a2bf62a5c4e1" > +<cdparam x="589" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="205" id="3562" /> +<P2 x="589" y="240" id="3559" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3574" index="7" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="424" y="33" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="424" y="33" id="3570" /> +<P2 x="424" y="58" id="3566" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3575" index="8" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="424" y="88" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="424" y="88" id="3568" /> +<P2 x="424" y="123" id="3564" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="MotorsOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="3577" index="0" uid="9fa51294-6805-4c77-bdde-d22a0025b22e" > +<cdparam x="373" y="452" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3576" /> +</COMPONENT> + +<COMPONENT type="1001" id="3579" index="1" uid="cc611175-8dbf-4e1c-89d8-78266da553ec" > +<cdparam x="671" y="448" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3578" /> +</COMPONENT> + +<COMPONENT type="1009" id="3582" index="2" uid="c546f480-f16c-49ca-af5e-fc8d57b1d95f" > +<cdparam x="613" y="338" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3580" /> +<TGConnectingPoint num="1" id="3581" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="3585" index="3" uid="aaddc752-a9cd-4fa0-b2fd-0f55768999b5" > +<cdparam x="608" y="274" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newEBCommand() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3583" /> +<TGConnectingPoint num="1" id="3584" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="3596" index="4" uid="a232a754-6d36-46f2-8f7d-895a62e84a70" > +<cdparam x="518" y="175" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3586" /> +<TGConnectingPoint num="1" id="3587" /> +<TGConnectingPoint num="2" id="3588" /> +<TGConnectingPoint num="3" id="3589" /> +<TGConnectingPoint num="4" id="3590" /> +<TGConnectingPoint num="5" id="3591" /> +<TGConnectingPoint num="6" id="3592" /> +<TGConnectingPoint num="7" id="3593" /> +<TGConnectingPoint num="8" id="3594" /> +<TGConnectingPoint num="9" id="3595" /> +</COMPONENT> + +<COMPONENT type="1010" id="3599" index="5" uid="0ace454a-e943-4746-a2b8-a5906ca4b4f9" > +<cdparam x="312" y="274" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newMotorPower() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3597" /> +<TGConnectingPoint num="1" id="3598" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3602" index="6" uid="47320563-b4be-42af-ba2e-5d06ca14217c" > +<cdparam x="319" y="338" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3600" /> +<TGConnectingPoint num="1" id="3601" /> +<breakpoint /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3604" index="7" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="386" y="135" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3603" /> +</COMPONENT> + +<COMPONENT type="1020" id="3608" index="8" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="347" y="70" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3605" /> +<TGConnectingPoint num="1" id="3606" /> +<TGConnectingPoint num="2" id="3607" /> +</COMPONENT> + +<COMPONENT type="1000" id="3610" index="9" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="389" y="20" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3609" /> +</COMPONENT> + +<CONNECTOR type="115" id="3611" index="10" uid="2dd4c38c-5be6-4c77-9335-418f8f99e35c" > +<cdparam x="383" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="363" id="3601" /> +<P2 x="383" y="447" id="3576" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3612" index="11" uid="20ee34da-4819-43fa-a194-9851de89e8e7" > +<cdparam x="445" y="84" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="84" id="3606" /> +<P2 x="533" y="170" id="3586" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3613" index="12" uid="d2e435fc-cc98-4302-a974-0de8f044cb60" > +<cdparam x="681" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="363" id="3581" /> +<P2 x="681" y="443" id="3578" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3614" index="13" uid="8e1382cd-c51c-4dae-8aed-312e17233f41" > +<cdparam x="493" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="493" y="190" id="3587" /> +<P2 x="383" y="269" id="3597" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3615" index="14" uid="c1ffcb61-9699-48d3-9294-f795b1536c45" > +<cdparam x="385" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="299" id="3598" /> +<P2 x="383" y="333" id="3600" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3616" index="15" uid="1a8ebc87-a277-4818-88fd-45a51c08c424" > +<cdparam x="573" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="190" id="3588" /> +<P2 x="681" y="269" id="3583" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3617" index="16" uid="d9a83597-6b02-446f-9ed9-bcc6006bb743" > +<cdparam x="681" y="299" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="299" id="3584" /> +<P2 x="681" y="333" id="3580" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3618" index="17" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="396" y="40" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="396" y="40" id="3609" /> +<P2 x="396" y="65" id="3605" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3619" index="18" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="396" y="95" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="396" y="95" id="3607" /> +<P2 x="396" y="130" id="3603" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedFeedback" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="3636" index="0" uid="e03dbf66-ce12-4fcc-b2dc-479769d9cbd6" > +<cdparam x="15" y="290" /> +<sizeparam width="190" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending a rover_speed = 0 +on first iteration +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3620" /> +<TGConnectingPoint num="1" id="3621" /> +<TGConnectingPoint num="2" id="3622" /> +<TGConnectingPoint num="3" id="3623" /> +<TGConnectingPoint num="4" id="3624" /> +<TGConnectingPoint num="5" id="3625" /> +<TGConnectingPoint num="6" id="3626" /> +<TGConnectingPoint num="7" id="3627" /> +<TGConnectingPoint num="8" id="3628" /> +<TGConnectingPoint num="9" id="3629" /> +<TGConnectingPoint num="10" id="3630" /> +<TGConnectingPoint num="11" id="3631" /> +<TGConnectingPoint num="12" id="3632" /> +<TGConnectingPoint num="13" id="3633" /> +<TGConnectingPoint num="14" id="3634" /> +<TGConnectingPoint num="15" id="3635" /> +<extraparam> +<Line value="Sending a rover_speed = 0" /> +<Line value="on first iteration" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3638" index="1" uid="5a51a455-5966-4125-bb43-37f314e98380" > +<cdparam x="204" y="406" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3637" /> +</COMPONENT> + +<COMPONENT type="1011" id="3641" index="2" uid="6e9641c6-ab91-43a8-9ebc-a7d2e886d083" > +<cdparam x="157" y="338" /> +<sizeparam width="115" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="first_loop = false" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3639" /> +<TGConnectingPoint num="1" id="3640" /> +</COMPONENT> + +<COMPONENT type="1006" id="3644" index="3" uid="c9d49e56-af22-4137-8e8a-1c5416bba6df" > +<cdparam x="154" y="263" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3642" /> +<TGConnectingPoint num="1" id="3643" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1012" id="3652" index="4" uid="6d972b09-1200-48c4-a80b-c886bd0008f2" > +<cdparam x="367" y="133" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3648" /> +<TGConnectingPoint num="1" id="3649" /> +<TGConnectingPoint num="2" id="3650" /> +<TGConnectingPoint num="3" id="3651" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3645" index="38" uid="be52494d-a683-4b38-a39c-31a8adcb723c" > +<father id="3652" num="0" /> +<cdparam x="292" y="168" /> +<sizeparam width="67" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[first_loop]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3646" index="39" uid="257f693d-4f6c-40dc-9bec-815bf5cad92f" > +<father id="3652" num="1" /> +<cdparam x="422" y="168" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[not(first_loop)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="3647" index="40" uid="0ee6f658-f867-49f4-ae06-586ade64f142" > +<father id="3652" num="2" /> +<cdparam x="387" y="178" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="3656" index="5" uid="57158215-b50c-476e-922f-18cde0ac6a07" > +<cdparam x="451" y="380" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3654" /> +<TGConnectingPoint num="1" id="3655" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3653" index="41" uid="f4f991f5-f7df-4959-bbde-3a00a6fddbe0" > +<father id="3656" num="0" /> +<cdparam x="466" y="400" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="3660" index="6" uid="9a9a5bd1-f0cd-4fff-808b-573f9d51d452" > +<cdparam x="680" y="378" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3658" /> +<TGConnectingPoint num="1" id="3659" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="3657" index="42" uid="f03e7375-1787-481a-a4b2-74088cf9539e" > +<father id="3660" num="0" /> +<cdparam x="695" y="398" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="3677" index="7" uid="7cf1b6e0-ff49-4e53-9d86-461e02f756e9" > +<cdparam x="480" y="370" /> +<sizeparam width="181" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Rover speed computation +from motor power + +rover_speed = power*K +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3661" /> +<TGConnectingPoint num="1" id="3662" /> +<TGConnectingPoint num="2" id="3663" /> +<TGConnectingPoint num="3" id="3664" /> +<TGConnectingPoint num="4" id="3665" /> +<TGConnectingPoint num="5" id="3666" /> +<TGConnectingPoint num="6" id="3667" /> +<TGConnectingPoint num="7" id="3668" /> +<TGConnectingPoint num="8" id="3669" /> +<TGConnectingPoint num="9" id="3670" /> +<TGConnectingPoint num="10" id="3671" /> +<TGConnectingPoint num="11" id="3672" /> +<TGConnectingPoint num="12" id="3673" /> +<TGConnectingPoint num="13" id="3674" /> +<TGConnectingPoint num="14" id="3675" /> +<TGConnectingPoint num="15" id="3676" /> +<extraparam> +<Line value="Rover speed computation" /> +<Line value="from motor power" /> +<Line value="" /> +<Line value="rover_speed = power*K" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="3694" index="8" uid="143a3345-ff27-461e-bcfe-684949a43a18" > +<cdparam x="708" y="379" /> +<sizeparam width="123" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Variable update +rover_speed = 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3678" /> +<TGConnectingPoint num="1" id="3679" /> +<TGConnectingPoint num="2" id="3680" /> +<TGConnectingPoint num="3" id="3681" /> +<TGConnectingPoint num="4" id="3682" /> +<TGConnectingPoint num="5" id="3683" /> +<TGConnectingPoint num="6" id="3684" /> +<TGConnectingPoint num="7" id="3685" /> +<TGConnectingPoint num="8" id="3686" /> +<TGConnectingPoint num="9" id="3687" /> +<TGConnectingPoint num="10" id="3688" /> +<TGConnectingPoint num="11" id="3689" /> +<TGConnectingPoint num="12" id="3690" /> +<TGConnectingPoint num="13" id="3691" /> +<TGConnectingPoint num="14" id="3692" /> +<TGConnectingPoint num="15" id="3693" /> +<extraparam> +<Line value="Variable update" /> +<Line value="rover_speed = 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3696" index="9" uid="ffc9f9ca-7f2b-41d1-8450-ef86fd098d55" > +<cdparam x="675" y="577" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3695" /> +</COMPONENT> + +<COMPONENT type="1006" id="3699" index="10" uid="6ffe5c1d-711b-4082-b947-07fbc8df6b0a" > +<cdparam x="625" y="518" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3697" /> +<TGConnectingPoint num="1" id="3698" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3702" index="11" uid="9052e701-4a7b-4ecf-8b18-405ae49a9340" > +<cdparam x="619" y="459" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3700" /> +<TGConnectingPoint num="1" id="3701" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="3705" index="12" uid="b9ff7e08-6b26-4054-b3c5-60280fb8e977" > +<cdparam x="612" y="307" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackEB() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3703" /> +<TGConnectingPoint num="1" id="3704" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="3707" index="13" uid="0ef755a9-6769-4fcc-b20f-db6794e36475" > +<cdparam x="446" y="579" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3706" /> +</COMPONENT> + +<COMPONENT type="1006" id="3710" index="14" uid="5e0c7546-3ab7-4d9b-864b-37a2412dfbf5" > +<cdparam x="396" y="518" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3708" /> +<TGConnectingPoint num="1" id="3709" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="3713" index="15" uid="a67d7eb9-0f8c-438a-ab1d-3eebee96cafd" > +<cdparam x="394" y="458" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3711" /> +<TGConnectingPoint num="1" id="3712" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="3716" index="16" uid="1219d9e6-892f-42e3-9157-fffbc9bb4049" > +<cdparam x="383" y="307" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackSC() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="3714" /> +<TGConnectingPoint num="1" id="3715" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="3727" index="17" uid="5c366123-07bc-4702-b4af-2342c03b5a8b" > +<cdparam x="548" y="252" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3717" /> +<TGConnectingPoint num="1" id="3718" /> +<TGConnectingPoint num="2" id="3719" /> +<TGConnectingPoint num="3" id="3720" /> +<TGConnectingPoint num="4" id="3721" /> +<TGConnectingPoint num="5" id="3722" /> +<TGConnectingPoint num="6" id="3723" /> +<TGConnectingPoint num="7" id="3724" /> +<TGConnectingPoint num="8" id="3725" /> +<TGConnectingPoint num="9" id="3726" /> +</COMPONENT> + +<COMPONENT type="1001" id="3729" index="18" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="228" y="130" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3728" /> +</COMPONENT> + +<COMPONENT type="1020" id="3733" index="19" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="189" y="65" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3730" /> +<TGConnectingPoint num="1" id="3731" /> +<TGConnectingPoint num="2" id="3732" /> +</COMPONENT> + +<COMPONENT type="1000" id="3735" index="20" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="231" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3734" /> +</COMPONENT> + +<CONNECTOR type="115" id="3736" index="21" uid="a8fc6883-b118-49e3-acea-adbbf1ee1512" > +<cdparam x="287" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="287" y="79" id="3731" /> +<P2 x="382" y="128" id="3648" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3737" index="22" uid="2caf853a-675a-4f4b-aaed-e85f7ffa1bf4" > +<cdparam x="342" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="342" y="148" id="3649" /> +<P2 x="214" y="258" id="3642" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3738" index="23" uid="9b409831-a38a-480f-b49b-a9ab1a4a6a78" > +<cdparam x="422" y="148" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="422" y="148" id="3650" /> +<P2 x="563" y="247" id="3717" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3739" index="24" uid="84cdeda6-b3c0-41a8-a8cb-f68f08ceb1c6" > +<cdparam x="523" y="267" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="267" id="3718" /> +<P2 x="456" y="302" id="3714" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3740" index="25" uid="02ea044f-4599-4e7a-9d51-82c4e1f35f84" > +<cdparam x="456" y="483" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="456" y="483" id="3712" /> +<P2 x="456" y="513" id="3708" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3741" index="26" uid="41f7bd99-7972-45b4-b058-c0f8eb4b754a" > +<cdparam x="456" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="456" y="543" id="3709" /> +<P2 x="456" y="574" id="3706" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3742" index="27" uid="6ac1a5a1-ad28-4bd7-8a85-048e06380161" > +<cdparam x="603" y="267" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="603" y="267" id="3719" /> +<P2 x="685" y="302" id="3703" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3743" index="28" uid="da6c3788-1e1b-44a5-9d7f-28afb7179766" > +<cdparam x="685" y="484" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="685" y="484" id="3701" /> +<P2 x="685" y="513" id="3697" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3744" index="29" uid="849687f1-e1dd-4f2a-8768-b90bda68f326" > +<cdparam x="685" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="685" y="543" id="3698" /> +<P2 x="685" y="572" id="3695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3745" index="30" uid="10bb713c-f597-4948-807f-c01e65cc38a7" > +<cdparam x="456" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="456" y="332" id="3715" /> +<P2 x="456" y="375" id="3654" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3746" index="31" uid="b1e85329-7a8d-480c-8fcd-35d4971cb823" > +<cdparam x="459" y="425" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="456" y="415" id="3655" /> +<P2 x="456" y="453" id="3711" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3747" index="32" uid="7a29658b-c612-4d35-9f0b-5dd927d6ce3b" > +<cdparam x="685" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="685" y="332" id="3704" /> +<P2 x="685" y="373" id="3658" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3748" index="33" uid="ded08e92-aba7-4780-b997-3645ea33a936" > +<cdparam x="684" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="685" y="413" id="3659" /> +<P2 x="685" y="454" id="3700" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3749" index="34" uid="504fada9-407d-4fff-8134-5ad15b7bb3e2" > +<cdparam x="214" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="288" id="3643" /> +<P2 x="214" y="333" id="3639" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3750" index="35" uid="383a5fce-ee62-4624-aa9c-961eeae9580c" > +<cdparam x="214" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="363" id="3640" /> +<P2 x="214" y="401" id="3637" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3751" index="36" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="238" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="238" y="35" id="3734" /> +<P2 x="238" y="60" id="3730" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="3752" index="37" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="238" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="238" y="90" id="3732" /> +<P2 x="238" y="125" id="3728" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="MACMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="13" maxX="4025" minY="13" maxY="2000" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="1.000000000000001" > +<COMPONENT type="301" id="3769" index="0" uid="fcfa5c1a-b52c-4c7d-8183-375da6039fd5" > +<cdparam x="48" y="23" /> +<sizeparam width="684" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks +and communication channels defined in the MAC application model. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3753" /> +<TGConnectingPoint num="1" id="3754" /> +<TGConnectingPoint num="2" id="3755" /> +<TGConnectingPoint num="3" id="3756" /> +<TGConnectingPoint num="4" id="3757" /> +<TGConnectingPoint num="5" id="3758" /> +<TGConnectingPoint num="6" id="3759" /> +<TGConnectingPoint num="7" id="3760" /> +<TGConnectingPoint num="8" id="3761" /> +<TGConnectingPoint num="9" id="3762" /> +<TGConnectingPoint num="10" id="3763" /> +<TGConnectingPoint num="11" id="3764" /> +<TGConnectingPoint num="12" id="3765" /> +<TGConnectingPoint num="13" id="3766" /> +<TGConnectingPoint num="14" id="3767" /> +<TGConnectingPoint num="15" id="3768" /> +<extraparam> +<Line value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks" /> +<Line value="and communication channels defined in the MAC application model." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="3778" index="1" uid="2c021154-2948-427f-b402-4157c89f93fd" > +<cdparam x="1887" y="1778" /> +<sizeparam width="250" height="62" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="CP0" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3770" /> +<TGConnectingPoint num="1" id="3771" /> +<TGConnectingPoint num="2" id="3772" /> +<TGConnectingPoint num="3" id="3773" /> +<TGConnectingPoint num="4" id="3774" /> +<TGConnectingPoint num="5" id="3775" /> +<TGConnectingPoint num="6" id="3776" /> +<TGConnectingPoint num="7" id="3777" /> +<extraparam> +<info stereotype="CP" nodeName="CP0" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="External_DMA_transfer" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="TransferInstance2" architectureUnit="LeaderBus, LeaderBridge, WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="TransferInstance1" architectureUnit="LeaderBus, LeaderBridge, WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="TransferInstance6" architectureUnit="LeaderBus, LeaderBridge, WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="TransferInstance4" architectureUnit="LeaderBus, LeaderBridge, WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="TransferInstance5" architectureUnit="LeaderBus, LeaderBridge, WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="External_DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="3779" index="2" uid="4bc03e49-6a1f-4ef0-9395-a271af448b71" > +<cdparam x="1410" y="1355" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1410" y="1355" id="3807" /> +<P2 x="1416" y="1248" id="3948" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="3780" index="3" uid="97819105-f6e1-4703-879f-d4425d00b072" > +<cdparam x="1400" y="1398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1410" y="1398" id="3812" /> +<P2 x="1402" y="1490" id="3782" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="1102" id="3805" index="4" uid="856e3b4e-0958-431e-8765-1d1dbc4aefb0" > +<cdparam x="1277" y="1490" /> +<sizeparam width="250" height="62" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderBus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3781" /> +<TGConnectingPoint num="1" id="3782" /> +<TGConnectingPoint num="2" id="3783" /> +<TGConnectingPoint num="3" id="3784" /> +<TGConnectingPoint num="4" id="3785" /> +<TGConnectingPoint num="5" id="3786" /> +<TGConnectingPoint num="6" id="3787" /> +<TGConnectingPoint num="7" id="3788" /> +<TGConnectingPoint num="8" id="3789" /> +<TGConnectingPoint num="9" id="3790" /> +<TGConnectingPoint num="10" id="3791" /> +<TGConnectingPoint num="11" id="3792" /> +<TGConnectingPoint num="12" id="3793" /> +<TGConnectingPoint num="13" id="3794" /> +<TGConnectingPoint num="14" id="3795" /> +<TGConnectingPoint num="15" id="3796" /> +<TGConnectingPoint num="16" id="3797" /> +<TGConnectingPoint num="17" id="3798" /> +<TGConnectingPoint num="18" id="3799" /> +<TGConnectingPoint num="19" id="3800" /> +<TGConnectingPoint num="20" id="3801" /> +<TGConnectingPoint num="21" id="3802" /> +<TGConnectingPoint num="22" id="3803" /> +<TGConnectingPoint num="23" id="3804" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="LeaderBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="3830" index="5" uid="cf01e72f-6cfb-45eb-abf8-d18021abacd5" > +<cdparam x="1285" y="1355" /> +<sizeparam width="250" height="43" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderBridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3806" /> +<TGConnectingPoint num="1" id="3807" /> +<TGConnectingPoint num="2" id="3808" /> +<TGConnectingPoint num="3" id="3809" /> +<TGConnectingPoint num="4" id="3810" /> +<TGConnectingPoint num="5" id="3811" /> +<TGConnectingPoint num="6" id="3812" /> +<TGConnectingPoint num="7" id="3813" /> +<TGConnectingPoint num="8" id="3814" /> +<TGConnectingPoint num="9" id="3815" /> +<TGConnectingPoint num="10" id="3816" /> +<TGConnectingPoint num="11" id="3817" /> +<TGConnectingPoint num="12" id="3818" /> +<TGConnectingPoint num="13" id="3819" /> +<TGConnectingPoint num="14" id="3820" /> +<TGConnectingPoint num="15" id="3821" /> +<TGConnectingPoint num="16" id="3822" /> +<TGConnectingPoint num="17" id="3823" /> +<TGConnectingPoint num="18" id="3824" /> +<TGConnectingPoint num="19" id="3825" /> +<TGConnectingPoint num="20" id="3826" /> +<TGConnectingPoint num="21" id="3827" /> +<TGConnectingPoint num="22" id="3828" /> +<TGConnectingPoint num="23" id="3829" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="LeaderBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="3864" index="6" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1751" y="1250" /> +<sizeparam width="267" height="91" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3840" /> +<TGConnectingPoint num="1" id="3841" /> +<TGConnectingPoint num="2" id="3842" /> +<TGConnectingPoint num="3" id="3843" /> +<TGConnectingPoint num="4" id="3844" /> +<TGConnectingPoint num="5" id="3845" /> +<TGConnectingPoint num="6" id="3846" /> +<TGConnectingPoint num="7" id="3847" /> +<TGConnectingPoint num="8" id="3848" /> +<TGConnectingPoint num="9" id="3849" /> +<TGConnectingPoint num="10" id="3850" /> +<TGConnectingPoint num="11" id="3851" /> +<TGConnectingPoint num="12" id="3852" /> +<TGConnectingPoint num="13" id="3853" /> +<TGConnectingPoint num="14" id="3854" /> +<TGConnectingPoint num="15" id="3855" /> +<TGConnectingPoint num="16" id="3856" /> +<TGConnectingPoint num="17" id="3857" /> +<TGConnectingPoint num="18" id="3858" /> +<TGConnectingPoint num="19" id="3859" /> +<TGConnectingPoint num="20" id="3860" /> +<TGConnectingPoint num="21" id="3861" /> +<TGConnectingPoint num="22" id="3862" /> +<TGConnectingPoint num="23" id="3863" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="3839" index="58" uid="34070179-797e-4939-b60a-77ba14091a2f" > +<father id="3864" num="0" /> +<cdparam x="1796" y="1288" /> +<sizeparam width="171" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="96" minY="0" maxY="51" /> +<infoparam name="TGComponent" value="MAC::ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3831" /> +<TGConnectingPoint num="1" id="3832" /> +<TGConnectingPoint num="2" id="3833" /> +<TGConnectingPoint num="3" id="3834" /> +<TGConnectingPoint num="4" id="3835" /> +<TGConnectingPoint num="5" id="3836" /> +<TGConnectingPoint num="6" id="3837" /> +<TGConnectingPoint num="7" id="3838" /> +<extraparam> +<info value="MAC::ATTACKER_Task" taskName="ATTACKER_Task" referenceTaskName="MAC" priority="0" operationMEC="ATTACKER_Task" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="3889" index="7" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1343" y="500" /> +<sizeparam width="147" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3865" /> +<TGConnectingPoint num="1" id="3866" /> +<TGConnectingPoint num="2" id="3867" /> +<TGConnectingPoint num="3" id="3868" /> +<TGConnectingPoint num="4" id="3869" /> +<TGConnectingPoint num="5" id="3870" /> +<TGConnectingPoint num="6" id="3871" /> +<TGConnectingPoint num="7" id="3872" /> +<TGConnectingPoint num="8" id="3873" /> +<TGConnectingPoint num="9" id="3874" /> +<TGConnectingPoint num="10" id="3875" /> +<TGConnectingPoint num="11" id="3876" /> +<TGConnectingPoint num="12" id="3877" /> +<TGConnectingPoint num="13" id="3878" /> +<TGConnectingPoint num="14" id="3879" /> +<TGConnectingPoint num="15" id="3880" /> +<TGConnectingPoint num="16" id="3881" /> +<TGConnectingPoint num="17" id="3882" /> +<TGConnectingPoint num="18" id="3883" /> +<TGConnectingPoint num="19" id="3884" /> +<TGConnectingPoint num="20" id="3885" /> +<TGConnectingPoint num="21" id="3886" /> +<TGConnectingPoint num="22" id="3887" /> +<TGConnectingPoint num="23" id="3888" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="3916" index="8" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1898" y="1536" /> +<sizeparam width="257" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3908" /> +<TGConnectingPoint num="1" id="3909" /> +<TGConnectingPoint num="2" id="3910" /> +<TGConnectingPoint num="3" id="3911" /> +<TGConnectingPoint num="4" id="3912" /> +<TGConnectingPoint num="5" id="3913" /> +<TGConnectingPoint num="6" id="3914" /> +<TGConnectingPoint num="7" id="3915" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="3898" index="59" uid="55bb063a-4a14-46d4-90c4-fb7826cfad1c" > +<father id="3916" num="0" /> +<cdparam x="1937" y="1622" /> +<sizeparam width="168" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="89" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="MAC::fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3890" /> +<TGConnectingPoint num="1" id="3891" /> +<TGConnectingPoint num="2" id="3892" /> +<TGConnectingPoint num="3" id="3893" /> +<TGConnectingPoint num="4" id="3894" /> +<TGConnectingPoint num="5" id="3895" /> +<TGConnectingPoint num="6" id="3896" /> +<TGConnectingPoint num="7" id="3897" /> +<extraparam> +<info value="MAC::fromSocToLSoc" communicationName="fromSocToLSoc" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="3907" index="60" uid="7421d585-da76-40ba-962e-51050613f9f6" > +<father id="3916" num="1" /> +<cdparam x="1937" y="1576" /> +<sizeparam width="168" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="89" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="MAC::fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3899" /> +<TGConnectingPoint num="1" id="3900" /> +<TGConnectingPoint num="2" id="3901" /> +<TGConnectingPoint num="3" id="3902" /> +<TGConnectingPoint num="4" id="3903" /> +<TGConnectingPoint num="5" id="3904" /> +<TGConnectingPoint num="6" id="3905" /> +<TGConnectingPoint num="7" id="3906" /> +<extraparam> +<info value="MAC::fromLSocToSoc" communicationName="fromLSocToSoc" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="3941" index="9" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1368" y="1111" /> +<sizeparam width="96" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3917" /> +<TGConnectingPoint num="1" id="3918" /> +<TGConnectingPoint num="2" id="3919" /> +<TGConnectingPoint num="3" id="3920" /> +<TGConnectingPoint num="4" id="3921" /> +<TGConnectingPoint num="5" id="3922" /> +<TGConnectingPoint num="6" id="3923" /> +<TGConnectingPoint num="7" id="3924" /> +<TGConnectingPoint num="8" id="3925" /> +<TGConnectingPoint num="9" id="3926" /> +<TGConnectingPoint num="10" id="3927" /> +<TGConnectingPoint num="11" id="3928" /> +<TGConnectingPoint num="12" id="3929" /> +<TGConnectingPoint num="13" id="3930" /> +<TGConnectingPoint num="14" id="3931" /> +<TGConnectingPoint num="15" id="3932" /> +<TGConnectingPoint num="16" id="3933" /> +<TGConnectingPoint num="17" id="3934" /> +<TGConnectingPoint num="18" id="3935" /> +<TGConnectingPoint num="19" id="3936" /> +<TGConnectingPoint num="20" id="3937" /> +<TGConnectingPoint num="21" id="3938" /> +<TGConnectingPoint num="22" id="3939" /> +<TGConnectingPoint num="23" id="3940" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="3966" index="10" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1291" y="1198" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3942" /> +<TGConnectingPoint num="1" id="3943" /> +<TGConnectingPoint num="2" id="3944" /> +<TGConnectingPoint num="3" id="3945" /> +<TGConnectingPoint num="4" id="3946" /> +<TGConnectingPoint num="5" id="3947" /> +<TGConnectingPoint num="6" id="3948" /> +<TGConnectingPoint num="7" id="3949" /> +<TGConnectingPoint num="8" id="3950" /> +<TGConnectingPoint num="9" id="3951" /> +<TGConnectingPoint num="10" id="3952" /> +<TGConnectingPoint num="11" id="3953" /> +<TGConnectingPoint num="12" id="3954" /> +<TGConnectingPoint num="13" id="3955" /> +<TGConnectingPoint num="14" id="3956" /> +<TGConnectingPoint num="15" id="3957" /> +<TGConnectingPoint num="16" id="3958" /> +<TGConnectingPoint num="17" id="3959" /> +<TGConnectingPoint num="18" id="3960" /> +<TGConnectingPoint num="19" id="3961" /> +<TGConnectingPoint num="20" id="3962" /> +<TGConnectingPoint num="21" id="3963" /> +<TGConnectingPoint num="22" id="3964" /> +<TGConnectingPoint num="23" id="3965" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="4000" index="11" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1518" y="1645" /> +<sizeparam width="206" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3976" /> +<TGConnectingPoint num="1" id="3977" /> +<TGConnectingPoint num="2" id="3978" /> +<TGConnectingPoint num="3" id="3979" /> +<TGConnectingPoint num="4" id="3980" /> +<TGConnectingPoint num="5" id="3981" /> +<TGConnectingPoint num="6" id="3982" /> +<TGConnectingPoint num="7" id="3983" /> +<TGConnectingPoint num="8" id="3984" /> +<TGConnectingPoint num="9" id="3985" /> +<TGConnectingPoint num="10" id="3986" /> +<TGConnectingPoint num="11" id="3987" /> +<TGConnectingPoint num="12" id="3988" /> +<TGConnectingPoint num="13" id="3989" /> +<TGConnectingPoint num="14" id="3990" /> +<TGConnectingPoint num="15" id="3991" /> +<TGConnectingPoint num="16" id="3992" /> +<TGConnectingPoint num="17" id="3993" /> +<TGConnectingPoint num="18" id="3994" /> +<TGConnectingPoint num="19" id="3995" /> +<TGConnectingPoint num="20" id="3996" /> +<TGConnectingPoint num="21" id="3997" /> +<TGConnectingPoint num="22" id="3998" /> +<TGConnectingPoint num="23" id="3999" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1111" id="3975" index="61" uid="cc5bdb56-f112-4a80-9e23-aa36456d6294" > +<father id="4000" num="0" /> +<cdparam x="1566" y="1680" /> +<sizeparam width="106" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="100" minY="0" maxY="42" /> +<infoparam name="TGComponent" value="PlatoonMAC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="3967" /> +<TGConnectingPoint num="1" id="3968" /> +<TGConnectingPoint num="2" id="3969" /> +<TGConnectingPoint num="3" id="3970" /> +<TGConnectingPoint num="4" id="3971" /> +<TGConnectingPoint num="5" id="3972" /> +<TGConnectingPoint num="6" id="3973" /> +<TGConnectingPoint num="7" id="3974" /> +<extraparam> +<info value="PlatoonMAC" referenceKeyName="PlatoonMAC" priority="5" typeName="key" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="4034" index="12" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="1012" y="1670" /> +<sizeparam width="257" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4010" /> +<TGConnectingPoint num="1" id="4011" /> +<TGConnectingPoint num="2" id="4012" /> +<TGConnectingPoint num="3" id="4013" /> +<TGConnectingPoint num="4" id="4014" /> +<TGConnectingPoint num="5" id="4015" /> +<TGConnectingPoint num="6" id="4016" /> +<TGConnectingPoint num="7" id="4017" /> +<TGConnectingPoint num="8" id="4018" /> +<TGConnectingPoint num="9" id="4019" /> +<TGConnectingPoint num="10" id="4020" /> +<TGConnectingPoint num="11" id="4021" /> +<TGConnectingPoint num="12" id="4022" /> +<TGConnectingPoint num="13" id="4023" /> +<TGConnectingPoint num="14" id="4024" /> +<TGConnectingPoint num="15" id="4025" /> +<TGConnectingPoint num="16" id="4026" /> +<TGConnectingPoint num="17" id="4027" /> +<TGConnectingPoint num="18" id="4028" /> +<TGConnectingPoint num="19" id="4029" /> +<TGConnectingPoint num="20" id="4030" /> +<TGConnectingPoint num="21" id="4031" /> +<TGConnectingPoint num="22" id="4032" /> +<TGConnectingPoint num="23" id="4033" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="4009" index="62" uid="ac8e2518-6616-4812-b203-ce74bd8581e7" > +<father id="4034" num="0" /> +<cdparam x="1046" y="1713" /> +<sizeparam width="162" height="37" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="95" minY="0" maxY="61" /> +<infoparam name="TGComponent" value="MAC::Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4001" /> +<TGConnectingPoint num="1" id="4002" /> +<TGConnectingPoint num="2" id="4003" /> +<TGConnectingPoint num="3" id="4004" /> +<TGConnectingPoint num="4" id="4005" /> +<TGConnectingPoint num="5" id="4006" /> +<TGConnectingPoint num="6" id="4007" /> +<TGConnectingPoint num="7" id="4008" /> +<extraparam> +<info value="MAC::Leader_Socket" taskName="Leader_Socket" referenceTaskName="MAC" priority="0" operationMEC="Leader_Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="4052" index="13" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="140" y="1008" /> +<sizeparam width="250" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4044" /> +<TGConnectingPoint num="1" id="4045" /> +<TGConnectingPoint num="2" id="4046" /> +<TGConnectingPoint num="3" id="4047" /> +<TGConnectingPoint num="4" id="4048" /> +<TGConnectingPoint num="5" id="4049" /> +<TGConnectingPoint num="6" id="4050" /> +<TGConnectingPoint num="7" id="4051" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="SensorSet_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="SensorSet_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="4043" index="63" uid="80885718-c814-47fd-b43d-36abdc3cb88c" > +<father id="4052" num="0" /> +<cdparam x="146" y="1042" /> +<sizeparam width="148" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="102" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="MAC::fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4035" /> +<TGConnectingPoint num="1" id="4036" /> +<TGConnectingPoint num="2" id="4037" /> +<TGConnectingPoint num="3" id="4038" /> +<TGConnectingPoint num="4" id="4039" /> +<TGConnectingPoint num="5" id="4040" /> +<TGConnectingPoint num="6" id="4041" /> +<TGConnectingPoint num="7" id="4042" /> +<extraparam> +<info value="MAC::fromSAtoDT" communicationName="fromSAtoDT" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="4070" index="14" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2933" y="501" /> +<sizeparam width="250" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4062" /> +<TGConnectingPoint num="1" id="4063" /> +<TGConnectingPoint num="2" id="4064" /> +<TGConnectingPoint num="3" id="4065" /> +<TGConnectingPoint num="4" id="4066" /> +<TGConnectingPoint num="5" id="4067" /> +<TGConnectingPoint num="6" id="4068" /> +<TGConnectingPoint num="7" id="4069" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, ServoSteering_Bus, ServoSteering_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="4061" index="64" uid="be56d4e8-077c-4a52-a291-2ab443e4953f" > +<father id="4070" num="0" /> +<cdparam x="2966" y="533" /> +<sizeparam width="158" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="92" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="MAC::fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4053" /> +<TGConnectingPoint num="1" id="4054" /> +<TGConnectingPoint num="2" id="4055" /> +<TGConnectingPoint num="3" id="4056" /> +<TGConnectingPoint num="4" id="4057" /> +<TGConnectingPoint num="5" id="4058" /> +<TGConnectingPoint num="6" id="4059" /> +<TGConnectingPoint num="7" id="4060" /> +<extraparam> +<info value="MAC::fromTCtoSSO" communicationName="fromTCtoSSO" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="4097" index="15" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="3067" y="965" /> +<sizeparam width="282" height="117" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4089" /> +<TGConnectingPoint num="1" id="4090" /> +<TGConnectingPoint num="2" id="4091" /> +<TGConnectingPoint num="3" id="4092" /> +<TGConnectingPoint num="4" id="4093" /> +<TGConnectingPoint num="5" id="4094" /> +<TGConnectingPoint num="6" id="4095" /> +<TGConnectingPoint num="7" id="4096" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, DCMotor_Bus, DCMotor_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="4079" index="65" uid="7981ad74-54ad-44a0-aa22-ac9c67087370" > +<father id="4097" num="0" /> +<cdparam x="3086" y="1040" /> +<sizeparam width="163" height="40" minWidth="56" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="119" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="MAC::fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4071" /> +<TGConnectingPoint num="1" id="4072" /> +<TGConnectingPoint num="2" id="4073" /> +<TGConnectingPoint num="3" id="4074" /> +<TGConnectingPoint num="4" id="4075" /> +<TGConnectingPoint num="5" id="4076" /> +<TGConnectingPoint num="6" id="4077" /> +<TGConnectingPoint num="7" id="4078" /> +<extraparam> +<info value="MAC::fromEBCtoMO" communicationName="fromEBCtoMO" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4088" index="66" uid="b0141e4b-713b-42d0-bde1-03b3fe8049cf" > +<father id="4097" num="1" /> +<cdparam x="3091" y="997" /> +<sizeparam width="155" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="127" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="MAC::fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4080" /> +<TGConnectingPoint num="1" id="4081" /> +<TGConnectingPoint num="2" id="4082" /> +<TGConnectingPoint num="3" id="4083" /> +<TGConnectingPoint num="4" id="4084" /> +<TGConnectingPoint num="5" id="4085" /> +<TGConnectingPoint num="6" id="4086" /> +<TGConnectingPoint num="7" id="4087" /> +<extraparam> +<info value="MAC::fromSCtoMO" communicationName="fromSCtoMO" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="4122" index="16" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="657" y="697" /> +<sizeparam width="1518" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4098" /> +<TGConnectingPoint num="1" id="4099" /> +<TGConnectingPoint num="2" id="4100" /> +<TGConnectingPoint num="3" id="4101" /> +<TGConnectingPoint num="4" id="4102" /> +<TGConnectingPoint num="5" id="4103" /> +<TGConnectingPoint num="6" id="4104" /> +<TGConnectingPoint num="7" id="4105" /> +<TGConnectingPoint num="8" id="4106" /> +<TGConnectingPoint num="9" id="4107" /> +<TGConnectingPoint num="10" id="4108" /> +<TGConnectingPoint num="11" id="4109" /> +<TGConnectingPoint num="12" id="4110" /> +<TGConnectingPoint num="13" id="4111" /> +<TGConnectingPoint num="14" id="4112" /> +<TGConnectingPoint num="15" id="4113" /> +<TGConnectingPoint num="16" id="4114" /> +<TGConnectingPoint num="17" id="4115" /> +<TGConnectingPoint num="18" id="4116" /> +<TGConnectingPoint num="19" id="4117" /> +<TGConnectingPoint num="20" id="4118" /> +<TGConnectingPoint num="21" id="4119" /> +<TGConnectingPoint num="22" id="4120" /> +<TGConnectingPoint num="23" id="4121" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="4147" index="17" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="947" y="538" /> +<sizeparam width="177" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4123" /> +<TGConnectingPoint num="1" id="4124" /> +<TGConnectingPoint num="2" id="4125" /> +<TGConnectingPoint num="3" id="4126" /> +<TGConnectingPoint num="4" id="4127" /> +<TGConnectingPoint num="5" id="4128" /> +<TGConnectingPoint num="6" id="4129" /> +<TGConnectingPoint num="7" id="4130" /> +<TGConnectingPoint num="8" id="4131" /> +<TGConnectingPoint num="9" id="4132" /> +<TGConnectingPoint num="10" id="4133" /> +<TGConnectingPoint num="11" id="4134" /> +<TGConnectingPoint num="12" id="4135" /> +<TGConnectingPoint num="13" id="4136" /> +<TGConnectingPoint num="14" id="4137" /> +<TGConnectingPoint num="15" id="4138" /> +<TGConnectingPoint num="16" id="4139" /> +<TGConnectingPoint num="17" id="4140" /> +<TGConnectingPoint num="18" id="4141" /> +<TGConnectingPoint num="19" id="4142" /> +<TGConnectingPoint num="20" id="4143" /> +<TGConnectingPoint num="21" id="4144" /> +<TGConnectingPoint num="22" id="4145" /> +<TGConnectingPoint num="23" id="4146" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="4172" index="18" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="1112" y="366" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4148" /> +<TGConnectingPoint num="1" id="4149" /> +<TGConnectingPoint num="2" id="4150" /> +<TGConnectingPoint num="3" id="4151" /> +<TGConnectingPoint num="4" id="4152" /> +<TGConnectingPoint num="5" id="4153" /> +<TGConnectingPoint num="6" id="4154" /> +<TGConnectingPoint num="7" id="4155" /> +<TGConnectingPoint num="8" id="4156" /> +<TGConnectingPoint num="9" id="4157" /> +<TGConnectingPoint num="10" id="4158" /> +<TGConnectingPoint num="11" id="4159" /> +<TGConnectingPoint num="12" id="4160" /> +<TGConnectingPoint num="13" id="4161" /> +<TGConnectingPoint num="14" id="4162" /> +<TGConnectingPoint num="15" id="4163" /> +<TGConnectingPoint num="16" id="4164" /> +<TGConnectingPoint num="17" id="4165" /> +<TGConnectingPoint num="18" id="4166" /> +<TGConnectingPoint num="19" id="4167" /> +<TGConnectingPoint num="20" id="4168" /> +<TGConnectingPoint num="21" id="4169" /> +<TGConnectingPoint num="22" id="4170" /> +<TGConnectingPoint num="23" id="4171" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="4287" index="19" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1711" y="125" /> +<sizeparam width="533" height="313" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4263" /> +<TGConnectingPoint num="1" id="4264" /> +<TGConnectingPoint num="2" id="4265" /> +<TGConnectingPoint num="3" id="4266" /> +<TGConnectingPoint num="4" id="4267" /> +<TGConnectingPoint num="5" id="4268" /> +<TGConnectingPoint num="6" id="4269" /> +<TGConnectingPoint num="7" id="4270" /> +<TGConnectingPoint num="8" id="4271" /> +<TGConnectingPoint num="9" id="4272" /> +<TGConnectingPoint num="10" id="4273" /> +<TGConnectingPoint num="11" id="4274" /> +<TGConnectingPoint num="12" id="4275" /> +<TGConnectingPoint num="13" id="4276" /> +<TGConnectingPoint num="14" id="4277" /> +<TGConnectingPoint num="15" id="4278" /> +<TGConnectingPoint num="16" id="4279" /> +<TGConnectingPoint num="17" id="4280" /> +<TGConnectingPoint num="18" id="4281" /> +<TGConnectingPoint num="19" id="4282" /> +<TGConnectingPoint num="20" id="4283" /> +<TGConnectingPoint num="21" id="4284" /> +<TGConnectingPoint num="22" id="4285" /> +<TGConnectingPoint num="23" id="4286" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1111" id="4181" index="67" uid="acae969e-fad5-4af4-9db7-78d2cf4710ae" > +<father id="4287" num="0" /> +<cdparam x="1888" y="388" /> +<sizeparam width="106" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="427" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="PlatoonMAC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4173" /> +<TGConnectingPoint num="1" id="4174" /> +<TGConnectingPoint num="2" id="4175" /> +<TGConnectingPoint num="3" id="4176" /> +<TGConnectingPoint num="4" id="4177" /> +<TGConnectingPoint num="5" id="4178" /> +<TGConnectingPoint num="6" id="4179" /> +<TGConnectingPoint num="7" id="4180" /> +<extraparam> +<info value="PlatoonMAC" referenceKeyName="PlatoonMAC" priority="5" typeName="key" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4190" index="68" uid="ea9ac25b-d3a6-474d-974d-9489b6011781" > +<father id="4287" num="1" /> +<cdparam x="1995" y="211" /> +<sizeparam width="158" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="375" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4182" /> +<TGConnectingPoint num="1" id="4183" /> +<TGConnectingPoint num="2" id="4184" /> +<TGConnectingPoint num="3" id="4185" /> +<TGConnectingPoint num="4" id="4186" /> +<TGConnectingPoint num="5" id="4187" /> +<TGConnectingPoint num="6" id="4188" /> +<TGConnectingPoint num="7" id="4189" /> +<extraparam> +<info value="MAC::fromEBCtoSF" communicationName="fromEBCtoSF" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4199" index="69" uid="e37c1492-c1d2-44d0-bda9-4e3a9936fc70" > +<father id="4287" num="2" /> +<cdparam x="2003" y="165" /> +<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="383" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4191" /> +<TGConnectingPoint num="1" id="4192" /> +<TGConnectingPoint num="2" id="4193" /> +<TGConnectingPoint num="3" id="4194" /> +<TGConnectingPoint num="4" id="4195" /> +<TGConnectingPoint num="5" id="4196" /> +<TGConnectingPoint num="6" id="4197" /> +<TGConnectingPoint num="7" id="4198" /> +<extraparam> +<info value="MAC::fromSCtoSF" communicationName="fromSCtoSF" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4208" index="70" uid="4718e36a-51a7-428c-aeed-29eaab8ade51" > +<father id="4287" num="3" /> +<cdparam x="2003" y="355" /> +<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="383" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4200" /> +<TGConnectingPoint num="1" id="4201" /> +<TGConnectingPoint num="2" id="4202" /> +<TGConnectingPoint num="3" id="4203" /> +<TGConnectingPoint num="4" id="4204" /> +<TGConnectingPoint num="5" id="4205" /> +<TGConnectingPoint num="6" id="4206" /> +<TGConnectingPoint num="7" id="4207" /> +<extraparam> +<info value="MAC::fromADtoTC" communicationName="fromADtoTC" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4217" index="71" uid="06ed3880-0630-4900-b14b-90b1a50336e5" > +<father id="4287" num="4" /> +<cdparam x="2001" y="306" /> +<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="381" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4209" /> +<TGConnectingPoint num="1" id="4210" /> +<TGConnectingPoint num="2" id="4211" /> +<TGConnectingPoint num="3" id="4212" /> +<TGConnectingPoint num="4" id="4213" /> +<TGConnectingPoint num="5" id="4214" /> +<TGConnectingPoint num="6" id="4215" /> +<TGConnectingPoint num="7" id="4216" /> +<extraparam> +<info value="MAC::fromADtoSC" communicationName="fromADtoSC" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4226" index="72" uid="17ba2321-5fa3-4c5d-9c51-140f0d0f91fd" > +<father id="4287" num="5" /> +<cdparam x="1992" y="258" /> +<sizeparam width="161" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="372" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4218" /> +<TGConnectingPoint num="1" id="4219" /> +<TGConnectingPoint num="2" id="4220" /> +<TGConnectingPoint num="3" id="4221" /> +<TGConnectingPoint num="4" id="4222" /> +<TGConnectingPoint num="5" id="4223" /> +<TGConnectingPoint num="6" id="4224" /> +<TGConnectingPoint num="7" id="4225" /> +<extraparam> +<info value="MAC::fromADtoEBC" communicationName="fromADtoEBC" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4235" index="73" uid="7356a259-5250-4659-a735-8a9787b05cff" > +<father id="4287" num="6" /> +<cdparam x="1720" y="352" /> +<sizeparam width="147" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="386" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4227" /> +<TGConnectingPoint num="1" id="4228" /> +<TGConnectingPoint num="2" id="4229" /> +<TGConnectingPoint num="3" id="4230" /> +<TGConnectingPoint num="4" id="4231" /> +<TGConnectingPoint num="5" id="4232" /> +<TGConnectingPoint num="6" id="4233" /> +<TGConnectingPoint num="7" id="4234" /> +<extraparam> +<info value="MAC::fromSFtoDT" communicationName="fromSFtoDT" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4244" index="74" uid="560574c7-296e-434a-b176-04a33b5c309e" > +<father id="4287" num="7" /> +<cdparam x="1720" y="306" /> +<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="383" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4236" /> +<TGConnectingPoint num="1" id="4237" /> +<TGConnectingPoint num="2" id="4238" /> +<TGConnectingPoint num="3" id="4239" /> +<TGConnectingPoint num="4" id="4240" /> +<TGConnectingPoint num="5" id="4241" /> +<TGConnectingPoint num="6" id="4242" /> +<TGConnectingPoint num="7" id="4243" /> +<extraparam> +<info value="MAC::fromDTtoAD" communicationName="fromDTtoAD" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4253" index="75" uid="5748b927-4e3b-4d05-a012-12af49c55086" > +<father id="4287" num="8" /> +<cdparam x="1720" y="261" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="377" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4245" /> +<TGConnectingPoint num="1" id="4246" /> +<TGConnectingPoint num="2" id="4247" /> +<TGConnectingPoint num="3" id="4248" /> +<TGConnectingPoint num="4" id="4249" /> +<TGConnectingPoint num="5" id="4250" /> +<TGConnectingPoint num="6" id="4251" /> +<TGConnectingPoint num="7" id="4252" /> +<extraparam> +<info value="MAC::fromADtoSoc" communicationName="fromADtoSoc" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="4262" index="76" uid="a313d1cc-c8c9-46ae-b0d8-706b0089b55c" > +<father id="4287" num="9" /> +<cdparam x="1718" y="167" /> +<sizeparam width="157" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="376" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="MAC::fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4254" /> +<TGConnectingPoint num="1" id="4255" /> +<TGConnectingPoint num="2" id="4256" /> +<TGConnectingPoint num="3" id="4257" /> +<TGConnectingPoint num="4" id="4258" /> +<TGConnectingPoint num="5" id="4259" /> +<TGConnectingPoint num="6" id="4260" /> +<TGConnectingPoint num="7" id="4261" /> +<extraparam> +<info value="MAC::fromSocToAD" communicationName="fromSocToAD" referenceCommunicationName="MAC" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1104" id="4312" index="20" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="933" y="343" /> +<sizeparam width="97" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4288" /> +<TGConnectingPoint num="1" id="4289" /> +<TGConnectingPoint num="2" id="4290" /> +<TGConnectingPoint num="3" id="4291" /> +<TGConnectingPoint num="4" id="4292" /> +<TGConnectingPoint num="5" id="4293" /> +<TGConnectingPoint num="6" id="4294" /> +<TGConnectingPoint num="7" id="4295" /> +<TGConnectingPoint num="8" id="4296" /> +<TGConnectingPoint num="9" id="4297" /> +<TGConnectingPoint num="10" id="4298" /> +<TGConnectingPoint num="11" id="4299" /> +<TGConnectingPoint num="12" id="4300" /> +<TGConnectingPoint num="13" id="4301" /> +<TGConnectingPoint num="14" id="4302" /> +<TGConnectingPoint num="15" id="4303" /> +<TGConnectingPoint num="16" id="4304" /> +<TGConnectingPoint num="17" id="4305" /> +<TGConnectingPoint num="18" id="4306" /> +<TGConnectingPoint num="19" id="4307" /> +<TGConnectingPoint num="20" id="4308" /> +<TGConnectingPoint num="21" id="4309" /> +<TGConnectingPoint num="22" id="4310" /> +<TGConnectingPoint num="23" id="4311" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="4400" index="21" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="918" y="47" /> +<sizeparam width="637" height="270" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4376" /> +<TGConnectingPoint num="1" id="4377" /> +<TGConnectingPoint num="2" id="4378" /> +<TGConnectingPoint num="3" id="4379" /> +<TGConnectingPoint num="4" id="4380" /> +<TGConnectingPoint num="5" id="4381" /> +<TGConnectingPoint num="6" id="4382" /> +<TGConnectingPoint num="7" id="4383" /> +<TGConnectingPoint num="8" id="4384" /> +<TGConnectingPoint num="9" id="4385" /> +<TGConnectingPoint num="10" id="4386" /> +<TGConnectingPoint num="11" id="4387" /> +<TGConnectingPoint num="12" id="4388" /> +<TGConnectingPoint num="13" id="4389" /> +<TGConnectingPoint num="14" id="4390" /> +<TGConnectingPoint num="15" id="4391" /> +<TGConnectingPoint num="16" id="4392" /> +<TGConnectingPoint num="17" id="4393" /> +<TGConnectingPoint num="18" id="4394" /> +<TGConnectingPoint num="19" id="4395" /> +<TGConnectingPoint num="20" id="4396" /> +<TGConnectingPoint num="21" id="4397" /> +<TGConnectingPoint num="22" id="4398" /> +<TGConnectingPoint num="23" id="4399" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="4321" index="77" uid="9e3fa15b-9145-45f0-9307-c2fe0fe99f04" > +<father id="4400" num="0" /> +<cdparam x="1308" y="255" /> +<sizeparam width="125" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="512" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4313" /> +<TGConnectingPoint num="1" id="4314" /> +<TGConnectingPoint num="2" id="4315" /> +<TGConnectingPoint num="3" id="4316" /> +<TGConnectingPoint num="4" id="4317" /> +<TGConnectingPoint num="5" id="4318" /> +<TGConnectingPoint num="6" id="4319" /> +<TGConnectingPoint num="7" id="4320" /> +<extraparam> +<info value="MAC::Socket" taskName="Socket" referenceTaskName="MAC" priority="0" operationMEC="Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="4330" index="78" uid="e8785e7c-a53a-473a-93a6-f7dc2080781a" > +<father id="4400" num="1" /> +<cdparam x="1298" y="201" /> +<sizeparam width="150" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="487" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4322" /> +<TGConnectingPoint num="1" id="4323" /> +<TGConnectingPoint num="2" id="4324" /> +<TGConnectingPoint num="3" id="4325" /> +<TGConnectingPoint num="4" id="4326" /> +<TGConnectingPoint num="5" id="4327" /> +<TGConnectingPoint num="6" id="4328" /> +<TGConnectingPoint num="7" id="4329" /> +<extraparam> +<info value="MAC::EBController" taskName="EBController" referenceTaskName="MAC" priority="0" operationMEC="EBController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="4339" index="79" uid="29804fd8-7033-4130-9e90-1a00ed239e43" > +<father id="4400" num="2" /> +<cdparam x="1247" y="148" /> +<sizeparam width="168" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="469" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4331" /> +<TGConnectingPoint num="1" id="4332" /> +<TGConnectingPoint num="2" id="4333" /> +<TGConnectingPoint num="3" id="4334" /> +<TGConnectingPoint num="4" id="4335" /> +<TGConnectingPoint num="5" id="4336" /> +<TGConnectingPoint num="6" id="4337" /> +<TGConnectingPoint num="7" id="4338" /> +<extraparam> +<info value="MAC::SpeedFeedback" taskName="SpeedFeedback" referenceTaskName="MAC" priority="0" operationMEC="SpeedFeedback" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="4348" index="80" uid="43b551c2-0a2e-401d-9f57-2a16566120d7" > +<father id="4400" num="3" /> +<cdparam x="1242" y="96" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="442" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4340" /> +<TGConnectingPoint num="1" id="4341" /> +<TGConnectingPoint num="2" id="4342" /> +<TGConnectingPoint num="3" id="4343" /> +<TGConnectingPoint num="4" id="4344" /> +<TGConnectingPoint num="5" id="4345" /> +<TGConnectingPoint num="6" id="4346" /> +<TGConnectingPoint num="7" id="4347" /> +<extraparam> +<info value="MAC::DataTransformation" taskName="DataTransformation" referenceTaskName="MAC" priority="0" operationMEC="DataTransformation" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="4357" index="81" uid="59a86d41-aa99-4047-95d0-f3795d4b0726" > +<father id="4400" num="4" /> +<cdparam x="928" y="188" /> +<sizeparam width="192" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="445" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4349" /> +<TGConnectingPoint num="1" id="4350" /> +<TGConnectingPoint num="2" id="4351" /> +<TGConnectingPoint num="3" id="4352" /> +<TGConnectingPoint num="4" id="4353" /> +<TGConnectingPoint num="5" id="4354" /> +<TGConnectingPoint num="6" id="4355" /> +<TGConnectingPoint num="7" id="4356" /> +<extraparam> +<info value="MAC::AutonomousDriving" taskName="AutonomousDriving" referenceTaskName="MAC" priority="0" operationMEC="AutonomousDriving" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="4366" index="82" uid="bd4aa57c-e6e7-4532-a6fe-0ac7daf15f25" > +<father id="4400" num="5" /> +<cdparam x="928" y="142" /> +<sizeparam width="171" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="466" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4358" /> +<TGConnectingPoint num="1" id="4359" /> +<TGConnectingPoint num="2" id="4360" /> +<TGConnectingPoint num="3" id="4361" /> +<TGConnectingPoint num="4" id="4362" /> +<TGConnectingPoint num="5" id="4363" /> +<TGConnectingPoint num="6" id="4364" /> +<TGConnectingPoint num="7" id="4365" /> +<extraparam> +<info value="MAC::SpeedController" taskName="SpeedController" referenceTaskName="MAC" priority="0" operationMEC="SpeedController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="4375" index="83" uid="f039eef3-bf40-4cf2-b9b3-26bcb94efc3d" > +<father id="4400" num="6" /> +<cdparam x="928" y="96" /> +<sizeparam width="192" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="445" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="MAC::TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4367" /> +<TGConnectingPoint num="1" id="4368" /> +<TGConnectingPoint num="2" id="4369" /> +<TGConnectingPoint num="3" id="4370" /> +<TGConnectingPoint num="4" id="4371" /> +<TGConnectingPoint num="5" id="4372" /> +<TGConnectingPoint num="6" id="4373" /> +<TGConnectingPoint num="7" id="4374" /> +<extraparam> +<info value="MAC::TrajectoryController" taskName="TrajectoryController" referenceTaskName="MAC" priority="0" operationMEC="TrajectoryController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="4434" index="22" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="83" y="462" /> +<sizeparam width="277" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4410" /> +<TGConnectingPoint num="1" id="4411" /> +<TGConnectingPoint num="2" id="4412" /> +<TGConnectingPoint num="3" id="4413" /> +<TGConnectingPoint num="4" id="4414" /> +<TGConnectingPoint num="5" id="4415" /> +<TGConnectingPoint num="6" id="4416" /> +<TGConnectingPoint num="7" id="4417" /> +<TGConnectingPoint num="8" id="4418" /> +<TGConnectingPoint num="9" id="4419" /> +<TGConnectingPoint num="10" id="4420" /> +<TGConnectingPoint num="11" id="4421" /> +<TGConnectingPoint num="12" id="4422" /> +<TGConnectingPoint num="13" id="4423" /> +<TGConnectingPoint num="14" id="4424" /> +<TGConnectingPoint num="15" id="4425" /> +<TGConnectingPoint num="16" id="4426" /> +<TGConnectingPoint num="17" id="4427" /> +<TGConnectingPoint num="18" id="4428" /> +<TGConnectingPoint num="19" id="4429" /> +<TGConnectingPoint num="20" id="4430" /> +<TGConnectingPoint num="21" id="4431" /> +<TGConnectingPoint num="22" id="4432" /> +<TGConnectingPoint num="23" id="4433" /> +<extraparam> +<info stereotype="CPURR" nodeName="SensorSet_MC" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="4409" index="84" uid="f310257a-f782-4fe1-8959-400ab58a833e" > +<father id="4434" num="0" /> +<cdparam x="120" y="506" /> +<sizeparam width="185" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="92" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="MAC::SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4401" /> +<TGConnectingPoint num="1" id="4402" /> +<TGConnectingPoint num="2" id="4403" /> +<TGConnectingPoint num="3" id="4404" /> +<TGConnectingPoint num="4" id="4405" /> +<TGConnectingPoint num="5" id="4406" /> +<TGConnectingPoint num="6" id="4407" /> +<TGConnectingPoint num="7" id="4408" /> +<extraparam> +<info value="MAC::SensorsAcquisition" taskName="SensorsAcquisition" referenceTaskName="MAC" priority="0" operationMEC="SensorsAcquisition" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="4459" index="23" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="120" y="853" /> +<sizeparam width="206" height="83" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4435" /> +<TGConnectingPoint num="1" id="4436" /> +<TGConnectingPoint num="2" id="4437" /> +<TGConnectingPoint num="3" id="4438" /> +<TGConnectingPoint num="4" id="4439" /> +<TGConnectingPoint num="5" id="4440" /> +<TGConnectingPoint num="6" id="4441" /> +<TGConnectingPoint num="7" id="4442" /> +<TGConnectingPoint num="8" id="4443" /> +<TGConnectingPoint num="9" id="4444" /> +<TGConnectingPoint num="10" id="4445" /> +<TGConnectingPoint num="11" id="4446" /> +<TGConnectingPoint num="12" id="4447" /> +<TGConnectingPoint num="13" id="4448" /> +<TGConnectingPoint num="14" id="4449" /> +<TGConnectingPoint num="15" id="4450" /> +<TGConnectingPoint num="16" id="4451" /> +<TGConnectingPoint num="17" id="4452" /> +<TGConnectingPoint num="18" id="4453" /> +<TGConnectingPoint num="19" id="4454" /> +<TGConnectingPoint num="20" id="4455" /> +<TGConnectingPoint num="21" id="4456" /> +<TGConnectingPoint num="22" id="4457" /> +<TGConnectingPoint num="23" id="4458" /> +<extraparam> +<info stereotype="MEMORY" nodeName="SensorSet_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="4484" index="24" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="166" y="697" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4460" /> +<TGConnectingPoint num="1" id="4461" /> +<TGConnectingPoint num="2" id="4462" /> +<TGConnectingPoint num="3" id="4463" /> +<TGConnectingPoint num="4" id="4464" /> +<TGConnectingPoint num="5" id="4465" /> +<TGConnectingPoint num="6" id="4466" /> +<TGConnectingPoint num="7" id="4467" /> +<TGConnectingPoint num="8" id="4468" /> +<TGConnectingPoint num="9" id="4469" /> +<TGConnectingPoint num="10" id="4470" /> +<TGConnectingPoint num="11" id="4471" /> +<TGConnectingPoint num="12" id="4472" /> +<TGConnectingPoint num="13" id="4473" /> +<TGConnectingPoint num="14" id="4474" /> +<TGConnectingPoint num="15" id="4475" /> +<TGConnectingPoint num="16" id="4476" /> +<TGConnectingPoint num="17" id="4477" /> +<TGConnectingPoint num="18" id="4478" /> +<TGConnectingPoint num="19" id="4479" /> +<TGConnectingPoint num="20" id="4480" /> +<TGConnectingPoint num="21" id="4481" /> +<TGConnectingPoint num="22" id="4482" /> +<TGConnectingPoint num="23" id="4483" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="SensorSet_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="4509" index="25" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="372" y="706" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4485" /> +<TGConnectingPoint num="1" id="4486" /> +<TGConnectingPoint num="2" id="4487" /> +<TGConnectingPoint num="3" id="4488" /> +<TGConnectingPoint num="4" id="4489" /> +<TGConnectingPoint num="5" id="4490" /> +<TGConnectingPoint num="6" id="4491" /> +<TGConnectingPoint num="7" id="4492" /> +<TGConnectingPoint num="8" id="4493" /> +<TGConnectingPoint num="9" id="4494" /> +<TGConnectingPoint num="10" id="4495" /> +<TGConnectingPoint num="11" id="4496" /> +<TGConnectingPoint num="12" id="4497" /> +<TGConnectingPoint num="13" id="4498" /> +<TGConnectingPoint num="14" id="4499" /> +<TGConnectingPoint num="15" id="4500" /> +<TGConnectingPoint num="16" id="4501" /> +<TGConnectingPoint num="17" id="4502" /> +<TGConnectingPoint num="18" id="4503" /> +<TGConnectingPoint num="19" id="4504" /> +<TGConnectingPoint num="20" id="4505" /> +<TGConnectingPoint num="21" id="4506" /> +<TGConnectingPoint num="22" id="4507" /> +<TGConnectingPoint num="23" id="4508" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="SensorSet_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="4543" index="26" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2812" y="266" /> +<sizeparam width="290" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4519" /> +<TGConnectingPoint num="1" id="4520" /> +<TGConnectingPoint num="2" id="4521" /> +<TGConnectingPoint num="3" id="4522" /> +<TGConnectingPoint num="4" id="4523" /> +<TGConnectingPoint num="5" id="4524" /> +<TGConnectingPoint num="6" id="4525" /> +<TGConnectingPoint num="7" id="4526" /> +<TGConnectingPoint num="8" id="4527" /> +<TGConnectingPoint num="9" id="4528" /> +<TGConnectingPoint num="10" id="4529" /> +<TGConnectingPoint num="11" id="4530" /> +<TGConnectingPoint num="12" id="4531" /> +<TGConnectingPoint num="13" id="4532" /> +<TGConnectingPoint num="14" id="4533" /> +<TGConnectingPoint num="15" id="4534" /> +<TGConnectingPoint num="16" id="4535" /> +<TGConnectingPoint num="17" id="4536" /> +<TGConnectingPoint num="18" id="4537" /> +<TGConnectingPoint num="19" id="4538" /> +<TGConnectingPoint num="20" id="4539" /> +<TGConnectingPoint num="21" id="4540" /> +<TGConnectingPoint num="22" id="4541" /> +<TGConnectingPoint num="23" id="4542" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="4518" index="85" uid="0a7830ad-9da1-42f6-87e9-fdda2662c5d6" > +<father id="4543" num="0" /> +<cdparam x="2851" y="307" /> +<sizeparam width="202" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="88" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="MAC::SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4510" /> +<TGConnectingPoint num="1" id="4511" /> +<TGConnectingPoint num="2" id="4512" /> +<TGConnectingPoint num="3" id="4513" /> +<TGConnectingPoint num="4" id="4514" /> +<TGConnectingPoint num="5" id="4515" /> +<TGConnectingPoint num="6" id="4516" /> +<TGConnectingPoint num="7" id="4517" /> +<extraparam> +<info value="MAC::SteeringServoOutput" taskName="SteeringServoOutput" referenceTaskName="MAC" priority="0" operationMEC="SteeringServoOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="4568" index="27" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="2440" y="335" /> +<sizeparam width="220" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4544" /> +<TGConnectingPoint num="1" id="4545" /> +<TGConnectingPoint num="2" id="4546" /> +<TGConnectingPoint num="3" id="4547" /> +<TGConnectingPoint num="4" id="4548" /> +<TGConnectingPoint num="5" id="4549" /> +<TGConnectingPoint num="6" id="4550" /> +<TGConnectingPoint num="7" id="4551" /> +<TGConnectingPoint num="8" id="4552" /> +<TGConnectingPoint num="9" id="4553" /> +<TGConnectingPoint num="10" id="4554" /> +<TGConnectingPoint num="11" id="4555" /> +<TGConnectingPoint num="12" id="4556" /> +<TGConnectingPoint num="13" id="4557" /> +<TGConnectingPoint num="14" id="4558" /> +<TGConnectingPoint num="15" id="4559" /> +<TGConnectingPoint num="16" id="4560" /> +<TGConnectingPoint num="17" id="4561" /> +<TGConnectingPoint num="18" id="4562" /> +<TGConnectingPoint num="19" id="4563" /> +<TGConnectingPoint num="20" id="4564" /> +<TGConnectingPoint num="21" id="4565" /> +<TGConnectingPoint num="22" id="4566" /> +<TGConnectingPoint num="23" id="4567" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="4593" index="28" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2622" y="440" /> +<sizeparam width="143" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4569" /> +<TGConnectingPoint num="1" id="4570" /> +<TGConnectingPoint num="2" id="4571" /> +<TGConnectingPoint num="3" id="4572" /> +<TGConnectingPoint num="4" id="4573" /> +<TGConnectingPoint num="5" id="4574" /> +<TGConnectingPoint num="6" id="4575" /> +<TGConnectingPoint num="7" id="4576" /> +<TGConnectingPoint num="8" id="4577" /> +<TGConnectingPoint num="9" id="4578" /> +<TGConnectingPoint num="10" id="4579" /> +<TGConnectingPoint num="11" id="4580" /> +<TGConnectingPoint num="12" id="4581" /> +<TGConnectingPoint num="13" id="4582" /> +<TGConnectingPoint num="14" id="4583" /> +<TGConnectingPoint num="15" id="4584" /> +<TGConnectingPoint num="16" id="4585" /> +<TGConnectingPoint num="17" id="4586" /> +<TGConnectingPoint num="18" id="4587" /> +<TGConnectingPoint num="19" id="4588" /> +<TGConnectingPoint num="20" id="4589" /> +<TGConnectingPoint num="21" id="4590" /> +<TGConnectingPoint num="22" id="4591" /> +<TGConnectingPoint num="23" id="4592" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="4618" index="29" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2622" y="560" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4594" /> +<TGConnectingPoint num="1" id="4595" /> +<TGConnectingPoint num="2" id="4596" /> +<TGConnectingPoint num="3" id="4597" /> +<TGConnectingPoint num="4" id="4598" /> +<TGConnectingPoint num="5" id="4599" /> +<TGConnectingPoint num="6" id="4600" /> +<TGConnectingPoint num="7" id="4601" /> +<TGConnectingPoint num="8" id="4602" /> +<TGConnectingPoint num="9" id="4603" /> +<TGConnectingPoint num="10" id="4604" /> +<TGConnectingPoint num="11" id="4605" /> +<TGConnectingPoint num="12" id="4606" /> +<TGConnectingPoint num="13" id="4607" /> +<TGConnectingPoint num="14" id="4608" /> +<TGConnectingPoint num="15" id="4609" /> +<TGConnectingPoint num="16" id="4610" /> +<TGConnectingPoint num="17" id="4611" /> +<TGConnectingPoint num="18" id="4612" /> +<TGConnectingPoint num="19" id="4613" /> +<TGConnectingPoint num="20" id="4614" /> +<TGConnectingPoint num="21" id="4615" /> +<TGConnectingPoint num="22" id="4616" /> +<TGConnectingPoint num="23" id="4617" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="4652" index="30" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2833" y="1168" /> +<sizeparam width="266" height="78" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4628" /> +<TGConnectingPoint num="1" id="4629" /> +<TGConnectingPoint num="2" id="4630" /> +<TGConnectingPoint num="3" id="4631" /> +<TGConnectingPoint num="4" id="4632" /> +<TGConnectingPoint num="5" id="4633" /> +<TGConnectingPoint num="6" id="4634" /> +<TGConnectingPoint num="7" id="4635" /> +<TGConnectingPoint num="8" id="4636" /> +<TGConnectingPoint num="9" id="4637" /> +<TGConnectingPoint num="10" id="4638" /> +<TGConnectingPoint num="11" id="4639" /> +<TGConnectingPoint num="12" id="4640" /> +<TGConnectingPoint num="13" id="4641" /> +<TGConnectingPoint num="14" id="4642" /> +<TGConnectingPoint num="15" id="4643" /> +<TGConnectingPoint num="16" id="4644" /> +<TGConnectingPoint num="17" id="4645" /> +<TGConnectingPoint num="18" id="4646" /> +<TGConnectingPoint num="19" id="4647" /> +<TGConnectingPoint num="20" id="4648" /> +<TGConnectingPoint num="21" id="4649" /> +<TGConnectingPoint num="22" id="4650" /> +<TGConnectingPoint num="23" id="4651" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="4627" index="86" uid="231fbb9b-c08a-4f83-a45a-2663b1effbd8" > +<father id="4652" num="0" /> +<cdparam x="2888" y="1201" /> +<sizeparam width="157" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="109" minY="0" maxY="38" /> +<infoparam name="TGComponent" value="MAC::MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4619" /> +<TGConnectingPoint num="1" id="4620" /> +<TGConnectingPoint num="2" id="4621" /> +<TGConnectingPoint num="3" id="4622" /> +<TGConnectingPoint num="4" id="4623" /> +<TGConnectingPoint num="5" id="4624" /> +<TGConnectingPoint num="6" id="4625" /> +<TGConnectingPoint num="7" id="4626" /> +<extraparam> +<info value="MAC::MotorsOutput" taskName="MotorsOutput" referenceTaskName="MAC" priority="0" operationMEC="MotorsOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="4677" index="31" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="2527" y="1201" /> +<sizeparam width="210" height="88" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4653" /> +<TGConnectingPoint num="1" id="4654" /> +<TGConnectingPoint num="2" id="4655" /> +<TGConnectingPoint num="3" id="4656" /> +<TGConnectingPoint num="4" id="4657" /> +<TGConnectingPoint num="5" id="4658" /> +<TGConnectingPoint num="6" id="4659" /> +<TGConnectingPoint num="7" id="4660" /> +<TGConnectingPoint num="8" id="4661" /> +<TGConnectingPoint num="9" id="4662" /> +<TGConnectingPoint num="10" id="4663" /> +<TGConnectingPoint num="11" id="4664" /> +<TGConnectingPoint num="12" id="4665" /> +<TGConnectingPoint num="13" id="4666" /> +<TGConnectingPoint num="14" id="4667" /> +<TGConnectingPoint num="15" id="4668" /> +<TGConnectingPoint num="16" id="4669" /> +<TGConnectingPoint num="17" id="4670" /> +<TGConnectingPoint num="18" id="4671" /> +<TGConnectingPoint num="19" id="4672" /> +<TGConnectingPoint num="20" id="4673" /> +<TGConnectingPoint num="21" id="4674" /> +<TGConnectingPoint num="22" id="4675" /> +<TGConnectingPoint num="23" id="4676" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="4702" index="32" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2746" y="1045" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4678" /> +<TGConnectingPoint num="1" id="4679" /> +<TGConnectingPoint num="2" id="4680" /> +<TGConnectingPoint num="3" id="4681" /> +<TGConnectingPoint num="4" id="4682" /> +<TGConnectingPoint num="5" id="4683" /> +<TGConnectingPoint num="6" id="4684" /> +<TGConnectingPoint num="7" id="4685" /> +<TGConnectingPoint num="8" id="4686" /> +<TGConnectingPoint num="9" id="4687" /> +<TGConnectingPoint num="10" id="4688" /> +<TGConnectingPoint num="11" id="4689" /> +<TGConnectingPoint num="12" id="4690" /> +<TGConnectingPoint num="13" id="4691" /> +<TGConnectingPoint num="14" id="4692" /> +<TGConnectingPoint num="15" id="4693" /> +<TGConnectingPoint num="16" id="4694" /> +<TGConnectingPoint num="17" id="4695" /> +<TGConnectingPoint num="18" id="4696" /> +<TGConnectingPoint num="19" id="4697" /> +<TGConnectingPoint num="20" id="4698" /> +<TGConnectingPoint num="21" id="4699" /> +<TGConnectingPoint num="22" id="4700" /> +<TGConnectingPoint num="23" id="4701" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="4727" index="33" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2728" y="963" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4703" /> +<TGConnectingPoint num="1" id="4704" /> +<TGConnectingPoint num="2" id="4705" /> +<TGConnectingPoint num="3" id="4706" /> +<TGConnectingPoint num="4" id="4707" /> +<TGConnectingPoint num="5" id="4708" /> +<TGConnectingPoint num="6" id="4709" /> +<TGConnectingPoint num="7" id="4710" /> +<TGConnectingPoint num="8" id="4711" /> +<TGConnectingPoint num="9" id="4712" /> +<TGConnectingPoint num="10" id="4713" /> +<TGConnectingPoint num="11" id="4714" /> +<TGConnectingPoint num="12" id="4715" /> +<TGConnectingPoint num="13" id="4716" /> +<TGConnectingPoint num="14" id="4717" /> +<TGConnectingPoint num="15" id="4718" /> +<TGConnectingPoint num="16" id="4719" /> +<TGConnectingPoint num="17" id="4720" /> +<TGConnectingPoint num="18" id="4721" /> +<TGConnectingPoint num="19" id="4722" /> +<TGConnectingPoint num="20" id="4723" /> +<TGConnectingPoint num="21" id="4724" /> +<TGConnectingPoint num="22" id="4725" /> +<TGConnectingPoint num="23" id="4726" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="4728" index="34" uid="e601da78-b6cc-45af-b6b3-28a1e7c69032" > +<cdparam x="1737" y="1242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1751" y="1295" id="3843" /> +<P2 x="1541" y="1223" id="3946" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4729" index="35" uid="e39f113c-136c-44d9-be4b-c87904888f0d" > +<cdparam x="1338" y="533" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="597" id="3871" /> +<P2 x="1416" y="697" id="4099" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4730" index="36" uid="b716d356-636c-412c-a76e-4b67a2c85458" > +<cdparam x="1396" y="490" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="500" id="3866" /> +<P2 x="1299" y="416" id="4163" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4731" index="37" uid="9a81fad9-1f89-4bdc-a91b-511dbdb15858" > +<cdparam x="1640" y="1317" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1621" y="1645" id="3977" /> +<P2 x="1464" y="1552" id="3796" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4732" index="38" uid="a29fc8b2-cb1a-4391-9e36-24e1f50fc43b" > +<cdparam x="1303" y="1305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1140" y="1670" id="4011" /> +<P2 x="1339" y="1552" id="3795" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4733" index="39" uid="8067fce8-2c3a-4a94-8155-e5ef569a9dd8" > +<cdparam x="1043" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1111" id="3918" /> +<P2 x="1416" y="747" id="4104" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4734" index="40" uid="0eb31259-9159-419e-9a14-7595eafeeca4" > +<cdparam x="1485" y="1130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1146" id="3923" /> +<P2 x="1416" y="1198" id="3943" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4735" index="41" uid="de5266cb-500f-4d0c-971d-b53c3feb6bde" > +<cdparam x="1682" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="963" id="4704" /> +<P2 x="2175" y="747" id="4105" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4736" index="42" uid="efee97e5-7ace-4766-9ffc-3925f98ddcfd" > +<cdparam x="2065" y="753" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2622" y="577" id="4597" /> +<P2 x="2175" y="722" id="4102" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4737" index="43" uid="8391575f-4243-46e3-97eb-e0f7dcf00ffd" > +<cdparam x="366" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="519" y="723" id="4489" /> +<P2 x="657" y="722" id="4101" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4738" index="44" uid="e168d581-fde1-4edb-bf9a-eab94e8d672f" > +<cdparam x="813" y="507" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="573" id="4129" /> +<P2 x="1036" y="697" id="4106" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4739" index="45" uid="5ab549f9-0845-49d4-bc43-bf02c4d48a0b" > +<cdparam x="1415" y="388" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="538" id="4124" /> +<P2 x="1237" y="416" id="4154" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4740" index="46" uid="d0c44492-b7ac-4194-aa9c-e7fbcc539495" > +<cdparam x="1147" y="468" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1711" y="281" id="4266" /> +<P2 x="1362" y="391" id="4152" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4741" index="47" uid="e0cfb6b0-417d-4ace-9109-690064ef6b7d" > +<cdparam x="1256" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1030" y="391" id="4292" /> +<P2 x="1112" y="391" id="4151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4742" index="48" uid="fc8a29a2-0c0f-4a84-bce9-e5f75699bc12" > +<cdparam x="1016" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1236" y="317" id="4382" /> +<P2 x="1237" y="366" id="4149" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4743" index="49" uid="b23de6e5-0e7b-4b12-a4ac-b3e5bf9f12f9" > +<cdparam x="400" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="372" y="723" id="4488" /> +<P2 x="279" y="722" id="4464" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4744" index="50" uid="2bc045fa-779c-430e-bc2e-0e0fd6b568b7" > +<cdparam x="352" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="221" y="559" id="4416" /> +<P2 x="222" y="697" id="4461" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4745" index="51" uid="3aafd53d-815f-4995-913d-0df57243cdd8" > +<cdparam x="225" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="223" y="853" id="4436" /> +<P2 x="222" y="747" id="4466" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4746" index="52" uid="967d74f0-d5ac-44eb-9ec4-c2c5c5ad126b" > +<cdparam x="2717" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2695" y="595" id="4600" /> +<P2 x="2693" y="440" id="4570" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4747" index="53" uid="6ecbf5f1-ae08-49c4-84f1-3577d37d8c4f" > +<cdparam x="2810" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2957" y="266" id="4520" /> +<P2 x="2765" y="465" id="4573" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4748" index="54" uid="f8dccad9-c851-4509-89d8-4dc487af7d4d" > +<cdparam x="2571" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2550" y="416" id="4550" /> +<P2 x="2622" y="465" id="4572" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4749" index="55" uid="45d38d3a-4927-4e5c-96a1-a2a09ef69330" > +<cdparam x="2803" y="985" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="998" id="4709" /> +<P2 x="2802" y="1045" id="4679" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4750" index="56" uid="7a274047-a28c-423f-ab39-d15dee653a30" > +<cdparam x="3352" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2966" y="1168" id="4629" /> +<P2 x="2830" y="1095" id="4693" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="4751" index="57" uid="7edb2c65-b180-4457-88db-ea445629cd65" > +<cdparam x="2658" y="1146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2632" y="1201" id="4654" /> +<P2 x="2774" y="1095" id="4692" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="HighVariationPlausibilityCheck" tabs="TML Component Task Diagram$AutonomousDriving$ATTACKER_Task$Socket$Leader_Socket$Countermeasure_PlausibilityCheck$EBController$SpeedController$TrajectoryController$DataTransformation$SensorsAcquisition$SteeringServoOutput$MotorsOutput$SpeedFeedback" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="16" maxX="4505" minY="16" maxY="2000" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000016" > +<CONNECTOR type="126" id="4752" index="0" uid="12f0ec33-7672-4e30-ab02-e0e8ea8832a6" > +<cdparam x="2292" y="1450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2280" y="1437" id="4791" /> +<P2 x="2760" y="1463" id="5000" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4753" index="1" uid="632237a0-a826-425b-91f6-6810d806093c" > +<cdparam x="1670" y="1188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1132" id="4823" /> +<P2 x="1995" y="1200" id="4957" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4754" index="2" uid="137f827c-a0c2-43fe-acc2-8cc0fa3839e2" > +<cdparam x="1670" y="1100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1093" id="4835" /> +<P2 x="1995" y="1093" id="5033" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4755" index="3" uid="a2dd6aa8-0d90-4546-b270-56fd911398c1" > +<cdparam x="2007" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1003" id="4981" /> +<P2 x="2048" y="918" id="4810" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4756" index="4" uid="94d4c6d7-20fd-4e5e-a6e8-bee77b1986d9" > +<cdparam x="1670" y="1011" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1052" id="4825" /> +<P2 x="1995" y="977" id="4976" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4757" index="5" uid="95a3260b-34be-4a4b-b66f-0586d9b0f075" > +<cdparam x="833" y="1176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="819" y="1125" id="4904" /> +<P2 x="1187" y="1125" id="4829" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4758" index="6" uid="4179c194-9bd9-4678-962e-6ecad60102c2" > +<cdparam x="1365" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1366" y="933" id="4865" /> +<P2 x="1366" y="1017" id="4833" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4759" index="7" uid="b76753a7-cf56-4aaa-8006-527084a7e458" > +<cdparam x="1195" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1210" y="933" id="4863" /> +<P2 x="1210" y="1017" id="4831" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4760" index="8" uid="0e288d47-b86f-4aac-9266-9b9fc075d5a3" > +<cdparam x="1623" y="1020" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1625" y="1017" id="4827" /> +<P2 x="1625" y="710" id="5179" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4761" index="9" uid="3f5177b8-e1c6-4d72-8fcf-cedc48f84ca6" > +<cdparam x="36" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="294" y="1086" id="5190" /> +<P2 x="531" y="1086" id="4906" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4762" index="10" uid="b7386fb4-39f2-4e96-b0eb-abfdead6cf46" > +<cdparam x="2282" y="1118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1106" id="5014" /> +<P2 x="2497" y="1106" id="5090" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4763" index="11" uid="4c06250b-c095-49f9-97e1-fc0941a0ea1a" > +<cdparam x="2938" y="961" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="948" id="4804" /> +<P2 x="2497" y="1025" id="5092" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4764" index="12" uid="d232c15d-fcd1-44d3-8a98-b81373d20c58" > +<cdparam x="2938" y="996" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="983" id="4812" /> +<P2 x="2497" y="1062" id="5094" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4765" index="13" uid="38a635a8-4453-4fae-8f92-965b23fd5ed2" > +<cdparam x="2282" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1143" id="5022" /> +<P2 x="2497" y="1143" id="5098" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4766" index="14" uid="66ad5b68-a69e-460a-8cfd-8ef2ae80c9e0" > +<cdparam x="3170" y="951" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="949" id="5096" /> +<P2 x="2603" y="764" id="5114" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4767" index="15" uid="62d92767-468b-4f6d-9167-4fd77d69c882" > +<cdparam x="3351" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1218" id="5071" /> +<P2 x="3186" y="1032" id="4893" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4768" index="16" uid="1bfffab8-f98f-46a2-be7e-10e8c7f22247" > +<cdparam x="3351" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1182" id="5052" /> +<P2 x="3101" y="1032" id="4891" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4769" index="17" uid="e4841fd6-ea5b-4d3e-a93c-71528b218f24" > +<cdparam x="2261" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1218" id="5020" /> +<P2 x="2760" y="1244" id="5076" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4770" index="18" uid="69ca7868-98a1-4131-8e44-761014a4bd19" > +<cdparam x="2261" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1182" id="5018" /> +<P2 x="2760" y="1208" id="5057" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4771" index="19" uid="266dea51-870a-4801-b509-c951d759f9d4" > +<cdparam x="2007" y="1205" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1119" id="5038" /> +<P2 x="2048" y="1192" id="5016" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4773" index="20" uid="9fb574b4-aafe-4d83-930f-d7d58a8d5eab" > +<cdparam x="1080" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1067" y="376" id="4846" /> +<P2 x="1270" y="547" id="5173" /> +<Point x="1270" y="390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4772" index="46" uid="597f926e-86a6-407f-b8d7-2a08b2005955" > +<father id="4773" num="0" /> +<cdparam x="1270" y="390" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="4775" index="21" uid="97678f56-df87-4184-9cf2-ac8f7afec96d" > +<cdparam x="1270" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="268" id="5156" /> +<P2 x="1067" y="323" id="4848" /> +<Point x="1270" y="336" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4774" index="47" uid="7776388c-ffd9-48fb-b93c-ccfaf5f63bb0" > +<father id="4775" num="0" /> +<cdparam x="1270" y="336" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="4780" index="22" uid="97c8f620-b5bd-4bce-accf-98e6f4a19413" > +<cdparam x="2252" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="6100" maxHeight="6100" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="738" id="5109" /> +<P2 x="670" y="1180" id="4908" /> +<Point x="2601" y="540" /> +<Point x="3480" y="540" /> +<Point x="3480" y="1617" /> +<Point x="670" y="1617" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="4776" index="48" uid="1987dc8a-b003-4aea-8f64-d065ca3a8be2" > +<father id="4780" num="0" /> +<cdparam x="2601" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4777" index="49" uid="a4bfb87a-0c23-443b-9fc4-7a5c64e427ba" > +<father id="4780" num="1" /> +<cdparam x="3480" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4778" index="50" uid="5cffb968-d0e9-49c9-99e2-a0406ab6ab3e" > +<father id="4780" num="2" /> +<cdparam x="3480" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="4779" index="51" uid="529245b5-3b74-43d4-ae07-035d9c446aae" > +<father id="4780" num="3" /> +<cdparam x="670" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="4781" index="23" uid="88cef966-9b9e-4299-aa38-47c1ce7cce76" > +<cdparam x="1432" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1434" y="268" id="5154" /> +<P2 x="1435" y="547" id="5171" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4782" index="24" uid="b8565349-1d8a-4cad-bf90-9404a990c97a" > +<cdparam x="1280" y="623" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1271" y="710" id="5175" /> +<P2 x="1271" y="783" id="4859" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4783" index="25" uid="1a11d762-51f5-482d-9d92-080271e42816" > +<cdparam x="1385" y="623" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1388" y="710" id="5177" /> +<P2 x="1388" y="783" id="4861" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4784" index="26" uid="3efe5020-0a60-49bf-9542-e07bb63c678d" > +<cdparam x="1630" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1599" y="547" id="5169" /> +<P2 x="1598" y="268" id="5158" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4785" index="27" uid="fae124e2-aa00-4337-a2ba-0d390ae4ec3b" > +<cdparam x="1930" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1226" id="4962" /> +<P2 x="2045" y="1436" id="4793" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4786" index="28" uid="160fd03d-35ad-4e62-9005-07474861cb87" > +<cdparam x="3155" y="892" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1437" id="4995" /> +<P2 x="3003" y="1437" id="4876" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4787" index="29" uid="31bead95-3043-493d-bba8-aab2050a7614" > +<cdparam x="3045" y="552" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="908" id="4919" /> +<P2 x="3003" y="908" id="4889" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4788" index="30" uid="9c82bf5a-99ae-4af4-bc9d-fae8c4a950db" > +<cdparam x="2935" y="570" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="908" id="4806" /> +<P2 x="2760" y="934" id="4924" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4789" index="31" uid="4975d1db-c1a1-4548-a6c9-ee12d5e861a3" > +<cdparam x="3045" y="502" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="863" id="4938" /> +<P2 x="3003" y="863" id="4887" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="4790" index="32" uid="d7339831-dcac-40cf-8741-5f063cf152df" > +<cdparam x="2935" y="521" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="863" id="4808" /> +<P2 x="2760" y="889" id="4943" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<COMPONENT type="1202" id="4803" index="33" uid="973e2741-5faa-4013-b7ad-8292e211d6fb" > +<cdparam x="2045" y="1338" /> +<sizeparam width="235" height="176" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4795" /> +<TGConnectingPoint num="1" id="4796" /> +<TGConnectingPoint num="2" id="4797" /> +<TGConnectingPoint num="3" id="4798" /> +<TGConnectingPoint num="4" id="4799" /> +<TGConnectingPoint num="5" id="4800" /> +<TGConnectingPoint num="6" id="4801" /> +<TGConnectingPoint num="7" id="4802" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4792" index="52" uid="ca47d2fd-64ff-46de-966d-fdf4838b3905" > +<father id="4803" num="0" /> +<cdparam x="2267" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4791" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4794" index="53" uid="cb5ff281-9251-408d-a7fc-c2e1f0a63015" > +<father id="4803" num="1" /> +<cdparam x="2032" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4793" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4822" index="34" uid="4f003612-0f43-43c2-824c-30ffacde5ad2" > +<cdparam x="2048" y="833" /> +<sizeparam width="220" height="177" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4814" /> +<TGConnectingPoint num="1" id="4815" /> +<TGConnectingPoint num="2" id="4816" /> +<TGConnectingPoint num="3" id="4817" /> +<TGConnectingPoint num="4" id="4818" /> +<TGConnectingPoint num="5" id="4819" /> +<TGConnectingPoint num="6" id="4820" /> +<TGConnectingPoint num="7" id="4821" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4805" index="54" uid="501b22d4-da33-4393-bfc1-f539e624afcd" > +<father id="4822" num="0" /> +<cdparam x="2255" y="948" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4804" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4807" index="55" uid="48779374-9a9b-4ef6-a7ad-f991d3772e03" > +<father id="4822" num="1" /> +<cdparam x="2255" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4806" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4809" index="56" uid="1c0afc22-2971-4267-ae58-e525d832e9c1" > +<father id="4822" num="2" /> +<cdparam x="2255" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4808" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4811" index="57" uid="772d7d96-4cc6-45a9-8884-550008f4c994" > +<father id="4822" num="3" /> +<cdparam x="2035" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4810" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4813" index="58" uid="4dd8048b-f1c6-4c66-bfbc-9f28662d1876" > +<father id="4822" num="4" /> +<cdparam x="2255" y="983" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4812" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4845" index="35" uid="815b4378-8e05-4f9c-b264-c5f954075a9b" > +<cdparam x="1187" y="1030" /> +<sizeparam width="470" height="140" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4837" /> +<TGConnectingPoint num="1" id="4838" /> +<TGConnectingPoint num="2" id="4839" /> +<TGConnectingPoint num="3" id="4840" /> +<TGConnectingPoint num="4" id="4841" /> +<TGConnectingPoint num="5" id="4842" /> +<TGConnectingPoint num="6" id="4843" /> +<TGConnectingPoint num="7" id="4844" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4824" index="59" uid="c294bd08-b1db-4c83-86f0-d94a64d25451" > +<father id="4845" num="0" /> +<cdparam x="1644" y="1132" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4823" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4826" index="60" uid="371f3b4d-3f41-4134-b48a-4959a1ffa0ff" > +<father id="4845" num="1" /> +<cdparam x="1644" y="1052" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4825" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4828" index="61" uid="861dcd36-a868-4c36-b3c6-089b5cacaf53" > +<father id="4845" num="2" /> +<cdparam x="1612" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4827" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4830" index="62" uid="9dea8d1f-df72-4315-b3e2-557baf4baec1" > +<father id="4845" num="3" /> +<cdparam x="1174" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4829" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4832" index="63" uid="8e2745cb-4f71-4636-ae5a-a95ad3732024" > +<father id="4845" num="4" /> +<cdparam x="1197" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4831" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4834" index="64" uid="3ae99f0e-7f93-4377-a74d-eb3b054e48ed" > +<father id="4845" num="5" /> +<cdparam x="1353" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Channel fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4833" /> +<extraparam> +<Prop commName="fromCPCtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4836" index="65" uid="fb5ba58e-c9a5-437f-8c53-059801c1008c" > +<father id="4845" num="6" /> +<cdparam x="1644" y="1093" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="127" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4835" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4858" index="36" uid="410d991d-b0eb-4662-850b-e4c049b87b89" > +<cdparam x="782" y="293" /> +<sizeparam width="285" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4850" /> +<TGConnectingPoint num="1" id="4851" /> +<TGConnectingPoint num="2" id="4852" /> +<TGConnectingPoint num="3" id="4853" /> +<TGConnectingPoint num="4" id="4854" /> +<TGConnectingPoint num="5" id="4855" /> +<TGConnectingPoint num="6" id="4856" /> +<TGConnectingPoint num="7" id="4857" /> +<extraparam> +<Data isAttacker="Yes" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +<Attribute access="2" id="mode" value="5" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4847" index="66" uid="4592e7ed-e0bb-4bd9-867e-f76f6d8cb8d3" > +<father id="4858" num="0" /> +<cdparam x="1054" y="376" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event injection" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4846" /> +<extraparam> +<Prop commName="injection" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4849" index="67" uid="1e6c0dfb-5251-405c-b115-0fdee1a223e8" > +<father id="4858" num="1" /> +<cdparam x="1054" y="323" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event interception" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4848" /> +<extraparam> +<Prop commName="interception" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4875" index="37" uid="0a94a6dd-65c2-42fc-8f6b-a4811e32b4ed" > +<cdparam x="1127" y="796" /> +<sizeparam width="356" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Countermeasure_PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4867" /> +<TGConnectingPoint num="1" id="4868" /> +<TGConnectingPoint num="2" id="4869" /> +<TGConnectingPoint num="3" id="4870" /> +<TGConnectingPoint num="4" id="4871" /> +<TGConnectingPoint num="5" id="4872" /> +<TGConnectingPoint num="6" id="4873" /> +<TGConnectingPoint num="7" id="4874" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4860" index="68" uid="5f9728e0-f704-4ae7-ac63-c147ef0681d1" > +<father id="4875" num="0" /> +<cdparam x="1258" y="783" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4859" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4862" index="69" uid="2fb6c535-e815-4344-8dfb-c09e7292c307" > +<father id="4875" num="1" /> +<cdparam x="1375" y="783" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4861" /> +<extraparam> +<Prop commName="fromSocToCPC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4864" index="70" uid="190ad8a4-7291-4be7-be1a-d61415ac729b" > +<father id="4875" num="2" /> +<cdparam x="1197" y="933" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4863" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4866" index="71" uid="fdad80a5-b824-4a83-a7d9-e90cf104a903" > +<father id="4875" num="3" /> +<cdparam x="1353" y="933" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4865" /> +<extraparam> +<Prop commName="fromCPCtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4886" index="38" uid="6e98c03e-68c6-4dcc-8848-83d762e6c561" > +<cdparam x="3003" y="1356" /> +<sizeparam width="326" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4878" /> +<TGConnectingPoint num="1" id="4879" /> +<TGConnectingPoint num="2" id="4880" /> +<TGConnectingPoint num="3" id="4881" /> +<TGConnectingPoint num="4" id="4882" /> +<TGConnectingPoint num="5" id="4883" /> +<TGConnectingPoint num="6" id="4884" /> +<TGConnectingPoint num="7" id="4885" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4877" index="72" uid="c770df85-60d3-43a3-88b6-6efc94d1eda7" > +<father id="4886" num="0" /> +<cdparam x="2990" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4876" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4903" index="39" uid="21f724f4-7628-4de2-920f-e380f63a1b7a" > +<cdparam x="3003" y="763" /> +<sizeparam width="326" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4895" /> +<TGConnectingPoint num="1" id="4896" /> +<TGConnectingPoint num="2" id="4897" /> +<TGConnectingPoint num="3" id="4898" /> +<TGConnectingPoint num="4" id="4899" /> +<TGConnectingPoint num="5" id="4900" /> +<TGConnectingPoint num="6" id="4901" /> +<TGConnectingPoint num="7" id="4902" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4888" index="73" uid="af962f4a-80a1-49c6-83d0-1b2672b179b9" > +<father id="4903" num="0" /> +<cdparam x="2990" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4887" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4890" index="74" uid="c4a01e1f-7fd0-4a44-a061-71a96c8eaa19" > +<father id="4903" num="1" /> +<cdparam x="2990" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4889" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4892" index="75" uid="f95a706a-3a82-43ef-85ec-700342d514ad" > +<father id="4903" num="2" /> +<cdparam x="3088" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4891" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4894" index="76" uid="44848717-50ed-4093-b293-406b93f0a79a" > +<father id="4903" num="3" /> +<cdparam x="3173" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4893" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="4918" index="40" uid="8fd48f00-7447-4424-8474-a08e86ace315" > +<cdparam x="531" y="991" /> +<sizeparam width="288" height="202" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4910" /> +<TGConnectingPoint num="1" id="4911" /> +<TGConnectingPoint num="2" id="4912" /> +<TGConnectingPoint num="3" id="4913" /> +<TGConnectingPoint num="4" id="4914" /> +<TGConnectingPoint num="5" id="4915" /> +<TGConnectingPoint num="6" id="4916" /> +<TGConnectingPoint num="7" id="4917" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="first_loop" value="true" type="4" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="4905" index="77" uid="a0106331-aae3-4ec5-b7c1-7534b9069ce4" > +<father id="4918" num="0" /> +<cdparam x="806" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4904" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4907" index="78" uid="3cb0150e-09da-4aef-aac4-e5d2aa719570" > +<father id="4918" num="1" /> +<cdparam x="518" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4906" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4909" index="79" uid="7d4482f8-8ad8-4dbe-a000-709596bd7517" > +<father id="4918" num="2" /> +<cdparam x="657" y="1180" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4908" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5136" index="41" uid="a148ed60-b4aa-45cf-8172-ff70c7dc9b96" > +<cdparam x="1995" y="751" /> +<sizeparam width="765" height="778" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Composite component" value="Controller" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5128" /> +<TGConnectingPoint num="1" id="5129" /> +<TGConnectingPoint num="2" id="5130" /> +<TGConnectingPoint num="3" id="5131" /> +<TGConnectingPoint num="4" id="5132" /> +<TGConnectingPoint num="5" id="5133" /> +<TGConnectingPoint num="6" id="5134" /> +<TGConnectingPoint num="7" id="5135" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="4937" index="80" uid="046ad803-4aa8-4be2-9597-17e63c7c6654" > +<father id="5136" num="0" /> +<cdparam x="2747" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4919" /> +<TGConnectingPoint num="1" id="4920" /> +<TGConnectingPoint num="2" id="4921" /> +<TGConnectingPoint num="3" id="4922" /> +<TGConnectingPoint num="4" id="4923" /> +<TGConnectingPoint num="5" id="4924" /> +<TGConnectingPoint num="6" id="4925" /> +<TGConnectingPoint num="7" id="4926" /> +<TGConnectingPoint num="8" id="4927" /> +<TGConnectingPoint num="9" id="4928" /> +<TGConnectingPoint num="10" id="4929" /> +<TGConnectingPoint num="11" id="4930" /> +<TGConnectingPoint num="12" id="4931" /> +<TGConnectingPoint num="13" id="4932" /> +<TGConnectingPoint num="14" id="4933" /> +<TGConnectingPoint num="15" id="4934" /> +<TGConnectingPoint num="16" id="4935" /> +<TGConnectingPoint num="17" id="4936" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4956" index="81" uid="1ca3db29-2a95-4885-b702-5b68013ab21f" > +<father id="5136" num="1" /> +<cdparam x="2747" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4938" /> +<TGConnectingPoint num="1" id="4939" /> +<TGConnectingPoint num="2" id="4940" /> +<TGConnectingPoint num="3" id="4941" /> +<TGConnectingPoint num="4" id="4942" /> +<TGConnectingPoint num="5" id="4943" /> +<TGConnectingPoint num="6" id="4944" /> +<TGConnectingPoint num="7" id="4945" /> +<TGConnectingPoint num="8" id="4946" /> +<TGConnectingPoint num="9" id="4947" /> +<TGConnectingPoint num="10" id="4948" /> +<TGConnectingPoint num="11" id="4949" /> +<TGConnectingPoint num="12" id="4950" /> +<TGConnectingPoint num="13" id="4951" /> +<TGConnectingPoint num="14" id="4952" /> +<TGConnectingPoint num="15" id="4953" /> +<TGConnectingPoint num="16" id="4954" /> +<TGConnectingPoint num="17" id="4955" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4975" index="82" uid="874a8d3f-78b3-4ac3-a767-07d5b67f7fab" > +<father id="5136" num="2" /> +<cdparam x="1982" y="1200" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4957" /> +<TGConnectingPoint num="1" id="4958" /> +<TGConnectingPoint num="2" id="4959" /> +<TGConnectingPoint num="3" id="4960" /> +<TGConnectingPoint num="4" id="4961" /> +<TGConnectingPoint num="5" id="4962" /> +<TGConnectingPoint num="6" id="4963" /> +<TGConnectingPoint num="7" id="4964" /> +<TGConnectingPoint num="8" id="4965" /> +<TGConnectingPoint num="9" id="4966" /> +<TGConnectingPoint num="10" id="4967" /> +<TGConnectingPoint num="11" id="4968" /> +<TGConnectingPoint num="12" id="4969" /> +<TGConnectingPoint num="13" id="4970" /> +<TGConnectingPoint num="14" id="4971" /> +<TGConnectingPoint num="15" id="4972" /> +<TGConnectingPoint num="16" id="4973" /> +<TGConnectingPoint num="17" id="4974" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4994" index="83" uid="034c3ede-2fa8-4dcd-86bf-d0a910c55ddb" > +<father id="5136" num="3" /> +<cdparam x="1982" y="977" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4976" /> +<TGConnectingPoint num="1" id="4977" /> +<TGConnectingPoint num="2" id="4978" /> +<TGConnectingPoint num="3" id="4979" /> +<TGConnectingPoint num="4" id="4980" /> +<TGConnectingPoint num="5" id="4981" /> +<TGConnectingPoint num="6" id="4982" /> +<TGConnectingPoint num="7" id="4983" /> +<TGConnectingPoint num="8" id="4984" /> +<TGConnectingPoint num="9" id="4985" /> +<TGConnectingPoint num="10" id="4986" /> +<TGConnectingPoint num="11" id="4987" /> +<TGConnectingPoint num="12" id="4988" /> +<TGConnectingPoint num="13" id="4989" /> +<TGConnectingPoint num="14" id="4990" /> +<TGConnectingPoint num="15" id="4991" /> +<TGConnectingPoint num="16" id="4992" /> +<TGConnectingPoint num="17" id="4993" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5013" index="84" uid="5c5b7a3d-ff17-4974-a0f6-0e4d88c5e3b7" > +<father id="5136" num="4" /> +<cdparam x="2747" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="4995" /> +<TGConnectingPoint num="1" id="4996" /> +<TGConnectingPoint num="2" id="4997" /> +<TGConnectingPoint num="3" id="4998" /> +<TGConnectingPoint num="4" id="4999" /> +<TGConnectingPoint num="5" id="5000" /> +<TGConnectingPoint num="6" id="5001" /> +<TGConnectingPoint num="7" id="5002" /> +<TGConnectingPoint num="8" id="5003" /> +<TGConnectingPoint num="9" id="5004" /> +<TGConnectingPoint num="10" id="5005" /> +<TGConnectingPoint num="11" id="5006" /> +<TGConnectingPoint num="12" id="5007" /> +<TGConnectingPoint num="13" id="5008" /> +<TGConnectingPoint num="14" id="5009" /> +<TGConnectingPoint num="15" id="5010" /> +<TGConnectingPoint num="16" id="5011" /> +<TGConnectingPoint num="17" id="5012" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5032" index="85" uid="7db1f807-c313-4671-8dba-c292cc259c51" > +<father id="5136" num="5" /> +<cdparam x="2048" y="1077" /> +<sizeparam width="220" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="545" minY="0" maxY="615" /> +<infoparam name="Primitive component" value="EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5024" /> +<TGConnectingPoint num="1" id="5025" /> +<TGConnectingPoint num="2" id="5026" /> +<TGConnectingPoint num="3" id="5027" /> +<TGConnectingPoint num="4" id="5028" /> +<TGConnectingPoint num="5" id="5029" /> +<TGConnectingPoint num="6" id="5030" /> +<TGConnectingPoint num="7" id="5031" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5015" index="86" uid="72295cbe-6ed3-4ffb-ba58-9a4dbd20e517" > +<father id="5032" num="0" /> +<cdparam x="2255" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5014" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5017" index="87" uid="48318bba-d694-4314-b1fa-b31eaa6a3022" > +<father id="5032" num="1" /> +<cdparam x="2035" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5016" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5019" index="88" uid="505d1a84-2b19-464e-8903-13c52bc31a03" > +<father id="5032" num="2" /> +<cdparam x="2255" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5018" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5021" index="89" uid="fa607569-53a3-439b-b8b6-bfcb7a8fe0f9" > +<father id="5032" num="3" /> +<cdparam x="2255" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5020" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5023" index="90" uid="876f6272-d51f-41a6-8b8e-3a70cb91b0d1" > +<father id="5032" num="4" /> +<cdparam x="2255" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5022" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5051" index="91" uid="859c26a8-c4f1-4cd6-b2fb-844856055de1" > +<father id="5136" num="6" /> +<cdparam x="1982" y="1093" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5033" /> +<TGConnectingPoint num="1" id="5034" /> +<TGConnectingPoint num="2" id="5035" /> +<TGConnectingPoint num="3" id="5036" /> +<TGConnectingPoint num="4" id="5037" /> +<TGConnectingPoint num="5" id="5038" /> +<TGConnectingPoint num="6" id="5039" /> +<TGConnectingPoint num="7" id="5040" /> +<TGConnectingPoint num="8" id="5041" /> +<TGConnectingPoint num="9" id="5042" /> +<TGConnectingPoint num="10" id="5043" /> +<TGConnectingPoint num="11" id="5044" /> +<TGConnectingPoint num="12" id="5045" /> +<TGConnectingPoint num="13" id="5046" /> +<TGConnectingPoint num="14" id="5047" /> +<TGConnectingPoint num="15" id="5048" /> +<TGConnectingPoint num="16" id="5049" /> +<TGConnectingPoint num="17" id="5050" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5070" index="92" uid="6a98bb37-f589-445d-ad66-2b4c5da1ff3e" > +<father id="5136" num="7" /> +<cdparam x="2747" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5052" /> +<TGConnectingPoint num="1" id="5053" /> +<TGConnectingPoint num="2" id="5054" /> +<TGConnectingPoint num="3" id="5055" /> +<TGConnectingPoint num="4" id="5056" /> +<TGConnectingPoint num="5" id="5057" /> +<TGConnectingPoint num="6" id="5058" /> +<TGConnectingPoint num="7" id="5059" /> +<TGConnectingPoint num="8" id="5060" /> +<TGConnectingPoint num="9" id="5061" /> +<TGConnectingPoint num="10" id="5062" /> +<TGConnectingPoint num="11" id="5063" /> +<TGConnectingPoint num="12" id="5064" /> +<TGConnectingPoint num="13" id="5065" /> +<TGConnectingPoint num="14" id="5066" /> +<TGConnectingPoint num="15" id="5067" /> +<TGConnectingPoint num="16" id="5068" /> +<TGConnectingPoint num="17" id="5069" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5089" index="93" uid="5dfd9dc3-c11d-4abc-b2e4-948f70a02537" > +<father id="5136" num="8" /> +<cdparam x="2747" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5071" /> +<TGConnectingPoint num="1" id="5072" /> +<TGConnectingPoint num="2" id="5073" /> +<TGConnectingPoint num="3" id="5074" /> +<TGConnectingPoint num="4" id="5075" /> +<TGConnectingPoint num="5" id="5076" /> +<TGConnectingPoint num="6" id="5077" /> +<TGConnectingPoint num="7" id="5078" /> +<TGConnectingPoint num="8" id="5079" /> +<TGConnectingPoint num="9" id="5080" /> +<TGConnectingPoint num="10" id="5081" /> +<TGConnectingPoint num="11" id="5082" /> +<TGConnectingPoint num="12" id="5083" /> +<TGConnectingPoint num="13" id="5084" /> +<TGConnectingPoint num="14" id="5085" /> +<TGConnectingPoint num="15" id="5086" /> +<TGConnectingPoint num="16" id="5087" /> +<TGConnectingPoint num="17" id="5088" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5108" index="94" uid="98978bae-b1e1-4178-bfec-c0d96da5ab1b" > +<father id="5136" num="9" /> +<cdparam x="2497" y="962" /> +<sizeparam width="233" height="210" minWidth="75" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="532" minY="0" maxY="568" /> +<infoparam name="Primitive component" value="SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5100" /> +<TGConnectingPoint num="1" id="5101" /> +<TGConnectingPoint num="2" id="5102" /> +<TGConnectingPoint num="3" id="5103" /> +<TGConnectingPoint num="4" id="5104" /> +<TGConnectingPoint num="5" id="5105" /> +<TGConnectingPoint num="6" id="5106" /> +<TGConnectingPoint num="7" id="5107" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5091" index="95" uid="8e999585-6742-4974-93ee-34fa77b8e053" > +<father id="5108" num="0" /> +<cdparam x="2484" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5090" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5093" index="96" uid="8c087a74-b4f4-4f50-ae8a-c075959fd14a" > +<father id="5108" num="1" /> +<cdparam x="2484" y="1025" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5092" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5095" index="97" uid="b5f99c69-f668-43e5-8909-8df107e1e5be" > +<father id="5108" num="2" /> +<cdparam x="2484" y="1062" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5094" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5097" index="98" uid="c9d807be-a079-4d66-b21b-047870ea737b" > +<father id="5108" num="3" /> +<cdparam x="2590" y="949" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5096" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5099" index="99" uid="6eecd7af-8067-4730-b9b9-d74db644b604" > +<father id="5108" num="4" /> +<cdparam x="2484" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5098" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5127" index="100" uid="6b89d57d-a9b6-432b-a32d-88ae6ee60432" > +<father id="5136" num="10" /> +<cdparam x="2590" y="738" /> +<sizeparam width="26" height="26" minWidth="5" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5109" /> +<TGConnectingPoint num="1" id="5110" /> +<TGConnectingPoint num="2" id="5111" /> +<TGConnectingPoint num="3" id="5112" /> +<TGConnectingPoint num="4" id="5113" /> +<TGConnectingPoint num="5" id="5114" /> +<TGConnectingPoint num="6" id="5115" /> +<TGConnectingPoint num="7" id="5116" /> +<TGConnectingPoint num="8" id="5117" /> +<TGConnectingPoint num="9" id="5118" /> +<TGConnectingPoint num="10" id="5119" /> +<TGConnectingPoint num="11" id="5120" /> +<TGConnectingPoint num="12" id="5121" /> +<TGConnectingPoint num="13" id="5122" /> +<TGConnectingPoint num="14" id="5123" /> +<TGConnectingPoint num="15" id="5124" /> +<TGConnectingPoint num="16" id="5125" /> +<TGConnectingPoint num="17" id="5126" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5153" index="42" uid="e4197901-e01d-4f10-8bba-1123a70b46b0" > +<cdparam x="3" y="3" /> +<sizeparam width="1335" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the application of a rover acting as a follower, with a plausibility check countermeasure deployed. + +It is based: +1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code +(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip) +2. on FTS rovers videos produced for SPARTA +3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/ +4. on discussions with Fortiss researchers +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5137" /> +<TGConnectingPoint num="1" id="5138" /> +<TGConnectingPoint num="2" id="5139" /> +<TGConnectingPoint num="3" id="5140" /> +<TGConnectingPoint num="4" id="5141" /> +<TGConnectingPoint num="5" id="5142" /> +<TGConnectingPoint num="6" id="5143" /> +<TGConnectingPoint num="7" id="5144" /> +<TGConnectingPoint num="8" id="5145" /> +<TGConnectingPoint num="9" id="5146" /> +<TGConnectingPoint num="10" id="5147" /> +<TGConnectingPoint num="11" id="5148" /> +<TGConnectingPoint num="12" id="5149" /> +<TGConnectingPoint num="13" id="5150" /> +<TGConnectingPoint num="14" id="5151" /> +<TGConnectingPoint num="15" id="5152" /> +<extraparam> +<Line value="This model represents the application of a rover acting as a follower, with a plausibility check countermeasure deployed." /> +<Line value="" /> +<Line value="It is based:" /> +<Line value="1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code" /> +<Line value="(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip)" /> +<Line value="2. on FTS rovers videos produced for SPARTA" /> +<Line value="3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/" /> +<Line value="4. on discussions with Fortiss researchers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1202" id="5168" index="43" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1248" y="118" /> +<sizeparam width="393" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5160" /> +<TGConnectingPoint num="1" id="5161" /> +<TGConnectingPoint num="2" id="5162" /> +<TGConnectingPoint num="3" id="5163" /> +<TGConnectingPoint num="4" id="5164" /> +<TGConnectingPoint num="5" id="5165" /> +<TGConnectingPoint num="6" id="5166" /> +<TGConnectingPoint num="7" id="5167" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="5155" index="101" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="5168" num="0" /> +<cdparam x="1421" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5154" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5157" index="102" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="5168" num="1" /> +<cdparam x="1256" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5156" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5159" index="103" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="5168" num="2" /> +<cdparam x="1585" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5158" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="5189" index="44" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1253" y="560" /> +<sizeparam width="401" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5181" /> +<TGConnectingPoint num="1" id="5182" /> +<TGConnectingPoint num="2" id="5183" /> +<TGConnectingPoint num="3" id="5184" /> +<TGConnectingPoint num="4" id="5185" /> +<TGConnectingPoint num="5" id="5186" /> +<TGConnectingPoint num="6" id="5187" /> +<TGConnectingPoint num="7" id="5188" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="5170" index="104" uid="fce8d9ae-6134-4c23-a3d8-d5036565d691" > +<father id="5189" num="0" /> +<cdparam x="1586" y="547" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5169" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5172" index="105" uid="6c414320-e956-4eee-a577-d2d2fd6294a7" > +<father id="5189" num="1" /> +<cdparam x="1422" y="547" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5171" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="true" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5174" index="106" uid="26b61746-800d-4f7b-a17d-725ce5851087" > +<father id="5189" num="2" /> +<cdparam x="1257" y="547" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5173" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5176" index="107" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="5189" num="3" /> +<cdparam x="1258" y="710" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5175" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5178" index="108" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="5189" num="4" /> +<cdparam x="1375" y="710" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5177" /> +<extraparam> +<Prop commName="fromSocToCPC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5180" index="109" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="5189" num="5" /> +<cdparam x="1612" y="710" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5179" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="5200" index="45" uid="98971654-05e5-4355-90bb-b7728b165cf8" > +<cdparam x="16" y="1016" /> +<sizeparam width="278" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5192" /> +<TGConnectingPoint num="1" id="5193" /> +<TGConnectingPoint num="2" id="5194" /> +<TGConnectingPoint num="3" id="5195" /> +<TGConnectingPoint num="4" id="5196" /> +<TGConnectingPoint num="5" id="5197" /> +<TGConnectingPoint num="6" id="5198" /> +<TGConnectingPoint num="7" id="5199" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="5191" index="110" uid="1a22bcd1-76c4-4c11-972f-874a547f8a57" > +<father id="5200" num="0" /> +<cdparam x="281" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="265" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5190" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="AutonomousDriving" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="301" id="5217" index="0" uid="03c5a1e9-896b-4389-85a3-90c83cd294f4" > +<cdparam x="871" y="604" /> +<sizeparam width="451" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of platoon information update message: +1. sending speed control data to activate speed controller +2. sending lane keeping control data to activate trajectory controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5201" /> +<TGConnectingPoint num="1" id="5202" /> +<TGConnectingPoint num="2" id="5203" /> +<TGConnectingPoint num="3" id="5204" /> +<TGConnectingPoint num="4" id="5205" /> +<TGConnectingPoint num="5" id="5206" /> +<TGConnectingPoint num="6" id="5207" /> +<TGConnectingPoint num="7" id="5208" /> +<TGConnectingPoint num="8" id="5209" /> +<TGConnectingPoint num="9" id="5210" /> +<TGConnectingPoint num="10" id="5211" /> +<TGConnectingPoint num="11" id="5212" /> +<TGConnectingPoint num="12" id="5213" /> +<TGConnectingPoint num="13" id="5214" /> +<TGConnectingPoint num="14" id="5215" /> +<TGConnectingPoint num="15" id="5216" /> +<extraparam> +<Line value="In case of platoon information update message:" /> +<Line value="1. sending speed control data to activate speed controller" /> +<Line value="2. sending lane keeping control data to activate trajectory controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5234" index="1" uid="e2c136d0-5359-43dc-bec6-fe8d50ca71d3" > +<cdparam x="991" y="410" /> +<sizeparam width="242" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending update message to leader +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5218" /> +<TGConnectingPoint num="1" id="5219" /> +<TGConnectingPoint num="2" id="5220" /> +<TGConnectingPoint num="3" id="5221" /> +<TGConnectingPoint num="4" id="5222" /> +<TGConnectingPoint num="5" id="5223" /> +<TGConnectingPoint num="6" id="5224" /> +<TGConnectingPoint num="7" id="5225" /> +<TGConnectingPoint num="8" id="5226" /> +<TGConnectingPoint num="9" id="5227" /> +<TGConnectingPoint num="10" id="5228" /> +<TGConnectingPoint num="11" id="5229" /> +<TGConnectingPoint num="12" id="5230" /> +<TGConnectingPoint num="13" id="5231" /> +<TGConnectingPoint num="14" id="5232" /> +<TGConnectingPoint num="15" id="5233" /> +<extraparam> +<Line value="Sending update message to leader" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5251" index="2" uid="129cebdf-cbca-46f6-93e0-4fca93c67991" > +<cdparam x="86" y="631" /> +<sizeparam width="289" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of emergency break (EB) message, +sending EB order to activate EB controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5235" /> +<TGConnectingPoint num="1" id="5236" /> +<TGConnectingPoint num="2" id="5237" /> +<TGConnectingPoint num="3" id="5238" /> +<TGConnectingPoint num="4" id="5239" /> +<TGConnectingPoint num="5" id="5240" /> +<TGConnectingPoint num="6" id="5241" /> +<TGConnectingPoint num="7" id="5242" /> +<TGConnectingPoint num="8" id="5243" /> +<TGConnectingPoint num="9" id="5244" /> +<TGConnectingPoint num="10" id="5245" /> +<TGConnectingPoint num="11" id="5246" /> +<TGConnectingPoint num="12" id="5247" /> +<TGConnectingPoint num="13" id="5248" /> +<TGConnectingPoint num="14" id="5249" /> +<TGConnectingPoint num="15" id="5250" /> +<extraparam> +<Line value="In case of emergency break (EB) message," /> +<Line value="sending EB order to activate EB controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5268" index="3" uid="4dd07157-7cbe-4513-ad07-206958dfe630" > +<cdparam x="608" y="351" /> +<sizeparam width="184" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving leader message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5252" /> +<TGConnectingPoint num="1" id="5253" /> +<TGConnectingPoint num="2" id="5254" /> +<TGConnectingPoint num="3" id="5255" /> +<TGConnectingPoint num="4" id="5256" /> +<TGConnectingPoint num="5" id="5257" /> +<TGConnectingPoint num="6" id="5258" /> +<TGConnectingPoint num="7" id="5259" /> +<TGConnectingPoint num="8" id="5260" /> +<TGConnectingPoint num="9" id="5261" /> +<TGConnectingPoint num="10" id="5262" /> +<TGConnectingPoint num="11" id="5263" /> +<TGConnectingPoint num="12" id="5264" /> +<TGConnectingPoint num="13" id="5265" /> +<TGConnectingPoint num="14" id="5266" /> +<TGConnectingPoint num="15" id="5267" /> +<extraparam> +<Line value="Receiving leader message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5285" index="4" uid="57469c20-b995-4cc9-9654-d0e7ccd93392" > +<cdparam x="39" y="372" /> +<sizeparam width="159" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving sensor data +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5269" /> +<TGConnectingPoint num="1" id="5270" /> +<TGConnectingPoint num="2" id="5271" /> +<TGConnectingPoint num="3" id="5272" /> +<TGConnectingPoint num="4" id="5273" /> +<TGConnectingPoint num="5" id="5274" /> +<TGConnectingPoint num="6" id="5275" /> +<TGConnectingPoint num="7" id="5276" /> +<TGConnectingPoint num="8" id="5277" /> +<TGConnectingPoint num="9" id="5278" /> +<TGConnectingPoint num="10" id="5279" /> +<TGConnectingPoint num="11" id="5280" /> +<TGConnectingPoint num="12" id="5281" /> +<TGConnectingPoint num="13" id="5282" /> +<TGConnectingPoint num="14" id="5283" /> +<TGConnectingPoint num="15" id="5284" /> +<extraparam> +<Line value="Receiving sensor data" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="5289" index="5" uid="061be48e-9472-4aab-9c27-a19960829170" > +<cdparam x="568" y="437" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5287" /> +<TGConnectingPoint num="1" id="5288" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5286" index="42" uid="df9faa1c-027d-4e24-8a4a-d19f2453bec7" > +<father id="5289" num="0" /> +<cdparam x="583" y="457" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1006" id="5292" index="6" uid="3ffd803a-478a-465e-9752-21312b88da19" > +<cdparam x="321" y="607" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoEBC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5290" /> +<TGConnectingPoint num="1" id="5291" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="5300" index="7" uid="46d55c6a-7e32-400e-afc2-c0e3f9baffb4" > +<cdparam x="686" y="613" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5294" /> +<TGConnectingPoint num="1" id="5295" /> +<TGConnectingPoint num="2" id="5296" /> +<TGConnectingPoint num="3" id="5297" /> +<TGConnectingPoint num="4" id="5298" /> +<TGConnectingPoint num="5" id="5299" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5293" index="43" uid="da78c20c-f7ba-4b5e-aa0e-ceaa4b263700" > +<father id="5300" num="0" /> +<cdparam x="836" y="613" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="5308" index="8" uid="32823728-02c2-4169-8509-dfa6fce25200" > +<cdparam x="558" y="502" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5304" /> +<TGConnectingPoint num="1" id="5305" /> +<TGConnectingPoint num="2" id="5306" /> +<TGConnectingPoint num="3" id="5307" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5301" index="44" uid="a63645d6-3745-4668-9844-9bc7496ec86a" > +<father id="5308" num="0" /> +<cdparam x="483" y="530" /> +<sizeparam width="182" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[leader_message_type == 0]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5302" index="45" uid="849d838c-edde-44cc-9c50-b448eb753dab" > +<father id="5308" num="1" /> +<cdparam x="593" y="512" /> +<sizeparam width="614" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[(leader_message_type == 1) or (leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5303" index="46" uid="57e42e8e-30ea-4da9-a919-2cee0c80a4ae" > +<father id="5308" num="2" /> +<cdparam x="578" y="547" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5310" index="9" uid="5de74724-e1b6-475a-ae78-eac1fb5ee97e" > +<cdparam x="961" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5309" /> +</COMPONENT> + +<COMPONENT type="1006" id="5313" index="10" uid="38d5d2eb-0ea0-40ff-9ab3-5efd28c9760c" > +<cdparam x="902" y="373" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5311" /> +<TGConnectingPoint num="1" id="5312" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5315" index="11" uid="c22687f4-cc3c-4cf5-974c-9a95a4d567eb" > +<cdparam x="871" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5314" /> +</COMPONENT> + +<COMPONENT type="1006" id="5318" index="12" uid="cbcf0ae0-265f-4a77-9f29-7eff398bc363" > +<cdparam x="814" y="670" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoTC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5316" /> +<TGConnectingPoint num="1" id="5317" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5320" index="13" uid="9fea4189-031e-4f6e-b9ca-ed95435ec04e" > +<cdparam x="635" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5319" /> +</COMPONENT> + +<COMPONENT type="1006" id="5323" index="14" uid="f84ce218-5ae5-422b-a6c2-d3fe8bfca97d" > +<cdparam x="577" y="674" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5321" /> +<TGConnectingPoint num="1" id="5322" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5325" index="15" uid="47aabf91-ae1e-4d4e-9d17-e5a36892abd6" > +<cdparam x="379" y="681" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5324" /> +</COMPONENT> + +<COMPONENT type="1009" id="5328" index="16" uid="cd81e3c8-4754-4828-817e-bfb69ea4509b" > +<cdparam x="501" y="379" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromCPCtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5326" /> +<TGConnectingPoint num="1" id="5327" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="5331" index="17" uid="0f77260b-e466-40b7-a40f-284d8a394377" > +<cdparam x="421" y="319" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newLeaderMessage(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5329" /> +<TGConnectingPoint num="1" id="5330" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5333" index="18" uid="604a5e00-084a-4f18-b196-ca30b293ddc6" > +<cdparam x="264" y="430" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5332" /> +</COMPONENT> + +<COMPONENT type="1009" id="5336" index="19" uid="c6384fdc-2697-4679-b01f-a09a7decaf86" > +<cdparam x="210" y="364" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromDTtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5334" /> +<TGConnectingPoint num="1" id="5335" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="5344" index="20" uid="5154f910-a507-49ee-9aed-1166b083b36f" > +<cdparam x="498" y="219" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5338" /> +<TGConnectingPoint num="1" id="5339" /> +<TGConnectingPoint num="2" id="5340" /> +<TGConnectingPoint num="3" id="5341" /> +<TGConnectingPoint num="4" id="5342" /> +<TGConnectingPoint num="5" id="5343" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5337" index="47" uid="c3a09c39-663f-4ec0-9189-d6b7510fca27" > +<father id="5344" num="0" /> +<cdparam x="648" y="219" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5346" index="21" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="451" y="179" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5345" /> +</COMPONENT> + +<COMPONENT type="1020" id="5350" index="22" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="412" y="114" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5347" /> +<TGConnectingPoint num="1" id="5348" /> +<TGConnectingPoint num="2" id="5349" /> +</COMPONENT> + +<COMPONENT type="1000" id="5352" index="23" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="454" y="64" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5351" /> +</COMPONENT> + +<CONNECTOR type="115" id="5353" index="24" uid="edc46e1e-bc16-493a-b595-3e8c68d87d46" > +<cdparam x="510" y="128" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="510" y="128" id="5348" /> +<P2 x="573" y="219" id="5338" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5354" index="25" uid="69d13fab-0078-4a4b-bff4-03252fbf8327" > +<cdparam x="532" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="517" id="5305" /> +<P2 x="389" y="602" id="5290" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5355" index="26" uid="1ba2828f-ba84-4bb7-a655-efee3dba4123" > +<cdparam x="971" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="971" y="398" id="5312" /> +<P2 x="971" y="442" id="5309" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5356" index="27" uid="79b33a46-f5f1-4622-9c71-676346307aba" > +<cdparam x="881" y="695" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="881" y="695" id="5317" /> +<P2 x="881" y="736" id="5314" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5357" index="28" uid="75075440-1cf2-4689-9d9c-e5da220b9810" > +<cdparam x="645" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="699" id="5322" /> +<P2 x="645" y="736" id="5319" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5358" index="29" uid="ea55345e-2671-49cf-a67b-1b626981a355" > +<cdparam x="389" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="389" y="632" id="5291" /> +<P2 x="389" y="676" id="5324" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5359" index="30" uid="cd241954-db74-43c2-b430-b67506dd3a05" > +<cdparam x="523" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="224" id="5339" /> +<P2 x="274" y="359" id="5334" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5360" index="31" uid="3c625b1e-e409-4e26-8f70-0d164ad1f329" > +<cdparam x="1036" y="545" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="622" y="224" id="5343" /> +<P2 x="971" y="368" id="5311" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5361" index="32" uid="dcb4e440-4cb9-453f-80a1-58614b41e7fd" > +<cdparam x="740" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="810" y="618" id="5299" /> +<P2 x="881" y="665" id="5316" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5362" index="33" uid="569df097-5cf6-4135-81d9-7f342fa32464" > +<cdparam x="690" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="711" y="618" id="5295" /> +<P2 x="645" y="669" id="5321" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5363" index="34" uid="f92f5f8e-a956-4ec5-a821-9c28756c6367" > +<cdparam x="613" y="517" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="517" id="5306" /> +<P2 x="761" y="613" id="5294" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5364" index="35" uid="d04b9505-459d-41d9-86f8-d975c7edda09" > +<cdparam x="274" y="389" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="274" y="389" id="5335" /> +<P2 x="274" y="425" id="5332" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5365" index="36" uid="6bbbfdce-1989-41f7-b36f-cc9bc75e5fca" > +<cdparam x="547" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="224" id="5341" /> +<P2 x="573" y="314" id="5329" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5366" index="37" uid="7192d1bf-eaa9-4a75-947c-553bd4148ac9" > +<cdparam x="573" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="344" id="5330" /> +<P2 x="573" y="374" id="5326" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5367" index="38" uid="a110578c-43c6-4361-8cf1-4a671e6c3838" > +<cdparam x="573" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="404" id="5327" /> +<P2 x="573" y="432" id="5287" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5368" index="39" uid="9262f759-0c44-491d-b20c-8a4de6d4734b" > +<cdparam x="580" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="472" id="5288" /> +<P2 x="573" y="497" id="5304" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5369" index="40" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="461" y="84" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="84" id="5351" /> +<P2 x="461" y="109" id="5347" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5370" index="41" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="461" y="139" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="139" id="5349" /> +<P2 x="461" y="174" id="5345" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="ATTACKER_Task" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="1012" id="5378" index="0" uid="4a489fe7-42cd-4024-9c11-eeac44bc845b" > +<cdparam x="303" y="275" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5374" /> +<TGConnectingPoint num="1" id="5375" /> +<TGConnectingPoint num="2" id="5376" /> +<TGConnectingPoint num="3" id="5377" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5371" index="36" uid="03fb9d55-8283-4676-8300-8784e4b70ea1" > +<father id="5378" num="0" /> +<cdparam x="228" y="303" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-13" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[(mode == 1) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5372" index="37" uid="1c0b847a-77cf-42bd-9ee8-d9cf5f7b8033" > +<father id="5378" num="1" /> +<cdparam x="353" y="290" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5373" index="38" uid="039eba05-734c-4610-8844-e26a14e4b0b6" > +<father id="5378" num="2" /> +<cdparam x="334" y="338" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="63" /> +<infoparam name="guard 3" value="[(mode == 2) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1016" id="5386" index="1" uid="b8883f95-632a-4a02-946d-0da1ea6a7a1e" > +<cdparam x="517" y="217" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5380" /> +<TGConnectingPoint num="1" id="5381" /> +<TGConnectingPoint num="2" id="5382" /> +<TGConnectingPoint num="3" id="5383" /> +<TGConnectingPoint num="4" id="5384" /> +<TGConnectingPoint num="5" id="5385" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5379" index="39" uid="60927341-68d2-46e7-ba75-2cdc52acc787" > +<father id="5386" num="0" /> +<cdparam x="667" y="220" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="5394" index="2" uid="fff114c4-7be2-4af2-bc82-5f6459b5ccaf" > +<cdparam x="554" y="378" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5390" /> +<TGConnectingPoint num="1" id="5391" /> +<TGConnectingPoint num="2" id="5392" /> +<TGConnectingPoint num="3" id="5393" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5387" index="40" uid="bccf0a5b-5f5f-4ff0-b233-1924cee7c533" > +<father id="5394" num="0" /> +<cdparam x="479" y="393" /> +<sizeparam width="81" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[mode == 4]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5388" index="41" uid="5feda669-3eac-4e2c-aa9c-2e5a037386c8" > +<father id="5394" num="1" /> +<cdparam x="605" y="393" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5389" index="42" uid="ffc61fc7-e845-480c-b2cb-357174964af9" > +<father id="5394" num="2" /> +<cdparam x="585" y="444" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[(mode == 5) and (leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5396" index="3" uid="561dd997-20c7-47e0-9e45-47ad34f09e67" > +<cdparam x="695" y="471" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5395" /> +</COMPONENT> + +<COMPONENT type="1001" id="5398" index="4" uid="1e890f57-8d03-42d0-87b6-d8a36aa3ee3c" > +<cdparam x="1038" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5397" /> +</COMPONENT> + +<COMPONENT type="1008" id="5401" index="5" uid="b49a2815-5d18-4837-b2c3-2d94fe1808d6" > +<cdparam x="934" y="354" /> +<sizeparam width="229" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="injection(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5399" /> +<TGConnectingPoint num="1" id="5400" /> +<extraparam> +<Data eventName="injection" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="5404" index="6" uid="668321ba-64d4-4a28-ba18-7ef521b906cd" > +<cdparam x="484" y="510" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5402" /> +<TGConnectingPoint num="1" id="5403" /> +</COMPONENT> + +<COMPONENT type="1011" id="5407" index="7" uid="82196b14-2c50-4535-8e29-c4c164beebf9" > +<cdparam x="353" y="473" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5405" /> +<TGConnectingPoint num="1" id="5406" /> +</COMPONENT> + +<COMPONENT type="1011" id="5410" index="8" uid="9af69728-574b-416d-92d7-caa8752cdcbe" > +<cdparam x="228" y="368" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 12" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5408" /> +<TGConnectingPoint num="1" id="5409" /> +</COMPONENT> + +<COMPONENT type="1011" id="5413" index="9" uid="7401c30d-dfc7-4cc3-954e-412b57ae1df7" > +<cdparam x="6" y="404" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 11" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5411" /> +<TGConnectingPoint num="1" id="5412" /> +</COMPONENT> + +<COMPONENT type="1001" id="5415" index="10" uid="e1a8e900-4adb-4191-b1a1-b11cf5f10810" > +<cdparam x="307" y="432" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5414" /> +</COMPONENT> + +<COMPONENT type="1001" id="5417" index="11" uid="1b24d55c-b55e-43b2-9d40-dff60116fec3" > +<cdparam x="85" y="429" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5416" /> +</COMPONENT> + +<COMPONENT type="1001" id="5419" index="12" uid="3c3c9181-7325-4450-b43d-d1f99443830b" > +<cdparam x="559" y="579" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5418" /> +</COMPONENT> + +<COMPONENT type="301" id="5436" index="13" uid="74c1e445-5ca9-4e7a-9f5d-0aee9404a9a1" > +<cdparam x="9" y="10" /> +<sizeparam width="286" height="183" minWidth="7" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Attacker mode +----------------------- +1: the attacker injects a false speed value +with a strong increase w.r.t. the real value +(Attack 1, see deliverable D5.2) +2: the attacker injects a false speed value +with a small increase w.r.t. the real value +(Attack 2, see deliverable D5.2) +4 : the attacker injects a false emergency +brake message +(Attack 4, see deliverable D5.2) +5 : the attacker blocks emergency brake +messages (Attack 5, see deliverable D5.2) +and injects a platoon information update +message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5420" /> +<TGConnectingPoint num="1" id="5421" /> +<TGConnectingPoint num="2" id="5422" /> +<TGConnectingPoint num="3" id="5423" /> +<TGConnectingPoint num="4" id="5424" /> +<TGConnectingPoint num="5" id="5425" /> +<TGConnectingPoint num="6" id="5426" /> +<TGConnectingPoint num="7" id="5427" /> +<TGConnectingPoint num="8" id="5428" /> +<TGConnectingPoint num="9" id="5429" /> +<TGConnectingPoint num="10" id="5430" /> +<TGConnectingPoint num="11" id="5431" /> +<TGConnectingPoint num="12" id="5432" /> +<TGConnectingPoint num="13" id="5433" /> +<TGConnectingPoint num="14" id="5434" /> +<TGConnectingPoint num="15" id="5435" /> +<extraparam> +<Line value="Attacker mode" /> +<Line value="-----------------------" /> +<Line value="1: the attacker injects a false speed value" /> +<Line value="with a strong increase w.r.t. the real value" /> +<Line value="(Attack 1, see deliverable D5.2)" /> +<Line value="2: the attacker injects a false speed value" /> +<Line value="with a small increase w.r.t. the real value" /> +<Line value="(Attack 2, see deliverable D5.2)" /> +<Line value="4 : the attacker injects a false emergency" /> +<Line value="brake message" /> +<Line value="(Attack 4, see deliverable D5.2)" /> +<Line value="5 : the attacker blocks emergency brake" /> +<Line value="messages (Attack 5, see deliverable D5.2)" /> +<Line value="and injects a platoon information update" /> +<Line value="message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="5439" index="14" uid="ef43fdcb-1551-4a2a-9096-fff3ce21da37" > +<cdparam x="464" y="154" /> +<sizeparam width="256" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="interception(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5437" /> +<TGConnectingPoint num="1" id="5438" /> +<extraparam> +<Data eventName="interception" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5441" index="15" uid="c9065a94-b4f9-4249-bf97-69125afa4b74" > +<cdparam x="429" y="539" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5440" /> +</COMPONENT> + +<COMPONENT type="1001" id="5443" index="16" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="478" y="117" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5442" /> +</COMPONENT> + +<COMPONENT type="1020" id="5447" index="17" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="439" y="66" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5444" /> +<TGConnectingPoint num="1" id="5445" /> +<TGConnectingPoint num="2" id="5446" /> +</COMPONENT> + +<COMPONENT type="1000" id="5449" index="18" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="482" y="23" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5448" /> +</COMPONENT> + +<CONNECTOR type="115" id="5450" index="19" uid="03fae85c-487e-49aa-94ea-2c2b663db2c8" > +<cdparam x="537" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="80" id="5445" /> +<P2 x="592" y="149" id="5437" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5451" index="20" uid="f08072a8-2562-4abc-8280-1ab0dcb3b55f" > +<cdparam x="570" y="432" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="569" y="433" id="5393" /> +<P2 x="570" y="505" id="5402" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5452" index="21" uid="acf1db21-0237-44f9-881d-24ecb61e8382" > +<cdparam x="609" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="609" y="393" id="5392" /> +<P2 x="705" y="466" id="5395" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5453" index="22" uid="a35432c1-940a-4d00-b0ec-af9ed7a209c3" > +<cdparam x="529" y="384" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="529" y="393" id="5391" /> +<P2 x="439" y="468" id="5405" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5454" index="23" uid="2f00d79a-ef32-4675-baab-e5602853ad16" > +<cdparam x="356" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="358" y="290" id="5376" /> +<P2 x="569" y="373" id="5390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5455" index="24" uid="9bdcfecb-6188-49aa-b417-e635b93c1f86" > +<cdparam x="276" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="278" y="290" id="5375" /> +<P2 x="96" y="399" id="5411" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5456" index="25" uid="fbb3816b-5bee-4d5f-b9ef-93a002d74daf" > +<cdparam x="315" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="318" y="330" id="5377" /> +<P2 x="318" y="363" id="5408" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5457" index="26" uid="cc3a0005-42de-4aa1-9d32-1e6652e1325d" > +<cdparam x="642" y="221" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="222" id="5385" /> +<P2 x="1048" y="349" id="5399" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5458" index="27" uid="9037b01a-a4b0-49e2-8c4e-81ab614277dd" > +<cdparam x="570" y="535" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="570" y="535" id="5403" /> +<P2 x="569" y="574" id="5418" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5459" index="28" uid="10c2f0aa-e999-4f42-b9e0-40a2f80aeedd" > +<cdparam x="129" y="395" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="96" y="429" id="5412" /> +<P2 x="95" y="424" id="5416" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5460" index="29" uid="0f4c1029-1635-428b-867d-2ea24507640f" > +<cdparam x="340" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="318" y="393" id="5409" /> +<P2 x="317" y="427" id="5414" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5461" index="30" uid="a69a62ae-d2b8-4ae4-9778-5a879051ce3a" > +<cdparam x="448" y="509" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="498" id="5406" /> +<P2 x="439" y="534" id="5440" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5462" index="31" uid="60dbc370-471c-43d2-9c2f-c0b16a612f2c" > +<cdparam x="592" y="179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="592" y="179" id="5438" /> +<P2 x="592" y="217" id="5380" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5463" index="32" uid="e581395e-32ce-415e-a02e-eb570f45d4b3" > +<cdparam x="512" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="542" y="222" id="5381" /> +<P2 x="318" y="270" id="5374" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5464" index="33" uid="26ac2be8-efc8-431d-ac7f-bbcc36859317" > +<cdparam x="1048" y="343" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1048" y="379" id="5400" /> +<P2 x="1048" y="409" id="5397" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5465" index="34" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="488" y="36" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="489" y="43" id="5448" /> +<P2 x="488" y="61" id="5444" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5466" index="35" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="488" y="91" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="488" y="91" id="5446" /> +<P2 x="488" y="112" id="5442" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="5470" index="0" uid="44882b6a-45bd-4af3-b383-04e13d9841ba" > +<cdparam x="859" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5468" /> +<TGConnectingPoint num="1" id="5469" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5467" index="30" uid="49b31093-61e9-47a0-acd2-8ae70d0ae42b" > +<father id="5470" num="0" /> +<cdparam x="874" y="347" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5472" index="1" uid="5c3e5886-c36b-4d3f-ba81-fdbc95e5e69f" > +<cdparam x="1133" y="395" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5471" /> +</COMPONENT> + +<COMPONENT type="1006" id="5475" index="2" uid="99983131-dc6a-4c1c-86f9-234c0d67cdb1" > +<cdparam x="1072" y="341" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5473" /> +<TGConnectingPoint num="1" id="5474" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="5478" index="3" uid="b5f9184e-af80-484b-b4e1-4a36b88cd112" > +<cdparam x="127" y="462" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5476" /> +<TGConnectingPoint num="1" id="5477" /> +<breakpoint /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="5481" index="4" uid="b0d096c0-a943-46c5-b18f-cc8d08b9c215" > +<cdparam x="40" y="409" /> +<sizeparam width="321" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newLeaderSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5479" /> +<TGConnectingPoint num="1" id="5480" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5483" index="5" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="854" y="455" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5482" /> +</COMPONENT> + +<COMPONENT type="1009" id="5486" index="6" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="792" y="402" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5484" /> +<TGConnectingPoint num="1" id="5485" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5488" index="7" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5487" /> +</COMPONENT> + +<COMPONENT type="1008" id="5491" index="8" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="427" y="357" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5489" /> +<TGConnectingPoint num="1" id="5490" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5494" index="9" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="495" y="301" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToCPC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5492" /> +<TGConnectingPoint num="1" id="5493" /> +<extraparam> +<Data channelName="fromSocToCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5496" index="10" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="190" y="578" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5495" /> +</COMPONENT> + +<COMPONENT type="1016" id="5504" index="11" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5498" /> +<TGConnectingPoint num="1" id="5499" /> +<TGConnectingPoint num="2" id="5500" /> +<TGConnectingPoint num="3" id="5501" /> +<TGConnectingPoint num="4" id="5502" /> +<TGConnectingPoint num="5" id="5503" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5497" index="31" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="5504" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5521" index="12" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5505" /> +<TGConnectingPoint num="1" id="5506" /> +<TGConnectingPoint num="2" id="5507" /> +<TGConnectingPoint num="3" id="5508" /> +<TGConnectingPoint num="4" id="5509" /> +<TGConnectingPoint num="5" id="5510" /> +<TGConnectingPoint num="6" id="5511" /> +<TGConnectingPoint num="7" id="5512" /> +<TGConnectingPoint num="8" id="5513" /> +<TGConnectingPoint num="9" id="5514" /> +<TGConnectingPoint num="10" id="5515" /> +<TGConnectingPoint num="11" id="5516" /> +<TGConnectingPoint num="12" id="5517" /> +<TGConnectingPoint num="13" id="5518" /> +<TGConnectingPoint num="14" id="5519" /> +<TGConnectingPoint num="15" id="5520" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5523" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="468" y="147" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5522" /> +</COMPONENT> + +<COMPONENT type="1020" id="5527" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="429" y="82" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5524" /> +<TGConnectingPoint num="1" id="5525" /> +<TGConnectingPoint num="2" id="5526" /> +</COMPONENT> + +<COMPONENT type="1000" id="5529" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="471" y="32" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5528" /> +</COMPONENT> + +<CONNECTOR type="115" id="5530" index="16" uid="333174ee-d7c4-4e3b-bcff-3348744cb0b5" > +<cdparam x="527" y="96" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="527" y="96" id="5525" /> +<P2 x="564" y="180" id="5498" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5531" index="17" uid="06306fce-dde0-40d1-a07d-dc4b07c15d59" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="5503" /> +<P2 x="1143" y="336" id="5473" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5532" index="18" uid="d91c6f02-4f7b-4b7f-91e9-62746b05a8ae" > +<cdparam x="200" y="487" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="487" id="5477" /> +<P2 x="200" y="573" id="5495" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5533" index="19" uid="8ce34f96-7136-426c-88a6-4e3ca3a5b13b" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="5499" /> +<P2 x="200" y="404" id="5479" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5534" index="20" uid="60677653-900c-4663-a78c-986b4b89866e" > +<cdparam x="1143" y="366" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1143" y="366" id="5474" /> +<P2 x="1143" y="390" id="5471" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5535" index="21" uid="3adbbaa5-bcc0-43b6-aa2a-6037b1f87040" > +<cdparam x="864" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="362" id="5469" /> +<P2 x="864" y="397" id="5484" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5536" index="22" uid="10a98c87-2f82-432f-8901-fa4bdc2b7850" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="5501" /> +<P2 x="564" y="296" id="5492" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5537" index="23" uid="44d4f82b-9924-4f25-a56a-043604d0583e" > +<cdparam x="589" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="185" id="5502" /> +<P2 x="864" y="322" id="5468" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5538" index="24" uid="b2e26988-ecca-41f3-9a6f-169d0ff66e5c" > +<cdparam x="564" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="326" id="5493" /> +<P2 x="564" y="352" id="5489" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5539" index="25" uid="ed4e3818-c735-4a7a-9ed4-5a51dc15e66c" > +<cdparam x="564" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="382" id="5490" /> +<P2 x="564" y="416" id="5487" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5540" index="26" uid="cdcaf7c8-ca58-4374-9d13-16de64419592" > +<cdparam x="865" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="427" id="5485" /> +<P2 x="864" y="450" id="5482" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5541" index="27" uid="c9dd5ae3-54d8-4174-b326-756d4b22cc5f" > +<cdparam x="211" y="438" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="434" id="5480" /> +<P2 x="200" y="457" id="5476" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5542" index="28" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="478" y="52" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="52" id="5528" /> +<P2 x="478" y="77" id="5524" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5543" index="29" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="478" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="107" id="5526" /> +<P2 x="478" y="142" id="5522" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Leader_Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="5560" index="0" uid="d20c8ab1-670d-43c6-b65b-afb30aee50be" > +<cdparam x="10" y="417" /> +<sizeparam width="279" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Message types : +0 = emergency break +1 = platoon information update message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5544" /> +<TGConnectingPoint num="1" id="5545" /> +<TGConnectingPoint num="2" id="5546" /> +<TGConnectingPoint num="3" id="5547" /> +<TGConnectingPoint num="4" id="5548" /> +<TGConnectingPoint num="5" id="5549" /> +<TGConnectingPoint num="6" id="5550" /> +<TGConnectingPoint num="7" id="5551" /> +<TGConnectingPoint num="8" id="5552" /> +<TGConnectingPoint num="9" id="5553" /> +<TGConnectingPoint num="10" id="5554" /> +<TGConnectingPoint num="11" id="5555" /> +<TGConnectingPoint num="12" id="5556" /> +<TGConnectingPoint num="13" id="5557" /> +<TGConnectingPoint num="14" id="5558" /> +<TGConnectingPoint num="15" id="5559" /> +<extraparam> +<Line value="Message types :" /> +<Line value="0 = emergency break" /> +<Line value="1 = platoon information update message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="5563" index="1" uid="6b4d77d3-0a74-4182-be58-6aeb0a9da929" > +<cdparam x="128" y="333" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5561" /> +<TGConnectingPoint num="1" id="5562" /> +</COMPONENT> + +<COMPONENT type="1001" id="5565" index="2" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="815" y="394" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5564" /> +</COMPONENT> + +<COMPONENT type="1009" id="5568" index="3" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="752" y="322" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5566" /> +<TGConnectingPoint num="1" id="5567" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5570" index="4" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="518" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5569" /> +</COMPONENT> + +<COMPONENT type="1008" id="5573" index="5" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="406" y="454" /> +<sizeparam width="317" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newLeaderSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5571" /> +<TGConnectingPoint num="1" id="5572" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5576" index="6" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="493" y="398" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5574" /> +<TGConnectingPoint num="1" id="5575" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5578" index="7" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="204" y="388" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5577" /> +</COMPONENT> + +<COMPONENT type="1016" id="5586" index="8" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5580" /> +<TGConnectingPoint num="1" id="5581" /> +<TGConnectingPoint num="2" id="5582" /> +<TGConnectingPoint num="3" id="5583" /> +<TGConnectingPoint num="4" id="5584" /> +<TGConnectingPoint num="5" id="5585" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5579" index="23" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="5586" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5603" index="9" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5587" /> +<TGConnectingPoint num="1" id="5588" /> +<TGConnectingPoint num="2" id="5589" /> +<TGConnectingPoint num="3" id="5590" /> +<TGConnectingPoint num="4" id="5591" /> +<TGConnectingPoint num="5" id="5592" /> +<TGConnectingPoint num="6" id="5593" /> +<TGConnectingPoint num="7" id="5594" /> +<TGConnectingPoint num="8" id="5595" /> +<TGConnectingPoint num="9" id="5596" /> +<TGConnectingPoint num="10" id="5597" /> +<TGConnectingPoint num="11" id="5598" /> +<TGConnectingPoint num="12" id="5599" /> +<TGConnectingPoint num="13" id="5600" /> +<TGConnectingPoint num="14" id="5601" /> +<TGConnectingPoint num="15" id="5602" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5605" index="10" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="464" y="149" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5604" /> +</COMPONENT> + +<COMPONENT type="1020" id="5609" index="11" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="425" y="84" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5606" /> +<TGConnectingPoint num="1" id="5607" /> +<TGConnectingPoint num="2" id="5608" /> +</COMPONENT> + +<COMPONENT type="1000" id="5611" index="12" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="467" y="34" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5610" /> +</COMPONENT> + +<CONNECTOR type="115" id="5612" index="13" uid="2ca4eb4f-3d39-49a4-9903-8cd491414983" > +<cdparam x="523" y="98" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="98" id="5607" /> +<P2 x="564" y="180" id="5580" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5613" index="14" uid="8860d030-d6ac-4be7-9c21-e53c0daac204" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="5581" /> +<P2 x="214" y="328" id="5561" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5614" index="15" uid="583e37c6-08f6-46e4-804c-77fa7e851305" > +<cdparam x="825" y="347" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="825" y="347" id="5567" /> +<P2 x="825" y="389" id="5564" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5615" index="16" uid="37d8e65f-cf3d-46be-bd84-a5b212e8d725" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="5585" /> +<P2 x="825" y="317" id="5566" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5616" index="17" uid="22b23f03-86b3-478c-bc5e-7a4cf54f554c" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="5583" /> +<P2 x="564" y="393" id="5574" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5617" index="18" uid="d573638a-1744-4b6a-9962-e11d8fc4327e" > +<cdparam x="564" y="423" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="423" id="5575" /> +<P2 x="564" y="449" id="5571" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5618" index="19" uid="90e89cde-f091-42d1-9722-b3ad317d3a3e" > +<cdparam x="564" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="479" id="5572" /> +<P2 x="564" y="513" id="5569" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5619" index="20" uid="74550472-de62-41b0-a76d-a1d53008fb87" > +<cdparam x="220" y="364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="358" id="5562" /> +<P2 x="214" y="383" id="5577" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5620" index="21" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="474" y="54" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="474" y="54" id="5610" /> +<P2 x="474" y="79" id="5606" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5621" index="22" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="474" y="109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="474" y="109" id="5608" /> +<P2 x="474" y="144" id="5604" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Countermeasure_PlausibilityCheck" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="1011" id="5624" index="0" uid="2f6bac63-86f2-4f9c-a304-e53857d69cb5" > +<cdparam x="671" y="768" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5622" /> +<TGConnectingPoint num="1" id="5623" /> +</COMPONENT> + +<COMPONENT type="1016" id="5632" index="1" uid="c0cc4020-6c70-486f-b753-849f36513458" > +<cdparam x="451" y="347" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5626" /> +<TGConnectingPoint num="1" id="5627" /> +<TGConnectingPoint num="2" id="5628" /> +<TGConnectingPoint num="3" id="5629" /> +<TGConnectingPoint num="4" id="5630" /> +<TGConnectingPoint num="5" id="5631" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5625" index="41" uid="e84298ba-fd81-4cc3-a1c7-8ec5b712f17c" > +<father id="5632" num="0" /> +<cdparam x="598" y="347" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="147" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="5636" index="2" uid="263d9600-a267-4906-8dd7-32c9f269252b" > +<cdparam x="521" y="429" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5634" /> +<TGConnectingPoint num="1" id="5635" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5633" index="42" uid="e622ecda-6747-4f3b-88dc-c5aebe12a4cd" > +<father id="5636" num="0" /> +<cdparam x="537" y="449" /> +<sizeparam width="16" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="22" minY="10" maxY="22" /> +<infoparam name="value of the delay" value="17" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="5644" index="3" uid="4ffb45e8-6b36-48f3-aa7e-502c018260b7" > +<cdparam x="873" y="683" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5640" /> +<TGConnectingPoint num="1" id="5641" /> +<TGConnectingPoint num="2" id="5642" /> +<TGConnectingPoint num="3" id="5643" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5637" index="43" uid="15c51339-0059-4590-ad8d-810e87d7ef2e" > +<father id="5644" num="0" /> +<cdparam x="798" y="714" /> +<sizeparam width="194" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[leader_message_type == 11]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5638" index="44" uid="12c1c1e9-293c-42c4-9c3d-1c73bdd97eef" > +<father id="5644" num="1" /> +<cdparam x="923" y="703" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5639" index="45" uid="22a1a908-c588-496f-a075-9f90a5bb5327" > +<father id="5644" num="2" /> +<cdparam x="908" y="745" /> +<sizeparam width="14" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="5652" index="4" uid="f820b284-bd61-4e7b-87a2-c5a7df9af871" > +<cdparam x="357" y="251" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5648" /> +<TGConnectingPoint num="1" id="5649" /> +<TGConnectingPoint num="2" id="5650" /> +<TGConnectingPoint num="3" id="5651" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5645" index="46" uid="c28912bb-e91b-4892-98e1-72c2caee6b46" > +<father id="5652" num="0" /> +<cdparam x="282" y="283" /> +<sizeparam width="476" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="32" /> +<infoparam name="guard 1" value="[(not(leader_message_type == 1)) and (not(leader_message_type == 11))]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5646" index="47" uid="db4da7f4-464c-4bea-aecb-563a92447ef0" > +<father id="5652" num="1" /> +<cdparam x="410" y="271" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="53" minY="10" maxY="32" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5647" index="48" uid="8ae66e42-58a8-4d58-a8c8-7865a9c65f79" > +<father id="5652" num="2" /> +<cdparam x="395" y="317" /> +<sizeparam width="14" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="38" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5669" index="5" uid="9276715c-d4e9-4f99-ab4a-af9aed8ef269" > +<cdparam x="328" y="761" /> +<sizeparam width="323" height="39" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="If attack 1 is carried out, the countermeasure +is triggered and sends the last legitimate speed +value to AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5653" /> +<TGConnectingPoint num="1" id="5654" /> +<TGConnectingPoint num="2" id="5655" /> +<TGConnectingPoint num="3" id="5656" /> +<TGConnectingPoint num="4" id="5657" /> +<TGConnectingPoint num="5" id="5658" /> +<TGConnectingPoint num="6" id="5659" /> +<TGConnectingPoint num="7" id="5660" /> +<TGConnectingPoint num="8" id="5661" /> +<TGConnectingPoint num="9" id="5662" /> +<TGConnectingPoint num="10" id="5663" /> +<TGConnectingPoint num="11" id="5664" /> +<TGConnectingPoint num="12" id="5665" /> +<TGConnectingPoint num="13" id="5666" /> +<TGConnectingPoint num="14" id="5667" /> +<TGConnectingPoint num="15" id="5668" /> +<extraparam> +<Line value="If attack 1 is carried out, the countermeasure" /> +<Line value="is triggered and sends the last legitimate speed" /> +<Line value="value to AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5686" index="6" uid="1197a7d2-65d9-47e2-9ee3-4d0f6dc0b1f8" > +<cdparam x="576" y="410" /> +<sizeparam width="202" height="75" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Plausibility check (EXECI 17) : + +3 additions (3*1 cycles) +1 division (12 cycles) + +2 multiplications (2 cycles) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5670" /> +<TGConnectingPoint num="1" id="5671" /> +<TGConnectingPoint num="2" id="5672" /> +<TGConnectingPoint num="3" id="5673" /> +<TGConnectingPoint num="4" id="5674" /> +<TGConnectingPoint num="5" id="5675" /> +<TGConnectingPoint num="6" id="5676" /> +<TGConnectingPoint num="7" id="5677" /> +<TGConnectingPoint num="8" id="5678" /> +<TGConnectingPoint num="9" id="5679" /> +<TGConnectingPoint num="10" id="5680" /> +<TGConnectingPoint num="11" id="5681" /> +<TGConnectingPoint num="12" id="5682" /> +<TGConnectingPoint num="13" id="5683" /> +<TGConnectingPoint num="14" id="5684" /> +<TGConnectingPoint num="15" id="5685" /> +<extraparam> +<Line value="Plausibility check (EXECI 17) :" /> +<Line value="" /> +<Line value="3 additions (3*1 cycles)" /> +<Line value="1 division (12 cycles)" /> +<Line value="" /> +<Line value="2 multiplications (2 cycles)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5688" index="7" uid="96ad662a-5490-45ea-be20-fd4168be4d3f" > +<cdparam x="747" y="956" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5687" /> +</COMPONENT> + +<COMPONENT type="1008" id="5691" index="8" uid="85378265-d5db-49a4-8c71-aaed3fd4cb2a" > +<cdparam x="607" y="887" /> +<sizeparam width="300" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5689" /> +<TGConnectingPoint num="1" id="5690" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5694" index="9" uid="3a318f25-c398-4f9c-b0b7-2968f5b82360" > +<cdparam x="689" y="815" /> +<sizeparam width="138" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5692" /> +<TGConnectingPoint num="1" id="5693" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5696" index="10" uid="dcfb088e-8d87-40cb-834a-3279e5fa1777" > +<cdparam x="515" y="535" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5695" /> +</COMPONENT> + +<COMPONENT type="1001" id="5698" index="11" uid="2931671c-ae14-449e-80cf-eb7c6e2990fa" > +<cdparam x="1042" y="902" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5697" /> +</COMPONENT> + +<COMPONENT type="1008" id="5701" index="12" uid="495a8838-44f4-452d-a9f9-c7ed366db66f" > +<cdparam x="888" y="835" /> +<sizeparam width="326" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5699" /> +<TGConnectingPoint num="1" id="5700" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5704" index="13" uid="23ab6b2a-08c8-475c-a13d-e6e49762edfe" > +<cdparam x="982" y="773" /> +<sizeparam width="139" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5702" /> +<TGConnectingPoint num="1" id="5703" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="5707" index="14" uid="c8f0ad98-ca75-413d-9171-40c1f542014d" > +<cdparam x="298" y="191" /> +<sizeparam width="147" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSocToCPC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5705" /> +<TGConnectingPoint num="1" id="5706" /> +<extraparam> +<Data channelName="fromSocToCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="5710" index="15" uid="282d5031-afca-450c-949b-24460be9dc45" > +<cdparam x="232" y="128" /> +<sizeparam width="278" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5708" /> +<TGConnectingPoint num="1" id="5709" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5712" index="16" uid="2931671c-ae14-449e-80cf-eb7c6e2990fa" > +<cdparam x="238" y="481" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5711" /> +</COMPONENT> + +<COMPONENT type="1008" id="5715" index="17" uid="495a8838-44f4-452d-a9f9-c7ed366db66f" > +<cdparam x="85" y="419" /> +<sizeparam width="326" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5713" /> +<TGConnectingPoint num="1" id="5714" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5718" index="18" uid="23ab6b2a-08c8-475c-a13d-e6e49762edfe" > +<cdparam x="179" y="365" /> +<sizeparam width="139" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5716" /> +<TGConnectingPoint num="1" id="5717" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5720" index="19" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="196" y="125" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5719" /> +</COMPONENT> + +<COMPONENT type="1020" id="5724" index="20" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="157" y="60" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5721" /> +<TGConnectingPoint num="1" id="5722" /> +<TGConnectingPoint num="2" id="5723" /> +</COMPONENT> + +<COMPONENT type="1000" id="5726" index="21" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="199" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5725" /> +</COMPONENT> + +<CONNECTOR type="115" id="5727" index="22" uid="0e3195ae-ab39-4d3f-9eb7-0de584f8d434" > +<cdparam x="757" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="757" y="793" id="5623" /> +<P2 x="758" y="810" id="5692" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5728" index="23" uid="a2594daa-5501-4ed2-bf43-fc09e7dd8930" > +<cdparam x="526" y="464" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="526" y="464" id="5635" /> +<P2 x="525" y="530" id="5695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5729" index="24" uid="52f0e6a3-cc45-40e8-855a-7b919691d9e8" > +<cdparam x="255" y="74" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="255" y="74" id="5722" /> +<P2 x="371" y="123" id="5708" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5730" index="25" uid="88c7b950-f96c-4071-be74-87b4ae3b758a" > +<cdparam x="332" y="267" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="332" y="266" id="5649" /> +<P2 x="248" y="360" id="5716" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5731" index="26" uid="ef062131-b893-495a-ada7-6c44550ef99e" > +<cdparam x="412" y="267" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="412" y="266" id="5650" /> +<P2 x="526" y="347" id="5626" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5732" index="27" uid="fb6966ee-0c21-4bad-94fd-3dc5079efb08" > +<cdparam x="574" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="575" y="352" id="5631" /> +<P2 x="888" y="678" id="5640" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5733" index="28" uid="fde103c0-3d32-4fbd-a8ed-2dc163b70aac" > +<cdparam x="847" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="848" y="698" id="5641" /> +<P2 x="757" y="763" id="5622" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5734" index="29" uid="02121c12-28ce-41f0-9f4d-4afffb76c1ec" > +<cdparam x="574" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="526" y="352" id="5629" /> +<P2 x="526" y="424" id="5634" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5735" index="30" uid="55922792-b637-4dc9-9ca9-dba62cb1a00f" > +<cdparam x="373" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="153" id="5709" /> +<P2 x="371" y="186" id="5705" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5736" index="31" uid="cacfbcd2-e3c8-494a-b49f-feeb8cb18d3a" > +<cdparam x="1050" y="798" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1051" y="798" id="5703" /> +<P2 x="1051" y="830" id="5699" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5737" index="32" uid="abe70da7-f9d8-4514-8270-93cecd27e167" > +<cdparam x="1050" y="861" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1051" y="860" id="5700" /> +<P2 x="1052" y="897" id="5697" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5738" index="33" uid="8ab65da8-28cc-488e-824e-59e0ffb3e19b" > +<cdparam x="792" y="697" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="928" y="698" id="5642" /> +<P2 x="1051" y="768" id="5702" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5739" index="34" uid="3a973279-9027-4b18-b38c-34706d2ba1bd" > +<cdparam x="757" y="841" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="758" y="840" id="5693" /> +<P2 x="757" y="882" id="5689" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5740" index="35" uid="bbaabbd2-ba27-44e2-86d3-08b1d102feb5" > +<cdparam x="757" y="911" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="757" y="912" id="5690" /> +<P2 x="757" y="951" id="5687" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5741" index="36" uid="b11f6bd5-10ae-43d5-84bb-b69e4beca7fa" > +<cdparam x="373" y="216" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="216" id="5706" /> +<P2 x="372" y="246" id="5648" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5742" index="37" uid="cacfbcd2-e3c8-494a-b49f-feeb8cb18d3a" > +<cdparam x="439" y="414" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="248" y="390" id="5717" /> +<P2 x="248" y="414" id="5713" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5743" index="38" uid="abe70da7-f9d8-4514-8270-93cecd27e167" > +<cdparam x="439" y="476" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="248" y="444" id="5714" /> +<P2 x="248" y="476" id="5711" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5744" index="39" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="206" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="206" y="30" id="5725" /> +<P2 x="206" y="55" id="5721" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5745" index="40" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="206" y="85" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="206" y="85" id="5723" /> +<P2 x="206" y="120" id="5719" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="EBController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="5762" index="0" uid="b2fed985-65d7-47b5-bcad-4d9f442a932b" > +<cdparam x="778" y="372" /> +<sizeparam width="266" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending updated rover speed value (0) +to SpeedFeedback component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5746" /> +<TGConnectingPoint num="1" id="5747" /> +<TGConnectingPoint num="2" id="5748" /> +<TGConnectingPoint num="3" id="5749" /> +<TGConnectingPoint num="4" id="5750" /> +<TGConnectingPoint num="5" id="5751" /> +<TGConnectingPoint num="6" id="5752" /> +<TGConnectingPoint num="7" id="5753" /> +<TGConnectingPoint num="8" id="5754" /> +<TGConnectingPoint num="9" id="5755" /> +<TGConnectingPoint num="10" id="5756" /> +<TGConnectingPoint num="11" id="5757" /> +<TGConnectingPoint num="12" id="5758" /> +<TGConnectingPoint num="13" id="5759" /> +<TGConnectingPoint num="14" id="5760" /> +<TGConnectingPoint num="15" id="5761" /> +<extraparam> +<Line value="Sending updated rover speed value (0)" /> +<Line value="to SpeedFeedback component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5779" index="1" uid="77f15006-5980-499a-8a18-ce1a5e5794e5" > +<cdparam x="426" y="454" /> +<sizeparam width="307" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending EB command to DC motors actuators +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5763" /> +<TGConnectingPoint num="1" id="5764" /> +<TGConnectingPoint num="2" id="5765" /> +<TGConnectingPoint num="3" id="5766" /> +<TGConnectingPoint num="4" id="5767" /> +<TGConnectingPoint num="5" id="5768" /> +<TGConnectingPoint num="6" id="5769" /> +<TGConnectingPoint num="7" id="5770" /> +<TGConnectingPoint num="8" id="5771" /> +<TGConnectingPoint num="9" id="5772" /> +<TGConnectingPoint num="10" id="5773" /> +<TGConnectingPoint num="11" id="5774" /> +<TGConnectingPoint num="12" id="5775" /> +<TGConnectingPoint num="13" id="5776" /> +<TGConnectingPoint num="14" id="5777" /> +<TGConnectingPoint num="15" id="5778" /> +<extraparam> +<Line value="Sending EB command to DC motors actuators" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5796" index="2" uid="16968ae2-0875-4576-a8cb-1292c3b97e86" > +<cdparam x="165" y="277" /> +<sizeparam width="216" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Receiving EB order from +AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5780" /> +<TGConnectingPoint num="1" id="5781" /> +<TGConnectingPoint num="2" id="5782" /> +<TGConnectingPoint num="3" id="5783" /> +<TGConnectingPoint num="4" id="5784" /> +<TGConnectingPoint num="5" id="5785" /> +<TGConnectingPoint num="6" id="5786" /> +<TGConnectingPoint num="7" id="5787" /> +<TGConnectingPoint num="8" id="5788" /> +<TGConnectingPoint num="9" id="5789" /> +<TGConnectingPoint num="10" id="5790" /> +<TGConnectingPoint num="11" id="5791" /> +<TGConnectingPoint num="12" id="5792" /> +<TGConnectingPoint num="13" id="5793" /> +<TGConnectingPoint num="14" id="5794" /> +<TGConnectingPoint num="15" id="5795" /> +<extraparam> +<Line value="Receiving EB order from" /> +<Line value="AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="5799" index="3" uid="797a320b-59bb-4f3b-92fe-b2aaa9836533" > +<cdparam x="668" y="314" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newFeedbackEB()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5797" /> +<TGConnectingPoint num="1" id="5798" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5801" index="4" uid="59bcb8f9-3117-4398-9e63-7353ffd6661f" > +<cdparam x="729" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5800" /> +</COMPONENT> + +<COMPONENT type="1006" id="5804" index="5" uid="e3660966-aea9-465f-8668-528801198554" > +<cdparam x="675" y="250" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5802" /> +<TGConnectingPoint num="1" id="5803" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5806" index="6" uid="79c3cfea-5ddc-419a-afe8-e30b2df6daf7" > +<cdparam x="558" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5805" /> +</COMPONENT> + +<COMPONENT type="1008" id="5809" index="7" uid="27b61c5c-cb72-4a70-ac00-ab5f77bb25b0" > +<cdparam x="497" y="354" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newEBCommand()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5807" /> +<TGConnectingPoint num="1" id="5808" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5812" index="8" uid="075715c2-1a68-424c-8456-3fb77ce8c62a" > +<cdparam x="502" y="275" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5810" /> +<TGConnectingPoint num="1" id="5811" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5814" index="9" uid="a6c1c7d5-d2fc-488a-a2eb-ffcbf132fab7" > +<cdparam x="418" y="330" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5813" /> +</COMPONENT> + +<COMPONENT type="1009" id="5817" index="10" uid="f429fc38-622f-4701-8f40-e25730f393c8" > +<cdparam x="361" y="248" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoEBC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5815" /> +<TGConnectingPoint num="1" id="5816" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="5825" index="11" uid="efe47682-c3db-41d0-bfd4-8684847296c4" > +<cdparam x="493" y="182" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5819" /> +<TGConnectingPoint num="1" id="5820" /> +<TGConnectingPoint num="2" id="5821" /> +<TGConnectingPoint num="3" id="5822" /> +<TGConnectingPoint num="4" id="5823" /> +<TGConnectingPoint num="5" id="5824" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5818" index="26" uid="f4947795-4a81-4177-943b-80cf092a3d38" > +<father id="5825" num="0" /> +<cdparam x="647" y="189" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5827" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="442" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5826" /> +</COMPONENT> + +<COMPONENT type="1020" id="5831" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="403" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5828" /> +<TGConnectingPoint num="1" id="5829" /> +<TGConnectingPoint num="2" id="5830" /> +</COMPONENT> + +<COMPONENT type="1000" id="5833" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="445" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5832" /> +</COMPONENT> + +<CONNECTOR type="115" id="5834" index="15" uid="f5f9398c-a755-482d-9545-285348f6f8e5" > +<cdparam x="501" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="501" y="103" id="5829" /> +<P2 x="568" y="182" id="5819" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5835" index="16" uid="435c286e-4228-485c-8f29-1c8c22b0297c" > +<cdparam x="518" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="187" id="5820" /> +<P2 x="428" y="243" id="5815" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5836" index="17" uid="1338503e-4fbe-4cf1-a9c4-e94d089a009b" > +<cdparam x="427" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="273" id="5816" /> +<P2 x="428" y="325" id="5813" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5837" index="18" uid="0b42a342-c524-495f-959c-e43dcad5e077" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="187" id="5822" /> +<P2 x="568" y="270" id="5810" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5838" index="19" uid="5ce94bd1-2a59-4679-98e0-749c2cce6aac" > +<cdparam x="568" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="300" id="5811" /> +<P2 x="568" y="349" id="5807" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5839" index="20" uid="bb7a7310-b8c0-476f-b570-309093133b3e" > +<cdparam x="568" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="379" id="5808" /> +<P2 x="568" y="416" id="5805" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5840" index="21" uid="ce331b4b-509e-4655-8aa8-0afdbc9e3bca" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="617" y="187" id="5824" /> +<P2 x="739" y="245" id="5802" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5841" index="22" uid="82b7a6e1-1a36-4740-a86e-cd31f78aaa89" > +<cdparam x="739" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="275" id="5803" /> +<P2 x="739" y="309" id="5797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5842" index="23" uid="86704bb5-1f04-439c-a7df-11de35aa1fce" > +<cdparam x="737" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="339" id="5798" /> +<P2 x="739" y="369" id="5800" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5843" index="24" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="452" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="452" y="59" id="5832" /> +<P2 x="452" y="84" id="5828" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5844" index="25" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="452" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="452" y="114" id="5830" /> +<P2 x="452" y="149" id="5826" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="5861" index="0" uid="0f60dc51-5b69-4c52-87bf-13bf12eb484e" > +<cdparam x="348" y="243" /> +<sizeparam width="231" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of speed control data : +- previous rover speed +- rover speed +- gap +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5845" /> +<TGConnectingPoint num="1" id="5846" /> +<TGConnectingPoint num="2" id="5847" /> +<TGConnectingPoint num="3" id="5848" /> +<TGConnectingPoint num="4" id="5849" /> +<TGConnectingPoint num="5" id="5850" /> +<TGConnectingPoint num="6" id="5851" /> +<TGConnectingPoint num="7" id="5852" /> +<TGConnectingPoint num="8" id="5853" /> +<TGConnectingPoint num="9" id="5854" /> +<TGConnectingPoint num="10" id="5855" /> +<TGConnectingPoint num="11" id="5856" /> +<TGConnectingPoint num="12" id="5857" /> +<TGConnectingPoint num="13" id="5858" /> +<TGConnectingPoint num="14" id="5859" /> +<TGConnectingPoint num="15" id="5860" /> +<extraparam> +<Line value="Reception of speed control data :" /> +<Line value="- previous rover speed" /> +<Line value="- rover speed" /> +<Line value="- gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="5864" index="1" uid="b7892a47-9940-48f1-bb2c-d421293e92e8" > +<cdparam x="902" y="301" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newFeedbackSC()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5862" /> +<TGConnectingPoint num="1" id="5863" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5881" index="2" uid="69f85efc-53a9-4c19-80bf-91ad47c7c528" > +<cdparam x="393" y="476" /> +<sizeparam width="653" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 4) : +1. speed_error = previous_rover_speed - rover_speed +2. speed_error_i = speed_error_i + speed_error +3. speed_error_d = speed_error - speed_error_backup +4. speed_error_backup = speed_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) ) + + +II. At least, affectation of two variables (EXECI 2) +(left motor power and right motor power) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5865" /> +<TGConnectingPoint num="1" id="5866" /> +<TGConnectingPoint num="2" id="5867" /> +<TGConnectingPoint num="3" id="5868" /> +<TGConnectingPoint num="4" id="5869" /> +<TGConnectingPoint num="5" id="5870" /> +<TGConnectingPoint num="6" id="5871" /> +<TGConnectingPoint num="7" id="5872" /> +<TGConnectingPoint num="8" id="5873" /> +<TGConnectingPoint num="9" id="5874" /> +<TGConnectingPoint num="10" id="5875" /> +<TGConnectingPoint num="11" id="5876" /> +<TGConnectingPoint num="12" id="5877" /> +<TGConnectingPoint num="13" id="5878" /> +<TGConnectingPoint num="14" id="5879" /> +<TGConnectingPoint num="15" id="5880" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 4) :" /> +<Line value="1. speed_error = previous_rover_speed - rover_speed" /> +<Line value="2. speed_error_i = speed_error_i + speed_error" /> +<Line value="3. speed_error_d = speed_error - speed_error_backup" /> +<Line value="4. speed_error_backup = speed_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) )" /> +<Line value="" /> +<Line value="" /> +<Line value="II. At least, affectation of two variables (EXECI 2)" /> +<Line value="(left motor power and right motor power)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5883" index="3" uid="77180a42-99ff-4e9b-bd22-b4a24d7fbce6" > +<cdparam x="343" y="541" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5882" /> +</COMPONENT> + +<COMPONENT type="1013" id="5887" index="4" uid="5f7cce1e-e4bc-4b6f-b292-a1320621d43f" > +<cdparam x="348" y="460" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5885" /> +<TGConnectingPoint num="1" id="5886" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5884" index="29" uid="4e0e1d0a-4b12-48c9-bc5e-057b0b121bb3" > +<father id="5887" num="0" /> +<cdparam x="363" y="480" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="11" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1008" id="5890" index="5" uid="8554637f-b96e-4407-baa7-6872329880ec" > +<cdparam x="710" y="394" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newMotorPower()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5888" /> +<TGConnectingPoint num="1" id="5889" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="5893" index="6" uid="b88078fd-b366-4a36-b197-bf3ec4ba2721" > +<cdparam x="910" y="257" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5891" /> +<TGConnectingPoint num="1" id="5892" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5895" index="7" uid="df6aa83a-7c79-4d83-a725-9bf6736078a9" > +<cdparam x="963" y="353" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5894" /> +</COMPONENT> + +<COMPONENT type="1001" id="5897" index="8" uid="9896b876-54b7-4805-b320-9c0e49255812" > +<cdparam x="769" y="454" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5896" /> +</COMPONENT> + +<COMPONENT type="1006" id="5900" index="9" uid="3bd54530-c95d-4956-9e82-bf2146de9d5b" > +<cdparam x="714" y="331" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5898" /> +<TGConnectingPoint num="1" id="5899" /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5902" index="10" uid="04a6fb8a-fbb3-4300-87db-dfc1aef4e30d" > +<cdparam x="249" y="326" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5901" /> +</COMPONENT> + +<COMPONENT type="1009" id="5905" index="11" uid="89b66e8f-fe97-42b3-a81e-68c05606dc45" > +<cdparam x="187" y="261" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoSC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5903" /> +<TGConnectingPoint num="1" id="5904" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="5913" index="12" uid="1b367ce5-0da8-44d6-bca8-88e2feb6680e" > +<cdparam x="489" y="161" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5907" /> +<TGConnectingPoint num="1" id="5908" /> +<TGConnectingPoint num="2" id="5909" /> +<TGConnectingPoint num="3" id="5910" /> +<TGConnectingPoint num="4" id="5911" /> +<TGConnectingPoint num="5" id="5912" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5906" index="30" uid="303becf0-e0bb-4037-87da-85e81364ebc4" > +<father id="5913" num="0" /> +<cdparam x="641" y="167" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="152" minY="7" maxY="6" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5915" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="437" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5914" /> +</COMPONENT> + +<COMPONENT type="1020" id="5919" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="398" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5916" /> +<TGConnectingPoint num="1" id="5917" /> +<TGConnectingPoint num="2" id="5918" /> +</COMPONENT> + +<COMPONENT type="1000" id="5921" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="440" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5920" /> +</COMPONENT> + +<CONNECTOR type="115" id="5922" index="16" uid="ac2034c4-df31-44d8-92c5-d47a8d2fdee0" > +<cdparam x="496" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="496" y="103" id="5917" /> +<P2 x="564" y="161" id="5907" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5923" index="17" uid="ff7cfe2c-5c1b-4ca4-a8a7-0634340dd4b7" > +<cdparam x="514" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="166" id="5908" /> +<P2 x="259" y="256" id="5903" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5924" index="18" uid="1855e5fd-4b79-4b6a-aae9-156ac55366f6" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="166" id="5912" /> +<P2 x="973" y="252" id="5891" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5925" index="19" uid="50cf81c1-ce77-4c83-8483-2296a2f0c7ae" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="166" id="5910" /> +<P2 x="779" y="326" id="5898" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5926" index="20" uid="9fea063e-2e9c-40c6-a3a9-b426e1a21e13" > +<cdparam x="259" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="259" y="286" id="5904" /> +<P2 x="259" y="321" id="5901" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5927" index="21" uid="f39c766d-327c-4e33-9628-68814c4a7a0e" > +<cdparam x="779" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="356" id="5899" /> +<P2 x="779" y="389" id="5888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5928" index="22" uid="f0f0c486-6ca3-4c4b-af98-b647e041cc9c" > +<cdparam x="780" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="419" id="5889" /> +<P2 x="779" y="449" id="5896" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5929" index="23" uid="13e3a0c2-055f-4a8d-b29c-3b0efaa8185f" > +<cdparam x="538" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="538" y="166" id="5909" /> +<P2 x="353" y="455" id="5885" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5930" index="24" uid="3b856233-bd84-482b-8c00-5297e0ea6146" > +<cdparam x="353" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="495" id="5886" /> +<P2 x="353" y="536" id="5882" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5931" index="25" uid="7cfabe03-b9d8-48d7-8f86-bff8e9618294" > +<cdparam x="973" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="282" id="5892" /> +<P2 x="973" y="296" id="5862" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5932" index="26" uid="0d8fd6fd-bcfd-4cc3-babf-90c64076e266" > +<cdparam x="975" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="326" id="5863" /> +<P2 x="973" y="348" id="5894" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5933" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="447" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="59" id="5920" /> +<P2 x="447" y="84" id="5916" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5934" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="447" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="114" id="5918" /> +<P2 x="447" y="149" id="5914" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TrajectoryController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="5951" index="0" uid="9ae9c799-0a74-4390-9984-e51218d178c8" > +<cdparam x="311" y="197" /> +<sizeparam width="768" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 67) : +1. trajectory_error calculation (EXECI 64, arbitrarily chosen) +(this error is calculated on the basis on the yaw +and lateral errors, and rover speed. The algorithm +and its complexity need to be studied in order to +refine the model) +2. trajectory_error_i = trajectory_error_i + trajectory_error +3. trajectory_error_d = trajectory_error - trajectory_error_backup +4. trajectory_error_backup = trajectory_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) ) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5935" /> +<TGConnectingPoint num="1" id="5936" /> +<TGConnectingPoint num="2" id="5937" /> +<TGConnectingPoint num="3" id="5938" /> +<TGConnectingPoint num="4" id="5939" /> +<TGConnectingPoint num="5" id="5940" /> +<TGConnectingPoint num="6" id="5941" /> +<TGConnectingPoint num="7" id="5942" /> +<TGConnectingPoint num="8" id="5943" /> +<TGConnectingPoint num="9" id="5944" /> +<TGConnectingPoint num="10" id="5945" /> +<TGConnectingPoint num="11" id="5946" /> +<TGConnectingPoint num="12" id="5947" /> +<TGConnectingPoint num="13" id="5948" /> +<TGConnectingPoint num="14" id="5949" /> +<TGConnectingPoint num="15" id="5950" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 67) :" /> +<Line value="1. trajectory_error calculation (EXECI 64, arbitrarily chosen)" /> +<Line value="(this error is calculated on the basis on the yaw" /> +<Line value="and lateral errors, and rover speed. The algorithm" /> +<Line value="and its complexity need to be studied in order to" /> +<Line value="refine the model)" /> +<Line value="2. trajectory_error_i = trajectory_error_i + trajectory_error" /> +<Line value="3. trajectory_error_d = trajectory_error - trajectory_error_backup" /> +<Line value="4. trajectory_error_backup = trajectory_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) )" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="5955" index="1" uid="4beacb3a-8ef5-4e5b-8697-0ee0c8582ed1" > +<cdparam x="223" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5953" /> +<TGConnectingPoint num="1" id="5954" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5952" index="15" uid="66741757-8f84-4ce2-85d0-b26f008e2a94" > +<father id="5955" num="0" /> +<cdparam x="238" y="280" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="27" minY="10" maxY="27" /> +<infoparam name="value of the delay" value="72" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5972" index="2" uid="0728c85c-559b-4cbc-9318-f2eb561133aa" > +<cdparam x="310" y="131" /> +<sizeparam width="486" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of : +- Camera data (at least yaw and lateral errors, +see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016) +- rover speed +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5956" /> +<TGConnectingPoint num="1" id="5957" /> +<TGConnectingPoint num="2" id="5958" /> +<TGConnectingPoint num="3" id="5959" /> +<TGConnectingPoint num="4" id="5960" /> +<TGConnectingPoint num="5" id="5961" /> +<TGConnectingPoint num="6" id="5962" /> +<TGConnectingPoint num="7" id="5963" /> +<TGConnectingPoint num="8" id="5964" /> +<TGConnectingPoint num="9" id="5965" /> +<TGConnectingPoint num="10" id="5966" /> +<TGConnectingPoint num="11" id="5967" /> +<TGConnectingPoint num="12" id="5968" /> +<TGConnectingPoint num="13" id="5969" /> +<TGConnectingPoint num="14" id="5970" /> +<TGConnectingPoint num="15" id="5971" /> +<extraparam> +<Line value="Reception of :" /> +<Line value="- Camera data (at least yaw and lateral errors," /> +<Line value="see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016)" /> +<Line value="- rover speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5974" index="3" uid="1ef21645-ca92-4a6a-8e8b-417f14d9f315" > +<cdparam x="218" y="486" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5973" /> +</COMPONENT> + +<COMPONENT type="1006" id="5977" index="4" uid="e4168290-4965-45da-b503-61e93dbc75e8" > +<cdparam x="155" y="402" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromTCtoSSO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5975" /> +<TGConnectingPoint num="1" id="5976" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="5980" index="5" uid="b611c0fd-b425-4948-b339-d425e55fb2ea" > +<cdparam x="159" y="159" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoTC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="5978" /> +<TGConnectingPoint num="1" id="5979" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5982" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="125" y="151" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5981" /> +</COMPONENT> + +<COMPONENT type="1020" id="5986" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="86" y="86" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5983" /> +<TGConnectingPoint num="1" id="5984" /> +<TGConnectingPoint num="2" id="5985" /> +</COMPONENT> + +<COMPONENT type="1000" id="5988" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="128" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5987" /> +</COMPONENT> + +<CONNECTOR type="115" id="5989" index="9" uid="f3e43308-aa0e-476a-b650-7c0f1cb934dd" > +<cdparam x="184" y="100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="184" y="100" id="5984" /> +<P2 x="228" y="154" id="5978" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5990" index="10" uid="dd5d39ea-b43a-46b8-9a2f-13b7bd343617" > +<cdparam x="-74" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="295" id="5954" /> +<P2 x="228" y="397" id="5975" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5991" index="11" uid="b0c3920f-6d90-4221-ab17-3c00cf0ec489" > +<cdparam x="228" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="184" id="5979" /> +<P2 x="228" y="255" id="5953" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5992" index="12" uid="6e679b04-73db-461d-ae92-185d39d44627" > +<cdparam x="228" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="427" id="5976" /> +<P2 x="228" y="481" id="5973" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5993" index="13" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="135" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="135" y="56" id="5987" /> +<P2 x="135" y="81" id="5983" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="5994" index="14" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="135" y="111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="135" y="111" id="5985" /> +<P2 x="135" y="146" id="5981" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="DataTransformation" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="301" id="6011" index="0" uid="b0f4e88b-4598-4416-b548-ea572bde0cfe" > +<cdparam x="708" y="573" /> +<sizeparam width="298" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap measurement computation : + +1 division +1 addition + +gap = (l_gap+u_gap)/2 + +where l_gap is gap measurement from LIDAR +and u_gap from ultrasonic sensors +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="5995" /> +<TGConnectingPoint num="1" id="5996" /> +<TGConnectingPoint num="2" id="5997" /> +<TGConnectingPoint num="3" id="5998" /> +<TGConnectingPoint num="4" id="5999" /> +<TGConnectingPoint num="5" id="6000" /> +<TGConnectingPoint num="6" id="6001" /> +<TGConnectingPoint num="7" id="6002" /> +<TGConnectingPoint num="8" id="6003" /> +<TGConnectingPoint num="9" id="6004" /> +<TGConnectingPoint num="10" id="6005" /> +<TGConnectingPoint num="11" id="6006" /> +<TGConnectingPoint num="12" id="6007" /> +<TGConnectingPoint num="13" id="6008" /> +<TGConnectingPoint num="14" id="6009" /> +<TGConnectingPoint num="15" id="6010" /> +<extraparam> +<Line value="Gap measurement computation :" /> +<Line value="" /> +<Line value="1 division" /> +<Line value="1 addition" /> +<Line value="" /> +<Line value="gap = (l_gap+u_gap)/2" /> +<Line value="" /> +<Line value="where l_gap is gap measurement from LIDAR" /> +<Line value="and u_gap from ultrasonic sensors" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6013" index="1" uid="11b757f3-cb75-4ba6-bf34-cd6b7ea98f94" > +<cdparam x="338" y="626" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6012" /> +</COMPONENT> + +<COMPONENT type="1011" id="6016" index="2" uid="b6754df1-55e5-44a3-8b69-a7f9b71a0661" > +<cdparam x="291" y="566" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="first_loop = false" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6014" /> +<TGConnectingPoint num="1" id="6015" /> +</COMPONENT> + +<COMPONENT type="1012" id="6024" index="3" uid="cdb4921a-c433-4566-8e93-a99baa3f890c" > +<cdparam x="516" y="418" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6020" /> +<TGConnectingPoint num="1" id="6021" /> +<TGConnectingPoint num="2" id="6022" /> +<TGConnectingPoint num="3" id="6023" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6017" index="28" uid="62b9e61e-2b16-432d-a691-3a4bf6e6339f" > +<father id="6024" num="0" /> +<cdparam x="441" y="449" /> +<sizeparam width="67" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[first_loop]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6018" index="29" uid="f29e77d8-f28b-4aa9-9008-fa77dd549cee" > +<father id="6024" num="1" /> +<cdparam x="551" y="428" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="6019" index="30" uid="5f4f093c-07b5-40da-b454-8f020b9917f5" > +<father id="6024" num="2" /> +<cdparam x="536" y="463" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[not(first_loop)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="6026" index="4" uid="63a5d02d-9128-4853-a9a5-0291a82e54ab" > +<cdparam x="521" y="640" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6025" /> +</COMPONENT> + +<COMPONENT type="1009" id="6029" index="5" uid="9f3c9dc4-9a28-451d-af3e-d5b75808caa2" > +<cdparam x="465" y="564" /> +<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSFtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6027" /> +<TGConnectingPoint num="1" id="6028" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="6033" index="6" uid="1271b4ce-98f6-4935-a9c8-2a164e92942d" > +<cdparam x="673" y="599" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6031" /> +<TGConnectingPoint num="1" id="6032" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6030" index="31" uid="b3ec4dce-5170-4011-91e5-b6be55932e70" > +<father id="6033" num="0" /> +<cdparam x="688" y="619" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="13" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="6035" index="7" uid="677dfffd-fd42-437e-8b41-8c2710808ee5" > +<cdparam x="850" y="535" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6034" /> +</COMPONENT> + +<COMPONENT type="1006" id="6038" index="8" uid="4b318636-81fb-4f64-94b1-3cb679f7010d" > +<cdparam x="796" y="475" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromDTtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6036" /> +<TGConnectingPoint num="1" id="6037" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6040" index="9" uid="303a5225-3924-4cd1-92c8-fb735ca84dfd" > +<cdparam x="668" y="703" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6039" /> +</COMPONENT> + +<COMPONENT type="1016" id="6048" index="10" uid="0c7e094b-8ad7-4995-91e8-927c301a45d2" > +<cdparam x="566" y="360" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6042" /> +<TGConnectingPoint num="1" id="6043" /> +<TGConnectingPoint num="2" id="6044" /> +<TGConnectingPoint num="3" id="6045" /> +<TGConnectingPoint num="4" id="6046" /> +<TGConnectingPoint num="5" id="6047" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6041" index="32" uid="e3c33afa-a496-490f-92fc-bd15b76391e8" > +<father id="6048" num="0" /> +<cdparam x="716" y="363" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="6051" index="11" uid="89a16a96-bddd-4f80-89ae-0839cbae32ac" > +<cdparam x="559" y="227" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSAtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6049" /> +<TGConnectingPoint num="1" id="6050" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6053" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="482" y="184" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6052" /> +</COMPONENT> + +<COMPONENT type="1020" id="6057" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="443" y="119" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6054" /> +<TGConnectingPoint num="1" id="6055" /> +<TGConnectingPoint num="2" id="6056" /> +</COMPONENT> + +<COMPONENT type="1000" id="6059" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="485" y="69" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6058" /> +</COMPONENT> + +<CONNECTOR type="115" id="6060" index="15" uid="b6f4a023-6f56-4604-8986-eddfe1119c93" > +<cdparam x="541" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="541" y="133" id="6055" /> +<P2 x="641" y="222" id="6049" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6061" index="16" uid="a828678b-3e4e-4bbe-b9c2-8249804902d9" > +<cdparam x="642" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="252" id="6050" /> +<P2 x="641" y="360" id="6042" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6062" index="17" uid="f039dd32-cf07-40f2-8503-8159b751789d" > +<cdparam x="860" y="500" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="860" y="500" id="6037" /> +<P2 x="860" y="530" id="6034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6063" index="18" uid="8c1c5d41-bd9b-4895-a2fd-2fff76962a49" > +<cdparam x="531" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="473" id="6023" /> +<P2 x="531" y="559" id="6027" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6064" index="19" uid="6bfd468d-b899-44f9-bf38-74869040c196" > +<cdparam x="491" y="433" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="491" y="433" id="6021" /> +<P2 x="349" y="561" id="6014" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6065" index="20" uid="f451787b-153d-485d-9235-414135ae2214" > +<cdparam x="678" y="634" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="678" y="634" id="6032" /> +<P2 x="678" y="698" id="6039" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6066" index="21" uid="bc7fd473-ea08-4fba-888d-6b8f7f111442" > +<cdparam x="531" y="589" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="589" id="6028" /> +<P2 x="531" y="635" id="6025" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6067" index="22" uid="245b623f-41ae-4002-8a0c-827e728d702d" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="365" id="6045" /> +<P2 x="678" y="594" id="6031" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6068" index="23" uid="96ffa7fe-0dbb-4f94-a6f1-5b6c21a6a727" > +<cdparam x="690" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="690" y="365" id="6047" /> +<P2 x="860" y="470" id="6036" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6069" index="24" uid="afda4767-707b-434c-8d8b-2cfe787f80bd" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="591" y="365" id="6043" /> +<P2 x="531" y="413" id="6020" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6070" index="25" uid="d9d243dc-3033-4545-8fb9-746b02e2fb6b" > +<cdparam x="348" y="591" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="349" y="591" id="6015" /> +<P2 x="348" y="621" id="6012" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6071" index="26" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="492" y="89" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="89" id="6058" /> +<P2 x="492" y="114" id="6054" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6072" index="27" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="492" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="144" id="6056" /> +<P2 x="492" y="179" id="6052" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SensorsAcquisition" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="6089" index="0" uid="527c261b-3f68-40d8-badb-651bce1c08e8" > +<cdparam x="272" y="178" /> +<sizeparam width="443" height="183" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model, we do not take into account the complexity +of sensors acquisition nor lane detection algorithm since +the aim of this demo is to evaluate the overhead costs of +countermeasures when executed on the controller platform +(i.e. the rover's main Rasberry PI) +So we make each algorithm cycle start at the *reception* +of the last needed measurement. + +In order to make the model more exhaustive (i.e., by allowing +to simulate the sensors acquisition cycles and the image +processing on the rover's secondary Raspbery PI), the complexity +of lane detection algorithms should be studied and implemented +here through an EXECI, and the minimal sensor acquisition cycle +(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here +with a delay. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6073" /> +<TGConnectingPoint num="1" id="6074" /> +<TGConnectingPoint num="2" id="6075" /> +<TGConnectingPoint num="3" id="6076" /> +<TGConnectingPoint num="4" id="6077" /> +<TGConnectingPoint num="5" id="6078" /> +<TGConnectingPoint num="6" id="6079" /> +<TGConnectingPoint num="7" id="6080" /> +<TGConnectingPoint num="8" id="6081" /> +<TGConnectingPoint num="9" id="6082" /> +<TGConnectingPoint num="10" id="6083" /> +<TGConnectingPoint num="11" id="6084" /> +<TGConnectingPoint num="12" id="6085" /> +<TGConnectingPoint num="13" id="6086" /> +<TGConnectingPoint num="14" id="6087" /> +<TGConnectingPoint num="15" id="6088" /> +<extraparam> +<Line value="In this model, we do not take into account the complexity" /> +<Line value="of sensors acquisition nor lane detection algorithm since" /> +<Line value="the aim of this demo is to evaluate the overhead costs of" /> +<Line value="countermeasures when executed on the controller platform" /> +<Line value="(i.e. the rover's main Rasberry PI)" /> +<Line value="So we make each algorithm cycle start at the *reception*" /> +<Line value="of the last needed measurement." /> +<Line value="" /> +<Line value="In order to make the model more exhaustive (i.e., by allowing" /> +<Line value="to simulate the sensors acquisition cycles and the image" /> +<Line value="processing on the rover's secondary Raspbery PI), the complexity" /> +<Line value="of lane detection algorithms should be studied and implemented" /> +<Line value="here through an EXECI, and the minimal sensor acquisition cycle" /> +<Line value="(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here" /> +<Line value="with a delay." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6091" index="1" uid="ea33ed6b-f581-4c1e-89fa-da4dba000cf2" > +<cdparam x="169" y="309" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6090" /> +</COMPONENT> + +<COMPONENT type="1006" id="6094" index="2" uid="ec1ae2d5-73ce-4044-a2c4-f3eac17d3f4e" > +<cdparam x="99" y="245" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSAtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6092" /> +<TGConnectingPoint num="1" id="6093" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6096" index="3" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="120" y="172" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6095" /> +</COMPONENT> + +<COMPONENT type="1020" id="6100" index="4" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="81" y="107" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6097" /> +<TGConnectingPoint num="1" id="6098" /> +<TGConnectingPoint num="2" id="6099" /> +</COMPONENT> + +<COMPONENT type="1000" id="6102" index="5" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="123" y="57" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6101" /> +</COMPONENT> + +<CONNECTOR type="115" id="6103" index="6" uid="83771dd8-d725-49f8-bc70-4ef8dbd62da8" > +<cdparam x="179" y="121" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="121" id="6098" /> +<P2 x="179" y="240" id="6092" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6104" index="7" uid="3da39102-3c93-486c-8568-934d69c47a2b" > +<cdparam x="178" y="269" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="270" id="6093" /> +<P2 x="179" y="304" id="6090" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6105" index="8" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="130" y="77" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="130" y="77" id="6101" /> +<P2 x="130" y="102" id="6097" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6106" index="9" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="130" y="132" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="130" y="132" id="6099" /> +<P2 x="130" y="167" id="6095" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SteeringServoOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="6108" index="0" uid="3bb211f7-cbd6-466c-8341-5cba390ff11b" > +<cdparam x="579" y="245" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6107" /> +</COMPONENT> + +<COMPONENT type="1009" id="6111" index="1" uid="615961ae-fb8d-4ce5-b827-a5d71cfe80dd" > +<cdparam x="516" y="181" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromTCtoSSO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6109" /> +<TGConnectingPoint num="1" id="6110" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6113" index="2" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="474" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6112" /> +</COMPONENT> + +<COMPONENT type="1020" id="6117" index="3" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="435" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6114" /> +<TGConnectingPoint num="1" id="6115" /> +<TGConnectingPoint num="2" id="6116" /> +</COMPONENT> + +<COMPONENT type="1000" id="6119" index="4" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="477" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6118" /> +</COMPONENT> + +<CONNECTOR type="115" id="6120" index="5" uid="b3e16974-bf4f-4625-ad55-d5ddddd70b13" > +<cdparam x="533" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="119" id="6115" /> +<P2 x="589" y="176" id="6109" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6121" index="6" uid="aa7f8e63-c5e5-4250-9d3b-a2bf62a5c4e1" > +<cdparam x="589" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="206" id="6110" /> +<P2 x="589" y="240" id="6107" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6122" index="7" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="484" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="484" y="75" id="6118" /> +<P2 x="484" y="100" id="6114" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6123" index="8" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="484" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="484" y="130" id="6116" /> +<P2 x="484" y="165" id="6112" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="MotorsOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="6125" index="0" uid="cc611175-8dbf-4e1c-89d8-78266da553ec" > +<cdparam x="671" y="448" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6124" /> +</COMPONENT> + +<COMPONENT type="1009" id="6128" index="1" uid="c546f480-f16c-49ca-af5e-fc8d57b1d95f" > +<cdparam x="613" y="338" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6126" /> +<TGConnectingPoint num="1" id="6127" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="6131" index="2" uid="aaddc752-a9cd-4fa0-b2fd-0f55768999b5" > +<cdparam x="608" y="274" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newEBCommand() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6129" /> +<TGConnectingPoint num="1" id="6130" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="6142" index="3" uid="a232a754-6d36-46f2-8f7d-895a62e84a70" > +<cdparam x="518" y="175" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6132" /> +<TGConnectingPoint num="1" id="6133" /> +<TGConnectingPoint num="2" id="6134" /> +<TGConnectingPoint num="3" id="6135" /> +<TGConnectingPoint num="4" id="6136" /> +<TGConnectingPoint num="5" id="6137" /> +<TGConnectingPoint num="6" id="6138" /> +<TGConnectingPoint num="7" id="6139" /> +<TGConnectingPoint num="8" id="6140" /> +<TGConnectingPoint num="9" id="6141" /> +</COMPONENT> + +<COMPONENT type="1010" id="6145" index="4" uid="0ace454a-e943-4746-a2b8-a5906ca4b4f9" > +<cdparam x="312" y="274" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newMotorPower() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6143" /> +<TGConnectingPoint num="1" id="6144" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6147" index="5" uid="66219e49-42a8-411f-b711-7507aed3ff05" > +<cdparam x="373" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6146" /> +</COMPONENT> + +<COMPONENT type="1009" id="6150" index="6" uid="47320563-b4be-42af-ba2e-5d06ca14217c" > +<cdparam x="319" y="338" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6148" /> +<TGConnectingPoint num="1" id="6149" /> +<breakpoint /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6152" index="7" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="452" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6151" /> +</COMPONENT> + +<COMPONENT type="1020" id="6156" index="8" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="413" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6153" /> +<TGConnectingPoint num="1" id="6154" /> +<TGConnectingPoint num="2" id="6155" /> +</COMPONENT> + +<COMPONENT type="1000" id="6158" index="9" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="455" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6157" /> +</COMPONENT> + +<CONNECTOR type="115" id="6159" index="10" uid="66e15486-727b-472b-9068-a2b0d983fba0" > +<cdparam x="511" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="511" y="119" id="6154" /> +<P2 x="533" y="170" id="6132" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6160" index="11" uid="d2e435fc-cc98-4302-a974-0de8f044cb60" > +<cdparam x="681" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="363" id="6127" /> +<P2 x="681" y="443" id="6124" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6161" index="12" uid="2d40ffa2-472d-4e45-8e8a-0abb3bdcaed1" > +<cdparam x="383" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="363" id="6149" /> +<P2 x="383" y="442" id="6146" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6162" index="13" uid="8e1382cd-c51c-4dae-8aed-312e17233f41" > +<cdparam x="493" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="493" y="190" id="6133" /> +<P2 x="383" y="269" id="6143" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6163" index="14" uid="c1ffcb61-9699-48d3-9294-f795b1536c45" > +<cdparam x="385" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="299" id="6144" /> +<P2 x="383" y="333" id="6148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6164" index="15" uid="1a8ebc87-a277-4818-88fd-45a51c08c424" > +<cdparam x="573" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="190" id="6134" /> +<P2 x="681" y="269" id="6129" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6165" index="16" uid="d9a83597-6b02-446f-9ed9-bcc6006bb743" > +<cdparam x="681" y="299" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="299" id="6130" /> +<P2 x="681" y="333" id="6126" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6166" index="17" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="462" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="462" y="75" id="6157" /> +<P2 x="462" y="100" id="6153" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6167" index="18" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="462" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="462" y="130" id="6155" /> +<P2 x="462" y="165" id="6151" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedFeedback" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="6171" index="0" uid="57158215-b50c-476e-922f-18cde0ac6a07" > +<cdparam x="270" y="273" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6169" /> +<TGConnectingPoint num="1" id="6170" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6168" index="29" uid="f4f991f5-f7df-4959-bbde-3a00a6fddbe0" > +<father id="6171" num="0" /> +<cdparam x="285" y="293" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="6175" index="1" uid="9a9a5bd1-f0cd-4fff-808b-573f9d51d452" > +<cdparam x="499" y="271" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6173" /> +<TGConnectingPoint num="1" id="6174" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6172" index="30" uid="f03e7375-1787-481a-a4b2-74088cf9539e" > +<father id="6175" num="0" /> +<cdparam x="514" y="291" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="6192" index="2" uid="7cf1b6e0-ff49-4e53-9d86-461e02f756e9" > +<cdparam x="79" y="264" /> +<sizeparam width="181" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Rover speed computation +from motor power + +rover_speed = power*K +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6176" /> +<TGConnectingPoint num="1" id="6177" /> +<TGConnectingPoint num="2" id="6178" /> +<TGConnectingPoint num="3" id="6179" /> +<TGConnectingPoint num="4" id="6180" /> +<TGConnectingPoint num="5" id="6181" /> +<TGConnectingPoint num="6" id="6182" /> +<TGConnectingPoint num="7" id="6183" /> +<TGConnectingPoint num="8" id="6184" /> +<TGConnectingPoint num="9" id="6185" /> +<TGConnectingPoint num="10" id="6186" /> +<TGConnectingPoint num="11" id="6187" /> +<TGConnectingPoint num="12" id="6188" /> +<TGConnectingPoint num="13" id="6189" /> +<TGConnectingPoint num="14" id="6190" /> +<TGConnectingPoint num="15" id="6191" /> +<extraparam> +<Line value="Rover speed computation" /> +<Line value="from motor power" /> +<Line value="" /> +<Line value="rover_speed = power*K" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="6209" index="3" uid="143a3345-ff27-461e-bcfe-684949a43a18" > +<cdparam x="533" y="270" /> +<sizeparam width="123" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Variable update +rover_speed = 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6193" /> +<TGConnectingPoint num="1" id="6194" /> +<TGConnectingPoint num="2" id="6195" /> +<TGConnectingPoint num="3" id="6196" /> +<TGConnectingPoint num="4" id="6197" /> +<TGConnectingPoint num="5" id="6198" /> +<TGConnectingPoint num="6" id="6199" /> +<TGConnectingPoint num="7" id="6200" /> +<TGConnectingPoint num="8" id="6201" /> +<TGConnectingPoint num="9" id="6202" /> +<TGConnectingPoint num="10" id="6203" /> +<TGConnectingPoint num="11" id="6204" /> +<TGConnectingPoint num="12" id="6205" /> +<TGConnectingPoint num="13" id="6206" /> +<TGConnectingPoint num="14" id="6207" /> +<TGConnectingPoint num="15" id="6208" /> +<extraparam> +<Line value="Variable update" /> +<Line value="rover_speed = 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6211" index="4" uid="ffc9f9ca-7f2b-41d1-8450-ef86fd098d55" > +<cdparam x="494" y="470" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6210" /> +</COMPONENT> + +<COMPONENT type="1006" id="6214" index="5" uid="6ffe5c1d-711b-4082-b947-07fbc8df6b0a" > +<cdparam x="444" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6212" /> +<TGConnectingPoint num="1" id="6213" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="6217" index="6" uid="9052e701-4a7b-4ecf-8b18-405ae49a9340" > +<cdparam x="438" y="352" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6215" /> +<TGConnectingPoint num="1" id="6216" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="6220" index="7" uid="b9ff7e08-6b26-4054-b3c5-60280fb8e977" > +<cdparam x="431" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackEB() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6218" /> +<TGConnectingPoint num="1" id="6219" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6222" index="8" uid="0ef755a9-6769-4fcc-b20f-db6794e36475" > +<cdparam x="265" y="472" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6221" /> +</COMPONENT> + +<COMPONENT type="1006" id="6225" index="9" uid="5e0c7546-3ab7-4d9b-864b-37a2412dfbf5" > +<cdparam x="215" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6223" /> +<TGConnectingPoint num="1" id="6224" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="6228" index="10" uid="a67d7eb9-0f8c-438a-ab1d-3eebee96cafd" > +<cdparam x="213" y="351" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6226" /> +<TGConnectingPoint num="1" id="6227" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="6231" index="11" uid="1219d9e6-892f-42e3-9157-fffbc9bb4049" > +<cdparam x="202" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackSC() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="6229" /> +<TGConnectingPoint num="1" id="6230" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="6242" index="12" uid="5c366123-07bc-4702-b4af-2342c03b5a8b" > +<cdparam x="367" y="145" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6232" /> +<TGConnectingPoint num="1" id="6233" /> +<TGConnectingPoint num="2" id="6234" /> +<TGConnectingPoint num="3" id="6235" /> +<TGConnectingPoint num="4" id="6236" /> +<TGConnectingPoint num="5" id="6237" /> +<TGConnectingPoint num="6" id="6238" /> +<TGConnectingPoint num="7" id="6239" /> +<TGConnectingPoint num="8" id="6240" /> +<TGConnectingPoint num="9" id="6241" /> +</COMPONENT> + +<COMPONENT type="1001" id="6244" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="279" y="130" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6243" /> +</COMPONENT> + +<COMPONENT type="1020" id="6248" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="240" y="65" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6245" /> +<TGConnectingPoint num="1" id="6246" /> +<TGConnectingPoint num="2" id="6247" /> +</COMPONENT> + +<COMPONENT type="1000" id="6250" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="282" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6249" /> +</COMPONENT> + +<CONNECTOR type="115" id="6251" index="16" uid="c4a603d6-5f46-4dc2-bfcd-f52f4f3c4f56" > +<cdparam x="338" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="79" id="6246" /> +<P2 x="382" y="140" id="6232" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6252" index="17" uid="84cdeda6-b3c0-41a8-a8cb-f68f08ceb1c6" > +<cdparam x="342" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="342" y="160" id="6233" /> +<P2 x="275" y="195" id="6229" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6253" index="18" uid="02ea044f-4599-4e7a-9d51-82c4e1f35f84" > +<cdparam x="275" y="376" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="376" id="6227" /> +<P2 x="275" y="406" id="6223" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6254" index="19" uid="41f7bd99-7972-45b4-b058-c0f8eb4b754a" > +<cdparam x="275" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="436" id="6224" /> +<P2 x="275" y="467" id="6221" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6255" index="20" uid="6ac1a5a1-ad28-4bd7-8a85-048e06380161" > +<cdparam x="422" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="422" y="160" id="6234" /> +<P2 x="504" y="195" id="6218" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6256" index="21" uid="da6c3788-1e1b-44a5-9d7f-28afb7179766" > +<cdparam x="504" y="377" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="377" id="6216" /> +<P2 x="504" y="406" id="6212" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6257" index="22" uid="849687f1-e1dd-4f2a-8768-b90bda68f326" > +<cdparam x="504" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="436" id="6213" /> +<P2 x="504" y="465" id="6210" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6258" index="23" uid="10bb713c-f597-4948-807f-c01e65cc38a7" > +<cdparam x="275" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="225" id="6230" /> +<P2 x="275" y="268" id="6169" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6259" index="24" uid="b1e85329-7a8d-480c-8fcd-35d4971cb823" > +<cdparam x="278" y="318" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="308" id="6170" /> +<P2 x="275" y="346" id="6226" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6260" index="25" uid="7a29658b-c612-4d35-9f0b-5dd927d6ce3b" > +<cdparam x="504" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="225" id="6219" /> +<P2 x="504" y="266" id="6173" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6261" index="26" uid="ded08e92-aba7-4780-b997-3645ea33a936" > +<cdparam x="503" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="306" id="6174" /> +<P2 x="504" y="347" id="6215" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6262" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="289" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="35" id="6249" /> +<P2 x="289" y="60" id="6245" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="6263" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="289" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="90" id="6247" /> +<P2 x="289" y="125" id="6243" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="HighVariationPlausibilityCheckMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="13" maxX="4025" minY="13" maxY="2000" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="1.000000000000001" > +<COMPONENT type="301" id="6280" index="0" uid="5f059d9c-08ba-40d1-ae65-20f0bfd704fe" > +<cdparam x="62" y="36" /> +<sizeparam width="684" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks +and communication channels defined in the HighVariationPlausibilityCheck application model. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6264" /> +<TGConnectingPoint num="1" id="6265" /> +<TGConnectingPoint num="2" id="6266" /> +<TGConnectingPoint num="3" id="6267" /> +<TGConnectingPoint num="4" id="6268" /> +<TGConnectingPoint num="5" id="6269" /> +<TGConnectingPoint num="6" id="6270" /> +<TGConnectingPoint num="7" id="6271" /> +<TGConnectingPoint num="8" id="6272" /> +<TGConnectingPoint num="9" id="6273" /> +<TGConnectingPoint num="10" id="6274" /> +<TGConnectingPoint num="11" id="6275" /> +<TGConnectingPoint num="12" id="6276" /> +<TGConnectingPoint num="13" id="6277" /> +<TGConnectingPoint num="14" id="6278" /> +<TGConnectingPoint num="15" id="6279" /> +<extraparam> +<Line value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks" /> +<Line value="and communication channels defined in the HighVariationPlausibilityCheck application model." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="6314" index="1" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1751" y="1252" /> +<sizeparam width="326" height="88" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6290" /> +<TGConnectingPoint num="1" id="6291" /> +<TGConnectingPoint num="2" id="6292" /> +<TGConnectingPoint num="3" id="6293" /> +<TGConnectingPoint num="4" id="6294" /> +<TGConnectingPoint num="5" id="6295" /> +<TGConnectingPoint num="6" id="6296" /> +<TGConnectingPoint num="7" id="6297" /> +<TGConnectingPoint num="8" id="6298" /> +<TGConnectingPoint num="9" id="6299" /> +<TGConnectingPoint num="10" id="6300" /> +<TGConnectingPoint num="11" id="6301" /> +<TGConnectingPoint num="12" id="6302" /> +<TGConnectingPoint num="13" id="6303" /> +<TGConnectingPoint num="14" id="6304" /> +<TGConnectingPoint num="15" id="6305" /> +<TGConnectingPoint num="16" id="6306" /> +<TGConnectingPoint num="17" id="6307" /> +<TGConnectingPoint num="18" id="6308" /> +<TGConnectingPoint num="19" id="6309" /> +<TGConnectingPoint num="20" id="6310" /> +<TGConnectingPoint num="21" id="6311" /> +<TGConnectingPoint num="22" id="6312" /> +<TGConnectingPoint num="23" id="6313" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="6289" index="53" uid="34070179-797e-4939-b60a-77ba14091a2f" > +<father id="6314" num="0" /> +<cdparam x="1751" y="1290" /> +<sizeparam width="322" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="4" minY="0" maxY="48" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6281" /> +<TGConnectingPoint num="1" id="6282" /> +<TGConnectingPoint num="2" id="6283" /> +<TGConnectingPoint num="3" id="6284" /> +<TGConnectingPoint num="4" id="6285" /> +<TGConnectingPoint num="5" id="6286" /> +<TGConnectingPoint num="6" id="6287" /> +<TGConnectingPoint num="7" id="6288" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::ATTACKER_Task" taskName="ATTACKER_Task" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="ATTACKER_Task" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="6339" index="2" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1343" y="500" /> +<sizeparam width="147" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6315" /> +<TGConnectingPoint num="1" id="6316" /> +<TGConnectingPoint num="2" id="6317" /> +<TGConnectingPoint num="3" id="6318" /> +<TGConnectingPoint num="4" id="6319" /> +<TGConnectingPoint num="5" id="6320" /> +<TGConnectingPoint num="6" id="6321" /> +<TGConnectingPoint num="7" id="6322" /> +<TGConnectingPoint num="8" id="6323" /> +<TGConnectingPoint num="9" id="6324" /> +<TGConnectingPoint num="10" id="6325" /> +<TGConnectingPoint num="11" id="6326" /> +<TGConnectingPoint num="12" id="6327" /> +<TGConnectingPoint num="13" id="6328" /> +<TGConnectingPoint num="14" id="6329" /> +<TGConnectingPoint num="15" id="6330" /> +<TGConnectingPoint num="16" id="6331" /> +<TGConnectingPoint num="17" id="6332" /> +<TGConnectingPoint num="18" id="6333" /> +<TGConnectingPoint num="19" id="6334" /> +<TGConnectingPoint num="20" id="6335" /> +<TGConnectingPoint num="21" id="6336" /> +<TGConnectingPoint num="22" id="6337" /> +<TGConnectingPoint num="23" id="6338" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="6366" index="3" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1286" y="1482" /> +<sizeparam width="338" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6358" /> +<TGConnectingPoint num="1" id="6359" /> +<TGConnectingPoint num="2" id="6360" /> +<TGConnectingPoint num="3" id="6361" /> +<TGConnectingPoint num="4" id="6362" /> +<TGConnectingPoint num="5" id="6363" /> +<TGConnectingPoint num="6" id="6364" /> +<TGConnectingPoint num="7" id="6365" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="6348" index="54" uid="7421d585-da76-40ba-962e-51050613f9f6" > +<father id="6366" num="0" /> +<cdparam x="1293" y="1522" /> +<sizeparam width="320" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="18" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6340" /> +<TGConnectingPoint num="1" id="6341" /> +<TGConnectingPoint num="2" id="6342" /> +<TGConnectingPoint num="3" id="6343" /> +<TGConnectingPoint num="4" id="6344" /> +<TGConnectingPoint num="5" id="6345" /> +<TGConnectingPoint num="6" id="6346" /> +<TGConnectingPoint num="7" id="6347" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromLSocToSoc" communicationName="fromLSocToSoc" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6357" index="55" uid="55bb063a-4a14-46d4-90c4-fb7826cfad1c" > +<father id="6366" num="1" /> +<cdparam x="1293" y="1568" /> +<sizeparam width="320" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="18" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6349" /> +<TGConnectingPoint num="1" id="6350" /> +<TGConnectingPoint num="2" id="6351" /> +<TGConnectingPoint num="3" id="6352" /> +<TGConnectingPoint num="4" id="6353" /> +<TGConnectingPoint num="5" id="6354" /> +<TGConnectingPoint num="6" id="6355" /> +<TGConnectingPoint num="7" id="6356" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromSocToLSoc" communicationName="fromSocToLSoc" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="6391" index="4" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1368" y="1111" /> +<sizeparam width="96" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6367" /> +<TGConnectingPoint num="1" id="6368" /> +<TGConnectingPoint num="2" id="6369" /> +<TGConnectingPoint num="3" id="6370" /> +<TGConnectingPoint num="4" id="6371" /> +<TGConnectingPoint num="5" id="6372" /> +<TGConnectingPoint num="6" id="6373" /> +<TGConnectingPoint num="7" id="6374" /> +<TGConnectingPoint num="8" id="6375" /> +<TGConnectingPoint num="9" id="6376" /> +<TGConnectingPoint num="10" id="6377" /> +<TGConnectingPoint num="11" id="6378" /> +<TGConnectingPoint num="12" id="6379" /> +<TGConnectingPoint num="13" id="6380" /> +<TGConnectingPoint num="14" id="6381" /> +<TGConnectingPoint num="15" id="6382" /> +<TGConnectingPoint num="16" id="6383" /> +<TGConnectingPoint num="17" id="6384" /> +<TGConnectingPoint num="18" id="6385" /> +<TGConnectingPoint num="19" id="6386" /> +<TGConnectingPoint num="20" id="6387" /> +<TGConnectingPoint num="21" id="6388" /> +<TGConnectingPoint num="22" id="6389" /> +<TGConnectingPoint num="23" id="6390" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="6416" index="5" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1291" y="1198" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6392" /> +<TGConnectingPoint num="1" id="6393" /> +<TGConnectingPoint num="2" id="6394" /> +<TGConnectingPoint num="3" id="6395" /> +<TGConnectingPoint num="4" id="6396" /> +<TGConnectingPoint num="5" id="6397" /> +<TGConnectingPoint num="6" id="6398" /> +<TGConnectingPoint num="7" id="6399" /> +<TGConnectingPoint num="8" id="6400" /> +<TGConnectingPoint num="9" id="6401" /> +<TGConnectingPoint num="10" id="6402" /> +<TGConnectingPoint num="11" id="6403" /> +<TGConnectingPoint num="12" id="6404" /> +<TGConnectingPoint num="13" id="6405" /> +<TGConnectingPoint num="14" id="6406" /> +<TGConnectingPoint num="15" id="6407" /> +<TGConnectingPoint num="16" id="6408" /> +<TGConnectingPoint num="17" id="6409" /> +<TGConnectingPoint num="18" id="6410" /> +<TGConnectingPoint num="19" id="6411" /> +<TGConnectingPoint num="20" id="6412" /> +<TGConnectingPoint num="21" id="6413" /> +<TGConnectingPoint num="22" id="6414" /> +<TGConnectingPoint num="23" id="6415" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="6441" index="6" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1452" y="1341" /> +<sizeparam width="206" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6417" /> +<TGConnectingPoint num="1" id="6418" /> +<TGConnectingPoint num="2" id="6419" /> +<TGConnectingPoint num="3" id="6420" /> +<TGConnectingPoint num="4" id="6421" /> +<TGConnectingPoint num="5" id="6422" /> +<TGConnectingPoint num="6" id="6423" /> +<TGConnectingPoint num="7" id="6424" /> +<TGConnectingPoint num="8" id="6425" /> +<TGConnectingPoint num="9" id="6426" /> +<TGConnectingPoint num="10" id="6427" /> +<TGConnectingPoint num="11" id="6428" /> +<TGConnectingPoint num="12" id="6429" /> +<TGConnectingPoint num="13" id="6430" /> +<TGConnectingPoint num="14" id="6431" /> +<TGConnectingPoint num="15" id="6432" /> +<TGConnectingPoint num="16" id="6433" /> +<TGConnectingPoint num="17" id="6434" /> +<TGConnectingPoint num="18" id="6435" /> +<TGConnectingPoint num="19" id="6436" /> +<TGConnectingPoint num="20" id="6437" /> +<TGConnectingPoint num="21" id="6438" /> +<TGConnectingPoint num="22" id="6439" /> +<TGConnectingPoint num="23" id="6440" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="6475" index="7" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="1048" y="1311" /> +<sizeparam width="316" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6451" /> +<TGConnectingPoint num="1" id="6452" /> +<TGConnectingPoint num="2" id="6453" /> +<TGConnectingPoint num="3" id="6454" /> +<TGConnectingPoint num="4" id="6455" /> +<TGConnectingPoint num="5" id="6456" /> +<TGConnectingPoint num="6" id="6457" /> +<TGConnectingPoint num="7" id="6458" /> +<TGConnectingPoint num="8" id="6459" /> +<TGConnectingPoint num="9" id="6460" /> +<TGConnectingPoint num="10" id="6461" /> +<TGConnectingPoint num="11" id="6462" /> +<TGConnectingPoint num="12" id="6463" /> +<TGConnectingPoint num="13" id="6464" /> +<TGConnectingPoint num="14" id="6465" /> +<TGConnectingPoint num="15" id="6466" /> +<TGConnectingPoint num="16" id="6467" /> +<TGConnectingPoint num="17" id="6468" /> +<TGConnectingPoint num="18" id="6469" /> +<TGConnectingPoint num="19" id="6470" /> +<TGConnectingPoint num="20" id="6471" /> +<TGConnectingPoint num="21" id="6472" /> +<TGConnectingPoint num="22" id="6473" /> +<TGConnectingPoint num="23" id="6474" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="6450" index="56" uid="ac8e2518-6616-4812-b203-ce74bd8581e7" > +<father id="6475" num="0" /> +<cdparam x="1048" y="1356" /> +<sizeparam width="313" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="3" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6442" /> +<TGConnectingPoint num="1" id="6443" /> +<TGConnectingPoint num="2" id="6444" /> +<TGConnectingPoint num="3" id="6445" /> +<TGConnectingPoint num="4" id="6446" /> +<TGConnectingPoint num="5" id="6447" /> +<TGConnectingPoint num="6" id="6448" /> +<TGConnectingPoint num="7" id="6449" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::Leader_Socket" taskName="Leader_Socket" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="Leader_Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="6493" index="8" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="185" y="1027" /> +<sizeparam width="305" height="80" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6485" /> +<TGConnectingPoint num="1" id="6486" /> +<TGConnectingPoint num="2" id="6487" /> +<TGConnectingPoint num="3" id="6488" /> +<TGConnectingPoint num="4" id="6489" /> +<TGConnectingPoint num="5" id="6490" /> +<TGConnectingPoint num="6" id="6491" /> +<TGConnectingPoint num="7" id="6492" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="SensorSet_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="SensorSet_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="6484" index="57" uid="80885718-c814-47fd-b43d-36abdc3cb88c" > +<father id="6493" num="0" /> +<cdparam x="187" y="1061" /> +<sizeparam width="300" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="5" minY="0" maxY="40" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6476" /> +<TGConnectingPoint num="1" id="6477" /> +<TGConnectingPoint num="2" id="6478" /> +<TGConnectingPoint num="3" id="6479" /> +<TGConnectingPoint num="4" id="6480" /> +<TGConnectingPoint num="5" id="6481" /> +<TGConnectingPoint num="6" id="6482" /> +<TGConnectingPoint num="7" id="6483" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromSAtoDT" communicationName="fromSAtoDT" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="6511" index="9" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2996" y="472" /> +<sizeparam width="323" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6503" /> +<TGConnectingPoint num="1" id="6504" /> +<TGConnectingPoint num="2" id="6505" /> +<TGConnectingPoint num="3" id="6506" /> +<TGConnectingPoint num="4" id="6507" /> +<TGConnectingPoint num="5" id="6508" /> +<TGConnectingPoint num="6" id="6509" /> +<TGConnectingPoint num="7" id="6510" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, ServoSteering_Bus, ServoSteering_Bridge" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="6502" index="58" uid="be56d4e8-077c-4a52-a291-2ab443e4953f" > +<father id="6511" num="0" /> +<cdparam x="3006" y="505" /> +<sizeparam width="310" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="13" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6494" /> +<TGConnectingPoint num="1" id="6495" /> +<TGConnectingPoint num="2" id="6496" /> +<TGConnectingPoint num="3" id="6497" /> +<TGConnectingPoint num="4" id="6498" /> +<TGConnectingPoint num="5" id="6499" /> +<TGConnectingPoint num="6" id="6500" /> +<TGConnectingPoint num="7" id="6501" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromTCtoSSO" communicationName="fromTCtoSSO" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="6538" index="10" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="3067" y="965" /> +<sizeparam width="355" height="117" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6530" /> +<TGConnectingPoint num="1" id="6531" /> +<TGConnectingPoint num="2" id="6532" /> +<TGConnectingPoint num="3" id="6533" /> +<TGConnectingPoint num="4" id="6534" /> +<TGConnectingPoint num="5" id="6535" /> +<TGConnectingPoint num="6" id="6536" /> +<TGConnectingPoint num="7" id="6537" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, DCMotor_Bus, DCMotor_Bridge" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="6520" index="59" uid="b0141e4b-713b-42d0-bde1-03b3fe8049cf" > +<father id="6538" num="0" /> +<cdparam x="3100" y="997" /> +<sizeparam width="306" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="49" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6512" /> +<TGConnectingPoint num="1" id="6513" /> +<TGConnectingPoint num="2" id="6514" /> +<TGConnectingPoint num="3" id="6515" /> +<TGConnectingPoint num="4" id="6516" /> +<TGConnectingPoint num="5" id="6517" /> +<TGConnectingPoint num="6" id="6518" /> +<TGConnectingPoint num="7" id="6519" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromSCtoMO" communicationName="fromSCtoMO" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6529" index="60" uid="7981ad74-54ad-44a0-aa22-ac9c67087370" > +<father id="6538" num="1" /> +<cdparam x="3097" y="1038" /> +<sizeparam width="315" height="40" minWidth="56" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="40" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6521" /> +<TGConnectingPoint num="1" id="6522" /> +<TGConnectingPoint num="2" id="6523" /> +<TGConnectingPoint num="3" id="6524" /> +<TGConnectingPoint num="4" id="6525" /> +<TGConnectingPoint num="5" id="6526" /> +<TGConnectingPoint num="6" id="6527" /> +<TGConnectingPoint num="7" id="6528" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromEBCtoMO" communicationName="fromEBCtoMO" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="6563" index="11" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="657" y="697" /> +<sizeparam width="1518" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6539" /> +<TGConnectingPoint num="1" id="6540" /> +<TGConnectingPoint num="2" id="6541" /> +<TGConnectingPoint num="3" id="6542" /> +<TGConnectingPoint num="4" id="6543" /> +<TGConnectingPoint num="5" id="6544" /> +<TGConnectingPoint num="6" id="6545" /> +<TGConnectingPoint num="7" id="6546" /> +<TGConnectingPoint num="8" id="6547" /> +<TGConnectingPoint num="9" id="6548" /> +<TGConnectingPoint num="10" id="6549" /> +<TGConnectingPoint num="11" id="6550" /> +<TGConnectingPoint num="12" id="6551" /> +<TGConnectingPoint num="13" id="6552" /> +<TGConnectingPoint num="14" id="6553" /> +<TGConnectingPoint num="15" id="6554" /> +<TGConnectingPoint num="16" id="6555" /> +<TGConnectingPoint num="17" id="6556" /> +<TGConnectingPoint num="18" id="6557" /> +<TGConnectingPoint num="19" id="6558" /> +<TGConnectingPoint num="20" id="6559" /> +<TGConnectingPoint num="21" id="6560" /> +<TGConnectingPoint num="22" id="6561" /> +<TGConnectingPoint num="23" id="6562" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="6588" index="12" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="947" y="538" /> +<sizeparam width="177" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6564" /> +<TGConnectingPoint num="1" id="6565" /> +<TGConnectingPoint num="2" id="6566" /> +<TGConnectingPoint num="3" id="6567" /> +<TGConnectingPoint num="4" id="6568" /> +<TGConnectingPoint num="5" id="6569" /> +<TGConnectingPoint num="6" id="6570" /> +<TGConnectingPoint num="7" id="6571" /> +<TGConnectingPoint num="8" id="6572" /> +<TGConnectingPoint num="9" id="6573" /> +<TGConnectingPoint num="10" id="6574" /> +<TGConnectingPoint num="11" id="6575" /> +<TGConnectingPoint num="12" id="6576" /> +<TGConnectingPoint num="13" id="6577" /> +<TGConnectingPoint num="14" id="6578" /> +<TGConnectingPoint num="15" id="6579" /> +<TGConnectingPoint num="16" id="6580" /> +<TGConnectingPoint num="17" id="6581" /> +<TGConnectingPoint num="18" id="6582" /> +<TGConnectingPoint num="19" id="6583" /> +<TGConnectingPoint num="20" id="6584" /> +<TGConnectingPoint num="21" id="6585" /> +<TGConnectingPoint num="22" id="6586" /> +<TGConnectingPoint num="23" id="6587" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="6613" index="13" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="1112" y="366" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6589" /> +<TGConnectingPoint num="1" id="6590" /> +<TGConnectingPoint num="2" id="6591" /> +<TGConnectingPoint num="3" id="6592" /> +<TGConnectingPoint num="4" id="6593" /> +<TGConnectingPoint num="5" id="6594" /> +<TGConnectingPoint num="6" id="6595" /> +<TGConnectingPoint num="7" id="6596" /> +<TGConnectingPoint num="8" id="6597" /> +<TGConnectingPoint num="9" id="6598" /> +<TGConnectingPoint num="10" id="6599" /> +<TGConnectingPoint num="11" id="6600" /> +<TGConnectingPoint num="12" id="6601" /> +<TGConnectingPoint num="13" id="6602" /> +<TGConnectingPoint num="14" id="6603" /> +<TGConnectingPoint num="15" id="6604" /> +<TGConnectingPoint num="16" id="6605" /> +<TGConnectingPoint num="17" id="6606" /> +<TGConnectingPoint num="18" id="6607" /> +<TGConnectingPoint num="19" id="6608" /> +<TGConnectingPoint num="20" id="6609" /> +<TGConnectingPoint num="21" id="6610" /> +<TGConnectingPoint num="22" id="6611" /> +<TGConnectingPoint num="23" id="6612" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="6728" index="14" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1711" y="125" /> +<sizeparam width="601" height="283" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6704" /> +<TGConnectingPoint num="1" id="6705" /> +<TGConnectingPoint num="2" id="6706" /> +<TGConnectingPoint num="3" id="6707" /> +<TGConnectingPoint num="4" id="6708" /> +<TGConnectingPoint num="5" id="6709" /> +<TGConnectingPoint num="6" id="6710" /> +<TGConnectingPoint num="7" id="6711" /> +<TGConnectingPoint num="8" id="6712" /> +<TGConnectingPoint num="9" id="6713" /> +<TGConnectingPoint num="10" id="6714" /> +<TGConnectingPoint num="11" id="6715" /> +<TGConnectingPoint num="12" id="6716" /> +<TGConnectingPoint num="13" id="6717" /> +<TGConnectingPoint num="14" id="6718" /> +<TGConnectingPoint num="15" id="6719" /> +<TGConnectingPoint num="16" id="6720" /> +<TGConnectingPoint num="17" id="6721" /> +<TGConnectingPoint num="18" id="6722" /> +<TGConnectingPoint num="19" id="6723" /> +<TGConnectingPoint num="20" id="6724" /> +<TGConnectingPoint num="21" id="6725" /> +<TGConnectingPoint num="22" id="6726" /> +<TGConnectingPoint num="23" id="6727" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="6622" index="61" uid="a313d1cc-c8c9-46ae-b0d8-706b0089b55c" > +<father id="6728" num="0" /> +<cdparam x="1718" y="167" /> +<sizeparam width="318" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="283" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6614" /> +<TGConnectingPoint num="1" id="6615" /> +<TGConnectingPoint num="2" id="6616" /> +<TGConnectingPoint num="3" id="6617" /> +<TGConnectingPoint num="4" id="6618" /> +<TGConnectingPoint num="5" id="6619" /> +<TGConnectingPoint num="6" id="6620" /> +<TGConnectingPoint num="7" id="6621" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromSocToCPC" communicationName="fromSocToCPC" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6631" index="62" uid="bee89871-13f9-4dad-b6e9-faad327caa93" > +<father id="6728" num="1" /> +<cdparam x="1718" y="213" /> +<sizeparam width="313" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="288" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6623" /> +<TGConnectingPoint num="1" id="6624" /> +<TGConnectingPoint num="2" id="6625" /> +<TGConnectingPoint num="3" id="6626" /> +<TGConnectingPoint num="4" id="6627" /> +<TGConnectingPoint num="5" id="6628" /> +<TGConnectingPoint num="6" id="6629" /> +<TGConnectingPoint num="7" id="6630" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromCPCtoAD" communicationName="fromCPCtoAD" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6640" index="63" uid="5748b927-4e3b-4d05-a012-12af49c55086" > +<father id="6728" num="2" /> +<cdparam x="1720" y="261" /> +<sizeparam width="307" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6632" /> +<TGConnectingPoint num="1" id="6633" /> +<TGConnectingPoint num="2" id="6634" /> +<TGConnectingPoint num="3" id="6635" /> +<TGConnectingPoint num="4" id="6636" /> +<TGConnectingPoint num="5" id="6637" /> +<TGConnectingPoint num="6" id="6638" /> +<TGConnectingPoint num="7" id="6639" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromADtoSoc" communicationName="fromADtoSoc" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6649" index="64" uid="560574c7-296e-434a-b176-04a33b5c309e" > +<father id="6728" num="3" /> +<cdparam x="1720" y="306" /> +<sizeparam width="301" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="300" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6641" /> +<TGConnectingPoint num="1" id="6642" /> +<TGConnectingPoint num="2" id="6643" /> +<TGConnectingPoint num="3" id="6644" /> +<TGConnectingPoint num="4" id="6645" /> +<TGConnectingPoint num="5" id="6646" /> +<TGConnectingPoint num="6" id="6647" /> +<TGConnectingPoint num="7" id="6648" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromDTtoAD" communicationName="fromDTtoAD" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6658" index="65" uid="7356a259-5250-4659-a735-8a9787b05cff" > +<father id="6728" num="4" /> +<cdparam x="1720" y="352" /> +<sizeparam width="298" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="303" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6650" /> +<TGConnectingPoint num="1" id="6651" /> +<TGConnectingPoint num="2" id="6652" /> +<TGConnectingPoint num="3" id="6653" /> +<TGConnectingPoint num="4" id="6654" /> +<TGConnectingPoint num="5" id="6655" /> +<TGConnectingPoint num="6" id="6656" /> +<TGConnectingPoint num="7" id="6657" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromSFtoDT" communicationName="fromSFtoDT" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6667" index="66" uid="17ba2321-5fa3-4c5d-9c51-140f0d0f91fd" > +<father id="6728" num="5" /> +<cdparam x="2000" y="256" /> +<sizeparam width="312" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="289" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6659" /> +<TGConnectingPoint num="1" id="6660" /> +<TGConnectingPoint num="2" id="6661" /> +<TGConnectingPoint num="3" id="6662" /> +<TGConnectingPoint num="4" id="6663" /> +<TGConnectingPoint num="5" id="6664" /> +<TGConnectingPoint num="6" id="6665" /> +<TGConnectingPoint num="7" id="6666" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromADtoEBC" communicationName="fromADtoEBC" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6676" index="67" uid="06ed3880-0630-4900-b14b-90b1a50336e5" > +<father id="6728" num="6" /> +<cdparam x="2008" y="301" /> +<sizeparam width="303" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="298" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6668" /> +<TGConnectingPoint num="1" id="6669" /> +<TGConnectingPoint num="2" id="6670" /> +<TGConnectingPoint num="3" id="6671" /> +<TGConnectingPoint num="4" id="6672" /> +<TGConnectingPoint num="5" id="6673" /> +<TGConnectingPoint num="6" id="6674" /> +<TGConnectingPoint num="7" id="6675" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromADtoSC" communicationName="fromADtoSC" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6685" index="68" uid="4718e36a-51a7-428c-aeed-29eaab8ade51" > +<father id="6728" num="7" /> +<cdparam x="2007" y="347" /> +<sizeparam width="301" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="300" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6677" /> +<TGConnectingPoint num="1" id="6678" /> +<TGConnectingPoint num="2" id="6679" /> +<TGConnectingPoint num="3" id="6680" /> +<TGConnectingPoint num="4" id="6681" /> +<TGConnectingPoint num="5" id="6682" /> +<TGConnectingPoint num="6" id="6683" /> +<TGConnectingPoint num="7" id="6684" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromADtoTC" communicationName="fromADtoTC" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6694" index="69" uid="e37c1492-c1d2-44d0-bda9-4e3a9936fc70" > +<father id="6728" num="8" /> +<cdparam x="2011" y="165" /> +<sizeparam width="301" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="300" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6686" /> +<TGConnectingPoint num="1" id="6687" /> +<TGConnectingPoint num="2" id="6688" /> +<TGConnectingPoint num="3" id="6689" /> +<TGConnectingPoint num="4" id="6690" /> +<TGConnectingPoint num="5" id="6691" /> +<TGConnectingPoint num="6" id="6692" /> +<TGConnectingPoint num="7" id="6693" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromSCtoSF" communicationName="fromSCtoSF" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="6703" index="70" uid="ea9ac25b-d3a6-474d-974d-9489b6011781" > +<father id="6728" num="9" /> +<cdparam x="2002" y="210" /> +<sizeparam width="310" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="291" minY="0" maxY="243" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6695" /> +<TGConnectingPoint num="1" id="6696" /> +<TGConnectingPoint num="2" id="6697" /> +<TGConnectingPoint num="3" id="6698" /> +<TGConnectingPoint num="4" id="6699" /> +<TGConnectingPoint num="5" id="6700" /> +<TGConnectingPoint num="6" id="6701" /> +<TGConnectingPoint num="7" id="6702" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::fromEBCtoSF" communicationName="fromEBCtoSF" referenceCommunicationName="HighVariationPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1104" id="6753" index="15" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="933" y="343" /> +<sizeparam width="97" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6729" /> +<TGConnectingPoint num="1" id="6730" /> +<TGConnectingPoint num="2" id="6731" /> +<TGConnectingPoint num="3" id="6732" /> +<TGConnectingPoint num="4" id="6733" /> +<TGConnectingPoint num="5" id="6734" /> +<TGConnectingPoint num="6" id="6735" /> +<TGConnectingPoint num="7" id="6736" /> +<TGConnectingPoint num="8" id="6737" /> +<TGConnectingPoint num="9" id="6738" /> +<TGConnectingPoint num="10" id="6739" /> +<TGConnectingPoint num="11" id="6740" /> +<TGConnectingPoint num="12" id="6741" /> +<TGConnectingPoint num="13" id="6742" /> +<TGConnectingPoint num="14" id="6743" /> +<TGConnectingPoint num="15" id="6744" /> +<TGConnectingPoint num="16" id="6745" /> +<TGConnectingPoint num="17" id="6746" /> +<TGConnectingPoint num="18" id="6747" /> +<TGConnectingPoint num="19" id="6748" /> +<TGConnectingPoint num="20" id="6749" /> +<TGConnectingPoint num="21" id="6750" /> +<TGConnectingPoint num="22" id="6751" /> +<TGConnectingPoint num="23" id="6752" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="6850" index="16" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="918" y="47" /> +<sizeparam width="637" height="270" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6826" /> +<TGConnectingPoint num="1" id="6827" /> +<TGConnectingPoint num="2" id="6828" /> +<TGConnectingPoint num="3" id="6829" /> +<TGConnectingPoint num="4" id="6830" /> +<TGConnectingPoint num="5" id="6831" /> +<TGConnectingPoint num="6" id="6832" /> +<TGConnectingPoint num="7" id="6833" /> +<TGConnectingPoint num="8" id="6834" /> +<TGConnectingPoint num="9" id="6835" /> +<TGConnectingPoint num="10" id="6836" /> +<TGConnectingPoint num="11" id="6837" /> +<TGConnectingPoint num="12" id="6838" /> +<TGConnectingPoint num="13" id="6839" /> +<TGConnectingPoint num="14" id="6840" /> +<TGConnectingPoint num="15" id="6841" /> +<TGConnectingPoint num="16" id="6842" /> +<TGConnectingPoint num="17" id="6843" /> +<TGConnectingPoint num="18" id="6844" /> +<TGConnectingPoint num="19" id="6845" /> +<TGConnectingPoint num="20" id="6846" /> +<TGConnectingPoint num="21" id="6847" /> +<TGConnectingPoint num="22" id="6848" /> +<TGConnectingPoint num="23" id="6849" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="6762" index="71" uid="f039eef3-bf40-4cf2-b9b3-26bcb94efc3d" > +<father id="6850" num="0" /> +<cdparam x="928" y="96" /> +<sizeparam width="343" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6754" /> +<TGConnectingPoint num="1" id="6755" /> +<TGConnectingPoint num="2" id="6756" /> +<TGConnectingPoint num="3" id="6757" /> +<TGConnectingPoint num="4" id="6758" /> +<TGConnectingPoint num="5" id="6759" /> +<TGConnectingPoint num="6" id="6760" /> +<TGConnectingPoint num="7" id="6761" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::TrajectoryController" taskName="TrajectoryController" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="TrajectoryController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6771" index="72" uid="bd4aa57c-e6e7-4532-a6fe-0ac7daf15f25" > +<father id="6850" num="1" /> +<cdparam x="928" y="142" /> +<sizeparam width="322" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="315" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6763" /> +<TGConnectingPoint num="1" id="6764" /> +<TGConnectingPoint num="2" id="6765" /> +<TGConnectingPoint num="3" id="6766" /> +<TGConnectingPoint num="4" id="6767" /> +<TGConnectingPoint num="5" id="6768" /> +<TGConnectingPoint num="6" id="6769" /> +<TGConnectingPoint num="7" id="6770" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::SpeedController" taskName="SpeedController" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="SpeedController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6780" index="73" uid="59a86d41-aa99-4047-95d0-f3795d4b0726" > +<father id="6850" num="2" /> +<cdparam x="928" y="188" /> +<sizeparam width="343" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6772" /> +<TGConnectingPoint num="1" id="6773" /> +<TGConnectingPoint num="2" id="6774" /> +<TGConnectingPoint num="3" id="6775" /> +<TGConnectingPoint num="4" id="6776" /> +<TGConnectingPoint num="5" id="6777" /> +<TGConnectingPoint num="6" id="6778" /> +<TGConnectingPoint num="7" id="6779" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::AutonomousDriving" taskName="AutonomousDriving" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="AutonomousDriving" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6789" index="74" uid="10190a91-141f-43e3-9507-2f1ff3919c8f" > +<father id="6850" num="3" /> +<cdparam x="927" y="233" /> +<sizeparam width="433" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="204" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::Countermeasure_PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6781" /> +<TGConnectingPoint num="1" id="6782" /> +<TGConnectingPoint num="2" id="6783" /> +<TGConnectingPoint num="3" id="6784" /> +<TGConnectingPoint num="4" id="6785" /> +<TGConnectingPoint num="5" id="6786" /> +<TGConnectingPoint num="6" id="6787" /> +<TGConnectingPoint num="7" id="6788" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::Countermeasure_PlausibilityCheck" taskName="Countermeasure_PlausibilityCheck" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="Countermeasure_PlausibilityCheck" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6798" index="75" uid="43b551c2-0a2e-401d-9f57-2a16566120d7" > +<father id="6850" num="4" /> +<cdparam x="1203" y="96" /> +<sizeparam width="346" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="291" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6790" /> +<TGConnectingPoint num="1" id="6791" /> +<TGConnectingPoint num="2" id="6792" /> +<TGConnectingPoint num="3" id="6793" /> +<TGConnectingPoint num="4" id="6794" /> +<TGConnectingPoint num="5" id="6795" /> +<TGConnectingPoint num="6" id="6796" /> +<TGConnectingPoint num="7" id="6797" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::DataTransformation" taskName="DataTransformation" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="DataTransformation" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6807" index="76" uid="29804fd8-7033-4130-9e90-1a00ed239e43" > +<father id="6850" num="5" /> +<cdparam x="1232" y="140" /> +<sizeparam width="320" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="317" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6799" /> +<TGConnectingPoint num="1" id="6800" /> +<TGConnectingPoint num="2" id="6801" /> +<TGConnectingPoint num="3" id="6802" /> +<TGConnectingPoint num="4" id="6803" /> +<TGConnectingPoint num="5" id="6804" /> +<TGConnectingPoint num="6" id="6805" /> +<TGConnectingPoint num="7" id="6806" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::SpeedFeedback" taskName="SpeedFeedback" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="SpeedFeedback" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6816" index="77" uid="e8785e7c-a53a-473a-93a6-f7dc2080781a" > +<father id="6850" num="6" /> +<cdparam x="1250" y="190" /> +<sizeparam width="301" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="336" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6808" /> +<TGConnectingPoint num="1" id="6809" /> +<TGConnectingPoint num="2" id="6810" /> +<TGConnectingPoint num="3" id="6811" /> +<TGConnectingPoint num="4" id="6812" /> +<TGConnectingPoint num="5" id="6813" /> +<TGConnectingPoint num="6" id="6814" /> +<TGConnectingPoint num="7" id="6815" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::EBController" taskName="EBController" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="EBController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="6825" index="78" uid="9e3fa15b-9145-45f0-9307-c2fe0fe99f04" > +<father id="6850" num="7" /> +<cdparam x="1286" y="267" /> +<sizeparam width="265" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="372" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6817" /> +<TGConnectingPoint num="1" id="6818" /> +<TGConnectingPoint num="2" id="6819" /> +<TGConnectingPoint num="3" id="6820" /> +<TGConnectingPoint num="4" id="6821" /> +<TGConnectingPoint num="5" id="6822" /> +<TGConnectingPoint num="6" id="6823" /> +<TGConnectingPoint num="7" id="6824" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::Socket" taskName="Socket" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="6884" index="17" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="61" y="480" /> +<sizeparam width="323" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6860" /> +<TGConnectingPoint num="1" id="6861" /> +<TGConnectingPoint num="2" id="6862" /> +<TGConnectingPoint num="3" id="6863" /> +<TGConnectingPoint num="4" id="6864" /> +<TGConnectingPoint num="5" id="6865" /> +<TGConnectingPoint num="6" id="6866" /> +<TGConnectingPoint num="7" id="6867" /> +<TGConnectingPoint num="8" id="6868" /> +<TGConnectingPoint num="9" id="6869" /> +<TGConnectingPoint num="10" id="6870" /> +<TGConnectingPoint num="11" id="6871" /> +<TGConnectingPoint num="12" id="6872" /> +<TGConnectingPoint num="13" id="6873" /> +<TGConnectingPoint num="14" id="6874" /> +<TGConnectingPoint num="15" id="6875" /> +<TGConnectingPoint num="16" id="6876" /> +<TGConnectingPoint num="17" id="6877" /> +<TGConnectingPoint num="18" id="6878" /> +<TGConnectingPoint num="19" id="6879" /> +<TGConnectingPoint num="20" id="6880" /> +<TGConnectingPoint num="21" id="6881" /> +<TGConnectingPoint num="22" id="6882" /> +<TGConnectingPoint num="23" id="6883" /> +<extraparam> +<info stereotype="CPURR" nodeName="SensorSet_MC" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="6859" index="79" uid="f310257a-f782-4fe1-8959-400ab58a833e" > +<father id="6884" num="0" /> +<cdparam x="48" y="515" /> +<sizeparam width="336" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-13" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6851" /> +<TGConnectingPoint num="1" id="6852" /> +<TGConnectingPoint num="2" id="6853" /> +<TGConnectingPoint num="3" id="6854" /> +<TGConnectingPoint num="4" id="6855" /> +<TGConnectingPoint num="5" id="6856" /> +<TGConnectingPoint num="6" id="6857" /> +<TGConnectingPoint num="7" id="6858" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::SensorsAcquisition" taskName="SensorsAcquisition" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="SensorsAcquisition" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="6909" index="18" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="120" y="853" /> +<sizeparam width="206" height="83" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6885" /> +<TGConnectingPoint num="1" id="6886" /> +<TGConnectingPoint num="2" id="6887" /> +<TGConnectingPoint num="3" id="6888" /> +<TGConnectingPoint num="4" id="6889" /> +<TGConnectingPoint num="5" id="6890" /> +<TGConnectingPoint num="6" id="6891" /> +<TGConnectingPoint num="7" id="6892" /> +<TGConnectingPoint num="8" id="6893" /> +<TGConnectingPoint num="9" id="6894" /> +<TGConnectingPoint num="10" id="6895" /> +<TGConnectingPoint num="11" id="6896" /> +<TGConnectingPoint num="12" id="6897" /> +<TGConnectingPoint num="13" id="6898" /> +<TGConnectingPoint num="14" id="6899" /> +<TGConnectingPoint num="15" id="6900" /> +<TGConnectingPoint num="16" id="6901" /> +<TGConnectingPoint num="17" id="6902" /> +<TGConnectingPoint num="18" id="6903" /> +<TGConnectingPoint num="19" id="6904" /> +<TGConnectingPoint num="20" id="6905" /> +<TGConnectingPoint num="21" id="6906" /> +<TGConnectingPoint num="22" id="6907" /> +<TGConnectingPoint num="23" id="6908" /> +<extraparam> +<info stereotype="MEMORY" nodeName="SensorSet_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="6934" index="19" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="166" y="697" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6910" /> +<TGConnectingPoint num="1" id="6911" /> +<TGConnectingPoint num="2" id="6912" /> +<TGConnectingPoint num="3" id="6913" /> +<TGConnectingPoint num="4" id="6914" /> +<TGConnectingPoint num="5" id="6915" /> +<TGConnectingPoint num="6" id="6916" /> +<TGConnectingPoint num="7" id="6917" /> +<TGConnectingPoint num="8" id="6918" /> +<TGConnectingPoint num="9" id="6919" /> +<TGConnectingPoint num="10" id="6920" /> +<TGConnectingPoint num="11" id="6921" /> +<TGConnectingPoint num="12" id="6922" /> +<TGConnectingPoint num="13" id="6923" /> +<TGConnectingPoint num="14" id="6924" /> +<TGConnectingPoint num="15" id="6925" /> +<TGConnectingPoint num="16" id="6926" /> +<TGConnectingPoint num="17" id="6927" /> +<TGConnectingPoint num="18" id="6928" /> +<TGConnectingPoint num="19" id="6929" /> +<TGConnectingPoint num="20" id="6930" /> +<TGConnectingPoint num="21" id="6931" /> +<TGConnectingPoint num="22" id="6932" /> +<TGConnectingPoint num="23" id="6933" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="SensorSet_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="6959" index="20" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="372" y="706" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6935" /> +<TGConnectingPoint num="1" id="6936" /> +<TGConnectingPoint num="2" id="6937" /> +<TGConnectingPoint num="3" id="6938" /> +<TGConnectingPoint num="4" id="6939" /> +<TGConnectingPoint num="5" id="6940" /> +<TGConnectingPoint num="6" id="6941" /> +<TGConnectingPoint num="7" id="6942" /> +<TGConnectingPoint num="8" id="6943" /> +<TGConnectingPoint num="9" id="6944" /> +<TGConnectingPoint num="10" id="6945" /> +<TGConnectingPoint num="11" id="6946" /> +<TGConnectingPoint num="12" id="6947" /> +<TGConnectingPoint num="13" id="6948" /> +<TGConnectingPoint num="14" id="6949" /> +<TGConnectingPoint num="15" id="6950" /> +<TGConnectingPoint num="16" id="6951" /> +<TGConnectingPoint num="17" id="6952" /> +<TGConnectingPoint num="18" id="6953" /> +<TGConnectingPoint num="19" id="6954" /> +<TGConnectingPoint num="20" id="6955" /> +<TGConnectingPoint num="21" id="6956" /> +<TGConnectingPoint num="22" id="6957" /> +<TGConnectingPoint num="23" id="6958" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="SensorSet_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="6993" index="21" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2812" y="266" /> +<sizeparam width="347" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6969" /> +<TGConnectingPoint num="1" id="6970" /> +<TGConnectingPoint num="2" id="6971" /> +<TGConnectingPoint num="3" id="6972" /> +<TGConnectingPoint num="4" id="6973" /> +<TGConnectingPoint num="5" id="6974" /> +<TGConnectingPoint num="6" id="6975" /> +<TGConnectingPoint num="7" id="6976" /> +<TGConnectingPoint num="8" id="6977" /> +<TGConnectingPoint num="9" id="6978" /> +<TGConnectingPoint num="10" id="6979" /> +<TGConnectingPoint num="11" id="6980" /> +<TGConnectingPoint num="12" id="6981" /> +<TGConnectingPoint num="13" id="6982" /> +<TGConnectingPoint num="14" id="6983" /> +<TGConnectingPoint num="15" id="6984" /> +<TGConnectingPoint num="16" id="6985" /> +<TGConnectingPoint num="17" id="6986" /> +<TGConnectingPoint num="18" id="6987" /> +<TGConnectingPoint num="19" id="6988" /> +<TGConnectingPoint num="20" id="6989" /> +<TGConnectingPoint num="21" id="6990" /> +<TGConnectingPoint num="22" id="6991" /> +<TGConnectingPoint num="23" id="6992" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="6968" index="80" uid="0a7830ad-9da1-42f6-87e9-fdda2662c5d6" > +<father id="6993" num="0" /> +<cdparam x="2806" y="308" /> +<sizeparam width="353" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-6" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6960" /> +<TGConnectingPoint num="1" id="6961" /> +<TGConnectingPoint num="2" id="6962" /> +<TGConnectingPoint num="3" id="6963" /> +<TGConnectingPoint num="4" id="6964" /> +<TGConnectingPoint num="5" id="6965" /> +<TGConnectingPoint num="6" id="6966" /> +<TGConnectingPoint num="7" id="6967" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::SteeringServoOutput" taskName="SteeringServoOutput" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="SteeringServoOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="7018" index="22" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="2440" y="335" /> +<sizeparam width="220" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="6994" /> +<TGConnectingPoint num="1" id="6995" /> +<TGConnectingPoint num="2" id="6996" /> +<TGConnectingPoint num="3" id="6997" /> +<TGConnectingPoint num="4" id="6998" /> +<TGConnectingPoint num="5" id="6999" /> +<TGConnectingPoint num="6" id="7000" /> +<TGConnectingPoint num="7" id="7001" /> +<TGConnectingPoint num="8" id="7002" /> +<TGConnectingPoint num="9" id="7003" /> +<TGConnectingPoint num="10" id="7004" /> +<TGConnectingPoint num="11" id="7005" /> +<TGConnectingPoint num="12" id="7006" /> +<TGConnectingPoint num="13" id="7007" /> +<TGConnectingPoint num="14" id="7008" /> +<TGConnectingPoint num="15" id="7009" /> +<TGConnectingPoint num="16" id="7010" /> +<TGConnectingPoint num="17" id="7011" /> +<TGConnectingPoint num="18" id="7012" /> +<TGConnectingPoint num="19" id="7013" /> +<TGConnectingPoint num="20" id="7014" /> +<TGConnectingPoint num="21" id="7015" /> +<TGConnectingPoint num="22" id="7016" /> +<TGConnectingPoint num="23" id="7017" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="7043" index="23" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2622" y="440" /> +<sizeparam width="143" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7019" /> +<TGConnectingPoint num="1" id="7020" /> +<TGConnectingPoint num="2" id="7021" /> +<TGConnectingPoint num="3" id="7022" /> +<TGConnectingPoint num="4" id="7023" /> +<TGConnectingPoint num="5" id="7024" /> +<TGConnectingPoint num="6" id="7025" /> +<TGConnectingPoint num="7" id="7026" /> +<TGConnectingPoint num="8" id="7027" /> +<TGConnectingPoint num="9" id="7028" /> +<TGConnectingPoint num="10" id="7029" /> +<TGConnectingPoint num="11" id="7030" /> +<TGConnectingPoint num="12" id="7031" /> +<TGConnectingPoint num="13" id="7032" /> +<TGConnectingPoint num="14" id="7033" /> +<TGConnectingPoint num="15" id="7034" /> +<TGConnectingPoint num="16" id="7035" /> +<TGConnectingPoint num="17" id="7036" /> +<TGConnectingPoint num="18" id="7037" /> +<TGConnectingPoint num="19" id="7038" /> +<TGConnectingPoint num="20" id="7039" /> +<TGConnectingPoint num="21" id="7040" /> +<TGConnectingPoint num="22" id="7041" /> +<TGConnectingPoint num="23" id="7042" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="7068" index="24" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2622" y="560" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7044" /> +<TGConnectingPoint num="1" id="7045" /> +<TGConnectingPoint num="2" id="7046" /> +<TGConnectingPoint num="3" id="7047" /> +<TGConnectingPoint num="4" id="7048" /> +<TGConnectingPoint num="5" id="7049" /> +<TGConnectingPoint num="6" id="7050" /> +<TGConnectingPoint num="7" id="7051" /> +<TGConnectingPoint num="8" id="7052" /> +<TGConnectingPoint num="9" id="7053" /> +<TGConnectingPoint num="10" id="7054" /> +<TGConnectingPoint num="11" id="7055" /> +<TGConnectingPoint num="12" id="7056" /> +<TGConnectingPoint num="13" id="7057" /> +<TGConnectingPoint num="14" id="7058" /> +<TGConnectingPoint num="15" id="7059" /> +<TGConnectingPoint num="16" id="7060" /> +<TGConnectingPoint num="17" id="7061" /> +<TGConnectingPoint num="18" id="7062" /> +<TGConnectingPoint num="19" id="7063" /> +<TGConnectingPoint num="20" id="7064" /> +<TGConnectingPoint num="21" id="7065" /> +<TGConnectingPoint num="22" id="7066" /> +<TGConnectingPoint num="23" id="7067" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="7102" index="25" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2833" y="1162" /> +<sizeparam width="367" height="85" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7078" /> +<TGConnectingPoint num="1" id="7079" /> +<TGConnectingPoint num="2" id="7080" /> +<TGConnectingPoint num="3" id="7081" /> +<TGConnectingPoint num="4" id="7082" /> +<TGConnectingPoint num="5" id="7083" /> +<TGConnectingPoint num="6" id="7084" /> +<TGConnectingPoint num="7" id="7085" /> +<TGConnectingPoint num="8" id="7086" /> +<TGConnectingPoint num="9" id="7087" /> +<TGConnectingPoint num="10" id="7088" /> +<TGConnectingPoint num="11" id="7089" /> +<TGConnectingPoint num="12" id="7090" /> +<TGConnectingPoint num="13" id="7091" /> +<TGConnectingPoint num="14" id="7092" /> +<TGConnectingPoint num="15" id="7093" /> +<TGConnectingPoint num="16" id="7094" /> +<TGConnectingPoint num="17" id="7095" /> +<TGConnectingPoint num="18" id="7096" /> +<TGConnectingPoint num="19" id="7097" /> +<TGConnectingPoint num="20" id="7098" /> +<TGConnectingPoint num="21" id="7099" /> +<TGConnectingPoint num="22" id="7100" /> +<TGConnectingPoint num="23" id="7101" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="7077" index="81" uid="231fbb9b-c08a-4f83-a45a-2663b1effbd8" > +<father id="7102" num="0" /> +<cdparam x="2886" y="1200" /> +<sizeparam width="308" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="59" minY="0" maxY="45" /> +<infoparam name="TGComponent" value="HighVariationPlausibilityCheck::MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7069" /> +<TGConnectingPoint num="1" id="7070" /> +<TGConnectingPoint num="2" id="7071" /> +<TGConnectingPoint num="3" id="7072" /> +<TGConnectingPoint num="4" id="7073" /> +<TGConnectingPoint num="5" id="7074" /> +<TGConnectingPoint num="6" id="7075" /> +<TGConnectingPoint num="7" id="7076" /> +<extraparam> +<info value="HighVariationPlausibilityCheck::MotorsOutput" taskName="MotorsOutput" referenceTaskName="HighVariationPlausibilityCheck" priority="0" operationMEC="MotorsOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="7127" index="26" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="2527" y="1201" /> +<sizeparam width="210" height="88" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7103" /> +<TGConnectingPoint num="1" id="7104" /> +<TGConnectingPoint num="2" id="7105" /> +<TGConnectingPoint num="3" id="7106" /> +<TGConnectingPoint num="4" id="7107" /> +<TGConnectingPoint num="5" id="7108" /> +<TGConnectingPoint num="6" id="7109" /> +<TGConnectingPoint num="7" id="7110" /> +<TGConnectingPoint num="8" id="7111" /> +<TGConnectingPoint num="9" id="7112" /> +<TGConnectingPoint num="10" id="7113" /> +<TGConnectingPoint num="11" id="7114" /> +<TGConnectingPoint num="12" id="7115" /> +<TGConnectingPoint num="13" id="7116" /> +<TGConnectingPoint num="14" id="7117" /> +<TGConnectingPoint num="15" id="7118" /> +<TGConnectingPoint num="16" id="7119" /> +<TGConnectingPoint num="17" id="7120" /> +<TGConnectingPoint num="18" id="7121" /> +<TGConnectingPoint num="19" id="7122" /> +<TGConnectingPoint num="20" id="7123" /> +<TGConnectingPoint num="21" id="7124" /> +<TGConnectingPoint num="22" id="7125" /> +<TGConnectingPoint num="23" id="7126" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="7152" index="27" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2746" y="1045" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7128" /> +<TGConnectingPoint num="1" id="7129" /> +<TGConnectingPoint num="2" id="7130" /> +<TGConnectingPoint num="3" id="7131" /> +<TGConnectingPoint num="4" id="7132" /> +<TGConnectingPoint num="5" id="7133" /> +<TGConnectingPoint num="6" id="7134" /> +<TGConnectingPoint num="7" id="7135" /> +<TGConnectingPoint num="8" id="7136" /> +<TGConnectingPoint num="9" id="7137" /> +<TGConnectingPoint num="10" id="7138" /> +<TGConnectingPoint num="11" id="7139" /> +<TGConnectingPoint num="12" id="7140" /> +<TGConnectingPoint num="13" id="7141" /> +<TGConnectingPoint num="14" id="7142" /> +<TGConnectingPoint num="15" id="7143" /> +<TGConnectingPoint num="16" id="7144" /> +<TGConnectingPoint num="17" id="7145" /> +<TGConnectingPoint num="18" id="7146" /> +<TGConnectingPoint num="19" id="7147" /> +<TGConnectingPoint num="20" id="7148" /> +<TGConnectingPoint num="21" id="7149" /> +<TGConnectingPoint num="22" id="7150" /> +<TGConnectingPoint num="23" id="7151" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="7177" index="28" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2728" y="963" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7153" /> +<TGConnectingPoint num="1" id="7154" /> +<TGConnectingPoint num="2" id="7155" /> +<TGConnectingPoint num="3" id="7156" /> +<TGConnectingPoint num="4" id="7157" /> +<TGConnectingPoint num="5" id="7158" /> +<TGConnectingPoint num="6" id="7159" /> +<TGConnectingPoint num="7" id="7160" /> +<TGConnectingPoint num="8" id="7161" /> +<TGConnectingPoint num="9" id="7162" /> +<TGConnectingPoint num="10" id="7163" /> +<TGConnectingPoint num="11" id="7164" /> +<TGConnectingPoint num="12" id="7165" /> +<TGConnectingPoint num="13" id="7166" /> +<TGConnectingPoint num="14" id="7167" /> +<TGConnectingPoint num="15" id="7168" /> +<TGConnectingPoint num="16" id="7169" /> +<TGConnectingPoint num="17" id="7170" /> +<TGConnectingPoint num="18" id="7171" /> +<TGConnectingPoint num="19" id="7172" /> +<TGConnectingPoint num="20" id="7173" /> +<TGConnectingPoint num="21" id="7174" /> +<TGConnectingPoint num="22" id="7175" /> +<TGConnectingPoint num="23" id="7176" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="7178" index="29" uid="e601da78-b6cc-45af-b6b3-28a1e7c69032" > +<cdparam x="1737" y="1242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1751" y="1296" id="6293" /> +<P2 x="1541" y="1223" id="6396" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7179" index="30" uid="e39f113c-136c-44d9-be4b-c87904888f0d" > +<cdparam x="1338" y="533" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="597" id="6321" /> +<P2 x="1416" y="697" id="6540" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7180" index="31" uid="b716d356-636c-412c-a76e-4b67a2c85458" > +<cdparam x="1396" y="490" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="500" id="6316" /> +<P2 x="1299" y="416" id="6604" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7181" index="32" uid="9a81fad9-1f89-4bdc-a91b-511dbdb15858" > +<cdparam x="1640" y="1317" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1555" y="1341" id="6418" /> +<P2 x="1478" y="1248" id="6407" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7182" index="33" uid="a29fc8b2-cb1a-4391-9e36-24e1f50fc43b" > +<cdparam x="1303" y="1305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1206" y="1311" id="6452" /> +<P2 x="1353" y="1248" id="6406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7183" index="34" uid="8067fce8-2c3a-4a94-8155-e5ef569a9dd8" > +<cdparam x="1043" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1111" id="6368" /> +<P2 x="1416" y="747" id="6545" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7184" index="35" uid="0eb31259-9159-419e-9a14-7595eafeeca4" > +<cdparam x="1485" y="1130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1146" id="6373" /> +<P2 x="1416" y="1198" id="6393" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7185" index="36" uid="de5266cb-500f-4d0c-971d-b53c3feb6bde" > +<cdparam x="1682" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="963" id="7154" /> +<P2 x="2175" y="747" id="6546" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7186" index="37" uid="efee97e5-7ace-4766-9ffc-3925f98ddcfd" > +<cdparam x="2065" y="753" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2622" y="577" id="7047" /> +<P2 x="2175" y="722" id="6543" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7187" index="38" uid="8391575f-4243-46e3-97eb-e0f7dcf00ffd" > +<cdparam x="366" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="519" y="723" id="6939" /> +<P2 x="657" y="722" id="6542" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7188" index="39" uid="e168d581-fde1-4edb-bf9a-eab94e8d672f" > +<cdparam x="813" y="507" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="573" id="6570" /> +<P2 x="1036" y="697" id="6547" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7189" index="40" uid="5ab549f9-0845-49d4-bc43-bf02c4d48a0b" > +<cdparam x="1415" y="388" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="538" id="6565" /> +<P2 x="1237" y="416" id="6595" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7190" index="41" uid="d0c44492-b7ac-4194-aa9c-e7fbcc539495" > +<cdparam x="1147" y="468" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1711" y="266" id="6707" /> +<P2 x="1362" y="391" id="6593" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7191" index="42" uid="e0cfb6b0-417d-4ace-9109-690064ef6b7d" > +<cdparam x="1256" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1030" y="391" id="6733" /> +<P2 x="1112" y="391" id="6592" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7192" index="43" uid="fc8a29a2-0c0f-4a84-bce9-e5f75699bc12" > +<cdparam x="1016" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1236" y="317" id="6832" /> +<P2 x="1237" y="366" id="6590" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7193" index="44" uid="b23de6e5-0e7b-4b12-a4ac-b3e5bf9f12f9" > +<cdparam x="400" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="372" y="723" id="6938" /> +<P2 x="279" y="722" id="6914" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7194" index="45" uid="2bc045fa-779c-430e-bc2e-0e0fd6b568b7" > +<cdparam x="352" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="222" y="557" id="6866" /> +<P2 x="222" y="697" id="6911" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7195" index="46" uid="3aafd53d-815f-4995-913d-0df57243cdd8" > +<cdparam x="225" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="223" y="853" id="6886" /> +<P2 x="222" y="747" id="6916" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7196" index="47" uid="967d74f0-d5ac-44eb-9ec4-c2c5c5ad126b" > +<cdparam x="2717" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2695" y="595" id="7050" /> +<P2 x="2693" y="440" id="7020" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7197" index="48" uid="6ecbf5f1-ae08-49c4-84f1-3577d37d8c4f" > +<cdparam x="2810" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2985" y="266" id="6970" /> +<P2 x="2765" y="465" id="7023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7198" index="49" uid="f8dccad9-c851-4509-89d8-4dc487af7d4d" > +<cdparam x="2571" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2550" y="416" id="7000" /> +<P2 x="2622" y="465" id="7022" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7199" index="50" uid="45d38d3a-4927-4e5c-96a1-a2a09ef69330" > +<cdparam x="2803" y="985" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="998" id="7159" /> +<P2 x="2802" y="1045" id="7129" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7200" index="51" uid="7a274047-a28c-423f-ab39-d15dee653a30" > +<cdparam x="3352" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="3016" y="1162" id="7079" /> +<P2 x="2830" y="1095" id="7143" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="7201" index="52" uid="7edb2c65-b180-4457-88db-ea445629cd65" > +<cdparam x="2658" y="1146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2632" y="1201" id="7104" /> +<P2 x="2774" y="1095" id="7142" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="SlowInjectionPlausibilityCheck" tabs="TML Component Task Diagram$AutonomousDriving$ATTACKER_Task$Socket$Leader_Socket$Countermeasure_PlausibilityCheck$EBController$SpeedController$TrajectoryController$DataTransformation$SensorsAcquisition$SteeringServoOutput$MotorsOutput$SpeedFeedback" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="16" maxX="4505" minY="16" maxY="2000" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000016" > +<CONNECTOR type="126" id="7202" index="0" uid="5f3d2e5c-d3ad-4398-b30b-1ecbcfbe58d6" > +<cdparam x="1471" y="1017" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1466" y="1017" id="7274" /> +<P2 x="1466" y="869" id="7312" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7203" index="1" uid="12f0ec33-7672-4e30-ab02-e0e8ea8832a6" > +<cdparam x="2292" y="1450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2280" y="1437" id="7244" /> +<P2 x="2760" y="1463" id="7493" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7204" index="2" uid="632237a0-a826-425b-91f6-6810d806093c" > +<cdparam x="1670" y="1188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1281" id="7288" /> +<P2 x="1995" y="1436" id="7526" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7205" index="3" uid="137f827c-a0c2-43fe-acc2-8cc0fa3839e2" > +<cdparam x="1670" y="1100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1192" id="7276" /> +<P2 x="1995" y="1192" id="7450" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7206" index="4" uid="a2dd6aa8-0d90-4546-b270-56fd911398c1" > +<cdparam x="2007" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="944" id="7512" /> +<P2 x="2048" y="918" id="7257" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7207" index="5" uid="94d4c6d7-20fd-4e5e-a6e8-bee77b1986d9" > +<cdparam x="1670" y="1011" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1103" id="7286" /> +<P2 x="1995" y="918" id="7507" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7208" index="6" uid="95a3260b-34be-4a4b-b66f-0586d9b0f075" > +<cdparam x="833" y="1176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="819" y="1125" id="7363" /> +<P2 x="1187" y="1125" id="7282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7209" index="7" uid="4179c194-9bd9-4678-962e-6ecad60102c2" > +<cdparam x="1365" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1365" y="869" id="7314" /> +<P2 x="1366" y="1017" id="7278" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7210" index="8" uid="b76753a7-cf56-4aaa-8006-527084a7e458" > +<cdparam x="1195" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1209" y="869" id="7316" /> +<P2 x="1210" y="1017" id="7280" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7211" index="9" uid="0e288d47-b86f-4aac-9266-9b9fc075d5a3" > +<cdparam x="1623" y="1020" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1625" y="1017" id="7284" /> +<P2 x="1624" y="593" id="7624" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7212" index="10" uid="3f5177b8-e1c6-4d72-8fcf-cedc48f84ca6" > +<cdparam x="36" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="294" y="1086" id="7645" /> +<P2 x="531" y="1086" id="7361" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7213" index="11" uid="b7386fb4-39f2-4e96-b0eb-abfdead6cf46" > +<cdparam x="2282" y="1118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1106" id="7477" /> +<P2 x="2497" y="1106" id="7401" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7214" index="12" uid="4c06250b-c095-49f9-97e1-fc0941a0ea1a" > +<cdparam x="2938" y="961" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="948" id="7263" /> +<P2 x="2497" y="1025" id="7399" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7215" index="13" uid="d232c15d-fcd1-44d3-8a98-b81373d20c58" > +<cdparam x="2938" y="996" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="983" id="7255" /> +<P2 x="2497" y="1062" id="7397" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7216" index="14" uid="38a635a8-4453-4fae-8f92-965b23fd5ed2" > +<cdparam x="2282" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1143" id="7469" /> +<P2 x="2497" y="1143" id="7393" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7217" index="15" uid="66ad5b68-a69e-460a-8cfd-8ef2ae80c9e0" > +<cdparam x="3170" y="951" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="949" id="7395" /> +<P2 x="2603" y="764" id="7379" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7218" index="16" uid="62d92767-468b-4f6d-9167-4fd77d69c882" > +<cdparam x="3351" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1218" id="7412" /> +<P2 x="3186" y="1032" id="7342" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7219" index="17" uid="1bfffab8-f98f-46a2-be7e-10e8c7f22247" > +<cdparam x="3351" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1182" id="7431" /> +<P2 x="3101" y="1032" id="7344" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7220" index="18" uid="e4841fd6-ea5b-4d3e-a93c-71528b218f24" > +<cdparam x="2261" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1218" id="7471" /> +<P2 x="2760" y="1244" id="7417" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7221" index="19" uid="69ca7868-98a1-4131-8e44-761014a4bd19" > +<cdparam x="2261" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1182" id="7473" /> +<P2 x="2760" y="1208" id="7436" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7222" index="20" uid="266dea51-870a-4801-b509-c951d759f9d4" > +<cdparam x="2007" y="1205" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1218" id="7455" /> +<P2 x="2048" y="1192" id="7475" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7224" index="21" uid="9fb574b4-aafe-4d83-930f-d7d58a8d5eab" > +<cdparam x="1080" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1067" y="376" id="7301" /> +<P2 x="1269" y="430" id="7630" /> +<Point x="1270" y="390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7223" index="47" uid="597f926e-86a6-407f-b8d7-2a08b2005955" > +<father id="7224" num="0" /> +<cdparam x="1270" y="390" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="7226" index="22" uid="97678f56-df87-4184-9cf2-ac8f7afec96d" > +<cdparam x="1270" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="268" id="7611" /> +<P2 x="1067" y="323" id="7299" /> +<Point x="1270" y="336" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7225" index="48" uid="7776388c-ffd9-48fb-b93c-ccfaf5f63bb0" > +<father id="7226" num="0" /> +<cdparam x="1270" y="336" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="7231" index="23" uid="97c8f620-b5bd-4bce-accf-98e6f4a19413" > +<cdparam x="2252" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="6100" maxHeight="6100" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="738" id="7374" /> +<P2 x="670" y="1180" id="7359" /> +<Point x="2601" y="540" /> +<Point x="3480" y="540" /> +<Point x="3480" y="1617" /> +<Point x="670" y="1617" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7227" index="49" uid="1987dc8a-b003-4aea-8f64-d065ca3a8be2" > +<father id="7231" num="0" /> +<cdparam x="2601" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7228" index="50" uid="a4bfb87a-0c23-443b-9fc4-7a5c64e427ba" > +<father id="7231" num="1" /> +<cdparam x="3480" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7229" index="51" uid="5cffb968-d0e9-49c9-99e2-a0406ab6ab3e" > +<father id="7231" num="2" /> +<cdparam x="3480" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7230" index="52" uid="529245b5-3b74-43d4-ae07-035d9c446aae" > +<father id="7231" num="3" /> +<cdparam x="670" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="7232" index="24" uid="88cef966-9b9e-4299-aa38-47c1ce7cce76" > +<cdparam x="1432" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1434" y="268" id="7613" /> +<P2 x="1434" y="430" id="7632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7233" index="25" uid="b8565349-1d8a-4cad-bf90-9404a990c97a" > +<cdparam x="1280" y="623" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1270" y="593" id="7628" /> +<P2 x="1270" y="719" id="7320" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7234" index="26" uid="1a11d762-51f5-482d-9d92-080271e42816" > +<cdparam x="1385" y="623" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1386" y="593" id="7626" /> +<P2 x="1386" y="719" id="7318" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7235" index="27" uid="3efe5020-0a60-49bf-9542-e07bb63c678d" > +<cdparam x="1630" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1598" y="430" id="7634" /> +<P2 x="1598" y="268" id="7609" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7236" index="28" uid="fae124e2-aa00-4337-a2ba-0d390ae4ec3b" > +<cdparam x="1930" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1462" id="7531" /> +<P2 x="2045" y="1436" id="7242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7237" index="29" uid="160fd03d-35ad-4e62-9005-07474861cb87" > +<cdparam x="3155" y="892" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1437" id="7488" /> +<P2 x="3003" y="1437" id="7331" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7238" index="30" uid="31bead95-3043-493d-bba8-aab2050a7614" > +<cdparam x="3045" y="552" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="908" id="7564" /> +<P2 x="3003" y="908" id="7346" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7239" index="31" uid="9c82bf5a-99ae-4af4-bc9d-fae8c4a950db" > +<cdparam x="2935" y="570" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="908" id="7261" /> +<P2 x="2760" y="934" id="7569" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7240" index="32" uid="4975d1db-c1a1-4548-a6c9-ee12d5e861a3" > +<cdparam x="3045" y="502" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="863" id="7545" /> +<P2 x="3003" y="863" id="7348" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="7241" index="33" uid="d7339831-dcac-40cf-8741-5f063cf152df" > +<cdparam x="2935" y="521" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="863" id="7259" /> +<P2 x="2760" y="889" id="7550" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<COMPONENT type="1202" id="7254" index="34" uid="973e2741-5faa-4013-b7ad-8292e211d6fb" > +<cdparam x="2045" y="1338" /> +<sizeparam width="235" height="176" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7246" /> +<TGConnectingPoint num="1" id="7247" /> +<TGConnectingPoint num="2" id="7248" /> +<TGConnectingPoint num="3" id="7249" /> +<TGConnectingPoint num="4" id="7250" /> +<TGConnectingPoint num="5" id="7251" /> +<TGConnectingPoint num="6" id="7252" /> +<TGConnectingPoint num="7" id="7253" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7243" index="53" uid="cb5ff281-9251-408d-a7fc-c2e1f0a63015" > +<father id="7254" num="0" /> +<cdparam x="2032" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7242" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7245" index="54" uid="ca47d2fd-64ff-46de-966d-fdf4838b3905" > +<father id="7254" num="1" /> +<cdparam x="2267" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7244" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7273" index="35" uid="4f003612-0f43-43c2-824c-30ffacde5ad2" > +<cdparam x="2048" y="833" /> +<sizeparam width="220" height="177" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7265" /> +<TGConnectingPoint num="1" id="7266" /> +<TGConnectingPoint num="2" id="7267" /> +<TGConnectingPoint num="3" id="7268" /> +<TGConnectingPoint num="4" id="7269" /> +<TGConnectingPoint num="5" id="7270" /> +<TGConnectingPoint num="6" id="7271" /> +<TGConnectingPoint num="7" id="7272" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7256" index="55" uid="4dd8048b-f1c6-4c66-bfbc-9f28662d1876" > +<father id="7273" num="0" /> +<cdparam x="2255" y="983" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7255" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7258" index="56" uid="772d7d96-4cc6-45a9-8884-550008f4c994" > +<father id="7273" num="1" /> +<cdparam x="2035" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7257" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7260" index="57" uid="1c0afc22-2971-4267-ae58-e525d832e9c1" > +<father id="7273" num="2" /> +<cdparam x="2255" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7259" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7262" index="58" uid="48779374-9a9b-4ef6-a7ad-f991d3772e03" > +<father id="7273" num="3" /> +<cdparam x="2255" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7261" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7264" index="59" uid="501b22d4-da33-4393-bfc1-f539e624afcd" > +<father id="7273" num="4" /> +<cdparam x="2255" y="948" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7263" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7298" index="36" uid="815b4378-8e05-4f9c-b264-c5f954075a9b" > +<cdparam x="1187" y="1030" /> +<sizeparam width="470" height="296" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7290" /> +<TGConnectingPoint num="1" id="7291" /> +<TGConnectingPoint num="2" id="7292" /> +<TGConnectingPoint num="3" id="7293" /> +<TGConnectingPoint num="4" id="7294" /> +<TGConnectingPoint num="5" id="7295" /> +<TGConnectingPoint num="6" id="7296" /> +<TGConnectingPoint num="7" id="7297" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7275" index="60" uid="654bb5df-5c53-4536-a5c9-8aec733f5ee0" > +<father id="7298" num="0" /> +<cdparam x="1453" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7274" /> +<extraparam> +<Prop commName="fromADtoCPC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7277" index="61" uid="fb5ba58e-c9a5-437f-8c53-059801c1008c" > +<father id="7298" num="1" /> +<cdparam x="1644" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7276" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7279" index="62" uid="3ae99f0e-7f93-4377-a74d-eb3b054e48ed" > +<father id="7298" num="2" /> +<cdparam x="1353" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7278" /> +<extraparam> +<Prop commName="fromCPCtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7281" index="63" uid="8e2745cb-4f71-4636-ae5a-a95ad3732024" > +<father id="7298" num="3" /> +<cdparam x="1197" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7280" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7283" index="64" uid="9dea8d1f-df72-4315-b3e2-557baf4baec1" > +<father id="7298" num="4" /> +<cdparam x="1174" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7282" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7285" index="65" uid="861dcd36-a868-4c36-b3c6-089b5cacaf53" > +<father id="7298" num="5" /> +<cdparam x="1612" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7284" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7287" index="66" uid="371f3b4d-3f41-4134-b48a-4959a1ffa0ff" > +<father id="7298" num="6" /> +<cdparam x="1644" y="1103" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7286" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7289" index="67" uid="c294bd08-b1db-4c83-86f0-d94a64d25451" > +<father id="7298" num="7" /> +<cdparam x="1644" y="1281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7288" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7311" index="37" uid="410d991d-b0eb-4662-850b-e4c049b87b89" > +<cdparam x="782" y="293" /> +<sizeparam width="285" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7303" /> +<TGConnectingPoint num="1" id="7304" /> +<TGConnectingPoint num="2" id="7305" /> +<TGConnectingPoint num="3" id="7306" /> +<TGConnectingPoint num="4" id="7307" /> +<TGConnectingPoint num="5" id="7308" /> +<TGConnectingPoint num="6" id="7309" /> +<TGConnectingPoint num="7" id="7310" /> +<extraparam> +<Data isAttacker="Yes" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +<Attribute access="2" id="mode" value="2" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7300" index="68" uid="1e6c0dfb-5251-405c-b115-0fdee1a223e8" > +<father id="7311" num="0" /> +<cdparam x="1054" y="323" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event interception" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7299" /> +<extraparam> +<Prop commName="interception" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7302" index="69" uid="4592e7ed-e0bb-4bd9-867e-f76f6d8cb8d3" > +<father id="7311" num="1" /> +<cdparam x="1054" y="376" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event injection" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7301" /> +<extraparam> +<Prop commName="injection" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7330" index="38" uid="0a94a6dd-65c2-42fc-8f6b-a4811e32b4ed" > +<cdparam x="1126" y="732" /> +<sizeparam width="356" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Countermeasure_PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7322" /> +<TGConnectingPoint num="1" id="7323" /> +<TGConnectingPoint num="2" id="7324" /> +<TGConnectingPoint num="3" id="7325" /> +<TGConnectingPoint num="4" id="7326" /> +<TGConnectingPoint num="5" id="7327" /> +<TGConnectingPoint num="6" id="7328" /> +<TGConnectingPoint num="7" id="7329" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7313" index="70" uid="52645db2-c42b-4d2c-bf50-00e8e9766f7a" > +<father id="7330" num="0" /> +<cdparam x="1453" y="869" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromADtoCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7312" /> +<extraparam> +<Prop commName="fromADtoCPC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7315" index="71" uid="fdad80a5-b824-4a83-a7d9-e90cf104a903" > +<father id="7330" num="1" /> +<cdparam x="1352" y="869" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7314" /> +<extraparam> +<Prop commName="fromCPCtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7317" index="72" uid="190ad8a4-7291-4be7-be1a-d61415ac729b" > +<father id="7330" num="2" /> +<cdparam x="1196" y="869" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7316" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7319" index="73" uid="2fb6c535-e815-4344-8dfb-c09e7292c307" > +<father id="7330" num="3" /> +<cdparam x="1373" y="719" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7318" /> +<extraparam> +<Prop commName="fromSocToCPC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7321" index="74" uid="5f9728e0-f704-4ae7-ac63-c147ef0681d1" > +<father id="7330" num="4" /> +<cdparam x="1257" y="719" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7320" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7341" index="39" uid="6e98c03e-68c6-4dcc-8848-83d762e6c561" > +<cdparam x="3003" y="1356" /> +<sizeparam width="326" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7333" /> +<TGConnectingPoint num="1" id="7334" /> +<TGConnectingPoint num="2" id="7335" /> +<TGConnectingPoint num="3" id="7336" /> +<TGConnectingPoint num="4" id="7337" /> +<TGConnectingPoint num="5" id="7338" /> +<TGConnectingPoint num="6" id="7339" /> +<TGConnectingPoint num="7" id="7340" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7332" index="75" uid="c770df85-60d3-43a3-88b6-6efc94d1eda7" > +<father id="7341" num="0" /> +<cdparam x="2990" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7331" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7358" index="40" uid="21f724f4-7628-4de2-920f-e380f63a1b7a" > +<cdparam x="3003" y="763" /> +<sizeparam width="326" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7350" /> +<TGConnectingPoint num="1" id="7351" /> +<TGConnectingPoint num="2" id="7352" /> +<TGConnectingPoint num="3" id="7353" /> +<TGConnectingPoint num="4" id="7354" /> +<TGConnectingPoint num="5" id="7355" /> +<TGConnectingPoint num="6" id="7356" /> +<TGConnectingPoint num="7" id="7357" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7343" index="76" uid="44848717-50ed-4093-b293-406b93f0a79a" > +<father id="7358" num="0" /> +<cdparam x="3173" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7342" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7345" index="77" uid="f95a706a-3a82-43ef-85ec-700342d514ad" > +<father id="7358" num="1" /> +<cdparam x="3088" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7344" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7347" index="78" uid="c4a01e1f-7fd0-4a44-a061-71a96c8eaa19" > +<father id="7358" num="2" /> +<cdparam x="2990" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7346" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7349" index="79" uid="af962f4a-80a1-49c6-83d0-1b2672b179b9" > +<father id="7358" num="3" /> +<cdparam x="2990" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7348" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7373" index="41" uid="8fd48f00-7447-4424-8474-a08e86ace315" > +<cdparam x="531" y="991" /> +<sizeparam width="288" height="202" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7365" /> +<TGConnectingPoint num="1" id="7366" /> +<TGConnectingPoint num="2" id="7367" /> +<TGConnectingPoint num="3" id="7368" /> +<TGConnectingPoint num="4" id="7369" /> +<TGConnectingPoint num="5" id="7370" /> +<TGConnectingPoint num="6" id="7371" /> +<TGConnectingPoint num="7" id="7372" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="first_loop" value="true" type="4" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7360" index="80" uid="7d4482f8-8ad8-4dbe-a000-709596bd7517" > +<father id="7373" num="0" /> +<cdparam x="657" y="1180" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7359" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7362" index="81" uid="3cb0150e-09da-4aef-aac4-e5d2aa719570" > +<father id="7373" num="1" /> +<cdparam x="518" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7361" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7364" index="82" uid="a0106331-aae3-4ec5-b7c1-7534b9069ce4" > +<father id="7373" num="2" /> +<cdparam x="806" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7363" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="7591" index="42" uid="a148ed60-b4aa-45cf-8172-ff70c7dc9b96" > +<cdparam x="1995" y="751" /> +<sizeparam width="765" height="778" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Composite component" value="Controller" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7583" /> +<TGConnectingPoint num="1" id="7584" /> +<TGConnectingPoint num="2" id="7585" /> +<TGConnectingPoint num="3" id="7586" /> +<TGConnectingPoint num="4" id="7587" /> +<TGConnectingPoint num="5" id="7588" /> +<TGConnectingPoint num="6" id="7589" /> +<TGConnectingPoint num="7" id="7590" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="7392" index="83" uid="6b89d57d-a9b6-432b-a32d-88ae6ee60432" > +<father id="7591" num="0" /> +<cdparam x="2590" y="738" /> +<sizeparam width="26" height="26" minWidth="5" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7374" /> +<TGConnectingPoint num="1" id="7375" /> +<TGConnectingPoint num="2" id="7376" /> +<TGConnectingPoint num="3" id="7377" /> +<TGConnectingPoint num="4" id="7378" /> +<TGConnectingPoint num="5" id="7379" /> +<TGConnectingPoint num="6" id="7380" /> +<TGConnectingPoint num="7" id="7381" /> +<TGConnectingPoint num="8" id="7382" /> +<TGConnectingPoint num="9" id="7383" /> +<TGConnectingPoint num="10" id="7384" /> +<TGConnectingPoint num="11" id="7385" /> +<TGConnectingPoint num="12" id="7386" /> +<TGConnectingPoint num="13" id="7387" /> +<TGConnectingPoint num="14" id="7388" /> +<TGConnectingPoint num="15" id="7389" /> +<TGConnectingPoint num="16" id="7390" /> +<TGConnectingPoint num="17" id="7391" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="7411" index="84" uid="98978bae-b1e1-4178-bfec-c0d96da5ab1b" > +<father id="7591" num="1" /> +<cdparam x="2497" y="962" /> +<sizeparam width="233" height="210" minWidth="75" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="532" minY="0" maxY="568" /> +<infoparam name="Primitive component" value="SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7403" /> +<TGConnectingPoint num="1" id="7404" /> +<TGConnectingPoint num="2" id="7405" /> +<TGConnectingPoint num="3" id="7406" /> +<TGConnectingPoint num="4" id="7407" /> +<TGConnectingPoint num="5" id="7408" /> +<TGConnectingPoint num="6" id="7409" /> +<TGConnectingPoint num="7" id="7410" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7394" index="85" uid="6eecd7af-8067-4730-b9b9-d74db644b604" > +<father id="7411" num="0" /> +<cdparam x="2484" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7393" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7396" index="86" uid="c9d807be-a079-4d66-b21b-047870ea737b" > +<father id="7411" num="1" /> +<cdparam x="2590" y="949" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7395" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7398" index="87" uid="b5f99c69-f668-43e5-8909-8df107e1e5be" > +<father id="7411" num="2" /> +<cdparam x="2484" y="1062" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7397" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7400" index="88" uid="8c087a74-b4f4-4f50-ae8a-c075959fd14a" > +<father id="7411" num="3" /> +<cdparam x="2484" y="1025" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7399" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7402" index="89" uid="8e999585-6742-4974-93ee-34fa77b8e053" > +<father id="7411" num="4" /> +<cdparam x="2484" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7401" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7430" index="90" uid="5dfd9dc3-c11d-4abc-b2e4-948f70a02537" > +<father id="7591" num="2" /> +<cdparam x="2747" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7412" /> +<TGConnectingPoint num="1" id="7413" /> +<TGConnectingPoint num="2" id="7414" /> +<TGConnectingPoint num="3" id="7415" /> +<TGConnectingPoint num="4" id="7416" /> +<TGConnectingPoint num="5" id="7417" /> +<TGConnectingPoint num="6" id="7418" /> +<TGConnectingPoint num="7" id="7419" /> +<TGConnectingPoint num="8" id="7420" /> +<TGConnectingPoint num="9" id="7421" /> +<TGConnectingPoint num="10" id="7422" /> +<TGConnectingPoint num="11" id="7423" /> +<TGConnectingPoint num="12" id="7424" /> +<TGConnectingPoint num="13" id="7425" /> +<TGConnectingPoint num="14" id="7426" /> +<TGConnectingPoint num="15" id="7427" /> +<TGConnectingPoint num="16" id="7428" /> +<TGConnectingPoint num="17" id="7429" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7449" index="91" uid="6a98bb37-f589-445d-ad66-2b4c5da1ff3e" > +<father id="7591" num="3" /> +<cdparam x="2747" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7431" /> +<TGConnectingPoint num="1" id="7432" /> +<TGConnectingPoint num="2" id="7433" /> +<TGConnectingPoint num="3" id="7434" /> +<TGConnectingPoint num="4" id="7435" /> +<TGConnectingPoint num="5" id="7436" /> +<TGConnectingPoint num="6" id="7437" /> +<TGConnectingPoint num="7" id="7438" /> +<TGConnectingPoint num="8" id="7439" /> +<TGConnectingPoint num="9" id="7440" /> +<TGConnectingPoint num="10" id="7441" /> +<TGConnectingPoint num="11" id="7442" /> +<TGConnectingPoint num="12" id="7443" /> +<TGConnectingPoint num="13" id="7444" /> +<TGConnectingPoint num="14" id="7445" /> +<TGConnectingPoint num="15" id="7446" /> +<TGConnectingPoint num="16" id="7447" /> +<TGConnectingPoint num="17" id="7448" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7468" index="92" uid="859c26a8-c4f1-4cd6-b2fb-844856055de1" > +<father id="7591" num="4" /> +<cdparam x="1982" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7450" /> +<TGConnectingPoint num="1" id="7451" /> +<TGConnectingPoint num="2" id="7452" /> +<TGConnectingPoint num="3" id="7453" /> +<TGConnectingPoint num="4" id="7454" /> +<TGConnectingPoint num="5" id="7455" /> +<TGConnectingPoint num="6" id="7456" /> +<TGConnectingPoint num="7" id="7457" /> +<TGConnectingPoint num="8" id="7458" /> +<TGConnectingPoint num="9" id="7459" /> +<TGConnectingPoint num="10" id="7460" /> +<TGConnectingPoint num="11" id="7461" /> +<TGConnectingPoint num="12" id="7462" /> +<TGConnectingPoint num="13" id="7463" /> +<TGConnectingPoint num="14" id="7464" /> +<TGConnectingPoint num="15" id="7465" /> +<TGConnectingPoint num="16" id="7466" /> +<TGConnectingPoint num="17" id="7467" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="7487" index="93" uid="7db1f807-c313-4671-8dba-c292cc259c51" > +<father id="7591" num="5" /> +<cdparam x="2048" y="1077" /> +<sizeparam width="220" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="545" minY="0" maxY="615" /> +<infoparam name="Primitive component" value="EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7479" /> +<TGConnectingPoint num="1" id="7480" /> +<TGConnectingPoint num="2" id="7481" /> +<TGConnectingPoint num="3" id="7482" /> +<TGConnectingPoint num="4" id="7483" /> +<TGConnectingPoint num="5" id="7484" /> +<TGConnectingPoint num="6" id="7485" /> +<TGConnectingPoint num="7" id="7486" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7470" index="94" uid="876f6272-d51f-41a6-8b8e-3a70cb91b0d1" > +<father id="7487" num="0" /> +<cdparam x="2255" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7469" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7472" index="95" uid="fa607569-53a3-439b-b8b6-bfcb7a8fe0f9" > +<father id="7487" num="1" /> +<cdparam x="2255" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7471" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7474" index="96" uid="505d1a84-2b19-464e-8903-13c52bc31a03" > +<father id="7487" num="2" /> +<cdparam x="2255" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7473" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7476" index="97" uid="48318bba-d694-4314-b1fa-b31eaa6a3022" > +<father id="7487" num="3" /> +<cdparam x="2035" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7475" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7478" index="98" uid="72295cbe-6ed3-4ffb-ba58-9a4dbd20e517" > +<father id="7487" num="4" /> +<cdparam x="2255" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7477" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7506" index="99" uid="5c5b7a3d-ff17-4974-a0f6-0e4d88c5e3b7" > +<father id="7591" num="6" /> +<cdparam x="2747" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7488" /> +<TGConnectingPoint num="1" id="7489" /> +<TGConnectingPoint num="2" id="7490" /> +<TGConnectingPoint num="3" id="7491" /> +<TGConnectingPoint num="4" id="7492" /> +<TGConnectingPoint num="5" id="7493" /> +<TGConnectingPoint num="6" id="7494" /> +<TGConnectingPoint num="7" id="7495" /> +<TGConnectingPoint num="8" id="7496" /> +<TGConnectingPoint num="9" id="7497" /> +<TGConnectingPoint num="10" id="7498" /> +<TGConnectingPoint num="11" id="7499" /> +<TGConnectingPoint num="12" id="7500" /> +<TGConnectingPoint num="13" id="7501" /> +<TGConnectingPoint num="14" id="7502" /> +<TGConnectingPoint num="15" id="7503" /> +<TGConnectingPoint num="16" id="7504" /> +<TGConnectingPoint num="17" id="7505" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7525" index="100" uid="034c3ede-2fa8-4dcd-86bf-d0a910c55ddb" > +<father id="7591" num="7" /> +<cdparam x="1982" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7507" /> +<TGConnectingPoint num="1" id="7508" /> +<TGConnectingPoint num="2" id="7509" /> +<TGConnectingPoint num="3" id="7510" /> +<TGConnectingPoint num="4" id="7511" /> +<TGConnectingPoint num="5" id="7512" /> +<TGConnectingPoint num="6" id="7513" /> +<TGConnectingPoint num="7" id="7514" /> +<TGConnectingPoint num="8" id="7515" /> +<TGConnectingPoint num="9" id="7516" /> +<TGConnectingPoint num="10" id="7517" /> +<TGConnectingPoint num="11" id="7518" /> +<TGConnectingPoint num="12" id="7519" /> +<TGConnectingPoint num="13" id="7520" /> +<TGConnectingPoint num="14" id="7521" /> +<TGConnectingPoint num="15" id="7522" /> +<TGConnectingPoint num="16" id="7523" /> +<TGConnectingPoint num="17" id="7524" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7544" index="101" uid="874a8d3f-78b3-4ac3-a767-07d5b67f7fab" > +<father id="7591" num="8" /> +<cdparam x="1982" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7526" /> +<TGConnectingPoint num="1" id="7527" /> +<TGConnectingPoint num="2" id="7528" /> +<TGConnectingPoint num="3" id="7529" /> +<TGConnectingPoint num="4" id="7530" /> +<TGConnectingPoint num="5" id="7531" /> +<TGConnectingPoint num="6" id="7532" /> +<TGConnectingPoint num="7" id="7533" /> +<TGConnectingPoint num="8" id="7534" /> +<TGConnectingPoint num="9" id="7535" /> +<TGConnectingPoint num="10" id="7536" /> +<TGConnectingPoint num="11" id="7537" /> +<TGConnectingPoint num="12" id="7538" /> +<TGConnectingPoint num="13" id="7539" /> +<TGConnectingPoint num="14" id="7540" /> +<TGConnectingPoint num="15" id="7541" /> +<TGConnectingPoint num="16" id="7542" /> +<TGConnectingPoint num="17" id="7543" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7563" index="102" uid="1ca3db29-2a95-4885-b702-5b68013ab21f" > +<father id="7591" num="9" /> +<cdparam x="2747" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7545" /> +<TGConnectingPoint num="1" id="7546" /> +<TGConnectingPoint num="2" id="7547" /> +<TGConnectingPoint num="3" id="7548" /> +<TGConnectingPoint num="4" id="7549" /> +<TGConnectingPoint num="5" id="7550" /> +<TGConnectingPoint num="6" id="7551" /> +<TGConnectingPoint num="7" id="7552" /> +<TGConnectingPoint num="8" id="7553" /> +<TGConnectingPoint num="9" id="7554" /> +<TGConnectingPoint num="10" id="7555" /> +<TGConnectingPoint num="11" id="7556" /> +<TGConnectingPoint num="12" id="7557" /> +<TGConnectingPoint num="13" id="7558" /> +<TGConnectingPoint num="14" id="7559" /> +<TGConnectingPoint num="15" id="7560" /> +<TGConnectingPoint num="16" id="7561" /> +<TGConnectingPoint num="17" id="7562" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="7582" index="103" uid="046ad803-4aa8-4be2-9597-17e63c7c6654" > +<father id="7591" num="10" /> +<cdparam x="2747" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7564" /> +<TGConnectingPoint num="1" id="7565" /> +<TGConnectingPoint num="2" id="7566" /> +<TGConnectingPoint num="3" id="7567" /> +<TGConnectingPoint num="4" id="7568" /> +<TGConnectingPoint num="5" id="7569" /> +<TGConnectingPoint num="6" id="7570" /> +<TGConnectingPoint num="7" id="7571" /> +<TGConnectingPoint num="8" id="7572" /> +<TGConnectingPoint num="9" id="7573" /> +<TGConnectingPoint num="10" id="7574" /> +<TGConnectingPoint num="11" id="7575" /> +<TGConnectingPoint num="12" id="7576" /> +<TGConnectingPoint num="13" id="7577" /> +<TGConnectingPoint num="14" id="7578" /> +<TGConnectingPoint num="15" id="7579" /> +<TGConnectingPoint num="16" id="7580" /> +<TGConnectingPoint num="17" id="7581" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="7608" index="43" uid="e4197901-e01d-4f10-8bba-1123a70b46b0" > +<cdparam x="3" y="3" /> +<sizeparam width="1335" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the application of a rover acting as a follower, with a sensitive plausibility check countermeasure deployed. + +It is based: +1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code +(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip) +2. on FTS rovers videos produced for SPARTA +3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/ +4. on discussions with Fortiss researchers +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7592" /> +<TGConnectingPoint num="1" id="7593" /> +<TGConnectingPoint num="2" id="7594" /> +<TGConnectingPoint num="3" id="7595" /> +<TGConnectingPoint num="4" id="7596" /> +<TGConnectingPoint num="5" id="7597" /> +<TGConnectingPoint num="6" id="7598" /> +<TGConnectingPoint num="7" id="7599" /> +<TGConnectingPoint num="8" id="7600" /> +<TGConnectingPoint num="9" id="7601" /> +<TGConnectingPoint num="10" id="7602" /> +<TGConnectingPoint num="11" id="7603" /> +<TGConnectingPoint num="12" id="7604" /> +<TGConnectingPoint num="13" id="7605" /> +<TGConnectingPoint num="14" id="7606" /> +<TGConnectingPoint num="15" id="7607" /> +<extraparam> +<Line value="This model represents the application of a rover acting as a follower, with a sensitive plausibility check countermeasure deployed." /> +<Line value="" /> +<Line value="It is based:" /> +<Line value="1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code" /> +<Line value="(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip)" /> +<Line value="2. on FTS rovers videos produced for SPARTA" /> +<Line value="3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/" /> +<Line value="4. on discussions with Fortiss researchers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1202" id="7623" index="44" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1248" y="118" /> +<sizeparam width="393" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7615" /> +<TGConnectingPoint num="1" id="7616" /> +<TGConnectingPoint num="2" id="7617" /> +<TGConnectingPoint num="3" id="7618" /> +<TGConnectingPoint num="4" id="7619" /> +<TGConnectingPoint num="5" id="7620" /> +<TGConnectingPoint num="6" id="7621" /> +<TGConnectingPoint num="7" id="7622" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7610" index="104" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="7623" num="0" /> +<cdparam x="1585" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7609" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7612" index="105" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="7623" num="1" /> +<cdparam x="1256" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7611" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7614" index="106" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="7623" num="2" /> +<cdparam x="1421" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7613" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7644" index="45" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1252" y="443" /> +<sizeparam width="401" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7636" /> +<TGConnectingPoint num="1" id="7637" /> +<TGConnectingPoint num="2" id="7638" /> +<TGConnectingPoint num="3" id="7639" /> +<TGConnectingPoint num="4" id="7640" /> +<TGConnectingPoint num="5" id="7641" /> +<TGConnectingPoint num="6" id="7642" /> +<TGConnectingPoint num="7" id="7643" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7625" index="107" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="7644" num="0" /> +<cdparam x="1611" y="593" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7624" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7627" index="108" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="7644" num="1" /> +<cdparam x="1373" y="593" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7626" /> +<extraparam> +<Prop commName="fromSocToCPC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7629" index="109" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="7644" num="2" /> +<cdparam x="1257" y="593" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7628" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7631" index="110" uid="26b61746-800d-4f7b-a17d-725ce5851087" > +<father id="7644" num="3" /> +<cdparam x="1256" y="430" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7630" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7633" index="111" uid="6c414320-e956-4eee-a577-d2d2fd6294a7" > +<father id="7644" num="4" /> +<cdparam x="1421" y="430" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7632" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="true" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="7635" index="112" uid="fce8d9ae-6134-4c23-a3d8-d5036565d691" > +<father id="7644" num="5" /> +<cdparam x="1585" y="430" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7634" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="7655" index="46" uid="98971654-05e5-4355-90bb-b7728b165cf8" > +<cdparam x="16" y="1016" /> +<sizeparam width="278" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7647" /> +<TGConnectingPoint num="1" id="7648" /> +<TGConnectingPoint num="2" id="7649" /> +<TGConnectingPoint num="3" id="7650" /> +<TGConnectingPoint num="4" id="7651" /> +<TGConnectingPoint num="5" id="7652" /> +<TGConnectingPoint num="6" id="7653" /> +<TGConnectingPoint num="7" id="7654" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="7646" index="113" uid="1a22bcd1-76c4-4c11-972f-874a547f8a57" > +<father id="7655" num="0" /> +<cdparam x="281" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="265" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7645" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="AutonomousDriving" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="1030" id="7658" index="0" uid="2748b8e8-2dcd-4cb7-a9e2-6ab343115e67" > +<cdparam x="415" y="114" /> +<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for ever loop" value="Loop for ever" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7656" /> +<TGConnectingPoint num="1" id="7657" /> +</COMPONENT> + +<COMPONENT type="301" id="7675" index="1" uid="8f13dbf0-ef32-4ed4-97b6-d441b5c1a79b" > +<cdparam x="10" y="417" /> +<sizeparam width="207" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending gap measurement to +PlausibilityCheck component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7659" /> +<TGConnectingPoint num="1" id="7660" /> +<TGConnectingPoint num="2" id="7661" /> +<TGConnectingPoint num="3" id="7662" /> +<TGConnectingPoint num="4" id="7663" /> +<TGConnectingPoint num="5" id="7664" /> +<TGConnectingPoint num="6" id="7665" /> +<TGConnectingPoint num="7" id="7666" /> +<TGConnectingPoint num="8" id="7667" /> +<TGConnectingPoint num="9" id="7668" /> +<TGConnectingPoint num="10" id="7669" /> +<TGConnectingPoint num="11" id="7670" /> +<TGConnectingPoint num="12" id="7671" /> +<TGConnectingPoint num="13" id="7672" /> +<TGConnectingPoint num="14" id="7673" /> +<TGConnectingPoint num="15" id="7674" /> +<extraparam> +<Line value="Sending gap measurement to" /> +<Line value="PlausibilityCheck component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7677" index="2" uid="16e4b272-fa9c-4375-9060-13fa6583920b" > +<cdparam x="279" y="493" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7676" /> +</COMPONENT> + +<COMPONENT type="1006" id="7680" index="3" uid="fe5f0cbc-2ebc-44d6-b792-dfdcaafe77ad" > +<cdparam x="224" y="420" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoCPC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7678" /> +<TGConnectingPoint num="1" id="7679" /> +<extraparam> +<Data channelName="fromADtoCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7697" index="4" uid="03c5a1e9-896b-4389-85a3-90c83cd294f4" > +<cdparam x="871" y="604" /> +<sizeparam width="451" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of platoon information update message: +1. sending speed control data to activate speed controller +2. sending lane keeping control data to activate trajectory controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7681" /> +<TGConnectingPoint num="1" id="7682" /> +<TGConnectingPoint num="2" id="7683" /> +<TGConnectingPoint num="3" id="7684" /> +<TGConnectingPoint num="4" id="7685" /> +<TGConnectingPoint num="5" id="7686" /> +<TGConnectingPoint num="6" id="7687" /> +<TGConnectingPoint num="7" id="7688" /> +<TGConnectingPoint num="8" id="7689" /> +<TGConnectingPoint num="9" id="7690" /> +<TGConnectingPoint num="10" id="7691" /> +<TGConnectingPoint num="11" id="7692" /> +<TGConnectingPoint num="12" id="7693" /> +<TGConnectingPoint num="13" id="7694" /> +<TGConnectingPoint num="14" id="7695" /> +<TGConnectingPoint num="15" id="7696" /> +<extraparam> +<Line value="In case of platoon information update message:" /> +<Line value="1. sending speed control data to activate speed controller" /> +<Line value="2. sending lane keeping control data to activate trajectory controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7714" index="5" uid="e2c136d0-5359-43dc-bec6-fe8d50ca71d3" > +<cdparam x="991" y="410" /> +<sizeparam width="242" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending update message to leader +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7698" /> +<TGConnectingPoint num="1" id="7699" /> +<TGConnectingPoint num="2" id="7700" /> +<TGConnectingPoint num="3" id="7701" /> +<TGConnectingPoint num="4" id="7702" /> +<TGConnectingPoint num="5" id="7703" /> +<TGConnectingPoint num="6" id="7704" /> +<TGConnectingPoint num="7" id="7705" /> +<TGConnectingPoint num="8" id="7706" /> +<TGConnectingPoint num="9" id="7707" /> +<TGConnectingPoint num="10" id="7708" /> +<TGConnectingPoint num="11" id="7709" /> +<TGConnectingPoint num="12" id="7710" /> +<TGConnectingPoint num="13" id="7711" /> +<TGConnectingPoint num="14" id="7712" /> +<TGConnectingPoint num="15" id="7713" /> +<extraparam> +<Line value="Sending update message to leader" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7731" index="6" uid="129cebdf-cbca-46f6-93e0-4fca93c67991" > +<cdparam x="86" y="631" /> +<sizeparam width="289" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of emergency break (EB) message, +sending EB order to activate EB controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7715" /> +<TGConnectingPoint num="1" id="7716" /> +<TGConnectingPoint num="2" id="7717" /> +<TGConnectingPoint num="3" id="7718" /> +<TGConnectingPoint num="4" id="7719" /> +<TGConnectingPoint num="5" id="7720" /> +<TGConnectingPoint num="6" id="7721" /> +<TGConnectingPoint num="7" id="7722" /> +<TGConnectingPoint num="8" id="7723" /> +<TGConnectingPoint num="9" id="7724" /> +<TGConnectingPoint num="10" id="7725" /> +<TGConnectingPoint num="11" id="7726" /> +<TGConnectingPoint num="12" id="7727" /> +<TGConnectingPoint num="13" id="7728" /> +<TGConnectingPoint num="14" id="7729" /> +<TGConnectingPoint num="15" id="7730" /> +<extraparam> +<Line value="In case of emergency break (EB) message," /> +<Line value="sending EB order to activate EB controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7748" index="7" uid="4dd07157-7cbe-4513-ad07-206958dfe630" > +<cdparam x="608" y="351" /> +<sizeparam width="184" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving leader message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7732" /> +<TGConnectingPoint num="1" id="7733" /> +<TGConnectingPoint num="2" id="7734" /> +<TGConnectingPoint num="3" id="7735" /> +<TGConnectingPoint num="4" id="7736" /> +<TGConnectingPoint num="5" id="7737" /> +<TGConnectingPoint num="6" id="7738" /> +<TGConnectingPoint num="7" id="7739" /> +<TGConnectingPoint num="8" id="7740" /> +<TGConnectingPoint num="9" id="7741" /> +<TGConnectingPoint num="10" id="7742" /> +<TGConnectingPoint num="11" id="7743" /> +<TGConnectingPoint num="12" id="7744" /> +<TGConnectingPoint num="13" id="7745" /> +<TGConnectingPoint num="14" id="7746" /> +<TGConnectingPoint num="15" id="7747" /> +<extraparam> +<Line value="Receiving leader message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="7765" index="8" uid="57469c20-b995-4cc9-9654-d0e7ccd93392" > +<cdparam x="39" y="275" /> +<sizeparam width="159" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving sensor data +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7749" /> +<TGConnectingPoint num="1" id="7750" /> +<TGConnectingPoint num="2" id="7751" /> +<TGConnectingPoint num="3" id="7752" /> +<TGConnectingPoint num="4" id="7753" /> +<TGConnectingPoint num="5" id="7754" /> +<TGConnectingPoint num="6" id="7755" /> +<TGConnectingPoint num="7" id="7756" /> +<TGConnectingPoint num="8" id="7757" /> +<TGConnectingPoint num="9" id="7758" /> +<TGConnectingPoint num="10" id="7759" /> +<TGConnectingPoint num="11" id="7760" /> +<TGConnectingPoint num="12" id="7761" /> +<TGConnectingPoint num="13" id="7762" /> +<TGConnectingPoint num="14" id="7763" /> +<TGConnectingPoint num="15" id="7764" /> +<extraparam> +<Line value="Receiving sensor data" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="7769" index="9" uid="061be48e-9472-4aab-9c27-a19960829170" > +<cdparam x="568" y="437" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7767" /> +<TGConnectingPoint num="1" id="7768" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7766" index="46" uid="df9faa1c-027d-4e24-8a4a-d19f2453bec7" > +<father id="7769" num="0" /> +<cdparam x="583" y="457" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1006" id="7772" index="10" uid="3ffd803a-478a-465e-9752-21312b88da19" > +<cdparam x="321" y="607" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoEBC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7770" /> +<TGConnectingPoint num="1" id="7771" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="7780" index="11" uid="46d55c6a-7e32-400e-afc2-c0e3f9baffb4" > +<cdparam x="686" y="613" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7774" /> +<TGConnectingPoint num="1" id="7775" /> +<TGConnectingPoint num="2" id="7776" /> +<TGConnectingPoint num="3" id="7777" /> +<TGConnectingPoint num="4" id="7778" /> +<TGConnectingPoint num="5" id="7779" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7773" index="47" uid="da78c20c-f7ba-4b5e-aa0e-ceaa4b263700" > +<father id="7780" num="0" /> +<cdparam x="836" y="613" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="7788" index="12" uid="32823728-02c2-4169-8509-dfa6fce25200" > +<cdparam x="558" y="502" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7784" /> +<TGConnectingPoint num="1" id="7785" /> +<TGConnectingPoint num="2" id="7786" /> +<TGConnectingPoint num="3" id="7787" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7781" index="48" uid="a63645d6-3745-4668-9844-9bc7496ec86a" > +<father id="7788" num="0" /> +<cdparam x="483" y="530" /> +<sizeparam width="182" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[leader_message_type == 0]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7782" index="49" uid="849d838c-edde-44cc-9c50-b448eb753dab" > +<father id="7788" num="1" /> +<cdparam x="593" y="512" /> +<sizeparam width="614" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[(leader_message_type == 1) or (leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7783" index="50" uid="57e42e8e-30ea-4da9-a919-2cee0c80a4ae" > +<father id="7788" num="2" /> +<cdparam x="578" y="547" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="7790" index="13" uid="5de74724-e1b6-475a-ae78-eac1fb5ee97e" > +<cdparam x="961" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7789" /> +</COMPONENT> + +<COMPONENT type="1006" id="7793" index="14" uid="38d5d2eb-0ea0-40ff-9ab3-5efd28c9760c" > +<cdparam x="902" y="373" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7791" /> +<TGConnectingPoint num="1" id="7792" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7795" index="15" uid="c22687f4-cc3c-4cf5-974c-9a95a4d567eb" > +<cdparam x="871" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7794" /> +</COMPONENT> + +<COMPONENT type="1006" id="7798" index="16" uid="cbcf0ae0-265f-4a77-9f29-7eff398bc363" > +<cdparam x="814" y="670" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoTC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7796" /> +<TGConnectingPoint num="1" id="7797" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7800" index="17" uid="9fea4189-031e-4f6e-b9ca-ed95435ec04e" > +<cdparam x="635" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7799" /> +</COMPONENT> + +<COMPONENT type="1006" id="7803" index="18" uid="f84ce218-5ae5-422b-a6c2-d3fe8bfca97d" > +<cdparam x="577" y="674" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7801" /> +<TGConnectingPoint num="1" id="7802" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7805" index="19" uid="47aabf91-ae1e-4d4e-9d17-e5a36892abd6" > +<cdparam x="379" y="681" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7804" /> +</COMPONENT> + +<COMPONENT type="1009" id="7808" index="20" uid="cd81e3c8-4754-4828-817e-bfb69ea4509b" > +<cdparam x="501" y="379" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromCPCtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7806" /> +<TGConnectingPoint num="1" id="7807" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="7811" index="21" uid="0f77260b-e466-40b7-a40f-284d8a394377" > +<cdparam x="421" y="319" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newLeaderMessage(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7809" /> +<TGConnectingPoint num="1" id="7810" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7813" index="22" uid="604a5e00-084a-4f18-b196-ca30b293ddc6" > +<cdparam x="264" y="333" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7812" /> +</COMPONENT> + +<COMPONENT type="1009" id="7816" index="23" uid="c6384fdc-2697-4679-b01f-a09a7decaf86" > +<cdparam x="210" y="267" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromDTtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7814" /> +<TGConnectingPoint num="1" id="7815" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="7824" index="24" uid="5154f910-a507-49ee-9aed-1166b083b36f" > +<cdparam x="498" y="219" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7818" /> +<TGConnectingPoint num="1" id="7819" /> +<TGConnectingPoint num="2" id="7820" /> +<TGConnectingPoint num="3" id="7821" /> +<TGConnectingPoint num="4" id="7822" /> +<TGConnectingPoint num="5" id="7823" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7817" index="51" uid="c3a09c39-663f-4ec0-9189-d6b7510fca27" > +<father id="7824" num="0" /> +<cdparam x="648" y="219" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="7826" index="25" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="451" y="179" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7825" /> +</COMPONENT> + +<COMPONENT type="1000" id="7828" index="26" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="454" y="64" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7827" /> +</COMPONENT> + +<CONNECTOR type="115" id="7829" index="27" uid="59631c82-47f5-4342-9263-924ce79e2792" > +<cdparam x="547" y="224" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="547" y="224" id="7820" /> +<P2 x="289" y="415" id="7678" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7830" index="28" uid="69d13fab-0078-4a4b-bff4-03252fbf8327" > +<cdparam x="532" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="517" id="7785" /> +<P2 x="389" y="602" id="7770" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7831" index="29" uid="1ba2828f-ba84-4bb7-a655-efee3dba4123" > +<cdparam x="971" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="971" y="398" id="7792" /> +<P2 x="971" y="442" id="7789" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7832" index="30" uid="79b33a46-f5f1-4622-9c71-676346307aba" > +<cdparam x="881" y="695" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="881" y="695" id="7797" /> +<P2 x="881" y="736" id="7794" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7833" index="31" uid="75075440-1cf2-4689-9d9c-e5da220b9810" > +<cdparam x="645" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="699" id="7802" /> +<P2 x="645" y="736" id="7799" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7834" index="32" uid="ea55345e-2671-49cf-a67b-1b626981a355" > +<cdparam x="389" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="389" y="632" id="7771" /> +<P2 x="389" y="676" id="7804" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7835" index="33" uid="cd241954-db74-43c2-b430-b67506dd3a05" > +<cdparam x="523" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="224" id="7819" /> +<P2 x="274" y="262" id="7814" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7836" index="34" uid="3c625b1e-e409-4e26-8f70-0d164ad1f329" > +<cdparam x="1036" y="545" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="622" y="224" id="7823" /> +<P2 x="971" y="368" id="7791" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7837" index="35" uid="dcb4e440-4cb9-453f-80a1-58614b41e7fd" > +<cdparam x="740" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="810" y="618" id="7779" /> +<P2 x="881" y="665" id="7796" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7838" index="36" uid="569df097-5cf6-4135-81d9-7f342fa32464" > +<cdparam x="690" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="711" y="618" id="7775" /> +<P2 x="645" y="669" id="7801" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7839" index="37" uid="f92f5f8e-a956-4ec5-a821-9c28756c6367" > +<cdparam x="613" y="517" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="517" id="7786" /> +<P2 x="761" y="613" id="7774" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7840" index="38" uid="d04b9505-459d-41d9-86f8-d975c7edda09" > +<cdparam x="274" y="292" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="274" y="292" id="7815" /> +<P2 x="274" y="328" id="7812" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7841" index="39" uid="6bbbfdce-1989-41f7-b36f-cc9bc75e5fca" > +<cdparam x="547" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="224" id="7821" /> +<P2 x="573" y="314" id="7809" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7842" index="40" uid="7192d1bf-eaa9-4a75-947c-553bd4148ac9" > +<cdparam x="573" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="344" id="7810" /> +<P2 x="573" y="374" id="7806" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7843" index="41" uid="a110578c-43c6-4361-8cf1-4a671e6c3838" > +<cdparam x="573" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="404" id="7807" /> +<P2 x="573" y="432" id="7767" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7844" index="42" uid="9262f759-0c44-491d-b20c-8a4de6d4734b" > +<cdparam x="580" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="472" id="7768" /> +<P2 x="573" y="497" id="7784" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7845" index="43" uid="307d7543-b5d7-4e2a-a37a-f5f81343eac9" > +<cdparam x="289" y="445" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="445" id="7679" /> +<P2 x="289" y="488" id="7676" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7846" index="44" uid="a2a6b871-efe8-44cc-980f-2a546227de88" > +<cdparam x="461" y="84" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="84" id="7827" /> +<P2 x="461" y="109" id="7656" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7847" index="45" uid="c15f8250-697a-4659-8e9a-619588192a78" > +<cdparam x="490" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="507" y="128" id="7657" /> +<P2 x="573" y="219" id="7818" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="ATTACKER_Task" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="1012" id="7855" index="0" uid="4a489fe7-42cd-4024-9c11-eeac44bc845b" > +<cdparam x="303" y="275" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7851" /> +<TGConnectingPoint num="1" id="7852" /> +<TGConnectingPoint num="2" id="7853" /> +<TGConnectingPoint num="3" id="7854" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7848" index="36" uid="03fb9d55-8283-4676-8300-8784e4b70ea1" > +<father id="7855" num="0" /> +<cdparam x="228" y="303" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-13" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[(mode == 1) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7849" index="37" uid="1c0b847a-77cf-42bd-9ee8-d9cf5f7b8033" > +<father id="7855" num="1" /> +<cdparam x="353" y="290" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7850" index="38" uid="039eba05-734c-4610-8844-e26a14e4b0b6" > +<father id="7855" num="2" /> +<cdparam x="334" y="338" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="63" /> +<infoparam name="guard 3" value="[(mode == 2) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1016" id="7863" index="1" uid="b8883f95-632a-4a02-946d-0da1ea6a7a1e" > +<cdparam x="517" y="217" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7857" /> +<TGConnectingPoint num="1" id="7858" /> +<TGConnectingPoint num="2" id="7859" /> +<TGConnectingPoint num="3" id="7860" /> +<TGConnectingPoint num="4" id="7861" /> +<TGConnectingPoint num="5" id="7862" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7856" index="39" uid="60927341-68d2-46e7-ba75-2cdc52acc787" > +<father id="7863" num="0" /> +<cdparam x="667" y="220" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="7871" index="2" uid="fff114c4-7be2-4af2-bc82-5f6459b5ccaf" > +<cdparam x="554" y="378" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7867" /> +<TGConnectingPoint num="1" id="7868" /> +<TGConnectingPoint num="2" id="7869" /> +<TGConnectingPoint num="3" id="7870" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7864" index="40" uid="bccf0a5b-5f5f-4ff0-b233-1924cee7c533" > +<father id="7871" num="0" /> +<cdparam x="479" y="393" /> +<sizeparam width="81" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[mode == 4]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7865" index="41" uid="5feda669-3eac-4e2c-aa9c-2e5a037386c8" > +<father id="7871" num="1" /> +<cdparam x="605" y="393" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="7866" index="42" uid="ffc61fc7-e845-480c-b2cb-357174964af9" > +<father id="7871" num="2" /> +<cdparam x="585" y="444" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[(mode == 5) and (leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="7873" index="3" uid="561dd997-20c7-47e0-9e45-47ad34f09e67" > +<cdparam x="695" y="471" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7872" /> +</COMPONENT> + +<COMPONENT type="1001" id="7875" index="4" uid="1e890f57-8d03-42d0-87b6-d8a36aa3ee3c" > +<cdparam x="1038" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7874" /> +</COMPONENT> + +<COMPONENT type="1008" id="7878" index="5" uid="b49a2815-5d18-4837-b2c3-2d94fe1808d6" > +<cdparam x="934" y="354" /> +<sizeparam width="229" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="injection(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7876" /> +<TGConnectingPoint num="1" id="7877" /> +<extraparam> +<Data eventName="injection" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="7881" index="6" uid="668321ba-64d4-4a28-ba18-7ef521b906cd" > +<cdparam x="484" y="510" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7879" /> +<TGConnectingPoint num="1" id="7880" /> +</COMPONENT> + +<COMPONENT type="1011" id="7884" index="7" uid="82196b14-2c50-4535-8e29-c4c164beebf9" > +<cdparam x="353" y="473" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7882" /> +<TGConnectingPoint num="1" id="7883" /> +</COMPONENT> + +<COMPONENT type="1011" id="7887" index="8" uid="9af69728-574b-416d-92d7-caa8752cdcbe" > +<cdparam x="228" y="368" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 12" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7885" /> +<TGConnectingPoint num="1" id="7886" /> +</COMPONENT> + +<COMPONENT type="1011" id="7890" index="9" uid="7401c30d-dfc7-4cc3-954e-412b57ae1df7" > +<cdparam x="6" y="404" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 11" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7888" /> +<TGConnectingPoint num="1" id="7889" /> +</COMPONENT> + +<COMPONENT type="1001" id="7892" index="10" uid="e1a8e900-4adb-4191-b1a1-b11cf5f10810" > +<cdparam x="307" y="432" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7891" /> +</COMPONENT> + +<COMPONENT type="1001" id="7894" index="11" uid="1b24d55c-b55e-43b2-9d40-dff60116fec3" > +<cdparam x="85" y="429" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7893" /> +</COMPONENT> + +<COMPONENT type="1001" id="7896" index="12" uid="3c3c9181-7325-4450-b43d-d1f99443830b" > +<cdparam x="559" y="579" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7895" /> +</COMPONENT> + +<COMPONENT type="301" id="7913" index="13" uid="74c1e445-5ca9-4e7a-9f5d-0aee9404a9a1" > +<cdparam x="9" y="10" /> +<sizeparam width="286" height="183" minWidth="7" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Attacker mode +----------------------- +1: the attacker injects a false speed value +with a strong increase w.r.t. the real value +(Attack 1, see deliverable D5.2) +2: the attacker injects a false speed value +with a small increase w.r.t. the real value +(Attack 2, see deliverable D5.2) +4 : the attacker injects a false emergency +brake message +(Attack 4, see deliverable D5.2) +5 : the attacker blocks emergency brake +messages (Attack 5, see deliverable D5.2) +and injects a platoon information update +message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7897" /> +<TGConnectingPoint num="1" id="7898" /> +<TGConnectingPoint num="2" id="7899" /> +<TGConnectingPoint num="3" id="7900" /> +<TGConnectingPoint num="4" id="7901" /> +<TGConnectingPoint num="5" id="7902" /> +<TGConnectingPoint num="6" id="7903" /> +<TGConnectingPoint num="7" id="7904" /> +<TGConnectingPoint num="8" id="7905" /> +<TGConnectingPoint num="9" id="7906" /> +<TGConnectingPoint num="10" id="7907" /> +<TGConnectingPoint num="11" id="7908" /> +<TGConnectingPoint num="12" id="7909" /> +<TGConnectingPoint num="13" id="7910" /> +<TGConnectingPoint num="14" id="7911" /> +<TGConnectingPoint num="15" id="7912" /> +<extraparam> +<Line value="Attacker mode" /> +<Line value="-----------------------" /> +<Line value="1: the attacker injects a false speed value" /> +<Line value="with a strong increase w.r.t. the real value" /> +<Line value="(Attack 1, see deliverable D5.2)" /> +<Line value="2: the attacker injects a false speed value" /> +<Line value="with a small increase w.r.t. the real value" /> +<Line value="(Attack 2, see deliverable D5.2)" /> +<Line value="4 : the attacker injects a false emergency" /> +<Line value="brake message" /> +<Line value="(Attack 4, see deliverable D5.2)" /> +<Line value="5 : the attacker blocks emergency brake" /> +<Line value="messages (Attack 5, see deliverable D5.2)" /> +<Line value="and injects a platoon information update" /> +<Line value="message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="7916" index="14" uid="ef43fdcb-1551-4a2a-9096-fff3ce21da37" > +<cdparam x="464" y="154" /> +<sizeparam width="256" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="interception(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7914" /> +<TGConnectingPoint num="1" id="7915" /> +<extraparam> +<Data eventName="interception" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7918" index="15" uid="c9065a94-b4f9-4249-bf97-69125afa4b74" > +<cdparam x="429" y="539" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7917" /> +</COMPONENT> + +<COMPONENT type="1001" id="7920" index="16" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="478" y="117" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7919" /> +</COMPONENT> + +<COMPONENT type="1020" id="7924" index="17" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="439" y="66" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7921" /> +<TGConnectingPoint num="1" id="7922" /> +<TGConnectingPoint num="2" id="7923" /> +</COMPONENT> + +<COMPONENT type="1000" id="7926" index="18" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="482" y="23" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7925" /> +</COMPONENT> + +<CONNECTOR type="115" id="7927" index="19" uid="03fae85c-487e-49aa-94ea-2c2b663db2c8" > +<cdparam x="537" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="80" id="7922" /> +<P2 x="592" y="149" id="7914" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7928" index="20" uid="f08072a8-2562-4abc-8280-1ab0dcb3b55f" > +<cdparam x="570" y="432" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="569" y="433" id="7870" /> +<P2 x="570" y="505" id="7879" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7929" index="21" uid="acf1db21-0237-44f9-881d-24ecb61e8382" > +<cdparam x="609" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="609" y="393" id="7869" /> +<P2 x="705" y="466" id="7872" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7930" index="22" uid="a35432c1-940a-4d00-b0ec-af9ed7a209c3" > +<cdparam x="529" y="384" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="529" y="393" id="7868" /> +<P2 x="439" y="468" id="7882" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7931" index="23" uid="2f00d79a-ef32-4675-baab-e5602853ad16" > +<cdparam x="356" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="358" y="290" id="7853" /> +<P2 x="569" y="373" id="7867" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7932" index="24" uid="9bdcfecb-6188-49aa-b417-e635b93c1f86" > +<cdparam x="276" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="278" y="290" id="7852" /> +<P2 x="96" y="399" id="7888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7933" index="25" uid="fbb3816b-5bee-4d5f-b9ef-93a002d74daf" > +<cdparam x="315" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="318" y="330" id="7854" /> +<P2 x="318" y="363" id="7885" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7934" index="26" uid="cc3a0005-42de-4aa1-9d32-1e6652e1325d" > +<cdparam x="642" y="221" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="222" id="7862" /> +<P2 x="1048" y="349" id="7876" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7935" index="27" uid="9037b01a-a4b0-49e2-8c4e-81ab614277dd" > +<cdparam x="570" y="535" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="570" y="535" id="7880" /> +<P2 x="569" y="574" id="7895" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7936" index="28" uid="10c2f0aa-e999-4f42-b9e0-40a2f80aeedd" > +<cdparam x="129" y="395" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="96" y="429" id="7889" /> +<P2 x="95" y="424" id="7893" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7937" index="29" uid="0f4c1029-1635-428b-867d-2ea24507640f" > +<cdparam x="340" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="318" y="393" id="7886" /> +<P2 x="317" y="427" id="7891" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7938" index="30" uid="a69a62ae-d2b8-4ae4-9778-5a879051ce3a" > +<cdparam x="448" y="509" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="498" id="7883" /> +<P2 x="439" y="534" id="7917" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7939" index="31" uid="60dbc370-471c-43d2-9c2f-c0b16a612f2c" > +<cdparam x="592" y="179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="592" y="179" id="7915" /> +<P2 x="592" y="217" id="7857" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7940" index="32" uid="e581395e-32ce-415e-a02e-eb570f45d4b3" > +<cdparam x="512" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="542" y="222" id="7858" /> +<P2 x="318" y="270" id="7851" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7941" index="33" uid="26ac2be8-efc8-431d-ac7f-bbcc36859317" > +<cdparam x="1048" y="343" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1048" y="379" id="7877" /> +<P2 x="1048" y="409" id="7874" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7942" index="34" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="488" y="36" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="489" y="43" id="7925" /> +<P2 x="488" y="61" id="7921" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="7943" index="35" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="488" y="91" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="488" y="91" id="7923" /> +<P2 x="488" y="112" id="7919" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="7947" index="0" uid="44882b6a-45bd-4af3-b383-04e13d9841ba" > +<cdparam x="859" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7945" /> +<TGConnectingPoint num="1" id="7946" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7944" index="30" uid="49b31093-61e9-47a0-acd2-8ae70d0ae42b" > +<father id="7947" num="0" /> +<cdparam x="874" y="347" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="7949" index="1" uid="5c3e5886-c36b-4d3f-ba81-fdbc95e5e69f" > +<cdparam x="1133" y="395" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7948" /> +</COMPONENT> + +<COMPONENT type="1006" id="7952" index="2" uid="99983131-dc6a-4c1c-86f9-234c0d67cdb1" > +<cdparam x="1072" y="341" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7950" /> +<TGConnectingPoint num="1" id="7951" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="7955" index="3" uid="b5f9184e-af80-484b-b4e1-4a36b88cd112" > +<cdparam x="127" y="462" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7953" /> +<TGConnectingPoint num="1" id="7954" /> +<breakpoint /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="7958" index="4" uid="b0d096c0-a943-46c5-b18f-cc8d08b9c215" > +<cdparam x="40" y="409" /> +<sizeparam width="321" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newLeaderSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7956" /> +<TGConnectingPoint num="1" id="7957" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7960" index="5" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="854" y="455" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7959" /> +</COMPONENT> + +<COMPONENT type="1009" id="7963" index="6" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="792" y="402" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="7961" /> +<TGConnectingPoint num="1" id="7962" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7965" index="7" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7964" /> +</COMPONENT> + +<COMPONENT type="1008" id="7968" index="8" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="427" y="357" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7966" /> +<TGConnectingPoint num="1" id="7967" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="7971" index="9" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="495" y="301" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToCPC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7969" /> +<TGConnectingPoint num="1" id="7970" /> +<extraparam> +<Data channelName="fromSocToCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="7973" index="10" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="190" y="578" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7972" /> +</COMPONENT> + +<COMPONENT type="1016" id="7981" index="11" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7975" /> +<TGConnectingPoint num="1" id="7976" /> +<TGConnectingPoint num="2" id="7977" /> +<TGConnectingPoint num="3" id="7978" /> +<TGConnectingPoint num="4" id="7979" /> +<TGConnectingPoint num="5" id="7980" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="7974" index="31" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="7981" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="7998" index="12" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7982" /> +<TGConnectingPoint num="1" id="7983" /> +<TGConnectingPoint num="2" id="7984" /> +<TGConnectingPoint num="3" id="7985" /> +<TGConnectingPoint num="4" id="7986" /> +<TGConnectingPoint num="5" id="7987" /> +<TGConnectingPoint num="6" id="7988" /> +<TGConnectingPoint num="7" id="7989" /> +<TGConnectingPoint num="8" id="7990" /> +<TGConnectingPoint num="9" id="7991" /> +<TGConnectingPoint num="10" id="7992" /> +<TGConnectingPoint num="11" id="7993" /> +<TGConnectingPoint num="12" id="7994" /> +<TGConnectingPoint num="13" id="7995" /> +<TGConnectingPoint num="14" id="7996" /> +<TGConnectingPoint num="15" id="7997" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8000" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="468" y="147" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="7999" /> +</COMPONENT> + +<COMPONENT type="1020" id="8004" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="429" y="82" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8001" /> +<TGConnectingPoint num="1" id="8002" /> +<TGConnectingPoint num="2" id="8003" /> +</COMPONENT> + +<COMPONENT type="1000" id="8006" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="471" y="32" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8005" /> +</COMPONENT> + +<CONNECTOR type="115" id="8007" index="16" uid="333174ee-d7c4-4e3b-bcff-3348744cb0b5" > +<cdparam x="527" y="96" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="527" y="96" id="8002" /> +<P2 x="564" y="180" id="7975" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8008" index="17" uid="06306fce-dde0-40d1-a07d-dc4b07c15d59" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="7980" /> +<P2 x="1143" y="336" id="7950" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8009" index="18" uid="d91c6f02-4f7b-4b7f-91e9-62746b05a8ae" > +<cdparam x="200" y="487" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="487" id="7954" /> +<P2 x="200" y="573" id="7972" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8010" index="19" uid="8ce34f96-7136-426c-88a6-4e3ca3a5b13b" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="7976" /> +<P2 x="200" y="404" id="7956" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8011" index="20" uid="60677653-900c-4663-a78c-986b4b89866e" > +<cdparam x="1143" y="366" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1143" y="366" id="7951" /> +<P2 x="1143" y="390" id="7948" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8012" index="21" uid="3adbbaa5-bcc0-43b6-aa2a-6037b1f87040" > +<cdparam x="864" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="362" id="7946" /> +<P2 x="864" y="397" id="7961" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8013" index="22" uid="10a98c87-2f82-432f-8901-fa4bdc2b7850" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="7978" /> +<P2 x="564" y="296" id="7969" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8014" index="23" uid="44d4f82b-9924-4f25-a56a-043604d0583e" > +<cdparam x="589" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="185" id="7979" /> +<P2 x="864" y="322" id="7945" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8015" index="24" uid="b2e26988-ecca-41f3-9a6f-169d0ff66e5c" > +<cdparam x="564" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="326" id="7970" /> +<P2 x="564" y="352" id="7966" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8016" index="25" uid="ed4e3818-c735-4a7a-9ed4-5a51dc15e66c" > +<cdparam x="564" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="382" id="7967" /> +<P2 x="564" y="416" id="7964" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8017" index="26" uid="cdcaf7c8-ca58-4374-9d13-16de64419592" > +<cdparam x="865" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="427" id="7962" /> +<P2 x="864" y="450" id="7959" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8018" index="27" uid="c9dd5ae3-54d8-4174-b326-756d4b22cc5f" > +<cdparam x="211" y="438" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="434" id="7957" /> +<P2 x="200" y="457" id="7953" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8019" index="28" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="478" y="52" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="52" id="8005" /> +<P2 x="478" y="77" id="8001" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8020" index="29" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="478" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="107" id="8003" /> +<P2 x="478" y="142" id="7999" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Leader_Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="8037" index="0" uid="d20c8ab1-670d-43c6-b65b-afb30aee50be" > +<cdparam x="10" y="417" /> +<sizeparam width="279" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Message types : +0 = emergency break +1 = platoon information update message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8021" /> +<TGConnectingPoint num="1" id="8022" /> +<TGConnectingPoint num="2" id="8023" /> +<TGConnectingPoint num="3" id="8024" /> +<TGConnectingPoint num="4" id="8025" /> +<TGConnectingPoint num="5" id="8026" /> +<TGConnectingPoint num="6" id="8027" /> +<TGConnectingPoint num="7" id="8028" /> +<TGConnectingPoint num="8" id="8029" /> +<TGConnectingPoint num="9" id="8030" /> +<TGConnectingPoint num="10" id="8031" /> +<TGConnectingPoint num="11" id="8032" /> +<TGConnectingPoint num="12" id="8033" /> +<TGConnectingPoint num="13" id="8034" /> +<TGConnectingPoint num="14" id="8035" /> +<TGConnectingPoint num="15" id="8036" /> +<extraparam> +<Line value="Message types :" /> +<Line value="0 = emergency break" /> +<Line value="1 = platoon information update message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="8040" index="1" uid="6b4d77d3-0a74-4182-be58-6aeb0a9da929" > +<cdparam x="128" y="333" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8038" /> +<TGConnectingPoint num="1" id="8039" /> +</COMPONENT> + +<COMPONENT type="1001" id="8042" index="2" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="815" y="394" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8041" /> +</COMPONENT> + +<COMPONENT type="1009" id="8045" index="3" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="752" y="322" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8043" /> +<TGConnectingPoint num="1" id="8044" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8047" index="4" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="518" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8046" /> +</COMPONENT> + +<COMPONENT type="1008" id="8050" index="5" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="406" y="454" /> +<sizeparam width="317" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newLeaderSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8048" /> +<TGConnectingPoint num="1" id="8049" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="8053" index="6" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="493" y="398" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8051" /> +<TGConnectingPoint num="1" id="8052" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8055" index="7" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="204" y="388" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8054" /> +</COMPONENT> + +<COMPONENT type="1016" id="8063" index="8" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8057" /> +<TGConnectingPoint num="1" id="8058" /> +<TGConnectingPoint num="2" id="8059" /> +<TGConnectingPoint num="3" id="8060" /> +<TGConnectingPoint num="4" id="8061" /> +<TGConnectingPoint num="5" id="8062" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8056" index="23" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="8063" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="8080" index="9" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8064" /> +<TGConnectingPoint num="1" id="8065" /> +<TGConnectingPoint num="2" id="8066" /> +<TGConnectingPoint num="3" id="8067" /> +<TGConnectingPoint num="4" id="8068" /> +<TGConnectingPoint num="5" id="8069" /> +<TGConnectingPoint num="6" id="8070" /> +<TGConnectingPoint num="7" id="8071" /> +<TGConnectingPoint num="8" id="8072" /> +<TGConnectingPoint num="9" id="8073" /> +<TGConnectingPoint num="10" id="8074" /> +<TGConnectingPoint num="11" id="8075" /> +<TGConnectingPoint num="12" id="8076" /> +<TGConnectingPoint num="13" id="8077" /> +<TGConnectingPoint num="14" id="8078" /> +<TGConnectingPoint num="15" id="8079" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8082" index="10" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="464" y="149" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8081" /> +</COMPONENT> + +<COMPONENT type="1020" id="8086" index="11" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="425" y="84" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8083" /> +<TGConnectingPoint num="1" id="8084" /> +<TGConnectingPoint num="2" id="8085" /> +</COMPONENT> + +<COMPONENT type="1000" id="8088" index="12" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="467" y="34" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8087" /> +</COMPONENT> + +<CONNECTOR type="115" id="8089" index="13" uid="2ca4eb4f-3d39-49a4-9903-8cd491414983" > +<cdparam x="523" y="98" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="98" id="8084" /> +<P2 x="564" y="180" id="8057" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8090" index="14" uid="8860d030-d6ac-4be7-9c21-e53c0daac204" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="8058" /> +<P2 x="214" y="328" id="8038" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8091" index="15" uid="583e37c6-08f6-46e4-804c-77fa7e851305" > +<cdparam x="825" y="347" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="825" y="347" id="8044" /> +<P2 x="825" y="389" id="8041" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8092" index="16" uid="37d8e65f-cf3d-46be-bd84-a5b212e8d725" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="8062" /> +<P2 x="825" y="317" id="8043" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8093" index="17" uid="22b23f03-86b3-478c-bc5e-7a4cf54f554c" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="8060" /> +<P2 x="564" y="393" id="8051" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8094" index="18" uid="d573638a-1744-4b6a-9962-e11d8fc4327e" > +<cdparam x="564" y="423" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="423" id="8052" /> +<P2 x="564" y="449" id="8048" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8095" index="19" uid="90e89cde-f091-42d1-9722-b3ad317d3a3e" > +<cdparam x="564" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="479" id="8049" /> +<P2 x="564" y="513" id="8046" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8096" index="20" uid="74550472-de62-41b0-a76d-a1d53008fb87" > +<cdparam x="220" y="364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="358" id="8039" /> +<P2 x="214" y="383" id="8054" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8097" index="21" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="474" y="54" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="474" y="54" id="8087" /> +<P2 x="474" y="79" id="8083" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8098" index="22" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="474" y="109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="474" y="109" id="8085" /> +<P2 x="474" y="144" id="8081" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Countermeasure_PlausibilityCheck" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="1011" id="8101" index="0" uid="c6e6dc0f-e348-4527-9dc6-68e7157c0a62" > +<cdparam x="678" y="769" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8099" /> +<TGConnectingPoint num="1" id="8100" /> +</COMPONENT> + +<COMPONENT type="1009" id="8104" index="1" uid="8420e19d-9151-4b84-b06e-2f0b79fdfc31" > +<cdparam x="304" y="240" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoCPC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8102" /> +<TGConnectingPoint num="1" id="8103" /> +<extraparam> +<Data channelName="fromADtoCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="8112" index="2" uid="c0cc4020-6c70-486f-b753-849f36513458" > +<cdparam x="451" y="406" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8106" /> +<TGConnectingPoint num="1" id="8107" /> +<TGConnectingPoint num="2" id="8108" /> +<TGConnectingPoint num="3" id="8109" /> +<TGConnectingPoint num="4" id="8110" /> +<TGConnectingPoint num="5" id="8111" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8105" index="43" uid="e84298ba-fd81-4cc3-a1c7-8ec5b712f17c" > +<father id="8112" num="0" /> +<cdparam x="598" y="406" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="147" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="8116" index="3" uid="263d9600-a267-4906-8dd7-32c9f269252b" > +<cdparam x="521" y="488" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8114" /> +<TGConnectingPoint num="1" id="8115" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8113" index="44" uid="e622ecda-6747-4f3b-88dc-c5aebe12a4cd" > +<father id="8116" num="0" /> +<cdparam x="537" y="508" /> +<sizeparam width="9" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="22" minY="10" maxY="22" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="8124" index="4" uid="4ffb45e8-6b36-48f3-aa7e-502c018260b7" > +<cdparam x="873" y="683" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8120" /> +<TGConnectingPoint num="1" id="8121" /> +<TGConnectingPoint num="2" id="8122" /> +<TGConnectingPoint num="3" id="8123" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8117" index="45" uid="15c51339-0059-4590-ad8d-810e87d7ef2e" > +<father id="8124" num="0" /> +<cdparam x="798" y="714" /> +<sizeparam width="419" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[(leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8118" index="46" uid="12c1c1e9-293c-42c4-9c3d-1c73bdd97eef" > +<father id="8124" num="1" /> +<cdparam x="923" y="703" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8119" index="47" uid="22a1a908-c588-496f-a075-9f90a5bb5327" > +<father id="8124" num="2" /> +<cdparam x="908" y="745" /> +<sizeparam width="14" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="8132" index="5" uid="f820b284-bd61-4e7b-87a2-c5a7df9af871" > +<cdparam x="357" y="310" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8128" /> +<TGConnectingPoint num="1" id="8129" /> +<TGConnectingPoint num="2" id="8130" /> +<TGConnectingPoint num="3" id="8131" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8125" index="48" uid="c28912bb-e91b-4892-98e1-72c2caee6b46" > +<father id="8132" num="0" /> +<cdparam x="282" y="342" /> +<sizeparam width="729" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="32" /> +<infoparam name="guard 1" value="[(not(leader_message_type == 1)) and (not(leader_message_type == 11)) and (not(leader_message_type == 12))]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8126" index="49" uid="db4da7f4-464c-4bea-aecb-563a92447ef0" > +<father id="8132" num="1" /> +<cdparam x="410" y="330" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="53" minY="10" maxY="32" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8127" index="50" uid="8ae66e42-58a8-4d58-a8c8-7865a9c65f79" > +<father id="8132" num="2" /> +<cdparam x="395" y="376" /> +<sizeparam width="14" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="38" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="8149" index="6" uid="9276715c-d4e9-4f99-ab4a-af9aed8ef269" > +<cdparam x="281" y="733" /> +<sizeparam width="380" height="111" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="If attack 2 is carried out, the countermeasure +is triggered and sends the an emergency brake +message to AutonomousDriving component if the +gap measurement is smaller than a given threshold. + +Then, depending on the gap value, leader_message_type +can be equal to 0 or 1. In this model, we keep it +equal to 1 since our aim is to evaluate the performance +of the countermeasure rather than its exact behavior. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8133" /> +<TGConnectingPoint num="1" id="8134" /> +<TGConnectingPoint num="2" id="8135" /> +<TGConnectingPoint num="3" id="8136" /> +<TGConnectingPoint num="4" id="8137" /> +<TGConnectingPoint num="5" id="8138" /> +<TGConnectingPoint num="6" id="8139" /> +<TGConnectingPoint num="7" id="8140" /> +<TGConnectingPoint num="8" id="8141" /> +<TGConnectingPoint num="9" id="8142" /> +<TGConnectingPoint num="10" id="8143" /> +<TGConnectingPoint num="11" id="8144" /> +<TGConnectingPoint num="12" id="8145" /> +<TGConnectingPoint num="13" id="8146" /> +<TGConnectingPoint num="14" id="8147" /> +<TGConnectingPoint num="15" id="8148" /> +<extraparam> +<Line value="If attack 2 is carried out, the countermeasure" /> +<Line value="is triggered and sends the an emergency brake" /> +<Line value="message to AutonomousDriving component if the" /> +<Line value="gap measurement is smaller than a given threshold." /> +<Line value="" /> +<Line value="Then, depending on the gap value, leader_message_type" /> +<Line value="can be equal to 0 or 1. In this model, we keep it" /> +<Line value="equal to 1 since our aim is to evaluate the performance" /> +<Line value="of the countermeasure rather than its exact behavior." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="8166" index="7" uid="1197a7d2-65d9-47e2-9ee3-4d0f6dc0b1f8" > +<cdparam x="556" y="463" /> +<sizeparam width="194" height="63" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Plausibility check (EXECI 1) : + +1 comparison + +gap < 20 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8150" /> +<TGConnectingPoint num="1" id="8151" /> +<TGConnectingPoint num="2" id="8152" /> +<TGConnectingPoint num="3" id="8153" /> +<TGConnectingPoint num="4" id="8154" /> +<TGConnectingPoint num="5" id="8155" /> +<TGConnectingPoint num="6" id="8156" /> +<TGConnectingPoint num="7" id="8157" /> +<TGConnectingPoint num="8" id="8158" /> +<TGConnectingPoint num="9" id="8159" /> +<TGConnectingPoint num="10" id="8160" /> +<TGConnectingPoint num="11" id="8161" /> +<TGConnectingPoint num="12" id="8162" /> +<TGConnectingPoint num="13" id="8163" /> +<TGConnectingPoint num="14" id="8164" /> +<TGConnectingPoint num="15" id="8165" /> +<extraparam> +<Line value="Plausibility check (EXECI 1) :" /> +<Line value="" /> +<Line value="1 comparison" /> +<Line value="" /> +<Line value="gap < 20" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8168" index="8" uid="96ad662a-5490-45ea-be20-fd4168be4d3f" > +<cdparam x="753" y="977" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8167" /> +</COMPONENT> + +<COMPONENT type="1008" id="8171" index="9" uid="85378265-d5db-49a4-8c71-aaed3fd4cb2a" > +<cdparam x="613" y="902" /> +<sizeparam width="300" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8169" /> +<TGConnectingPoint num="1" id="8170" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="8174" index="10" uid="3a318f25-c398-4f9c-b0b7-2968f5b82360" > +<cdparam x="695" y="836" /> +<sizeparam width="138" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8172" /> +<TGConnectingPoint num="1" id="8173" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8176" index="11" uid="dcfb088e-8d87-40cb-834a-3279e5fa1777" > +<cdparam x="515" y="594" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8175" /> +</COMPONENT> + +<COMPONENT type="1001" id="8178" index="12" uid="2931671c-ae14-449e-80cf-eb7c6e2990fa" > +<cdparam x="1042" y="902" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8177" /> +</COMPONENT> + +<COMPONENT type="1008" id="8181" index="13" uid="495a8838-44f4-452d-a9f9-c7ed366db66f" > +<cdparam x="888" y="835" /> +<sizeparam width="326" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8179" /> +<TGConnectingPoint num="1" id="8180" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="8184" index="14" uid="23ab6b2a-08c8-475c-a13d-e6e49762edfe" > +<cdparam x="982" y="773" /> +<sizeparam width="139" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8182" /> +<TGConnectingPoint num="1" id="8183" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="8187" index="15" uid="c8f0ad98-ca75-413d-9171-40c1f542014d" > +<cdparam x="298" y="174" /> +<sizeparam width="147" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSocToCPC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8185" /> +<TGConnectingPoint num="1" id="8186" /> +<extraparam> +<Data channelName="fromSocToCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="8190" index="16" uid="282d5031-afca-450c-949b-24460be9dc45" > +<cdparam x="232" y="128" /> +<sizeparam width="278" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8188" /> +<TGConnectingPoint num="1" id="8189" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8192" index="17" uid="2931671c-ae14-449e-80cf-eb7c6e2990fa" > +<cdparam x="238" y="540" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8191" /> +</COMPONENT> + +<COMPONENT type="1008" id="8195" index="18" uid="495a8838-44f4-452d-a9f9-c7ed366db66f" > +<cdparam x="85" y="478" /> +<sizeparam width="326" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8193" /> +<TGConnectingPoint num="1" id="8194" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="8198" index="19" uid="23ab6b2a-08c8-475c-a13d-e6e49762edfe" > +<cdparam x="179" y="424" /> +<sizeparam width="139" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8196" /> +<TGConnectingPoint num="1" id="8197" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8200" index="20" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="196" y="125" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8199" /> +</COMPONENT> + +<COMPONENT type="1020" id="8204" index="21" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="157" y="60" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8201" /> +<TGConnectingPoint num="1" id="8202" /> +<TGConnectingPoint num="2" id="8203" /> +</COMPONENT> + +<COMPONENT type="1000" id="8206" index="22" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="199" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8205" /> +</COMPONENT> + +<CONNECTOR type="115" id="8207" index="23" uid="dd957f92-6fbb-47a6-a5bf-f4acfe2602f0" > +<cdparam x="769" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="764" y="794" id="8100" /> +<P2 x="764" y="831" id="8172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8208" index="24" uid="d38cba37-3793-43d0-997a-efb372f7d831" > +<cdparam x="371" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="265" id="8103" /> +<P2 x="372" y="305" id="8128" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8209" index="25" uid="a2594daa-5501-4ed2-bf43-fc09e7dd8930" > +<cdparam x="526" y="523" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="526" y="523" id="8115" /> +<P2 x="525" y="589" id="8175" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8210" index="26" uid="52f0e6a3-cc45-40e8-855a-7b919691d9e8" > +<cdparam x="255" y="74" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="255" y="74" id="8202" /> +<P2 x="371" y="123" id="8188" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8211" index="27" uid="88c7b950-f96c-4071-be74-87b4ae3b758a" > +<cdparam x="332" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="332" y="325" id="8129" /> +<P2 x="248" y="419" id="8196" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8212" index="28" uid="ef062131-b893-495a-ada7-6c44550ef99e" > +<cdparam x="412" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="412" y="325" id="8130" /> +<P2 x="526" y="406" id="8106" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8213" index="29" uid="fb6966ee-0c21-4bad-94fd-3dc5079efb08" > +<cdparam x="574" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="575" y="411" id="8111" /> +<P2 x="888" y="678" id="8120" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8214" index="30" uid="fde103c0-3d32-4fbd-a8ed-2dc163b70aac" > +<cdparam x="847" y="769" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="848" y="698" id="8121" /> +<P2 x="764" y="764" id="8099" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8215" index="31" uid="02121c12-28ce-41f0-9f4d-4afffb76c1ec" > +<cdparam x="574" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="526" y="411" id="8109" /> +<P2 x="526" y="483" id="8114" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8216" index="32" uid="55922792-b637-4dc9-9ca9-dba62cb1a00f" > +<cdparam x="373" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="153" id="8189" /> +<P2 x="371" y="169" id="8185" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8217" index="33" uid="cacfbcd2-e3c8-494a-b49f-feeb8cb18d3a" > +<cdparam x="1050" y="798" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1051" y="798" id="8183" /> +<P2 x="1051" y="830" id="8179" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8218" index="34" uid="abe70da7-f9d8-4514-8270-93cecd27e167" > +<cdparam x="1050" y="861" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1051" y="860" id="8180" /> +<P2 x="1052" y="897" id="8177" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8219" index="35" uid="8ab65da8-28cc-488e-824e-59e0ffb3e19b" > +<cdparam x="792" y="697" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="928" y="698" id="8122" /> +<P2 x="1051" y="768" id="8182" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8220" index="36" uid="3a973279-9027-4b18-b38c-34706d2ba1bd" > +<cdparam x="763" y="862" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="764" y="861" id="8173" /> +<P2 x="763" y="897" id="8169" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8221" index="37" uid="bbaabbd2-ba27-44e2-86d3-08b1d102feb5" > +<cdparam x="763" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="763" y="927" id="8170" /> +<P2 x="763" y="972" id="8167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8222" index="38" uid="b11f6bd5-10ae-43d5-84bb-b69e4beca7fa" > +<cdparam x="373" y="216" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="199" id="8186" /> +<P2 x="371" y="235" id="8102" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8223" index="39" uid="cacfbcd2-e3c8-494a-b49f-feeb8cb18d3a" > +<cdparam x="439" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="248" y="449" id="8197" /> +<P2 x="248" y="473" id="8193" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8224" index="40" uid="abe70da7-f9d8-4514-8270-93cecd27e167" > +<cdparam x="439" y="535" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="248" y="503" id="8194" /> +<P2 x="248" y="535" id="8191" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8225" index="41" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="206" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="206" y="30" id="8205" /> +<P2 x="206" y="55" id="8201" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8226" index="42" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="206" y="85" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="206" y="85" id="8203" /> +<P2 x="206" y="120" id="8199" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="EBController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="8243" index="0" uid="b2fed985-65d7-47b5-bcad-4d9f442a932b" > +<cdparam x="778" y="372" /> +<sizeparam width="266" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending updated rover speed value (0) +to SpeedFeedback component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8227" /> +<TGConnectingPoint num="1" id="8228" /> +<TGConnectingPoint num="2" id="8229" /> +<TGConnectingPoint num="3" id="8230" /> +<TGConnectingPoint num="4" id="8231" /> +<TGConnectingPoint num="5" id="8232" /> +<TGConnectingPoint num="6" id="8233" /> +<TGConnectingPoint num="7" id="8234" /> +<TGConnectingPoint num="8" id="8235" /> +<TGConnectingPoint num="9" id="8236" /> +<TGConnectingPoint num="10" id="8237" /> +<TGConnectingPoint num="11" id="8238" /> +<TGConnectingPoint num="12" id="8239" /> +<TGConnectingPoint num="13" id="8240" /> +<TGConnectingPoint num="14" id="8241" /> +<TGConnectingPoint num="15" id="8242" /> +<extraparam> +<Line value="Sending updated rover speed value (0)" /> +<Line value="to SpeedFeedback component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="8260" index="1" uid="77f15006-5980-499a-8a18-ce1a5e5794e5" > +<cdparam x="426" y="454" /> +<sizeparam width="307" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending EB command to DC motors actuators +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8244" /> +<TGConnectingPoint num="1" id="8245" /> +<TGConnectingPoint num="2" id="8246" /> +<TGConnectingPoint num="3" id="8247" /> +<TGConnectingPoint num="4" id="8248" /> +<TGConnectingPoint num="5" id="8249" /> +<TGConnectingPoint num="6" id="8250" /> +<TGConnectingPoint num="7" id="8251" /> +<TGConnectingPoint num="8" id="8252" /> +<TGConnectingPoint num="9" id="8253" /> +<TGConnectingPoint num="10" id="8254" /> +<TGConnectingPoint num="11" id="8255" /> +<TGConnectingPoint num="12" id="8256" /> +<TGConnectingPoint num="13" id="8257" /> +<TGConnectingPoint num="14" id="8258" /> +<TGConnectingPoint num="15" id="8259" /> +<extraparam> +<Line value="Sending EB command to DC motors actuators" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="8277" index="2" uid="16968ae2-0875-4576-a8cb-1292c3b97e86" > +<cdparam x="165" y="277" /> +<sizeparam width="216" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Receiving EB order from +AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8261" /> +<TGConnectingPoint num="1" id="8262" /> +<TGConnectingPoint num="2" id="8263" /> +<TGConnectingPoint num="3" id="8264" /> +<TGConnectingPoint num="4" id="8265" /> +<TGConnectingPoint num="5" id="8266" /> +<TGConnectingPoint num="6" id="8267" /> +<TGConnectingPoint num="7" id="8268" /> +<TGConnectingPoint num="8" id="8269" /> +<TGConnectingPoint num="9" id="8270" /> +<TGConnectingPoint num="10" id="8271" /> +<TGConnectingPoint num="11" id="8272" /> +<TGConnectingPoint num="12" id="8273" /> +<TGConnectingPoint num="13" id="8274" /> +<TGConnectingPoint num="14" id="8275" /> +<TGConnectingPoint num="15" id="8276" /> +<extraparam> +<Line value="Receiving EB order from" /> +<Line value="AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="8280" index="3" uid="797a320b-59bb-4f3b-92fe-b2aaa9836533" > +<cdparam x="668" y="314" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newFeedbackEB()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8278" /> +<TGConnectingPoint num="1" id="8279" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8282" index="4" uid="59bcb8f9-3117-4398-9e63-7353ffd6661f" > +<cdparam x="729" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8281" /> +</COMPONENT> + +<COMPONENT type="1006" id="8285" index="5" uid="e3660966-aea9-465f-8668-528801198554" > +<cdparam x="675" y="250" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8283" /> +<TGConnectingPoint num="1" id="8284" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8287" index="6" uid="79c3cfea-5ddc-419a-afe8-e30b2df6daf7" > +<cdparam x="558" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8286" /> +</COMPONENT> + +<COMPONENT type="1008" id="8290" index="7" uid="27b61c5c-cb72-4a70-ac00-ab5f77bb25b0" > +<cdparam x="497" y="354" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newEBCommand()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8288" /> +<TGConnectingPoint num="1" id="8289" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="8293" index="8" uid="075715c2-1a68-424c-8456-3fb77ce8c62a" > +<cdparam x="502" y="275" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8291" /> +<TGConnectingPoint num="1" id="8292" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8295" index="9" uid="a6c1c7d5-d2fc-488a-a2eb-ffcbf132fab7" > +<cdparam x="418" y="330" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8294" /> +</COMPONENT> + +<COMPONENT type="1009" id="8298" index="10" uid="f429fc38-622f-4701-8f40-e25730f393c8" > +<cdparam x="361" y="248" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoEBC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8296" /> +<TGConnectingPoint num="1" id="8297" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="8306" index="11" uid="efe47682-c3db-41d0-bfd4-8684847296c4" > +<cdparam x="493" y="182" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8300" /> +<TGConnectingPoint num="1" id="8301" /> +<TGConnectingPoint num="2" id="8302" /> +<TGConnectingPoint num="3" id="8303" /> +<TGConnectingPoint num="4" id="8304" /> +<TGConnectingPoint num="5" id="8305" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8299" index="26" uid="f4947795-4a81-4177-943b-80cf092a3d38" > +<father id="8306" num="0" /> +<cdparam x="647" y="189" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="8308" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="442" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8307" /> +</COMPONENT> + +<COMPONENT type="1020" id="8312" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="403" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8309" /> +<TGConnectingPoint num="1" id="8310" /> +<TGConnectingPoint num="2" id="8311" /> +</COMPONENT> + +<COMPONENT type="1000" id="8314" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="445" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8313" /> +</COMPONENT> + +<CONNECTOR type="115" id="8315" index="15" uid="f5f9398c-a755-482d-9545-285348f6f8e5" > +<cdparam x="501" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="501" y="103" id="8310" /> +<P2 x="568" y="182" id="8300" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8316" index="16" uid="435c286e-4228-485c-8f29-1c8c22b0297c" > +<cdparam x="518" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="187" id="8301" /> +<P2 x="428" y="243" id="8296" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8317" index="17" uid="1338503e-4fbe-4cf1-a9c4-e94d089a009b" > +<cdparam x="427" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="273" id="8297" /> +<P2 x="428" y="325" id="8294" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8318" index="18" uid="0b42a342-c524-495f-959c-e43dcad5e077" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="187" id="8303" /> +<P2 x="568" y="270" id="8291" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8319" index="19" uid="5ce94bd1-2a59-4679-98e0-749c2cce6aac" > +<cdparam x="568" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="300" id="8292" /> +<P2 x="568" y="349" id="8288" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8320" index="20" uid="bb7a7310-b8c0-476f-b570-309093133b3e" > +<cdparam x="568" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="379" id="8289" /> +<P2 x="568" y="416" id="8286" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8321" index="21" uid="ce331b4b-509e-4655-8aa8-0afdbc9e3bca" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="617" y="187" id="8305" /> +<P2 x="739" y="245" id="8283" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8322" index="22" uid="82b7a6e1-1a36-4740-a86e-cd31f78aaa89" > +<cdparam x="739" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="275" id="8284" /> +<P2 x="739" y="309" id="8278" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8323" index="23" uid="86704bb5-1f04-439c-a7df-11de35aa1fce" > +<cdparam x="737" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="339" id="8279" /> +<P2 x="739" y="369" id="8281" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8324" index="24" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="452" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="452" y="59" id="8313" /> +<P2 x="452" y="84" id="8309" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8325" index="25" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="452" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="452" y="114" id="8311" /> +<P2 x="452" y="149" id="8307" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="8342" index="0" uid="0f60dc51-5b69-4c52-87bf-13bf12eb484e" > +<cdparam x="348" y="243" /> +<sizeparam width="231" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of speed control data : +- previous rover speed +- rover speed +- gap +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8326" /> +<TGConnectingPoint num="1" id="8327" /> +<TGConnectingPoint num="2" id="8328" /> +<TGConnectingPoint num="3" id="8329" /> +<TGConnectingPoint num="4" id="8330" /> +<TGConnectingPoint num="5" id="8331" /> +<TGConnectingPoint num="6" id="8332" /> +<TGConnectingPoint num="7" id="8333" /> +<TGConnectingPoint num="8" id="8334" /> +<TGConnectingPoint num="9" id="8335" /> +<TGConnectingPoint num="10" id="8336" /> +<TGConnectingPoint num="11" id="8337" /> +<TGConnectingPoint num="12" id="8338" /> +<TGConnectingPoint num="13" id="8339" /> +<TGConnectingPoint num="14" id="8340" /> +<TGConnectingPoint num="15" id="8341" /> +<extraparam> +<Line value="Reception of speed control data :" /> +<Line value="- previous rover speed" /> +<Line value="- rover speed" /> +<Line value="- gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="8345" index="1" uid="b7892a47-9940-48f1-bb2c-d421293e92e8" > +<cdparam x="902" y="301" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newFeedbackSC()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8343" /> +<TGConnectingPoint num="1" id="8344" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="8362" index="2" uid="69f85efc-53a9-4c19-80bf-91ad47c7c528" > +<cdparam x="393" y="476" /> +<sizeparam width="653" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 4) : +1. speed_error = previous_rover_speed - rover_speed +2. speed_error_i = speed_error_i + speed_error +3. speed_error_d = speed_error - speed_error_backup +4. speed_error_backup = speed_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) ) + + +II. At least, affectation of two variables (EXECI 2) +(left motor power and right motor power) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8346" /> +<TGConnectingPoint num="1" id="8347" /> +<TGConnectingPoint num="2" id="8348" /> +<TGConnectingPoint num="3" id="8349" /> +<TGConnectingPoint num="4" id="8350" /> +<TGConnectingPoint num="5" id="8351" /> +<TGConnectingPoint num="6" id="8352" /> +<TGConnectingPoint num="7" id="8353" /> +<TGConnectingPoint num="8" id="8354" /> +<TGConnectingPoint num="9" id="8355" /> +<TGConnectingPoint num="10" id="8356" /> +<TGConnectingPoint num="11" id="8357" /> +<TGConnectingPoint num="12" id="8358" /> +<TGConnectingPoint num="13" id="8359" /> +<TGConnectingPoint num="14" id="8360" /> +<TGConnectingPoint num="15" id="8361" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 4) :" /> +<Line value="1. speed_error = previous_rover_speed - rover_speed" /> +<Line value="2. speed_error_i = speed_error_i + speed_error" /> +<Line value="3. speed_error_d = speed_error - speed_error_backup" /> +<Line value="4. speed_error_backup = speed_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) )" /> +<Line value="" /> +<Line value="" /> +<Line value="II. At least, affectation of two variables (EXECI 2)" /> +<Line value="(left motor power and right motor power)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8364" index="3" uid="77180a42-99ff-4e9b-bd22-b4a24d7fbce6" > +<cdparam x="343" y="541" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8363" /> +</COMPONENT> + +<COMPONENT type="1013" id="8368" index="4" uid="5f7cce1e-e4bc-4b6f-b292-a1320621d43f" > +<cdparam x="348" y="460" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8366" /> +<TGConnectingPoint num="1" id="8367" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8365" index="29" uid="4e0e1d0a-4b12-48c9-bc5e-057b0b121bb3" > +<father id="8368" num="0" /> +<cdparam x="363" y="480" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="11" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1008" id="8371" index="5" uid="8554637f-b96e-4407-baa7-6872329880ec" > +<cdparam x="710" y="394" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newMotorPower()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8369" /> +<TGConnectingPoint num="1" id="8370" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="8374" index="6" uid="b88078fd-b366-4a36-b197-bf3ec4ba2721" > +<cdparam x="910" y="257" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8372" /> +<TGConnectingPoint num="1" id="8373" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8376" index="7" uid="df6aa83a-7c79-4d83-a725-9bf6736078a9" > +<cdparam x="963" y="353" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8375" /> +</COMPONENT> + +<COMPONENT type="1001" id="8378" index="8" uid="9896b876-54b7-4805-b320-9c0e49255812" > +<cdparam x="769" y="454" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8377" /> +</COMPONENT> + +<COMPONENT type="1006" id="8381" index="9" uid="3bd54530-c95d-4956-9e82-bf2146de9d5b" > +<cdparam x="714" y="331" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8379" /> +<TGConnectingPoint num="1" id="8380" /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8383" index="10" uid="04a6fb8a-fbb3-4300-87db-dfc1aef4e30d" > +<cdparam x="249" y="326" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8382" /> +</COMPONENT> + +<COMPONENT type="1009" id="8386" index="11" uid="89b66e8f-fe97-42b3-a81e-68c05606dc45" > +<cdparam x="187" y="261" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoSC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8384" /> +<TGConnectingPoint num="1" id="8385" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="8394" index="12" uid="1b367ce5-0da8-44d6-bca8-88e2feb6680e" > +<cdparam x="489" y="161" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8388" /> +<TGConnectingPoint num="1" id="8389" /> +<TGConnectingPoint num="2" id="8390" /> +<TGConnectingPoint num="3" id="8391" /> +<TGConnectingPoint num="4" id="8392" /> +<TGConnectingPoint num="5" id="8393" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8387" index="30" uid="303becf0-e0bb-4037-87da-85e81364ebc4" > +<father id="8394" num="0" /> +<cdparam x="641" y="167" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="152" minY="7" maxY="6" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="8396" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="437" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8395" /> +</COMPONENT> + +<COMPONENT type="1020" id="8400" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="398" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8397" /> +<TGConnectingPoint num="1" id="8398" /> +<TGConnectingPoint num="2" id="8399" /> +</COMPONENT> + +<COMPONENT type="1000" id="8402" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="440" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8401" /> +</COMPONENT> + +<CONNECTOR type="115" id="8403" index="16" uid="ac2034c4-df31-44d8-92c5-d47a8d2fdee0" > +<cdparam x="496" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="496" y="103" id="8398" /> +<P2 x="564" y="161" id="8388" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8404" index="17" uid="ff7cfe2c-5c1b-4ca4-a8a7-0634340dd4b7" > +<cdparam x="514" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="166" id="8389" /> +<P2 x="259" y="256" id="8384" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8405" index="18" uid="1855e5fd-4b79-4b6a-aae9-156ac55366f6" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="166" id="8393" /> +<P2 x="973" y="252" id="8372" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8406" index="19" uid="50cf81c1-ce77-4c83-8483-2296a2f0c7ae" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="166" id="8391" /> +<P2 x="779" y="326" id="8379" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8407" index="20" uid="9fea063e-2e9c-40c6-a3a9-b426e1a21e13" > +<cdparam x="259" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="259" y="286" id="8385" /> +<P2 x="259" y="321" id="8382" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8408" index="21" uid="f39c766d-327c-4e33-9628-68814c4a7a0e" > +<cdparam x="779" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="356" id="8380" /> +<P2 x="779" y="389" id="8369" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8409" index="22" uid="f0f0c486-6ca3-4c4b-af98-b647e041cc9c" > +<cdparam x="780" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="419" id="8370" /> +<P2 x="779" y="449" id="8377" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8410" index="23" uid="13e3a0c2-055f-4a8d-b29c-3b0efaa8185f" > +<cdparam x="538" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="538" y="166" id="8390" /> +<P2 x="353" y="455" id="8366" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8411" index="24" uid="3b856233-bd84-482b-8c00-5297e0ea6146" > +<cdparam x="353" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="495" id="8367" /> +<P2 x="353" y="536" id="8363" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8412" index="25" uid="7cfabe03-b9d8-48d7-8f86-bff8e9618294" > +<cdparam x="973" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="282" id="8373" /> +<P2 x="973" y="296" id="8343" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8413" index="26" uid="0d8fd6fd-bcfd-4cc3-babf-90c64076e266" > +<cdparam x="975" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="326" id="8344" /> +<P2 x="973" y="348" id="8375" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8414" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="447" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="59" id="8401" /> +<P2 x="447" y="84" id="8397" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8415" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="447" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="114" id="8399" /> +<P2 x="447" y="149" id="8395" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TrajectoryController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="8432" index="0" uid="9ae9c799-0a74-4390-9984-e51218d178c8" > +<cdparam x="311" y="197" /> +<sizeparam width="768" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 67) : +1. trajectory_error calculation (EXECI 64, arbitrarily chosen) +(this error is calculated on the basis on the yaw +and lateral errors, and rover speed. The algorithm +and its complexity need to be studied in order to +refine the model) +2. trajectory_error_i = trajectory_error_i + trajectory_error +3. trajectory_error_d = trajectory_error - trajectory_error_backup +4. trajectory_error_backup = trajectory_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) ) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8416" /> +<TGConnectingPoint num="1" id="8417" /> +<TGConnectingPoint num="2" id="8418" /> +<TGConnectingPoint num="3" id="8419" /> +<TGConnectingPoint num="4" id="8420" /> +<TGConnectingPoint num="5" id="8421" /> +<TGConnectingPoint num="6" id="8422" /> +<TGConnectingPoint num="7" id="8423" /> +<TGConnectingPoint num="8" id="8424" /> +<TGConnectingPoint num="9" id="8425" /> +<TGConnectingPoint num="10" id="8426" /> +<TGConnectingPoint num="11" id="8427" /> +<TGConnectingPoint num="12" id="8428" /> +<TGConnectingPoint num="13" id="8429" /> +<TGConnectingPoint num="14" id="8430" /> +<TGConnectingPoint num="15" id="8431" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 67) :" /> +<Line value="1. trajectory_error calculation (EXECI 64, arbitrarily chosen)" /> +<Line value="(this error is calculated on the basis on the yaw" /> +<Line value="and lateral errors, and rover speed. The algorithm" /> +<Line value="and its complexity need to be studied in order to" /> +<Line value="refine the model)" /> +<Line value="2. trajectory_error_i = trajectory_error_i + trajectory_error" /> +<Line value="3. trajectory_error_d = trajectory_error - trajectory_error_backup" /> +<Line value="4. trajectory_error_backup = trajectory_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) )" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="8436" index="1" uid="4beacb3a-8ef5-4e5b-8697-0ee0c8582ed1" > +<cdparam x="223" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8434" /> +<TGConnectingPoint num="1" id="8435" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8433" index="15" uid="66741757-8f84-4ce2-85d0-b26f008e2a94" > +<father id="8436" num="0" /> +<cdparam x="238" y="280" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="27" minY="10" maxY="27" /> +<infoparam name="value of the delay" value="72" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="8453" index="2" uid="0728c85c-559b-4cbc-9318-f2eb561133aa" > +<cdparam x="310" y="131" /> +<sizeparam width="486" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of : +- Camera data (at least yaw and lateral errors, +see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016) +- rover speed +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8437" /> +<TGConnectingPoint num="1" id="8438" /> +<TGConnectingPoint num="2" id="8439" /> +<TGConnectingPoint num="3" id="8440" /> +<TGConnectingPoint num="4" id="8441" /> +<TGConnectingPoint num="5" id="8442" /> +<TGConnectingPoint num="6" id="8443" /> +<TGConnectingPoint num="7" id="8444" /> +<TGConnectingPoint num="8" id="8445" /> +<TGConnectingPoint num="9" id="8446" /> +<TGConnectingPoint num="10" id="8447" /> +<TGConnectingPoint num="11" id="8448" /> +<TGConnectingPoint num="12" id="8449" /> +<TGConnectingPoint num="13" id="8450" /> +<TGConnectingPoint num="14" id="8451" /> +<TGConnectingPoint num="15" id="8452" /> +<extraparam> +<Line value="Reception of :" /> +<Line value="- Camera data (at least yaw and lateral errors," /> +<Line value="see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016)" /> +<Line value="- rover speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8455" index="3" uid="1ef21645-ca92-4a6a-8e8b-417f14d9f315" > +<cdparam x="218" y="486" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8454" /> +</COMPONENT> + +<COMPONENT type="1006" id="8458" index="4" uid="e4168290-4965-45da-b503-61e93dbc75e8" > +<cdparam x="155" y="402" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromTCtoSSO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8456" /> +<TGConnectingPoint num="1" id="8457" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="8461" index="5" uid="b611c0fd-b425-4948-b339-d425e55fb2ea" > +<cdparam x="159" y="159" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoTC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8459" /> +<TGConnectingPoint num="1" id="8460" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8463" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="125" y="151" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8462" /> +</COMPONENT> + +<COMPONENT type="1020" id="8467" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="86" y="86" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8464" /> +<TGConnectingPoint num="1" id="8465" /> +<TGConnectingPoint num="2" id="8466" /> +</COMPONENT> + +<COMPONENT type="1000" id="8469" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="128" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8468" /> +</COMPONENT> + +<CONNECTOR type="115" id="8470" index="9" uid="f3e43308-aa0e-476a-b650-7c0f1cb934dd" > +<cdparam x="184" y="100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="184" y="100" id="8465" /> +<P2 x="228" y="154" id="8459" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8471" index="10" uid="dd5d39ea-b43a-46b8-9a2f-13b7bd343617" > +<cdparam x="-74" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="295" id="8435" /> +<P2 x="228" y="397" id="8456" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8472" index="11" uid="b0c3920f-6d90-4221-ab17-3c00cf0ec489" > +<cdparam x="228" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="184" id="8460" /> +<P2 x="228" y="255" id="8434" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8473" index="12" uid="6e679b04-73db-461d-ae92-185d39d44627" > +<cdparam x="228" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="427" id="8457" /> +<P2 x="228" y="481" id="8454" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8474" index="13" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="135" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="135" y="56" id="8468" /> +<P2 x="135" y="81" id="8464" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8475" index="14" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="135" y="111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="135" y="111" id="8466" /> +<P2 x="135" y="146" id="8462" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="DataTransformation" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="301" id="8492" index="0" uid="b0f4e88b-4598-4416-b548-ea572bde0cfe" > +<cdparam x="708" y="573" /> +<sizeparam width="298" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap measurement computation : + +1 division +1 addition + +gap = (l_gap+u_gap)/2 + +where l_gap is gap measurement from LIDAR +and u_gap from ultrasonic sensors +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8476" /> +<TGConnectingPoint num="1" id="8477" /> +<TGConnectingPoint num="2" id="8478" /> +<TGConnectingPoint num="3" id="8479" /> +<TGConnectingPoint num="4" id="8480" /> +<TGConnectingPoint num="5" id="8481" /> +<TGConnectingPoint num="6" id="8482" /> +<TGConnectingPoint num="7" id="8483" /> +<TGConnectingPoint num="8" id="8484" /> +<TGConnectingPoint num="9" id="8485" /> +<TGConnectingPoint num="10" id="8486" /> +<TGConnectingPoint num="11" id="8487" /> +<TGConnectingPoint num="12" id="8488" /> +<TGConnectingPoint num="13" id="8489" /> +<TGConnectingPoint num="14" id="8490" /> +<TGConnectingPoint num="15" id="8491" /> +<extraparam> +<Line value="Gap measurement computation :" /> +<Line value="" /> +<Line value="1 division" /> +<Line value="1 addition" /> +<Line value="" /> +<Line value="gap = (l_gap+u_gap)/2" /> +<Line value="" /> +<Line value="where l_gap is gap measurement from LIDAR" /> +<Line value="and u_gap from ultrasonic sensors" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8494" index="1" uid="11b757f3-cb75-4ba6-bf34-cd6b7ea98f94" > +<cdparam x="338" y="626" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8493" /> +</COMPONENT> + +<COMPONENT type="1011" id="8497" index="2" uid="b6754df1-55e5-44a3-8b69-a7f9b71a0661" > +<cdparam x="291" y="566" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="first_loop = false" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8495" /> +<TGConnectingPoint num="1" id="8496" /> +</COMPONENT> + +<COMPONENT type="1012" id="8505" index="3" uid="cdb4921a-c433-4566-8e93-a99baa3f890c" > +<cdparam x="516" y="418" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8501" /> +<TGConnectingPoint num="1" id="8502" /> +<TGConnectingPoint num="2" id="8503" /> +<TGConnectingPoint num="3" id="8504" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8498" index="28" uid="62b9e61e-2b16-432d-a691-3a4bf6e6339f" > +<father id="8505" num="0" /> +<cdparam x="441" y="449" /> +<sizeparam width="67" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[first_loop]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8499" index="29" uid="f29e77d8-f28b-4aa9-9008-fa77dd549cee" > +<father id="8505" num="1" /> +<cdparam x="551" y="428" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="8500" index="30" uid="5f4f093c-07b5-40da-b454-8f020b9917f5" > +<father id="8505" num="2" /> +<cdparam x="536" y="463" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[not(first_loop)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="8507" index="4" uid="63a5d02d-9128-4853-a9a5-0291a82e54ab" > +<cdparam x="521" y="640" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8506" /> +</COMPONENT> + +<COMPONENT type="1009" id="8510" index="5" uid="9f3c9dc4-9a28-451d-af3e-d5b75808caa2" > +<cdparam x="465" y="564" /> +<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSFtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8508" /> +<TGConnectingPoint num="1" id="8509" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="8514" index="6" uid="1271b4ce-98f6-4935-a9c8-2a164e92942d" > +<cdparam x="673" y="599" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8512" /> +<TGConnectingPoint num="1" id="8513" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8511" index="31" uid="b3ec4dce-5170-4011-91e5-b6be55932e70" > +<father id="8514" num="0" /> +<cdparam x="688" y="619" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="13" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="8516" index="7" uid="677dfffd-fd42-437e-8b41-8c2710808ee5" > +<cdparam x="850" y="535" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8515" /> +</COMPONENT> + +<COMPONENT type="1006" id="8519" index="8" uid="4b318636-81fb-4f64-94b1-3cb679f7010d" > +<cdparam x="796" y="475" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromDTtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8517" /> +<TGConnectingPoint num="1" id="8518" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8521" index="9" uid="303a5225-3924-4cd1-92c8-fb735ca84dfd" > +<cdparam x="668" y="703" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8520" /> +</COMPONENT> + +<COMPONENT type="1016" id="8529" index="10" uid="0c7e094b-8ad7-4995-91e8-927c301a45d2" > +<cdparam x="566" y="360" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8523" /> +<TGConnectingPoint num="1" id="8524" /> +<TGConnectingPoint num="2" id="8525" /> +<TGConnectingPoint num="3" id="8526" /> +<TGConnectingPoint num="4" id="8527" /> +<TGConnectingPoint num="5" id="8528" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8522" index="32" uid="e3c33afa-a496-490f-92fc-bd15b76391e8" > +<father id="8529" num="0" /> +<cdparam x="716" y="363" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="8532" index="11" uid="89a16a96-bddd-4f80-89ae-0839cbae32ac" > +<cdparam x="559" y="227" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSAtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8530" /> +<TGConnectingPoint num="1" id="8531" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8534" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="482" y="184" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8533" /> +</COMPONENT> + +<COMPONENT type="1020" id="8538" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="443" y="119" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8535" /> +<TGConnectingPoint num="1" id="8536" /> +<TGConnectingPoint num="2" id="8537" /> +</COMPONENT> + +<COMPONENT type="1000" id="8540" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="485" y="69" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8539" /> +</COMPONENT> + +<CONNECTOR type="115" id="8541" index="15" uid="b6f4a023-6f56-4604-8986-eddfe1119c93" > +<cdparam x="541" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="541" y="133" id="8536" /> +<P2 x="641" y="222" id="8530" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8542" index="16" uid="a828678b-3e4e-4bbe-b9c2-8249804902d9" > +<cdparam x="642" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="252" id="8531" /> +<P2 x="641" y="360" id="8523" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8543" index="17" uid="f039dd32-cf07-40f2-8503-8159b751789d" > +<cdparam x="860" y="500" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="860" y="500" id="8518" /> +<P2 x="860" y="530" id="8515" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8544" index="18" uid="8c1c5d41-bd9b-4895-a2fd-2fff76962a49" > +<cdparam x="531" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="473" id="8504" /> +<P2 x="531" y="559" id="8508" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8545" index="19" uid="6bfd468d-b899-44f9-bf38-74869040c196" > +<cdparam x="491" y="433" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="491" y="433" id="8502" /> +<P2 x="349" y="561" id="8495" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8546" index="20" uid="f451787b-153d-485d-9235-414135ae2214" > +<cdparam x="678" y="634" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="678" y="634" id="8513" /> +<P2 x="678" y="698" id="8520" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8547" index="21" uid="bc7fd473-ea08-4fba-888d-6b8f7f111442" > +<cdparam x="531" y="589" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="589" id="8509" /> +<P2 x="531" y="635" id="8506" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8548" index="22" uid="245b623f-41ae-4002-8a0c-827e728d702d" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="365" id="8526" /> +<P2 x="678" y="594" id="8512" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8549" index="23" uid="96ffa7fe-0dbb-4f94-a6f1-5b6c21a6a727" > +<cdparam x="690" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="690" y="365" id="8528" /> +<P2 x="860" y="470" id="8517" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8550" index="24" uid="afda4767-707b-434c-8d8b-2cfe787f80bd" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="591" y="365" id="8524" /> +<P2 x="531" y="413" id="8501" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8551" index="25" uid="d9d243dc-3033-4545-8fb9-746b02e2fb6b" > +<cdparam x="348" y="591" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="349" y="591" id="8496" /> +<P2 x="348" y="621" id="8493" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8552" index="26" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="492" y="89" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="89" id="8539" /> +<P2 x="492" y="114" id="8535" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8553" index="27" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="492" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="144" id="8537" /> +<P2 x="492" y="179" id="8533" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SensorsAcquisition" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="8570" index="0" uid="527c261b-3f68-40d8-badb-651bce1c08e8" > +<cdparam x="272" y="178" /> +<sizeparam width="443" height="183" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model, we do not take into account the complexity +of sensors acquisition nor lane detection algorithm since +the aim of this demo is to evaluate the overhead costs of +countermeasures when executed on the controller platform +(i.e. the rover's main Rasberry PI) +So we make each algorithm cycle start at the *reception* +of the last needed measurement. + +In order to make the model more exhaustive (i.e., by allowing +to simulate the sensors acquisition cycles and the image +processing on the rover's secondary Raspbery PI), the complexity +of lane detection algorithms should be studied and implemented +here through an EXECI, and the minimal sensor acquisition cycle +(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here +with a delay. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8554" /> +<TGConnectingPoint num="1" id="8555" /> +<TGConnectingPoint num="2" id="8556" /> +<TGConnectingPoint num="3" id="8557" /> +<TGConnectingPoint num="4" id="8558" /> +<TGConnectingPoint num="5" id="8559" /> +<TGConnectingPoint num="6" id="8560" /> +<TGConnectingPoint num="7" id="8561" /> +<TGConnectingPoint num="8" id="8562" /> +<TGConnectingPoint num="9" id="8563" /> +<TGConnectingPoint num="10" id="8564" /> +<TGConnectingPoint num="11" id="8565" /> +<TGConnectingPoint num="12" id="8566" /> +<TGConnectingPoint num="13" id="8567" /> +<TGConnectingPoint num="14" id="8568" /> +<TGConnectingPoint num="15" id="8569" /> +<extraparam> +<Line value="In this model, we do not take into account the complexity" /> +<Line value="of sensors acquisition nor lane detection algorithm since" /> +<Line value="the aim of this demo is to evaluate the overhead costs of" /> +<Line value="countermeasures when executed on the controller platform" /> +<Line value="(i.e. the rover's main Rasberry PI)" /> +<Line value="So we make each algorithm cycle start at the *reception*" /> +<Line value="of the last needed measurement." /> +<Line value="" /> +<Line value="In order to make the model more exhaustive (i.e., by allowing" /> +<Line value="to simulate the sensors acquisition cycles and the image" /> +<Line value="processing on the rover's secondary Raspbery PI), the complexity" /> +<Line value="of lane detection algorithms should be studied and implemented" /> +<Line value="here through an EXECI, and the minimal sensor acquisition cycle" /> +<Line value="(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here" /> +<Line value="with a delay." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8572" index="1" uid="ea33ed6b-f581-4c1e-89fa-da4dba000cf2" > +<cdparam x="169" y="309" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8571" /> +</COMPONENT> + +<COMPONENT type="1006" id="8575" index="2" uid="ec1ae2d5-73ce-4044-a2c4-f3eac17d3f4e" > +<cdparam x="99" y="245" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSAtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8573" /> +<TGConnectingPoint num="1" id="8574" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8577" index="3" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="120" y="172" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8576" /> +</COMPONENT> + +<COMPONENT type="1020" id="8581" index="4" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="81" y="107" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8578" /> +<TGConnectingPoint num="1" id="8579" /> +<TGConnectingPoint num="2" id="8580" /> +</COMPONENT> + +<COMPONENT type="1000" id="8583" index="5" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="123" y="57" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8582" /> +</COMPONENT> + +<CONNECTOR type="115" id="8584" index="6" uid="83771dd8-d725-49f8-bc70-4ef8dbd62da8" > +<cdparam x="179" y="121" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="121" id="8579" /> +<P2 x="179" y="240" id="8573" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8585" index="7" uid="3da39102-3c93-486c-8568-934d69c47a2b" > +<cdparam x="178" y="269" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="270" id="8574" /> +<P2 x="179" y="304" id="8571" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8586" index="8" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="130" y="77" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="130" y="77" id="8582" /> +<P2 x="130" y="102" id="8578" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8587" index="9" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="130" y="132" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="130" y="132" id="8580" /> +<P2 x="130" y="167" id="8576" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SteeringServoOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="8589" index="0" uid="3bb211f7-cbd6-466c-8341-5cba390ff11b" > +<cdparam x="579" y="245" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8588" /> +</COMPONENT> + +<COMPONENT type="1009" id="8592" index="1" uid="615961ae-fb8d-4ce5-b827-a5d71cfe80dd" > +<cdparam x="516" y="181" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromTCtoSSO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8590" /> +<TGConnectingPoint num="1" id="8591" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8594" index="2" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="474" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8593" /> +</COMPONENT> + +<COMPONENT type="1020" id="8598" index="3" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="435" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8595" /> +<TGConnectingPoint num="1" id="8596" /> +<TGConnectingPoint num="2" id="8597" /> +</COMPONENT> + +<COMPONENT type="1000" id="8600" index="4" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="477" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8599" /> +</COMPONENT> + +<CONNECTOR type="115" id="8601" index="5" uid="b3e16974-bf4f-4625-ad55-d5ddddd70b13" > +<cdparam x="533" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="119" id="8596" /> +<P2 x="589" y="176" id="8590" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8602" index="6" uid="aa7f8e63-c5e5-4250-9d3b-a2bf62a5c4e1" > +<cdparam x="589" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="206" id="8591" /> +<P2 x="589" y="240" id="8588" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8603" index="7" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="484" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="484" y="75" id="8599" /> +<P2 x="484" y="100" id="8595" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8604" index="8" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="484" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="484" y="130" id="8597" /> +<P2 x="484" y="165" id="8593" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="MotorsOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="8606" index="0" uid="cc611175-8dbf-4e1c-89d8-78266da553ec" > +<cdparam x="671" y="448" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8605" /> +</COMPONENT> + +<COMPONENT type="1009" id="8609" index="1" uid="c546f480-f16c-49ca-af5e-fc8d57b1d95f" > +<cdparam x="613" y="338" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8607" /> +<TGConnectingPoint num="1" id="8608" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="8612" index="2" uid="aaddc752-a9cd-4fa0-b2fd-0f55768999b5" > +<cdparam x="608" y="274" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newEBCommand() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8610" /> +<TGConnectingPoint num="1" id="8611" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="8623" index="3" uid="a232a754-6d36-46f2-8f7d-895a62e84a70" > +<cdparam x="518" y="175" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8613" /> +<TGConnectingPoint num="1" id="8614" /> +<TGConnectingPoint num="2" id="8615" /> +<TGConnectingPoint num="3" id="8616" /> +<TGConnectingPoint num="4" id="8617" /> +<TGConnectingPoint num="5" id="8618" /> +<TGConnectingPoint num="6" id="8619" /> +<TGConnectingPoint num="7" id="8620" /> +<TGConnectingPoint num="8" id="8621" /> +<TGConnectingPoint num="9" id="8622" /> +</COMPONENT> + +<COMPONENT type="1010" id="8626" index="4" uid="0ace454a-e943-4746-a2b8-a5906ca4b4f9" > +<cdparam x="312" y="274" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newMotorPower() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8624" /> +<TGConnectingPoint num="1" id="8625" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8628" index="5" uid="66219e49-42a8-411f-b711-7507aed3ff05" > +<cdparam x="373" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8627" /> +</COMPONENT> + +<COMPONENT type="1009" id="8631" index="6" uid="47320563-b4be-42af-ba2e-5d06ca14217c" > +<cdparam x="319" y="338" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8629" /> +<TGConnectingPoint num="1" id="8630" /> +<breakpoint /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8633" index="7" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="452" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8632" /> +</COMPONENT> + +<COMPONENT type="1020" id="8637" index="8" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="413" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8634" /> +<TGConnectingPoint num="1" id="8635" /> +<TGConnectingPoint num="2" id="8636" /> +</COMPONENT> + +<COMPONENT type="1000" id="8639" index="9" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="455" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8638" /> +</COMPONENT> + +<CONNECTOR type="115" id="8640" index="10" uid="66e15486-727b-472b-9068-a2b0d983fba0" > +<cdparam x="511" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="511" y="119" id="8635" /> +<P2 x="533" y="170" id="8613" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8641" index="11" uid="d2e435fc-cc98-4302-a974-0de8f044cb60" > +<cdparam x="681" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="363" id="8608" /> +<P2 x="681" y="443" id="8605" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8642" index="12" uid="2d40ffa2-472d-4e45-8e8a-0abb3bdcaed1" > +<cdparam x="383" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="363" id="8630" /> +<P2 x="383" y="442" id="8627" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8643" index="13" uid="8e1382cd-c51c-4dae-8aed-312e17233f41" > +<cdparam x="493" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="493" y="190" id="8614" /> +<P2 x="383" y="269" id="8624" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8644" index="14" uid="c1ffcb61-9699-48d3-9294-f795b1536c45" > +<cdparam x="385" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="299" id="8625" /> +<P2 x="383" y="333" id="8629" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8645" index="15" uid="1a8ebc87-a277-4818-88fd-45a51c08c424" > +<cdparam x="573" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="190" id="8615" /> +<P2 x="681" y="269" id="8610" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8646" index="16" uid="d9a83597-6b02-446f-9ed9-bcc6006bb743" > +<cdparam x="681" y="299" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="299" id="8611" /> +<P2 x="681" y="333" id="8607" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8647" index="17" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="462" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="462" y="75" id="8638" /> +<P2 x="462" y="100" id="8634" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8648" index="18" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="462" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="462" y="130" id="8636" /> +<P2 x="462" y="165" id="8632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedFeedback" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="8652" index="0" uid="57158215-b50c-476e-922f-18cde0ac6a07" > +<cdparam x="270" y="273" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8650" /> +<TGConnectingPoint num="1" id="8651" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8649" index="29" uid="f4f991f5-f7df-4959-bbde-3a00a6fddbe0" > +<father id="8652" num="0" /> +<cdparam x="285" y="293" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="8656" index="1" uid="9a9a5bd1-f0cd-4fff-808b-573f9d51d452" > +<cdparam x="499" y="271" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8654" /> +<TGConnectingPoint num="1" id="8655" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="8653" index="30" uid="f03e7375-1787-481a-a4b2-74088cf9539e" > +<father id="8656" num="0" /> +<cdparam x="514" y="291" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="8673" index="2" uid="7cf1b6e0-ff49-4e53-9d86-461e02f756e9" > +<cdparam x="79" y="264" /> +<sizeparam width="181" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Rover speed computation +from motor power + +rover_speed = power*K +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8657" /> +<TGConnectingPoint num="1" id="8658" /> +<TGConnectingPoint num="2" id="8659" /> +<TGConnectingPoint num="3" id="8660" /> +<TGConnectingPoint num="4" id="8661" /> +<TGConnectingPoint num="5" id="8662" /> +<TGConnectingPoint num="6" id="8663" /> +<TGConnectingPoint num="7" id="8664" /> +<TGConnectingPoint num="8" id="8665" /> +<TGConnectingPoint num="9" id="8666" /> +<TGConnectingPoint num="10" id="8667" /> +<TGConnectingPoint num="11" id="8668" /> +<TGConnectingPoint num="12" id="8669" /> +<TGConnectingPoint num="13" id="8670" /> +<TGConnectingPoint num="14" id="8671" /> +<TGConnectingPoint num="15" id="8672" /> +<extraparam> +<Line value="Rover speed computation" /> +<Line value="from motor power" /> +<Line value="" /> +<Line value="rover_speed = power*K" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="8690" index="3" uid="143a3345-ff27-461e-bcfe-684949a43a18" > +<cdparam x="533" y="270" /> +<sizeparam width="123" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Variable update +rover_speed = 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8674" /> +<TGConnectingPoint num="1" id="8675" /> +<TGConnectingPoint num="2" id="8676" /> +<TGConnectingPoint num="3" id="8677" /> +<TGConnectingPoint num="4" id="8678" /> +<TGConnectingPoint num="5" id="8679" /> +<TGConnectingPoint num="6" id="8680" /> +<TGConnectingPoint num="7" id="8681" /> +<TGConnectingPoint num="8" id="8682" /> +<TGConnectingPoint num="9" id="8683" /> +<TGConnectingPoint num="10" id="8684" /> +<TGConnectingPoint num="11" id="8685" /> +<TGConnectingPoint num="12" id="8686" /> +<TGConnectingPoint num="13" id="8687" /> +<TGConnectingPoint num="14" id="8688" /> +<TGConnectingPoint num="15" id="8689" /> +<extraparam> +<Line value="Variable update" /> +<Line value="rover_speed = 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8692" index="4" uid="ffc9f9ca-7f2b-41d1-8450-ef86fd098d55" > +<cdparam x="494" y="470" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8691" /> +</COMPONENT> + +<COMPONENT type="1006" id="8695" index="5" uid="6ffe5c1d-711b-4082-b947-07fbc8df6b0a" > +<cdparam x="444" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8693" /> +<TGConnectingPoint num="1" id="8694" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="8698" index="6" uid="9052e701-4a7b-4ecf-8b18-405ae49a9340" > +<cdparam x="438" y="352" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8696" /> +<TGConnectingPoint num="1" id="8697" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="8701" index="7" uid="b9ff7e08-6b26-4054-b3c5-60280fb8e977" > +<cdparam x="431" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackEB() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8699" /> +<TGConnectingPoint num="1" id="8700" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="8703" index="8" uid="0ef755a9-6769-4fcc-b20f-db6794e36475" > +<cdparam x="265" y="472" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8702" /> +</COMPONENT> + +<COMPONENT type="1006" id="8706" index="9" uid="5e0c7546-3ab7-4d9b-864b-37a2412dfbf5" > +<cdparam x="215" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8704" /> +<TGConnectingPoint num="1" id="8705" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="8709" index="10" uid="a67d7eb9-0f8c-438a-ab1d-3eebee96cafd" > +<cdparam x="213" y="351" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8707" /> +<TGConnectingPoint num="1" id="8708" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="8712" index="11" uid="1219d9e6-892f-42e3-9157-fffbc9bb4049" > +<cdparam x="202" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackSC() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="8710" /> +<TGConnectingPoint num="1" id="8711" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="8723" index="12" uid="5c366123-07bc-4702-b4af-2342c03b5a8b" > +<cdparam x="367" y="145" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8713" /> +<TGConnectingPoint num="1" id="8714" /> +<TGConnectingPoint num="2" id="8715" /> +<TGConnectingPoint num="3" id="8716" /> +<TGConnectingPoint num="4" id="8717" /> +<TGConnectingPoint num="5" id="8718" /> +<TGConnectingPoint num="6" id="8719" /> +<TGConnectingPoint num="7" id="8720" /> +<TGConnectingPoint num="8" id="8721" /> +<TGConnectingPoint num="9" id="8722" /> +</COMPONENT> + +<COMPONENT type="1001" id="8725" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="279" y="130" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8724" /> +</COMPONENT> + +<COMPONENT type="1020" id="8729" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="240" y="65" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8726" /> +<TGConnectingPoint num="1" id="8727" /> +<TGConnectingPoint num="2" id="8728" /> +</COMPONENT> + +<COMPONENT type="1000" id="8731" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="282" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8730" /> +</COMPONENT> + +<CONNECTOR type="115" id="8732" index="16" uid="c4a603d6-5f46-4dc2-bfcd-f52f4f3c4f56" > +<cdparam x="338" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="79" id="8727" /> +<P2 x="382" y="140" id="8713" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8733" index="17" uid="84cdeda6-b3c0-41a8-a8cb-f68f08ceb1c6" > +<cdparam x="342" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="342" y="160" id="8714" /> +<P2 x="275" y="195" id="8710" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8734" index="18" uid="02ea044f-4599-4e7a-9d51-82c4e1f35f84" > +<cdparam x="275" y="376" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="376" id="8708" /> +<P2 x="275" y="406" id="8704" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8735" index="19" uid="41f7bd99-7972-45b4-b058-c0f8eb4b754a" > +<cdparam x="275" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="436" id="8705" /> +<P2 x="275" y="467" id="8702" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8736" index="20" uid="6ac1a5a1-ad28-4bd7-8a85-048e06380161" > +<cdparam x="422" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="422" y="160" id="8715" /> +<P2 x="504" y="195" id="8699" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8737" index="21" uid="da6c3788-1e1b-44a5-9d7f-28afb7179766" > +<cdparam x="504" y="377" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="377" id="8697" /> +<P2 x="504" y="406" id="8693" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8738" index="22" uid="849687f1-e1dd-4f2a-8768-b90bda68f326" > +<cdparam x="504" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="436" id="8694" /> +<P2 x="504" y="465" id="8691" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8739" index="23" uid="10bb713c-f597-4948-807f-c01e65cc38a7" > +<cdparam x="275" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="225" id="8711" /> +<P2 x="275" y="268" id="8650" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8740" index="24" uid="b1e85329-7a8d-480c-8fcd-35d4971cb823" > +<cdparam x="278" y="318" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="308" id="8651" /> +<P2 x="275" y="346" id="8707" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8741" index="25" uid="7a29658b-c612-4d35-9f0b-5dd927d6ce3b" > +<cdparam x="504" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="225" id="8700" /> +<P2 x="504" y="266" id="8654" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8742" index="26" uid="ded08e92-aba7-4780-b997-3645ea33a936" > +<cdparam x="503" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="306" id="8655" /> +<P2 x="504" y="347" id="8696" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8743" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="289" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="35" id="8730" /> +<P2 x="289" y="60" id="8726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="8744" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="289" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="90" id="8728" /> +<P2 x="289" y="125" id="8724" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="SlowInjectionPlausibilityCheckMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="13" maxX="4025" minY="13" maxY="2000" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="1.000000000000001" > +<COMPONENT type="301" id="8761" index="0" uid="d6acea6a-ecb8-42f3-86a1-2b6222587dd8" > +<cdparam x="47" y="12" /> +<sizeparam width="684" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks +and communication channels defined in the SlowInjectionPlausibilityCheck application model. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8745" /> +<TGConnectingPoint num="1" id="8746" /> +<TGConnectingPoint num="2" id="8747" /> +<TGConnectingPoint num="3" id="8748" /> +<TGConnectingPoint num="4" id="8749" /> +<TGConnectingPoint num="5" id="8750" /> +<TGConnectingPoint num="6" id="8751" /> +<TGConnectingPoint num="7" id="8752" /> +<TGConnectingPoint num="8" id="8753" /> +<TGConnectingPoint num="9" id="8754" /> +<TGConnectingPoint num="10" id="8755" /> +<TGConnectingPoint num="11" id="8756" /> +<TGConnectingPoint num="12" id="8757" /> +<TGConnectingPoint num="13" id="8758" /> +<TGConnectingPoint num="14" id="8759" /> +<TGConnectingPoint num="15" id="8760" /> +<extraparam> +<Line value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks" /> +<Line value="and communication channels defined in the SlowInjectionPlausibilityCheck application model." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="8795" index="1" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1751" y="1252" /> +<sizeparam width="326" height="88" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8771" /> +<TGConnectingPoint num="1" id="8772" /> +<TGConnectingPoint num="2" id="8773" /> +<TGConnectingPoint num="3" id="8774" /> +<TGConnectingPoint num="4" id="8775" /> +<TGConnectingPoint num="5" id="8776" /> +<TGConnectingPoint num="6" id="8777" /> +<TGConnectingPoint num="7" id="8778" /> +<TGConnectingPoint num="8" id="8779" /> +<TGConnectingPoint num="9" id="8780" /> +<TGConnectingPoint num="10" id="8781" /> +<TGConnectingPoint num="11" id="8782" /> +<TGConnectingPoint num="12" id="8783" /> +<TGConnectingPoint num="13" id="8784" /> +<TGConnectingPoint num="14" id="8785" /> +<TGConnectingPoint num="15" id="8786" /> +<TGConnectingPoint num="16" id="8787" /> +<TGConnectingPoint num="17" id="8788" /> +<TGConnectingPoint num="18" id="8789" /> +<TGConnectingPoint num="19" id="8790" /> +<TGConnectingPoint num="20" id="8791" /> +<TGConnectingPoint num="21" id="8792" /> +<TGConnectingPoint num="22" id="8793" /> +<TGConnectingPoint num="23" id="8794" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="8770" index="53" uid="34070179-797e-4939-b60a-77ba14091a2f" > +<father id="8795" num="0" /> +<cdparam x="1755" y="1290" /> +<sizeparam width="320" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="6" minY="0" maxY="48" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8762" /> +<TGConnectingPoint num="1" id="8763" /> +<TGConnectingPoint num="2" id="8764" /> +<TGConnectingPoint num="3" id="8765" /> +<TGConnectingPoint num="4" id="8766" /> +<TGConnectingPoint num="5" id="8767" /> +<TGConnectingPoint num="6" id="8768" /> +<TGConnectingPoint num="7" id="8769" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::ATTACKER_Task" taskName="ATTACKER_Task" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="ATTACKER_Task" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="8820" index="2" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1343" y="500" /> +<sizeparam width="147" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8796" /> +<TGConnectingPoint num="1" id="8797" /> +<TGConnectingPoint num="2" id="8798" /> +<TGConnectingPoint num="3" id="8799" /> +<TGConnectingPoint num="4" id="8800" /> +<TGConnectingPoint num="5" id="8801" /> +<TGConnectingPoint num="6" id="8802" /> +<TGConnectingPoint num="7" id="8803" /> +<TGConnectingPoint num="8" id="8804" /> +<TGConnectingPoint num="9" id="8805" /> +<TGConnectingPoint num="10" id="8806" /> +<TGConnectingPoint num="11" id="8807" /> +<TGConnectingPoint num="12" id="8808" /> +<TGConnectingPoint num="13" id="8809" /> +<TGConnectingPoint num="14" id="8810" /> +<TGConnectingPoint num="15" id="8811" /> +<TGConnectingPoint num="16" id="8812" /> +<TGConnectingPoint num="17" id="8813" /> +<TGConnectingPoint num="18" id="8814" /> +<TGConnectingPoint num="19" id="8815" /> +<TGConnectingPoint num="20" id="8816" /> +<TGConnectingPoint num="21" id="8817" /> +<TGConnectingPoint num="22" id="8818" /> +<TGConnectingPoint num="23" id="8819" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="8847" index="3" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1286" y="1482" /> +<sizeparam width="338" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8839" /> +<TGConnectingPoint num="1" id="8840" /> +<TGConnectingPoint num="2" id="8841" /> +<TGConnectingPoint num="3" id="8842" /> +<TGConnectingPoint num="4" id="8843" /> +<TGConnectingPoint num="5" id="8844" /> +<TGConnectingPoint num="6" id="8845" /> +<TGConnectingPoint num="7" id="8846" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="8829" index="54" uid="55bb063a-4a14-46d4-90c4-fb7826cfad1c" > +<father id="8847" num="0" /> +<cdparam x="1293" y="1568" /> +<sizeparam width="317" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="21" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8821" /> +<TGConnectingPoint num="1" id="8822" /> +<TGConnectingPoint num="2" id="8823" /> +<TGConnectingPoint num="3" id="8824" /> +<TGConnectingPoint num="4" id="8825" /> +<TGConnectingPoint num="5" id="8826" /> +<TGConnectingPoint num="6" id="8827" /> +<TGConnectingPoint num="7" id="8828" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromSocToLSoc" communicationName="fromSocToLSoc" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="8838" index="55" uid="7421d585-da76-40ba-962e-51050613f9f6" > +<father id="8847" num="1" /> +<cdparam x="1293" y="1522" /> +<sizeparam width="317" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="21" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8830" /> +<TGConnectingPoint num="1" id="8831" /> +<TGConnectingPoint num="2" id="8832" /> +<TGConnectingPoint num="3" id="8833" /> +<TGConnectingPoint num="4" id="8834" /> +<TGConnectingPoint num="5" id="8835" /> +<TGConnectingPoint num="6" id="8836" /> +<TGConnectingPoint num="7" id="8837" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromLSocToSoc" communicationName="fromLSocToSoc" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="8872" index="4" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1368" y="1111" /> +<sizeparam width="96" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8848" /> +<TGConnectingPoint num="1" id="8849" /> +<TGConnectingPoint num="2" id="8850" /> +<TGConnectingPoint num="3" id="8851" /> +<TGConnectingPoint num="4" id="8852" /> +<TGConnectingPoint num="5" id="8853" /> +<TGConnectingPoint num="6" id="8854" /> +<TGConnectingPoint num="7" id="8855" /> +<TGConnectingPoint num="8" id="8856" /> +<TGConnectingPoint num="9" id="8857" /> +<TGConnectingPoint num="10" id="8858" /> +<TGConnectingPoint num="11" id="8859" /> +<TGConnectingPoint num="12" id="8860" /> +<TGConnectingPoint num="13" id="8861" /> +<TGConnectingPoint num="14" id="8862" /> +<TGConnectingPoint num="15" id="8863" /> +<TGConnectingPoint num="16" id="8864" /> +<TGConnectingPoint num="17" id="8865" /> +<TGConnectingPoint num="18" id="8866" /> +<TGConnectingPoint num="19" id="8867" /> +<TGConnectingPoint num="20" id="8868" /> +<TGConnectingPoint num="21" id="8869" /> +<TGConnectingPoint num="22" id="8870" /> +<TGConnectingPoint num="23" id="8871" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="8897" index="5" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1291" y="1198" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8873" /> +<TGConnectingPoint num="1" id="8874" /> +<TGConnectingPoint num="2" id="8875" /> +<TGConnectingPoint num="3" id="8876" /> +<TGConnectingPoint num="4" id="8877" /> +<TGConnectingPoint num="5" id="8878" /> +<TGConnectingPoint num="6" id="8879" /> +<TGConnectingPoint num="7" id="8880" /> +<TGConnectingPoint num="8" id="8881" /> +<TGConnectingPoint num="9" id="8882" /> +<TGConnectingPoint num="10" id="8883" /> +<TGConnectingPoint num="11" id="8884" /> +<TGConnectingPoint num="12" id="8885" /> +<TGConnectingPoint num="13" id="8886" /> +<TGConnectingPoint num="14" id="8887" /> +<TGConnectingPoint num="15" id="8888" /> +<TGConnectingPoint num="16" id="8889" /> +<TGConnectingPoint num="17" id="8890" /> +<TGConnectingPoint num="18" id="8891" /> +<TGConnectingPoint num="19" id="8892" /> +<TGConnectingPoint num="20" id="8893" /> +<TGConnectingPoint num="21" id="8894" /> +<TGConnectingPoint num="22" id="8895" /> +<TGConnectingPoint num="23" id="8896" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="8922" index="6" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1452" y="1341" /> +<sizeparam width="206" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8898" /> +<TGConnectingPoint num="1" id="8899" /> +<TGConnectingPoint num="2" id="8900" /> +<TGConnectingPoint num="3" id="8901" /> +<TGConnectingPoint num="4" id="8902" /> +<TGConnectingPoint num="5" id="8903" /> +<TGConnectingPoint num="6" id="8904" /> +<TGConnectingPoint num="7" id="8905" /> +<TGConnectingPoint num="8" id="8906" /> +<TGConnectingPoint num="9" id="8907" /> +<TGConnectingPoint num="10" id="8908" /> +<TGConnectingPoint num="11" id="8909" /> +<TGConnectingPoint num="12" id="8910" /> +<TGConnectingPoint num="13" id="8911" /> +<TGConnectingPoint num="14" id="8912" /> +<TGConnectingPoint num="15" id="8913" /> +<TGConnectingPoint num="16" id="8914" /> +<TGConnectingPoint num="17" id="8915" /> +<TGConnectingPoint num="18" id="8916" /> +<TGConnectingPoint num="19" id="8917" /> +<TGConnectingPoint num="20" id="8918" /> +<TGConnectingPoint num="21" id="8919" /> +<TGConnectingPoint num="22" id="8920" /> +<TGConnectingPoint num="23" id="8921" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="8956" index="7" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="1048" y="1311" /> +<sizeparam width="316" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8932" /> +<TGConnectingPoint num="1" id="8933" /> +<TGConnectingPoint num="2" id="8934" /> +<TGConnectingPoint num="3" id="8935" /> +<TGConnectingPoint num="4" id="8936" /> +<TGConnectingPoint num="5" id="8937" /> +<TGConnectingPoint num="6" id="8938" /> +<TGConnectingPoint num="7" id="8939" /> +<TGConnectingPoint num="8" id="8940" /> +<TGConnectingPoint num="9" id="8941" /> +<TGConnectingPoint num="10" id="8942" /> +<TGConnectingPoint num="11" id="8943" /> +<TGConnectingPoint num="12" id="8944" /> +<TGConnectingPoint num="13" id="8945" /> +<TGConnectingPoint num="14" id="8946" /> +<TGConnectingPoint num="15" id="8947" /> +<TGConnectingPoint num="16" id="8948" /> +<TGConnectingPoint num="17" id="8949" /> +<TGConnectingPoint num="18" id="8950" /> +<TGConnectingPoint num="19" id="8951" /> +<TGConnectingPoint num="20" id="8952" /> +<TGConnectingPoint num="21" id="8953" /> +<TGConnectingPoint num="22" id="8954" /> +<TGConnectingPoint num="23" id="8955" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="8931" index="56" uid="ac8e2518-6616-4812-b203-ce74bd8581e7" > +<father id="8956" num="0" /> +<cdparam x="1051" y="1356" /> +<sizeparam width="311" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="5" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8923" /> +<TGConnectingPoint num="1" id="8924" /> +<TGConnectingPoint num="2" id="8925" /> +<TGConnectingPoint num="3" id="8926" /> +<TGConnectingPoint num="4" id="8927" /> +<TGConnectingPoint num="5" id="8928" /> +<TGConnectingPoint num="6" id="8929" /> +<TGConnectingPoint num="7" id="8930" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::Leader_Socket" taskName="Leader_Socket" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="Leader_Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="8974" index="8" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="185" y="1027" /> +<sizeparam width="305" height="80" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8966" /> +<TGConnectingPoint num="1" id="8967" /> +<TGConnectingPoint num="2" id="8968" /> +<TGConnectingPoint num="3" id="8969" /> +<TGConnectingPoint num="4" id="8970" /> +<TGConnectingPoint num="5" id="8971" /> +<TGConnectingPoint num="6" id="8972" /> +<TGConnectingPoint num="7" id="8973" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="SensorSet_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="SensorSet_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="8965" index="57" uid="80885718-c814-47fd-b43d-36abdc3cb88c" > +<father id="8974" num="0" /> +<cdparam x="190" y="1061" /> +<sizeparam width="297" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="8" minY="0" maxY="40" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8957" /> +<TGConnectingPoint num="1" id="8958" /> +<TGConnectingPoint num="2" id="8959" /> +<TGConnectingPoint num="3" id="8960" /> +<TGConnectingPoint num="4" id="8961" /> +<TGConnectingPoint num="5" id="8962" /> +<TGConnectingPoint num="6" id="8963" /> +<TGConnectingPoint num="7" id="8964" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromSAtoDT" communicationName="fromSAtoDT" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="8992" index="9" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2996" y="472" /> +<sizeparam width="323" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8984" /> +<TGConnectingPoint num="1" id="8985" /> +<TGConnectingPoint num="2" id="8986" /> +<TGConnectingPoint num="3" id="8987" /> +<TGConnectingPoint num="4" id="8988" /> +<TGConnectingPoint num="5" id="8989" /> +<TGConnectingPoint num="6" id="8990" /> +<TGConnectingPoint num="7" id="8991" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, ServoSteering_Bus, ServoSteering_Bridge" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="8983" index="58" uid="be56d4e8-077c-4a52-a291-2ab443e4953f" > +<father id="8992" num="0" /> +<cdparam x="3006" y="505" /> +<sizeparam width="307" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="16" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8975" /> +<TGConnectingPoint num="1" id="8976" /> +<TGConnectingPoint num="2" id="8977" /> +<TGConnectingPoint num="3" id="8978" /> +<TGConnectingPoint num="4" id="8979" /> +<TGConnectingPoint num="5" id="8980" /> +<TGConnectingPoint num="6" id="8981" /> +<TGConnectingPoint num="7" id="8982" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromTCtoSSO" communicationName="fromTCtoSSO" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="9019" index="10" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="3067" y="965" /> +<sizeparam width="355" height="117" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9011" /> +<TGConnectingPoint num="1" id="9012" /> +<TGConnectingPoint num="2" id="9013" /> +<TGConnectingPoint num="3" id="9014" /> +<TGConnectingPoint num="4" id="9015" /> +<TGConnectingPoint num="5" id="9016" /> +<TGConnectingPoint num="6" id="9017" /> +<TGConnectingPoint num="7" id="9018" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, DCMotor_Bus, DCMotor_Bridge" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="9001" index="59" uid="7981ad74-54ad-44a0-aa22-ac9c67087370" > +<father id="9019" num="0" /> +<cdparam x="3097" y="1038" /> +<sizeparam width="312" height="40" minWidth="56" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="43" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="8993" /> +<TGConnectingPoint num="1" id="8994" /> +<TGConnectingPoint num="2" id="8995" /> +<TGConnectingPoint num="3" id="8996" /> +<TGConnectingPoint num="4" id="8997" /> +<TGConnectingPoint num="5" id="8998" /> +<TGConnectingPoint num="6" id="8999" /> +<TGConnectingPoint num="7" id="9000" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromEBCtoMO" communicationName="fromEBCtoMO" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9010" index="60" uid="b0141e4b-713b-42d0-bde1-03b3fe8049cf" > +<father id="9019" num="1" /> +<cdparam x="3100" y="997" /> +<sizeparam width="303" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="52" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9002" /> +<TGConnectingPoint num="1" id="9003" /> +<TGConnectingPoint num="2" id="9004" /> +<TGConnectingPoint num="3" id="9005" /> +<TGConnectingPoint num="4" id="9006" /> +<TGConnectingPoint num="5" id="9007" /> +<TGConnectingPoint num="6" id="9008" /> +<TGConnectingPoint num="7" id="9009" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromSCtoMO" communicationName="fromSCtoMO" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="9044" index="11" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="657" y="697" /> +<sizeparam width="1518" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9020" /> +<TGConnectingPoint num="1" id="9021" /> +<TGConnectingPoint num="2" id="9022" /> +<TGConnectingPoint num="3" id="9023" /> +<TGConnectingPoint num="4" id="9024" /> +<TGConnectingPoint num="5" id="9025" /> +<TGConnectingPoint num="6" id="9026" /> +<TGConnectingPoint num="7" id="9027" /> +<TGConnectingPoint num="8" id="9028" /> +<TGConnectingPoint num="9" id="9029" /> +<TGConnectingPoint num="10" id="9030" /> +<TGConnectingPoint num="11" id="9031" /> +<TGConnectingPoint num="12" id="9032" /> +<TGConnectingPoint num="13" id="9033" /> +<TGConnectingPoint num="14" id="9034" /> +<TGConnectingPoint num="15" id="9035" /> +<TGConnectingPoint num="16" id="9036" /> +<TGConnectingPoint num="17" id="9037" /> +<TGConnectingPoint num="18" id="9038" /> +<TGConnectingPoint num="19" id="9039" /> +<TGConnectingPoint num="20" id="9040" /> +<TGConnectingPoint num="21" id="9041" /> +<TGConnectingPoint num="22" id="9042" /> +<TGConnectingPoint num="23" id="9043" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9069" index="12" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="947" y="538" /> +<sizeparam width="177" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9045" /> +<TGConnectingPoint num="1" id="9046" /> +<TGConnectingPoint num="2" id="9047" /> +<TGConnectingPoint num="3" id="9048" /> +<TGConnectingPoint num="4" id="9049" /> +<TGConnectingPoint num="5" id="9050" /> +<TGConnectingPoint num="6" id="9051" /> +<TGConnectingPoint num="7" id="9052" /> +<TGConnectingPoint num="8" id="9053" /> +<TGConnectingPoint num="9" id="9054" /> +<TGConnectingPoint num="10" id="9055" /> +<TGConnectingPoint num="11" id="9056" /> +<TGConnectingPoint num="12" id="9057" /> +<TGConnectingPoint num="13" id="9058" /> +<TGConnectingPoint num="14" id="9059" /> +<TGConnectingPoint num="15" id="9060" /> +<TGConnectingPoint num="16" id="9061" /> +<TGConnectingPoint num="17" id="9062" /> +<TGConnectingPoint num="18" id="9063" /> +<TGConnectingPoint num="19" id="9064" /> +<TGConnectingPoint num="20" id="9065" /> +<TGConnectingPoint num="21" id="9066" /> +<TGConnectingPoint num="22" id="9067" /> +<TGConnectingPoint num="23" id="9068" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9094" index="13" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="1112" y="366" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9070" /> +<TGConnectingPoint num="1" id="9071" /> +<TGConnectingPoint num="2" id="9072" /> +<TGConnectingPoint num="3" id="9073" /> +<TGConnectingPoint num="4" id="9074" /> +<TGConnectingPoint num="5" id="9075" /> +<TGConnectingPoint num="6" id="9076" /> +<TGConnectingPoint num="7" id="9077" /> +<TGConnectingPoint num="8" id="9078" /> +<TGConnectingPoint num="9" id="9079" /> +<TGConnectingPoint num="10" id="9080" /> +<TGConnectingPoint num="11" id="9081" /> +<TGConnectingPoint num="12" id="9082" /> +<TGConnectingPoint num="13" id="9083" /> +<TGConnectingPoint num="14" id="9084" /> +<TGConnectingPoint num="15" id="9085" /> +<TGConnectingPoint num="16" id="9086" /> +<TGConnectingPoint num="17" id="9087" /> +<TGConnectingPoint num="18" id="9088" /> +<TGConnectingPoint num="19" id="9089" /> +<TGConnectingPoint num="20" id="9090" /> +<TGConnectingPoint num="21" id="9091" /> +<TGConnectingPoint num="22" id="9092" /> +<TGConnectingPoint num="23" id="9093" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9218" index="14" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1711" y="125" /> +<sizeparam width="601" height="321" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9194" /> +<TGConnectingPoint num="1" id="9195" /> +<TGConnectingPoint num="2" id="9196" /> +<TGConnectingPoint num="3" id="9197" /> +<TGConnectingPoint num="4" id="9198" /> +<TGConnectingPoint num="5" id="9199" /> +<TGConnectingPoint num="6" id="9200" /> +<TGConnectingPoint num="7" id="9201" /> +<TGConnectingPoint num="8" id="9202" /> +<TGConnectingPoint num="9" id="9203" /> +<TGConnectingPoint num="10" id="9204" /> +<TGConnectingPoint num="11" id="9205" /> +<TGConnectingPoint num="12" id="9206" /> +<TGConnectingPoint num="13" id="9207" /> +<TGConnectingPoint num="14" id="9208" /> +<TGConnectingPoint num="15" id="9209" /> +<TGConnectingPoint num="16" id="9210" /> +<TGConnectingPoint num="17" id="9211" /> +<TGConnectingPoint num="18" id="9212" /> +<TGConnectingPoint num="19" id="9213" /> +<TGConnectingPoint num="20" id="9214" /> +<TGConnectingPoint num="21" id="9215" /> +<TGConnectingPoint num="22" id="9216" /> +<TGConnectingPoint num="23" id="9217" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="9103" index="61" uid="ece103da-d10b-47fe-9ce9-05560416a532" > +<father id="9218" num="0" /> +<cdparam x="1720" y="260" /> +<sizeparam width="311" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromADtoCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9095" /> +<TGConnectingPoint num="1" id="9096" /> +<TGConnectingPoint num="2" id="9097" /> +<TGConnectingPoint num="3" id="9098" /> +<TGConnectingPoint num="4" id="9099" /> +<TGConnectingPoint num="5" id="9100" /> +<TGConnectingPoint num="6" id="9101" /> +<TGConnectingPoint num="7" id="9102" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromADtoCPC" communicationName="fromADtoCPC" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9112" index="62" uid="ea9ac25b-d3a6-474d-974d-9489b6011781" > +<father id="9218" num="1" /> +<cdparam x="2002" y="210" /> +<sizeparam width="307" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9104" /> +<TGConnectingPoint num="1" id="9105" /> +<TGConnectingPoint num="2" id="9106" /> +<TGConnectingPoint num="3" id="9107" /> +<TGConnectingPoint num="4" id="9108" /> +<TGConnectingPoint num="5" id="9109" /> +<TGConnectingPoint num="6" id="9110" /> +<TGConnectingPoint num="7" id="9111" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromEBCtoSF" communicationName="fromEBCtoSF" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9121" index="63" uid="e37c1492-c1d2-44d0-bda9-4e3a9936fc70" > +<father id="9218" num="2" /> +<cdparam x="2011" y="165" /> +<sizeparam width="298" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="303" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9113" /> +<TGConnectingPoint num="1" id="9114" /> +<TGConnectingPoint num="2" id="9115" /> +<TGConnectingPoint num="3" id="9116" /> +<TGConnectingPoint num="4" id="9117" /> +<TGConnectingPoint num="5" id="9118" /> +<TGConnectingPoint num="6" id="9119" /> +<TGConnectingPoint num="7" id="9120" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromSCtoSF" communicationName="fromSCtoSF" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9130" index="64" uid="4718e36a-51a7-428c-aeed-29eaab8ade51" > +<father id="9218" num="3" /> +<cdparam x="2011" y="347" /> +<sizeparam width="298" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="303" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9122" /> +<TGConnectingPoint num="1" id="9123" /> +<TGConnectingPoint num="2" id="9124" /> +<TGConnectingPoint num="3" id="9125" /> +<TGConnectingPoint num="4" id="9126" /> +<TGConnectingPoint num="5" id="9127" /> +<TGConnectingPoint num="6" id="9128" /> +<TGConnectingPoint num="7" id="9129" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromADtoTC" communicationName="fromADtoTC" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9139" index="65" uid="06ed3880-0630-4900-b14b-90b1a50336e5" > +<father id="9218" num="4" /> +<cdparam x="2008" y="301" /> +<sizeparam width="301" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="300" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9131" /> +<TGConnectingPoint num="1" id="9132" /> +<TGConnectingPoint num="2" id="9133" /> +<TGConnectingPoint num="3" id="9134" /> +<TGConnectingPoint num="4" id="9135" /> +<TGConnectingPoint num="5" id="9136" /> +<TGConnectingPoint num="6" id="9137" /> +<TGConnectingPoint num="7" id="9138" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromADtoSC" communicationName="fromADtoSC" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9148" index="66" uid="17ba2321-5fa3-4c5d-9c51-140f0d0f91fd" > +<father id="9218" num="5" /> +<cdparam x="2000" y="256" /> +<sizeparam width="310" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="291" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9140" /> +<TGConnectingPoint num="1" id="9141" /> +<TGConnectingPoint num="2" id="9142" /> +<TGConnectingPoint num="3" id="9143" /> +<TGConnectingPoint num="4" id="9144" /> +<TGConnectingPoint num="5" id="9145" /> +<TGConnectingPoint num="6" id="9146" /> +<TGConnectingPoint num="7" id="9147" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromADtoEBC" communicationName="fromADtoEBC" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9157" index="67" uid="7356a259-5250-4659-a735-8a9787b05cff" > +<father id="9218" num="6" /> +<cdparam x="1720" y="401" /> +<sizeparam width="296" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="305" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9149" /> +<TGConnectingPoint num="1" id="9150" /> +<TGConnectingPoint num="2" id="9151" /> +<TGConnectingPoint num="3" id="9152" /> +<TGConnectingPoint num="4" id="9153" /> +<TGConnectingPoint num="5" id="9154" /> +<TGConnectingPoint num="6" id="9155" /> +<TGConnectingPoint num="7" id="9156" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromSFtoDT" communicationName="fromSFtoDT" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9166" index="68" uid="560574c7-296e-434a-b176-04a33b5c309e" > +<father id="9218" num="7" /> +<cdparam x="1720" y="356" /> +<sizeparam width="298" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="303" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9158" /> +<TGConnectingPoint num="1" id="9159" /> +<TGConnectingPoint num="2" id="9160" /> +<TGConnectingPoint num="3" id="9161" /> +<TGConnectingPoint num="4" id="9162" /> +<TGConnectingPoint num="5" id="9163" /> +<TGConnectingPoint num="6" id="9164" /> +<TGConnectingPoint num="7" id="9165" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromDTtoAD" communicationName="fromDTtoAD" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9175" index="69" uid="5748b927-4e3b-4d05-a012-12af49c55086" > +<father id="9218" num="8" /> +<cdparam x="1720" y="311" /> +<sizeparam width="305" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9167" /> +<TGConnectingPoint num="1" id="9168" /> +<TGConnectingPoint num="2" id="9169" /> +<TGConnectingPoint num="3" id="9170" /> +<TGConnectingPoint num="4" id="9171" /> +<TGConnectingPoint num="5" id="9172" /> +<TGConnectingPoint num="6" id="9173" /> +<TGConnectingPoint num="7" id="9174" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromADtoSoc" communicationName="fromADtoSoc" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9184" index="70" uid="bee89871-13f9-4dad-b6e9-faad327caa93" > +<father id="9218" num="9" /> +<cdparam x="1718" y="213" /> +<sizeparam width="311" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9176" /> +<TGConnectingPoint num="1" id="9177" /> +<TGConnectingPoint num="2" id="9178" /> +<TGConnectingPoint num="3" id="9179" /> +<TGConnectingPoint num="4" id="9180" /> +<TGConnectingPoint num="5" id="9181" /> +<TGConnectingPoint num="6" id="9182" /> +<TGConnectingPoint num="7" id="9183" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromCPCtoAD" communicationName="fromCPCtoAD" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="9193" index="71" uid="a313d1cc-c8c9-46ae-b0d8-706b0089b55c" > +<father id="9218" num="10" /> +<cdparam x="1718" y="167" /> +<sizeparam width="316" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="285" minY="0" maxY="281" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9185" /> +<TGConnectingPoint num="1" id="9186" /> +<TGConnectingPoint num="2" id="9187" /> +<TGConnectingPoint num="3" id="9188" /> +<TGConnectingPoint num="4" id="9189" /> +<TGConnectingPoint num="5" id="9190" /> +<TGConnectingPoint num="6" id="9191" /> +<TGConnectingPoint num="7" id="9192" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::fromSocToCPC" communicationName="fromSocToCPC" referenceCommunicationName="SlowInjectionPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1104" id="9243" index="15" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="933" y="343" /> +<sizeparam width="97" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9219" /> +<TGConnectingPoint num="1" id="9220" /> +<TGConnectingPoint num="2" id="9221" /> +<TGConnectingPoint num="3" id="9222" /> +<TGConnectingPoint num="4" id="9223" /> +<TGConnectingPoint num="5" id="9224" /> +<TGConnectingPoint num="6" id="9225" /> +<TGConnectingPoint num="7" id="9226" /> +<TGConnectingPoint num="8" id="9227" /> +<TGConnectingPoint num="9" id="9228" /> +<TGConnectingPoint num="10" id="9229" /> +<TGConnectingPoint num="11" id="9230" /> +<TGConnectingPoint num="12" id="9231" /> +<TGConnectingPoint num="13" id="9232" /> +<TGConnectingPoint num="14" id="9233" /> +<TGConnectingPoint num="15" id="9234" /> +<TGConnectingPoint num="16" id="9235" /> +<TGConnectingPoint num="17" id="9236" /> +<TGConnectingPoint num="18" id="9237" /> +<TGConnectingPoint num="19" id="9238" /> +<TGConnectingPoint num="20" id="9239" /> +<TGConnectingPoint num="21" id="9240" /> +<TGConnectingPoint num="22" id="9241" /> +<TGConnectingPoint num="23" id="9242" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9340" index="16" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="918" y="47" /> +<sizeparam width="637" height="270" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9316" /> +<TGConnectingPoint num="1" id="9317" /> +<TGConnectingPoint num="2" id="9318" /> +<TGConnectingPoint num="3" id="9319" /> +<TGConnectingPoint num="4" id="9320" /> +<TGConnectingPoint num="5" id="9321" /> +<TGConnectingPoint num="6" id="9322" /> +<TGConnectingPoint num="7" id="9323" /> +<TGConnectingPoint num="8" id="9324" /> +<TGConnectingPoint num="9" id="9325" /> +<TGConnectingPoint num="10" id="9326" /> +<TGConnectingPoint num="11" id="9327" /> +<TGConnectingPoint num="12" id="9328" /> +<TGConnectingPoint num="13" id="9329" /> +<TGConnectingPoint num="14" id="9330" /> +<TGConnectingPoint num="15" id="9331" /> +<TGConnectingPoint num="16" id="9332" /> +<TGConnectingPoint num="17" id="9333" /> +<TGConnectingPoint num="18" id="9334" /> +<TGConnectingPoint num="19" id="9335" /> +<TGConnectingPoint num="20" id="9336" /> +<TGConnectingPoint num="21" id="9337" /> +<TGConnectingPoint num="22" id="9338" /> +<TGConnectingPoint num="23" id="9339" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9252" index="72" uid="9e3fa15b-9145-45f0-9307-c2fe0fe99f04" > +<father id="9340" num="0" /> +<cdparam x="1291" y="267" /> +<sizeparam width="262" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="375" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9244" /> +<TGConnectingPoint num="1" id="9245" /> +<TGConnectingPoint num="2" id="9246" /> +<TGConnectingPoint num="3" id="9247" /> +<TGConnectingPoint num="4" id="9248" /> +<TGConnectingPoint num="5" id="9249" /> +<TGConnectingPoint num="6" id="9250" /> +<TGConnectingPoint num="7" id="9251" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::Socket" taskName="Socket" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9261" index="73" uid="e8785e7c-a53a-473a-93a6-f7dc2080781a" > +<father id="9340" num="1" /> +<cdparam x="1250" y="190" /> +<sizeparam width="298" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="339" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9253" /> +<TGConnectingPoint num="1" id="9254" /> +<TGConnectingPoint num="2" id="9255" /> +<TGConnectingPoint num="3" id="9256" /> +<TGConnectingPoint num="4" id="9257" /> +<TGConnectingPoint num="5" id="9258" /> +<TGConnectingPoint num="6" id="9259" /> +<TGConnectingPoint num="7" id="9260" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::EBController" taskName="EBController" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="EBController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9270" index="74" uid="29804fd8-7033-4130-9e90-1a00ed239e43" > +<father id="9340" num="2" /> +<cdparam x="1236" y="140" /> +<sizeparam width="317" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9262" /> +<TGConnectingPoint num="1" id="9263" /> +<TGConnectingPoint num="2" id="9264" /> +<TGConnectingPoint num="3" id="9265" /> +<TGConnectingPoint num="4" id="9266" /> +<TGConnectingPoint num="5" id="9267" /> +<TGConnectingPoint num="6" id="9268" /> +<TGConnectingPoint num="7" id="9269" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::SpeedFeedback" taskName="SpeedFeedback" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="SpeedFeedback" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9279" index="75" uid="43b551c2-0a2e-401d-9f57-2a16566120d7" > +<father id="9340" num="3" /> +<cdparam x="1210" y="96" /> +<sizeparam width="343" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9271" /> +<TGConnectingPoint num="1" id="9272" /> +<TGConnectingPoint num="2" id="9273" /> +<TGConnectingPoint num="3" id="9274" /> +<TGConnectingPoint num="4" id="9275" /> +<TGConnectingPoint num="5" id="9276" /> +<TGConnectingPoint num="6" id="9277" /> +<TGConnectingPoint num="7" id="9278" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::DataTransformation" taskName="DataTransformation" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="DataTransformation" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9288" index="76" uid="10190a91-141f-43e3-9507-2f1ff3919c8f" > +<father id="9340" num="4" /> +<cdparam x="927" y="233" /> +<sizeparam width="431" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="206" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::Countermeasure_PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9280" /> +<TGConnectingPoint num="1" id="9281" /> +<TGConnectingPoint num="2" id="9282" /> +<TGConnectingPoint num="3" id="9283" /> +<TGConnectingPoint num="4" id="9284" /> +<TGConnectingPoint num="5" id="9285" /> +<TGConnectingPoint num="6" id="9286" /> +<TGConnectingPoint num="7" id="9287" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::Countermeasure_PlausibilityCheck" taskName="Countermeasure_PlausibilityCheck" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="Countermeasure_PlausibilityCheck" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9297" index="77" uid="59a86d41-aa99-4047-95d0-f3795d4b0726" > +<father id="9340" num="5" /> +<cdparam x="928" y="188" /> +<sizeparam width="341" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9289" /> +<TGConnectingPoint num="1" id="9290" /> +<TGConnectingPoint num="2" id="9291" /> +<TGConnectingPoint num="3" id="9292" /> +<TGConnectingPoint num="4" id="9293" /> +<TGConnectingPoint num="5" id="9294" /> +<TGConnectingPoint num="6" id="9295" /> +<TGConnectingPoint num="7" id="9296" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::AutonomousDriving" taskName="AutonomousDriving" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="AutonomousDriving" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9306" index="78" uid="bd4aa57c-e6e7-4532-a6fe-0ac7daf15f25" > +<father id="9340" num="6" /> +<cdparam x="928" y="142" /> +<sizeparam width="320" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="317" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9298" /> +<TGConnectingPoint num="1" id="9299" /> +<TGConnectingPoint num="2" id="9300" /> +<TGConnectingPoint num="3" id="9301" /> +<TGConnectingPoint num="4" id="9302" /> +<TGConnectingPoint num="5" id="9303" /> +<TGConnectingPoint num="6" id="9304" /> +<TGConnectingPoint num="7" id="9305" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::SpeedController" taskName="SpeedController" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="SpeedController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9315" index="79" uid="f039eef3-bf40-4cf2-b9b3-26bcb94efc3d" > +<father id="9340" num="7" /> +<cdparam x="928" y="96" /> +<sizeparam width="341" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="230" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9307" /> +<TGConnectingPoint num="1" id="9308" /> +<TGConnectingPoint num="2" id="9309" /> +<TGConnectingPoint num="3" id="9310" /> +<TGConnectingPoint num="4" id="9311" /> +<TGConnectingPoint num="5" id="9312" /> +<TGConnectingPoint num="6" id="9313" /> +<TGConnectingPoint num="7" id="9314" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::TrajectoryController" taskName="TrajectoryController" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="TrajectoryController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="9374" index="17" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="61" y="480" /> +<sizeparam width="323" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9350" /> +<TGConnectingPoint num="1" id="9351" /> +<TGConnectingPoint num="2" id="9352" /> +<TGConnectingPoint num="3" id="9353" /> +<TGConnectingPoint num="4" id="9354" /> +<TGConnectingPoint num="5" id="9355" /> +<TGConnectingPoint num="6" id="9356" /> +<TGConnectingPoint num="7" id="9357" /> +<TGConnectingPoint num="8" id="9358" /> +<TGConnectingPoint num="9" id="9359" /> +<TGConnectingPoint num="10" id="9360" /> +<TGConnectingPoint num="11" id="9361" /> +<TGConnectingPoint num="12" id="9362" /> +<TGConnectingPoint num="13" id="9363" /> +<TGConnectingPoint num="14" id="9364" /> +<TGConnectingPoint num="15" id="9365" /> +<TGConnectingPoint num="16" id="9366" /> +<TGConnectingPoint num="17" id="9367" /> +<TGConnectingPoint num="18" id="9368" /> +<TGConnectingPoint num="19" id="9369" /> +<TGConnectingPoint num="20" id="9370" /> +<TGConnectingPoint num="21" id="9371" /> +<TGConnectingPoint num="22" id="9372" /> +<TGConnectingPoint num="23" id="9373" /> +<extraparam> +<info stereotype="CPURR" nodeName="SensorSet_MC" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9349" index="80" uid="f310257a-f782-4fe1-8959-400ab58a833e" > +<father id="9374" num="0" /> +<cdparam x="51" y="515" /> +<sizeparam width="333" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-10" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9341" /> +<TGConnectingPoint num="1" id="9342" /> +<TGConnectingPoint num="2" id="9343" /> +<TGConnectingPoint num="3" id="9344" /> +<TGConnectingPoint num="4" id="9345" /> +<TGConnectingPoint num="5" id="9346" /> +<TGConnectingPoint num="6" id="9347" /> +<TGConnectingPoint num="7" id="9348" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::SensorsAcquisition" taskName="SensorsAcquisition" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="SensorsAcquisition" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="9399" index="18" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="120" y="853" /> +<sizeparam width="206" height="83" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9375" /> +<TGConnectingPoint num="1" id="9376" /> +<TGConnectingPoint num="2" id="9377" /> +<TGConnectingPoint num="3" id="9378" /> +<TGConnectingPoint num="4" id="9379" /> +<TGConnectingPoint num="5" id="9380" /> +<TGConnectingPoint num="6" id="9381" /> +<TGConnectingPoint num="7" id="9382" /> +<TGConnectingPoint num="8" id="9383" /> +<TGConnectingPoint num="9" id="9384" /> +<TGConnectingPoint num="10" id="9385" /> +<TGConnectingPoint num="11" id="9386" /> +<TGConnectingPoint num="12" id="9387" /> +<TGConnectingPoint num="13" id="9388" /> +<TGConnectingPoint num="14" id="9389" /> +<TGConnectingPoint num="15" id="9390" /> +<TGConnectingPoint num="16" id="9391" /> +<TGConnectingPoint num="17" id="9392" /> +<TGConnectingPoint num="18" id="9393" /> +<TGConnectingPoint num="19" id="9394" /> +<TGConnectingPoint num="20" id="9395" /> +<TGConnectingPoint num="21" id="9396" /> +<TGConnectingPoint num="22" id="9397" /> +<TGConnectingPoint num="23" id="9398" /> +<extraparam> +<info stereotype="MEMORY" nodeName="SensorSet_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9424" index="19" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="166" y="697" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9400" /> +<TGConnectingPoint num="1" id="9401" /> +<TGConnectingPoint num="2" id="9402" /> +<TGConnectingPoint num="3" id="9403" /> +<TGConnectingPoint num="4" id="9404" /> +<TGConnectingPoint num="5" id="9405" /> +<TGConnectingPoint num="6" id="9406" /> +<TGConnectingPoint num="7" id="9407" /> +<TGConnectingPoint num="8" id="9408" /> +<TGConnectingPoint num="9" id="9409" /> +<TGConnectingPoint num="10" id="9410" /> +<TGConnectingPoint num="11" id="9411" /> +<TGConnectingPoint num="12" id="9412" /> +<TGConnectingPoint num="13" id="9413" /> +<TGConnectingPoint num="14" id="9414" /> +<TGConnectingPoint num="15" id="9415" /> +<TGConnectingPoint num="16" id="9416" /> +<TGConnectingPoint num="17" id="9417" /> +<TGConnectingPoint num="18" id="9418" /> +<TGConnectingPoint num="19" id="9419" /> +<TGConnectingPoint num="20" id="9420" /> +<TGConnectingPoint num="21" id="9421" /> +<TGConnectingPoint num="22" id="9422" /> +<TGConnectingPoint num="23" id="9423" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="SensorSet_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9449" index="20" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="372" y="706" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9425" /> +<TGConnectingPoint num="1" id="9426" /> +<TGConnectingPoint num="2" id="9427" /> +<TGConnectingPoint num="3" id="9428" /> +<TGConnectingPoint num="4" id="9429" /> +<TGConnectingPoint num="5" id="9430" /> +<TGConnectingPoint num="6" id="9431" /> +<TGConnectingPoint num="7" id="9432" /> +<TGConnectingPoint num="8" id="9433" /> +<TGConnectingPoint num="9" id="9434" /> +<TGConnectingPoint num="10" id="9435" /> +<TGConnectingPoint num="11" id="9436" /> +<TGConnectingPoint num="12" id="9437" /> +<TGConnectingPoint num="13" id="9438" /> +<TGConnectingPoint num="14" id="9439" /> +<TGConnectingPoint num="15" id="9440" /> +<TGConnectingPoint num="16" id="9441" /> +<TGConnectingPoint num="17" id="9442" /> +<TGConnectingPoint num="18" id="9443" /> +<TGConnectingPoint num="19" id="9444" /> +<TGConnectingPoint num="20" id="9445" /> +<TGConnectingPoint num="21" id="9446" /> +<TGConnectingPoint num="22" id="9447" /> +<TGConnectingPoint num="23" id="9448" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="SensorSet_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9483" index="21" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2812" y="266" /> +<sizeparam width="347" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9459" /> +<TGConnectingPoint num="1" id="9460" /> +<TGConnectingPoint num="2" id="9461" /> +<TGConnectingPoint num="3" id="9462" /> +<TGConnectingPoint num="4" id="9463" /> +<TGConnectingPoint num="5" id="9464" /> +<TGConnectingPoint num="6" id="9465" /> +<TGConnectingPoint num="7" id="9466" /> +<TGConnectingPoint num="8" id="9467" /> +<TGConnectingPoint num="9" id="9468" /> +<TGConnectingPoint num="10" id="9469" /> +<TGConnectingPoint num="11" id="9470" /> +<TGConnectingPoint num="12" id="9471" /> +<TGConnectingPoint num="13" id="9472" /> +<TGConnectingPoint num="14" id="9473" /> +<TGConnectingPoint num="15" id="9474" /> +<TGConnectingPoint num="16" id="9475" /> +<TGConnectingPoint num="17" id="9476" /> +<TGConnectingPoint num="18" id="9477" /> +<TGConnectingPoint num="19" id="9478" /> +<TGConnectingPoint num="20" id="9479" /> +<TGConnectingPoint num="21" id="9480" /> +<TGConnectingPoint num="22" id="9481" /> +<TGConnectingPoint num="23" id="9482" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9458" index="81" uid="0a7830ad-9da1-42f6-87e9-fdda2662c5d6" > +<father id="9483" num="0" /> +<cdparam x="2808" y="308" /> +<sizeparam width="351" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-4" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9450" /> +<TGConnectingPoint num="1" id="9451" /> +<TGConnectingPoint num="2" id="9452" /> +<TGConnectingPoint num="3" id="9453" /> +<TGConnectingPoint num="4" id="9454" /> +<TGConnectingPoint num="5" id="9455" /> +<TGConnectingPoint num="6" id="9456" /> +<TGConnectingPoint num="7" id="9457" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::SteeringServoOutput" taskName="SteeringServoOutput" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="SteeringServoOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="9508" index="22" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="2440" y="335" /> +<sizeparam width="220" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9484" /> +<TGConnectingPoint num="1" id="9485" /> +<TGConnectingPoint num="2" id="9486" /> +<TGConnectingPoint num="3" id="9487" /> +<TGConnectingPoint num="4" id="9488" /> +<TGConnectingPoint num="5" id="9489" /> +<TGConnectingPoint num="6" id="9490" /> +<TGConnectingPoint num="7" id="9491" /> +<TGConnectingPoint num="8" id="9492" /> +<TGConnectingPoint num="9" id="9493" /> +<TGConnectingPoint num="10" id="9494" /> +<TGConnectingPoint num="11" id="9495" /> +<TGConnectingPoint num="12" id="9496" /> +<TGConnectingPoint num="13" id="9497" /> +<TGConnectingPoint num="14" id="9498" /> +<TGConnectingPoint num="15" id="9499" /> +<TGConnectingPoint num="16" id="9500" /> +<TGConnectingPoint num="17" id="9501" /> +<TGConnectingPoint num="18" id="9502" /> +<TGConnectingPoint num="19" id="9503" /> +<TGConnectingPoint num="20" id="9504" /> +<TGConnectingPoint num="21" id="9505" /> +<TGConnectingPoint num="22" id="9506" /> +<TGConnectingPoint num="23" id="9507" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9533" index="23" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2622" y="440" /> +<sizeparam width="143" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9509" /> +<TGConnectingPoint num="1" id="9510" /> +<TGConnectingPoint num="2" id="9511" /> +<TGConnectingPoint num="3" id="9512" /> +<TGConnectingPoint num="4" id="9513" /> +<TGConnectingPoint num="5" id="9514" /> +<TGConnectingPoint num="6" id="9515" /> +<TGConnectingPoint num="7" id="9516" /> +<TGConnectingPoint num="8" id="9517" /> +<TGConnectingPoint num="9" id="9518" /> +<TGConnectingPoint num="10" id="9519" /> +<TGConnectingPoint num="11" id="9520" /> +<TGConnectingPoint num="12" id="9521" /> +<TGConnectingPoint num="13" id="9522" /> +<TGConnectingPoint num="14" id="9523" /> +<TGConnectingPoint num="15" id="9524" /> +<TGConnectingPoint num="16" id="9525" /> +<TGConnectingPoint num="17" id="9526" /> +<TGConnectingPoint num="18" id="9527" /> +<TGConnectingPoint num="19" id="9528" /> +<TGConnectingPoint num="20" id="9529" /> +<TGConnectingPoint num="21" id="9530" /> +<TGConnectingPoint num="22" id="9531" /> +<TGConnectingPoint num="23" id="9532" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9558" index="24" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2622" y="560" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9534" /> +<TGConnectingPoint num="1" id="9535" /> +<TGConnectingPoint num="2" id="9536" /> +<TGConnectingPoint num="3" id="9537" /> +<TGConnectingPoint num="4" id="9538" /> +<TGConnectingPoint num="5" id="9539" /> +<TGConnectingPoint num="6" id="9540" /> +<TGConnectingPoint num="7" id="9541" /> +<TGConnectingPoint num="8" id="9542" /> +<TGConnectingPoint num="9" id="9543" /> +<TGConnectingPoint num="10" id="9544" /> +<TGConnectingPoint num="11" id="9545" /> +<TGConnectingPoint num="12" id="9546" /> +<TGConnectingPoint num="13" id="9547" /> +<TGConnectingPoint num="14" id="9548" /> +<TGConnectingPoint num="15" id="9549" /> +<TGConnectingPoint num="16" id="9550" /> +<TGConnectingPoint num="17" id="9551" /> +<TGConnectingPoint num="18" id="9552" /> +<TGConnectingPoint num="19" id="9553" /> +<TGConnectingPoint num="20" id="9554" /> +<TGConnectingPoint num="21" id="9555" /> +<TGConnectingPoint num="22" id="9556" /> +<TGConnectingPoint num="23" id="9557" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9592" index="25" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2833" y="1162" /> +<sizeparam width="367" height="85" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9568" /> +<TGConnectingPoint num="1" id="9569" /> +<TGConnectingPoint num="2" id="9570" /> +<TGConnectingPoint num="3" id="9571" /> +<TGConnectingPoint num="4" id="9572" /> +<TGConnectingPoint num="5" id="9573" /> +<TGConnectingPoint num="6" id="9574" /> +<TGConnectingPoint num="7" id="9575" /> +<TGConnectingPoint num="8" id="9576" /> +<TGConnectingPoint num="9" id="9577" /> +<TGConnectingPoint num="10" id="9578" /> +<TGConnectingPoint num="11" id="9579" /> +<TGConnectingPoint num="12" id="9580" /> +<TGConnectingPoint num="13" id="9581" /> +<TGConnectingPoint num="14" id="9582" /> +<TGConnectingPoint num="15" id="9583" /> +<TGConnectingPoint num="16" id="9584" /> +<TGConnectingPoint num="17" id="9585" /> +<TGConnectingPoint num="18" id="9586" /> +<TGConnectingPoint num="19" id="9587" /> +<TGConnectingPoint num="20" id="9588" /> +<TGConnectingPoint num="21" id="9589" /> +<TGConnectingPoint num="22" id="9590" /> +<TGConnectingPoint num="23" id="9591" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9567" index="82" uid="231fbb9b-c08a-4f83-a45a-2663b1effbd8" > +<father id="9592" num="0" /> +<cdparam x="2892" y="1200" /> +<sizeparam width="306" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="61" minY="0" maxY="45" /> +<infoparam name="TGComponent" value="SlowInjectionPlausibilityCheck::MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9559" /> +<TGConnectingPoint num="1" id="9560" /> +<TGConnectingPoint num="2" id="9561" /> +<TGConnectingPoint num="3" id="9562" /> +<TGConnectingPoint num="4" id="9563" /> +<TGConnectingPoint num="5" id="9564" /> +<TGConnectingPoint num="6" id="9565" /> +<TGConnectingPoint num="7" id="9566" /> +<extraparam> +<info value="SlowInjectionPlausibilityCheck::MotorsOutput" taskName="MotorsOutput" referenceTaskName="SlowInjectionPlausibilityCheck" priority="0" operationMEC="MotorsOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="9617" index="26" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="2527" y="1201" /> +<sizeparam width="210" height="88" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9593" /> +<TGConnectingPoint num="1" id="9594" /> +<TGConnectingPoint num="2" id="9595" /> +<TGConnectingPoint num="3" id="9596" /> +<TGConnectingPoint num="4" id="9597" /> +<TGConnectingPoint num="5" id="9598" /> +<TGConnectingPoint num="6" id="9599" /> +<TGConnectingPoint num="7" id="9600" /> +<TGConnectingPoint num="8" id="9601" /> +<TGConnectingPoint num="9" id="9602" /> +<TGConnectingPoint num="10" id="9603" /> +<TGConnectingPoint num="11" id="9604" /> +<TGConnectingPoint num="12" id="9605" /> +<TGConnectingPoint num="13" id="9606" /> +<TGConnectingPoint num="14" id="9607" /> +<TGConnectingPoint num="15" id="9608" /> +<TGConnectingPoint num="16" id="9609" /> +<TGConnectingPoint num="17" id="9610" /> +<TGConnectingPoint num="18" id="9611" /> +<TGConnectingPoint num="19" id="9612" /> +<TGConnectingPoint num="20" id="9613" /> +<TGConnectingPoint num="21" id="9614" /> +<TGConnectingPoint num="22" id="9615" /> +<TGConnectingPoint num="23" id="9616" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9642" index="27" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2746" y="1045" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9618" /> +<TGConnectingPoint num="1" id="9619" /> +<TGConnectingPoint num="2" id="9620" /> +<TGConnectingPoint num="3" id="9621" /> +<TGConnectingPoint num="4" id="9622" /> +<TGConnectingPoint num="5" id="9623" /> +<TGConnectingPoint num="6" id="9624" /> +<TGConnectingPoint num="7" id="9625" /> +<TGConnectingPoint num="8" id="9626" /> +<TGConnectingPoint num="9" id="9627" /> +<TGConnectingPoint num="10" id="9628" /> +<TGConnectingPoint num="11" id="9629" /> +<TGConnectingPoint num="12" id="9630" /> +<TGConnectingPoint num="13" id="9631" /> +<TGConnectingPoint num="14" id="9632" /> +<TGConnectingPoint num="15" id="9633" /> +<TGConnectingPoint num="16" id="9634" /> +<TGConnectingPoint num="17" id="9635" /> +<TGConnectingPoint num="18" id="9636" /> +<TGConnectingPoint num="19" id="9637" /> +<TGConnectingPoint num="20" id="9638" /> +<TGConnectingPoint num="21" id="9639" /> +<TGConnectingPoint num="22" id="9640" /> +<TGConnectingPoint num="23" id="9641" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9667" index="28" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2728" y="963" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9643" /> +<TGConnectingPoint num="1" id="9644" /> +<TGConnectingPoint num="2" id="9645" /> +<TGConnectingPoint num="3" id="9646" /> +<TGConnectingPoint num="4" id="9647" /> +<TGConnectingPoint num="5" id="9648" /> +<TGConnectingPoint num="6" id="9649" /> +<TGConnectingPoint num="7" id="9650" /> +<TGConnectingPoint num="8" id="9651" /> +<TGConnectingPoint num="9" id="9652" /> +<TGConnectingPoint num="10" id="9653" /> +<TGConnectingPoint num="11" id="9654" /> +<TGConnectingPoint num="12" id="9655" /> +<TGConnectingPoint num="13" id="9656" /> +<TGConnectingPoint num="14" id="9657" /> +<TGConnectingPoint num="15" id="9658" /> +<TGConnectingPoint num="16" id="9659" /> +<TGConnectingPoint num="17" id="9660" /> +<TGConnectingPoint num="18" id="9661" /> +<TGConnectingPoint num="19" id="9662" /> +<TGConnectingPoint num="20" id="9663" /> +<TGConnectingPoint num="21" id="9664" /> +<TGConnectingPoint num="22" id="9665" /> +<TGConnectingPoint num="23" id="9666" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="9668" index="29" uid="e601da78-b6cc-45af-b6b3-28a1e7c69032" > +<cdparam x="1737" y="1242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1751" y="1296" id="8774" /> +<P2 x="1541" y="1223" id="8877" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9669" index="30" uid="e39f113c-136c-44d9-be4b-c87904888f0d" > +<cdparam x="1338" y="533" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="597" id="8802" /> +<P2 x="1416" y="697" id="9021" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9670" index="31" uid="b716d356-636c-412c-a76e-4b67a2c85458" > +<cdparam x="1396" y="490" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="500" id="8797" /> +<P2 x="1299" y="416" id="9085" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9671" index="32" uid="9a81fad9-1f89-4bdc-a91b-511dbdb15858" > +<cdparam x="1640" y="1317" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1555" y="1341" id="8899" /> +<P2 x="1478" y="1248" id="8888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9672" index="33" uid="a29fc8b2-cb1a-4391-9e36-24e1f50fc43b" > +<cdparam x="1303" y="1305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1206" y="1311" id="8933" /> +<P2 x="1353" y="1248" id="8887" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9673" index="34" uid="8067fce8-2c3a-4a94-8155-e5ef569a9dd8" > +<cdparam x="1043" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1111" id="8849" /> +<P2 x="1416" y="747" id="9026" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9674" index="35" uid="0eb31259-9159-419e-9a14-7595eafeeca4" > +<cdparam x="1485" y="1130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1146" id="8854" /> +<P2 x="1416" y="1198" id="8874" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9675" index="36" uid="de5266cb-500f-4d0c-971d-b53c3feb6bde" > +<cdparam x="1682" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="963" id="9644" /> +<P2 x="2175" y="747" id="9027" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9676" index="37" uid="efee97e5-7ace-4766-9ffc-3925f98ddcfd" > +<cdparam x="2065" y="753" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2622" y="577" id="9537" /> +<P2 x="2175" y="722" id="9024" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9677" index="38" uid="8391575f-4243-46e3-97eb-e0f7dcf00ffd" > +<cdparam x="366" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="519" y="723" id="9429" /> +<P2 x="657" y="722" id="9023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9678" index="39" uid="e168d581-fde1-4edb-bf9a-eab94e8d672f" > +<cdparam x="813" y="507" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="573" id="9051" /> +<P2 x="1036" y="697" id="9028" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9679" index="40" uid="5ab549f9-0845-49d4-bc43-bf02c4d48a0b" > +<cdparam x="1415" y="388" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="538" id="9046" /> +<P2 x="1237" y="416" id="9076" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9680" index="41" uid="d0c44492-b7ac-4194-aa9c-e7fbcc539495" > +<cdparam x="1147" y="468" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1711" y="285" id="9197" /> +<P2 x="1362" y="391" id="9074" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9681" index="42" uid="e0cfb6b0-417d-4ace-9109-690064ef6b7d" > +<cdparam x="1256" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1030" y="391" id="9223" /> +<P2 x="1112" y="391" id="9073" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9682" index="43" uid="fc8a29a2-0c0f-4a84-bce9-e5f75699bc12" > +<cdparam x="1016" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1236" y="317" id="9322" /> +<P2 x="1237" y="366" id="9071" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9683" index="44" uid="b23de6e5-0e7b-4b12-a4ac-b3e5bf9f12f9" > +<cdparam x="400" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="372" y="723" id="9428" /> +<P2 x="279" y="722" id="9404" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9684" index="45" uid="2bc045fa-779c-430e-bc2e-0e0fd6b568b7" > +<cdparam x="352" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="222" y="557" id="9356" /> +<P2 x="222" y="697" id="9401" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9685" index="46" uid="3aafd53d-815f-4995-913d-0df57243cdd8" > +<cdparam x="225" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="223" y="853" id="9376" /> +<P2 x="222" y="747" id="9406" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9686" index="47" uid="967d74f0-d5ac-44eb-9ec4-c2c5c5ad126b" > +<cdparam x="2717" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2695" y="595" id="9540" /> +<P2 x="2693" y="440" id="9510" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9687" index="48" uid="6ecbf5f1-ae08-49c4-84f1-3577d37d8c4f" > +<cdparam x="2810" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2985" y="266" id="9460" /> +<P2 x="2765" y="465" id="9513" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9688" index="49" uid="f8dccad9-c851-4509-89d8-4dc487af7d4d" > +<cdparam x="2571" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2550" y="416" id="9490" /> +<P2 x="2622" y="465" id="9512" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9689" index="50" uid="45d38d3a-4927-4e5c-96a1-a2a09ef69330" > +<cdparam x="2803" y="985" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="998" id="9649" /> +<P2 x="2802" y="1045" id="9619" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9690" index="51" uid="7a274047-a28c-423f-ab39-d15dee653a30" > +<cdparam x="3352" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="3016" y="1162" id="9569" /> +<P2 x="2830" y="1095" id="9633" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9691" index="52" uid="7edb2c65-b180-4457-88db-ea445629cd65" > +<cdparam x="2658" y="1146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2632" y="1201" id="9594" /> +<P2 x="2774" y="1095" id="9632" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="EBPlausibilityCheck" tabs="TML Component Task Diagram$AutonomousDriving$ATTACKER_Task$Socket$Leader_Socket$Countermeasure_PlausibilityCheck$EBController$SpeedController$TrajectoryController$DataTransformation$SensorsAcquisition$SteeringServoOutput$MotorsOutput$SpeedFeedback" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="16" maxX="4505" minY="16" maxY="2000" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000016" > +<CONNECTOR type="126" id="9692" index="0" uid="5f3d2e5c-d3ad-4398-b30b-1ecbcfbe58d6" > +<cdparam x="1471" y="1017" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1466" y="1017" id="9778" /> +<P2 x="1466" y="869" id="9810" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9693" index="1" uid="12f0ec33-7672-4e30-ab02-e0e8ea8832a6" > +<cdparam x="2292" y="1450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2280" y="1437" id="9732" /> +<P2 x="2760" y="1463" id="9945" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9694" index="2" uid="632237a0-a826-425b-91f6-6810d806093c" > +<cdparam x="1670" y="1188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1281" id="9764" /> +<P2 x="1995" y="1436" id="9902" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9695" index="3" uid="137f827c-a0c2-43fe-acc2-8cc0fa3839e2" > +<cdparam x="1670" y="1100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1192" id="9776" /> +<P2 x="1995" y="1192" id="9978" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9696" index="4" uid="a2dd6aa8-0d90-4546-b270-56fd911398c1" > +<cdparam x="2007" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="944" id="9926" /> +<P2 x="2048" y="918" id="9751" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9697" index="5" uid="94d4c6d7-20fd-4e5e-a6e8-bee77b1986d9" > +<cdparam x="1670" y="1011" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1103" id="9766" /> +<P2 x="1995" y="918" id="9921" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9698" index="6" uid="95a3260b-34be-4a4b-b66f-0586d9b0f075" > +<cdparam x="833" y="1176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="819" y="1125" id="9849" /> +<P2 x="1187" y="1125" id="9770" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9699" index="7" uid="4179c194-9bd9-4678-962e-6ecad60102c2" > +<cdparam x="1365" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1365" y="869" id="9808" /> +<P2 x="1366" y="1017" id="9774" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9700" index="8" uid="b76753a7-cf56-4aaa-8006-527084a7e458" > +<cdparam x="1195" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1209" y="869" id="9806" /> +<P2 x="1210" y="1017" id="9772" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9701" index="9" uid="0e288d47-b86f-4aac-9266-9b9fc075d5a3" > +<cdparam x="1623" y="1020" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1625" y="1017" id="9768" /> +<P2 x="1624" y="593" id="10124" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9702" index="10" uid="3f5177b8-e1c6-4d72-8fcf-cedc48f84ca6" > +<cdparam x="36" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="294" y="1086" id="10135" /> +<P2 x="531" y="1086" id="9851" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9703" index="11" uid="b7386fb4-39f2-4e96-b0eb-abfdead6cf46" > +<cdparam x="2282" y="1118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1106" id="9959" /> +<P2 x="2497" y="1106" id="10035" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9704" index="12" uid="4c06250b-c095-49f9-97e1-fc0941a0ea1a" > +<cdparam x="2938" y="961" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="948" id="9745" /> +<P2 x="2497" y="1025" id="10037" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9705" index="13" uid="d232c15d-fcd1-44d3-8a98-b81373d20c58" > +<cdparam x="2938" y="996" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="983" id="9753" /> +<P2 x="2497" y="1062" id="10039" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9706" index="14" uid="38a635a8-4453-4fae-8f92-965b23fd5ed2" > +<cdparam x="2282" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1143" id="9967" /> +<P2 x="2497" y="1143" id="10043" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9707" index="15" uid="66ad5b68-a69e-460a-8cfd-8ef2ae80c9e0" > +<cdparam x="3170" y="951" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="949" id="10041" /> +<P2 x="2603" y="764" id="10059" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9708" index="16" uid="62d92767-468b-4f6d-9167-4fd77d69c882" > +<cdparam x="3351" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1218" id="10016" /> +<P2 x="3186" y="1032" id="9838" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9709" index="17" uid="1bfffab8-f98f-46a2-be7e-10e8c7f22247" > +<cdparam x="3351" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1182" id="9997" /> +<P2 x="3101" y="1032" id="9836" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9710" index="18" uid="e4841fd6-ea5b-4d3e-a93c-71528b218f24" > +<cdparam x="2261" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1218" id="9965" /> +<P2 x="2760" y="1244" id="10021" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9711" index="19" uid="69ca7868-98a1-4131-8e44-761014a4bd19" > +<cdparam x="2261" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1182" id="9963" /> +<P2 x="2760" y="1208" id="10002" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9712" index="20" uid="266dea51-870a-4801-b509-c951d759f9d4" > +<cdparam x="2007" y="1205" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1218" id="9983" /> +<P2 x="2048" y="1192" id="9961" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9714" index="21" uid="9fb574b4-aafe-4d83-930f-d7d58a8d5eab" > +<cdparam x="1080" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1067" y="376" id="9789" /> +<P2 x="1269" y="430" id="10118" /> +<Point x="1270" y="390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9713" index="47" uid="597f926e-86a6-407f-b8d7-2a08b2005955" > +<father id="9714" num="0" /> +<cdparam x="1270" y="390" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="9716" index="22" uid="97678f56-df87-4184-9cf2-ac8f7afec96d" > +<cdparam x="1270" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="268" id="10101" /> +<P2 x="1067" y="323" id="9791" /> +<Point x="1270" y="336" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9715" index="48" uid="7776388c-ffd9-48fb-b93c-ccfaf5f63bb0" > +<father id="9716" num="0" /> +<cdparam x="1270" y="336" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3400" minY="13" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="9721" index="23" uid="97c8f620-b5bd-4bce-accf-98e6f4a19413" > +<cdparam x="2252" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="6100" maxHeight="6100" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="738" id="10054" /> +<P2 x="670" y="1180" id="9853" /> +<Point x="2601" y="540" /> +<Point x="3480" y="540" /> +<Point x="3480" y="1617" /> +<Point x="670" y="1617" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="9717" index="49" uid="1987dc8a-b003-4aea-8f64-d065ca3a8be2" > +<father id="9721" num="0" /> +<cdparam x="2601" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9718" index="50" uid="a4bfb87a-0c23-443b-9fc4-7a5c64e427ba" > +<father id="9721" num="1" /> +<cdparam x="3480" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9719" index="51" uid="5cffb968-d0e9-49c9-99e2-a0406ab6ab3e" > +<father id="9721" num="2" /> +<cdparam x="3480" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="9720" index="52" uid="529245b5-3b74-43d4-ae07-035d9c446aae" > +<father id="9721" num="3" /> +<cdparam x="670" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3377" minY="4" maxY="1876" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="9722" index="24" uid="88cef966-9b9e-4299-aa38-47c1ce7cce76" > +<cdparam x="1432" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1434" y="268" id="10099" /> +<P2 x="1434" y="430" id="10116" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9723" index="25" uid="b8565349-1d8a-4cad-bf90-9404a990c97a" > +<cdparam x="1280" y="623" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1270" y="593" id="10120" /> +<P2 x="1270" y="719" id="9802" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9724" index="26" uid="1a11d762-51f5-482d-9d92-080271e42816" > +<cdparam x="1385" y="623" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1386" y="593" id="10122" /> +<P2 x="1386" y="719" id="9804" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9725" index="27" uid="3efe5020-0a60-49bf-9542-e07bb63c678d" > +<cdparam x="1630" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1598" y="430" id="10114" /> +<P2 x="1598" y="268" id="10103" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9726" index="28" uid="fae124e2-aa00-4337-a2ba-0d390ae4ec3b" > +<cdparam x="1930" y="706" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1462" id="9907" /> +<P2 x="2045" y="1436" id="9734" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9727" index="29" uid="160fd03d-35ad-4e62-9005-07474861cb87" > +<cdparam x="3155" y="892" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1437" id="9940" /> +<P2 x="3003" y="1437" id="9821" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9728" index="30" uid="31bead95-3043-493d-bba8-aab2050a7614" > +<cdparam x="3045" y="552" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="908" id="9864" /> +<P2 x="3003" y="908" id="9834" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9729" index="31" uid="9c82bf5a-99ae-4af4-bc9d-fae8c4a950db" > +<cdparam x="2935" y="570" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="908" id="9747" /> +<P2 x="2760" y="934" id="9869" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9730" index="32" uid="4975d1db-c1a1-4548-a6c9-ee12d5e861a3" > +<cdparam x="3045" y="502" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="863" id="9883" /> +<P2 x="3003" y="863" id="9832" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="9731" index="33" uid="d7339831-dcac-40cf-8741-5f063cf152df" > +<cdparam x="2935" y="521" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="863" id="9749" /> +<P2 x="2760" y="889" id="9888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<COMPONENT type="1202" id="9744" index="34" uid="973e2741-5faa-4013-b7ad-8292e211d6fb" > +<cdparam x="2045" y="1338" /> +<sizeparam width="235" height="176" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9736" /> +<TGConnectingPoint num="1" id="9737" /> +<TGConnectingPoint num="2" id="9738" /> +<TGConnectingPoint num="3" id="9739" /> +<TGConnectingPoint num="4" id="9740" /> +<TGConnectingPoint num="5" id="9741" /> +<TGConnectingPoint num="6" id="9742" /> +<TGConnectingPoint num="7" id="9743" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9733" index="53" uid="ca47d2fd-64ff-46de-966d-fdf4838b3905" > +<father id="9744" num="0" /> +<cdparam x="2267" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9732" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9735" index="54" uid="cb5ff281-9251-408d-a7fc-c2e1f0a63015" > +<father id="9744" num="1" /> +<cdparam x="2032" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9734" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9763" index="35" uid="4f003612-0f43-43c2-824c-30ffacde5ad2" > +<cdparam x="2048" y="833" /> +<sizeparam width="220" height="177" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9755" /> +<TGConnectingPoint num="1" id="9756" /> +<TGConnectingPoint num="2" id="9757" /> +<TGConnectingPoint num="3" id="9758" /> +<TGConnectingPoint num="4" id="9759" /> +<TGConnectingPoint num="5" id="9760" /> +<TGConnectingPoint num="6" id="9761" /> +<TGConnectingPoint num="7" id="9762" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9746" index="55" uid="501b22d4-da33-4393-bfc1-f539e624afcd" > +<father id="9763" num="0" /> +<cdparam x="2255" y="948" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9745" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9748" index="56" uid="48779374-9a9b-4ef6-a7ad-f991d3772e03" > +<father id="9763" num="1" /> +<cdparam x="2255" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9747" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9750" index="57" uid="1c0afc22-2971-4267-ae58-e525d832e9c1" > +<father id="9763" num="2" /> +<cdparam x="2255" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9749" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9752" index="58" uid="772d7d96-4cc6-45a9-8884-550008f4c994" > +<father id="9763" num="3" /> +<cdparam x="2035" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9751" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9754" index="59" uid="4dd8048b-f1c6-4c66-bfbc-9f28662d1876" > +<father id="9763" num="4" /> +<cdparam x="2255" y="983" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9753" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9788" index="36" uid="815b4378-8e05-4f9c-b264-c5f954075a9b" > +<cdparam x="1187" y="1030" /> +<sizeparam width="470" height="296" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9780" /> +<TGConnectingPoint num="1" id="9781" /> +<TGConnectingPoint num="2" id="9782" /> +<TGConnectingPoint num="3" id="9783" /> +<TGConnectingPoint num="4" id="9784" /> +<TGConnectingPoint num="5" id="9785" /> +<TGConnectingPoint num="6" id="9786" /> +<TGConnectingPoint num="7" id="9787" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9765" index="60" uid="c294bd08-b1db-4c83-86f0-d94a64d25451" > +<father id="9788" num="0" /> +<cdparam x="1644" y="1281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9764" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9767" index="61" uid="371f3b4d-3f41-4134-b48a-4959a1ffa0ff" > +<father id="9788" num="1" /> +<cdparam x="1644" y="1103" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9766" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9769" index="62" uid="861dcd36-a868-4c36-b3c6-089b5cacaf53" > +<father id="9788" num="2" /> +<cdparam x="1612" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9768" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9771" index="63" uid="9dea8d1f-df72-4315-b3e2-557baf4baec1" > +<father id="9788" num="3" /> +<cdparam x="1174" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9770" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9773" index="64" uid="8e2745cb-4f71-4636-ae5a-a95ad3732024" > +<father id="9788" num="4" /> +<cdparam x="1197" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9772" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9775" index="65" uid="3ae99f0e-7f93-4377-a74d-eb3b054e48ed" > +<father id="9788" num="5" /> +<cdparam x="1353" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9774" /> +<extraparam> +<Prop commName="fromCPCtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9777" index="66" uid="fb5ba58e-c9a5-437f-8c53-059801c1008c" > +<father id="9788" num="6" /> +<cdparam x="1644" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9776" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9779" index="67" uid="654bb5df-5c53-4536-a5c9-8aec733f5ee0" > +<father id="9788" num="7" /> +<cdparam x="1453" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9778" /> +<extraparam> +<Prop commName="fromADtoCPC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9801" index="37" uid="410d991d-b0eb-4662-850b-e4c049b87b89" > +<cdparam x="782" y="293" /> +<sizeparam width="285" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9793" /> +<TGConnectingPoint num="1" id="9794" /> +<TGConnectingPoint num="2" id="9795" /> +<TGConnectingPoint num="3" id="9796" /> +<TGConnectingPoint num="4" id="9797" /> +<TGConnectingPoint num="5" id="9798" /> +<TGConnectingPoint num="6" id="9799" /> +<TGConnectingPoint num="7" id="9800" /> +<extraparam> +<Data isAttacker="Yes" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +<Attribute access="2" id="mode" value="4" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9790" index="68" uid="4592e7ed-e0bb-4bd9-867e-f76f6d8cb8d3" > +<father id="9801" num="0" /> +<cdparam x="1054" y="376" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event injection" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9789" /> +<extraparam> +<Prop commName="injection" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9792" index="69" uid="1e6c0dfb-5251-405c-b115-0fdee1a223e8" > +<father id="9801" num="1" /> +<cdparam x="1054" y="323" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event interception" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9791" /> +<extraparam> +<Prop commName="interception" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9820" index="38" uid="0a94a6dd-65c2-42fc-8f6b-a4811e32b4ed" > +<cdparam x="1126" y="732" /> +<sizeparam width="356" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Countermeasure_PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9812" /> +<TGConnectingPoint num="1" id="9813" /> +<TGConnectingPoint num="2" id="9814" /> +<TGConnectingPoint num="3" id="9815" /> +<TGConnectingPoint num="4" id="9816" /> +<TGConnectingPoint num="5" id="9817" /> +<TGConnectingPoint num="6" id="9818" /> +<TGConnectingPoint num="7" id="9819" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9803" index="70" uid="5f9728e0-f704-4ae7-ac63-c147ef0681d1" > +<father id="9820" num="0" /> +<cdparam x="1257" y="719" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9802" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9805" index="71" uid="2fb6c535-e815-4344-8dfb-c09e7292c307" > +<father id="9820" num="1" /> +<cdparam x="1373" y="719" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9804" /> +<extraparam> +<Prop commName="fromSocToCPC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9807" index="72" uid="190ad8a4-7291-4be7-be1a-d61415ac729b" > +<father id="9820" num="2" /> +<cdparam x="1196" y="869" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event newLeaderMessage" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9806" /> +<extraparam> +<Prop commName="newLeaderMessage" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9809" index="73" uid="fdad80a5-b824-4a83-a7d9-e90cf104a903" > +<father id="9820" num="3" /> +<cdparam x="1352" y="869" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9808" /> +<extraparam> +<Prop commName="fromCPCtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9811" index="74" uid="52645db2-c42b-4d2c-bf50-00e8e9766f7a" > +<father id="9820" num="4" /> +<cdparam x="1453" y="869" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="343" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromADtoCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9810" /> +<extraparam> +<Prop commName="fromADtoCPC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9831" index="39" uid="6e98c03e-68c6-4dcc-8848-83d762e6c561" > +<cdparam x="3003" y="1356" /> +<sizeparam width="326" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9823" /> +<TGConnectingPoint num="1" id="9824" /> +<TGConnectingPoint num="2" id="9825" /> +<TGConnectingPoint num="3" id="9826" /> +<TGConnectingPoint num="4" id="9827" /> +<TGConnectingPoint num="5" id="9828" /> +<TGConnectingPoint num="6" id="9829" /> +<TGConnectingPoint num="7" id="9830" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9822" index="75" uid="c770df85-60d3-43a3-88b6-6efc94d1eda7" > +<father id="9831" num="0" /> +<cdparam x="2990" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9821" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9848" index="40" uid="21f724f4-7628-4de2-920f-e380f63a1b7a" > +<cdparam x="3003" y="763" /> +<sizeparam width="326" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9840" /> +<TGConnectingPoint num="1" id="9841" /> +<TGConnectingPoint num="2" id="9842" /> +<TGConnectingPoint num="3" id="9843" /> +<TGConnectingPoint num="4" id="9844" /> +<TGConnectingPoint num="5" id="9845" /> +<TGConnectingPoint num="6" id="9846" /> +<TGConnectingPoint num="7" id="9847" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9833" index="76" uid="af962f4a-80a1-49c6-83d0-1b2672b179b9" > +<father id="9848" num="0" /> +<cdparam x="2990" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9832" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9835" index="77" uid="c4a01e1f-7fd0-4a44-a061-71a96c8eaa19" > +<father id="9848" num="1" /> +<cdparam x="2990" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9834" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9837" index="78" uid="f95a706a-3a82-43ef-85ec-700342d514ad" > +<father id="9848" num="2" /> +<cdparam x="3088" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9836" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9839" index="79" uid="44848717-50ed-4093-b293-406b93f0a79a" > +<father id="9848" num="3" /> +<cdparam x="3173" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9838" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="9863" index="41" uid="8fd48f00-7447-4424-8474-a08e86ace315" > +<cdparam x="531" y="991" /> +<sizeparam width="288" height="202" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9855" /> +<TGConnectingPoint num="1" id="9856" /> +<TGConnectingPoint num="2" id="9857" /> +<TGConnectingPoint num="3" id="9858" /> +<TGConnectingPoint num="4" id="9859" /> +<TGConnectingPoint num="5" id="9860" /> +<TGConnectingPoint num="6" id="9861" /> +<TGConnectingPoint num="7" id="9862" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="first_loop" value="true" type="4" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="9850" index="80" uid="a0106331-aae3-4ec5-b7c1-7534b9069ce4" > +<father id="9863" num="0" /> +<cdparam x="806" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9849" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9852" index="81" uid="3cb0150e-09da-4aef-aac4-e5d2aa719570" > +<father id="9863" num="1" /> +<cdparam x="518" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9851" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9854" index="82" uid="7d4482f8-8ad8-4dbe-a000-709596bd7517" > +<father id="9863" num="2" /> +<cdparam x="657" y="1180" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9853" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="10081" index="42" uid="a148ed60-b4aa-45cf-8172-ff70c7dc9b96" > +<cdparam x="1995" y="751" /> +<sizeparam width="765" height="778" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Composite component" value="Controller" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10073" /> +<TGConnectingPoint num="1" id="10074" /> +<TGConnectingPoint num="2" id="10075" /> +<TGConnectingPoint num="3" id="10076" /> +<TGConnectingPoint num="4" id="10077" /> +<TGConnectingPoint num="5" id="10078" /> +<TGConnectingPoint num="6" id="10079" /> +<TGConnectingPoint num="7" id="10080" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="9882" index="83" uid="046ad803-4aa8-4be2-9597-17e63c7c6654" > +<father id="10081" num="0" /> +<cdparam x="2747" y="908" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9864" /> +<TGConnectingPoint num="1" id="9865" /> +<TGConnectingPoint num="2" id="9866" /> +<TGConnectingPoint num="3" id="9867" /> +<TGConnectingPoint num="4" id="9868" /> +<TGConnectingPoint num="5" id="9869" /> +<TGConnectingPoint num="6" id="9870" /> +<TGConnectingPoint num="7" id="9871" /> +<TGConnectingPoint num="8" id="9872" /> +<TGConnectingPoint num="9" id="9873" /> +<TGConnectingPoint num="10" id="9874" /> +<TGConnectingPoint num="11" id="9875" /> +<TGConnectingPoint num="12" id="9876" /> +<TGConnectingPoint num="13" id="9877" /> +<TGConnectingPoint num="14" id="9878" /> +<TGConnectingPoint num="15" id="9879" /> +<TGConnectingPoint num="16" id="9880" /> +<TGConnectingPoint num="17" id="9881" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="9901" index="84" uid="1ca3db29-2a95-4885-b702-5b68013ab21f" > +<father id="10081" num="1" /> +<cdparam x="2747" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9883" /> +<TGConnectingPoint num="1" id="9884" /> +<TGConnectingPoint num="2" id="9885" /> +<TGConnectingPoint num="3" id="9886" /> +<TGConnectingPoint num="4" id="9887" /> +<TGConnectingPoint num="5" id="9888" /> +<TGConnectingPoint num="6" id="9889" /> +<TGConnectingPoint num="7" id="9890" /> +<TGConnectingPoint num="8" id="9891" /> +<TGConnectingPoint num="9" id="9892" /> +<TGConnectingPoint num="10" id="9893" /> +<TGConnectingPoint num="11" id="9894" /> +<TGConnectingPoint num="12" id="9895" /> +<TGConnectingPoint num="13" id="9896" /> +<TGConnectingPoint num="14" id="9897" /> +<TGConnectingPoint num="15" id="9898" /> +<TGConnectingPoint num="16" id="9899" /> +<TGConnectingPoint num="17" id="9900" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="9920" index="85" uid="874a8d3f-78b3-4ac3-a767-07d5b67f7fab" > +<father id="10081" num="2" /> +<cdparam x="1982" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9902" /> +<TGConnectingPoint num="1" id="9903" /> +<TGConnectingPoint num="2" id="9904" /> +<TGConnectingPoint num="3" id="9905" /> +<TGConnectingPoint num="4" id="9906" /> +<TGConnectingPoint num="5" id="9907" /> +<TGConnectingPoint num="6" id="9908" /> +<TGConnectingPoint num="7" id="9909" /> +<TGConnectingPoint num="8" id="9910" /> +<TGConnectingPoint num="9" id="9911" /> +<TGConnectingPoint num="10" id="9912" /> +<TGConnectingPoint num="11" id="9913" /> +<TGConnectingPoint num="12" id="9914" /> +<TGConnectingPoint num="13" id="9915" /> +<TGConnectingPoint num="14" id="9916" /> +<TGConnectingPoint num="15" id="9917" /> +<TGConnectingPoint num="16" id="9918" /> +<TGConnectingPoint num="17" id="9919" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="9939" index="86" uid="034c3ede-2fa8-4dcd-86bf-d0a910c55ddb" > +<father id="10081" num="3" /> +<cdparam x="1982" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9921" /> +<TGConnectingPoint num="1" id="9922" /> +<TGConnectingPoint num="2" id="9923" /> +<TGConnectingPoint num="3" id="9924" /> +<TGConnectingPoint num="4" id="9925" /> +<TGConnectingPoint num="5" id="9926" /> +<TGConnectingPoint num="6" id="9927" /> +<TGConnectingPoint num="7" id="9928" /> +<TGConnectingPoint num="8" id="9929" /> +<TGConnectingPoint num="9" id="9930" /> +<TGConnectingPoint num="10" id="9931" /> +<TGConnectingPoint num="11" id="9932" /> +<TGConnectingPoint num="12" id="9933" /> +<TGConnectingPoint num="13" id="9934" /> +<TGConnectingPoint num="14" id="9935" /> +<TGConnectingPoint num="15" id="9936" /> +<TGConnectingPoint num="16" id="9937" /> +<TGConnectingPoint num="17" id="9938" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="9958" index="87" uid="5c5b7a3d-ff17-4974-a0f6-0e4d88c5e3b7" > +<father id="10081" num="4" /> +<cdparam x="2747" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9940" /> +<TGConnectingPoint num="1" id="9941" /> +<TGConnectingPoint num="2" id="9942" /> +<TGConnectingPoint num="3" id="9943" /> +<TGConnectingPoint num="4" id="9944" /> +<TGConnectingPoint num="5" id="9945" /> +<TGConnectingPoint num="6" id="9946" /> +<TGConnectingPoint num="7" id="9947" /> +<TGConnectingPoint num="8" id="9948" /> +<TGConnectingPoint num="9" id="9949" /> +<TGConnectingPoint num="10" id="9950" /> +<TGConnectingPoint num="11" id="9951" /> +<TGConnectingPoint num="12" id="9952" /> +<TGConnectingPoint num="13" id="9953" /> +<TGConnectingPoint num="14" id="9954" /> +<TGConnectingPoint num="15" id="9955" /> +<TGConnectingPoint num="16" id="9956" /> +<TGConnectingPoint num="17" id="9957" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="9977" index="88" uid="7db1f807-c313-4671-8dba-c292cc259c51" > +<father id="10081" num="5" /> +<cdparam x="2048" y="1077" /> +<sizeparam width="220" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="545" minY="0" maxY="615" /> +<infoparam name="Primitive component" value="EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9969" /> +<TGConnectingPoint num="1" id="9970" /> +<TGConnectingPoint num="2" id="9971" /> +<TGConnectingPoint num="3" id="9972" /> +<TGConnectingPoint num="4" id="9973" /> +<TGConnectingPoint num="5" id="9974" /> +<TGConnectingPoint num="6" id="9975" /> +<TGConnectingPoint num="7" id="9976" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9960" index="89" uid="72295cbe-6ed3-4ffb-ba58-9a4dbd20e517" > +<father id="9977" num="0" /> +<cdparam x="2255" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9959" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9962" index="90" uid="48318bba-d694-4314-b1fa-b31eaa6a3022" > +<father id="9977" num="1" /> +<cdparam x="2035" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9961" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9964" index="91" uid="505d1a84-2b19-464e-8903-13c52bc31a03" > +<father id="9977" num="2" /> +<cdparam x="2255" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9963" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9966" index="92" uid="fa607569-53a3-439b-b8b6-bfcb7a8fe0f9" > +<father id="9977" num="3" /> +<cdparam x="2255" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9965" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="9968" index="93" uid="876f6272-d51f-41a6-8b8e-3a70cb91b0d1" > +<father id="9977" num="4" /> +<cdparam x="2255" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9967" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="9996" index="94" uid="859c26a8-c4f1-4cd6-b2fb-844856055de1" > +<father id="10081" num="6" /> +<cdparam x="1982" y="1192" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9978" /> +<TGConnectingPoint num="1" id="9979" /> +<TGConnectingPoint num="2" id="9980" /> +<TGConnectingPoint num="3" id="9981" /> +<TGConnectingPoint num="4" id="9982" /> +<TGConnectingPoint num="5" id="9983" /> +<TGConnectingPoint num="6" id="9984" /> +<TGConnectingPoint num="7" id="9985" /> +<TGConnectingPoint num="8" id="9986" /> +<TGConnectingPoint num="9" id="9987" /> +<TGConnectingPoint num="10" id="9988" /> +<TGConnectingPoint num="11" id="9989" /> +<TGConnectingPoint num="12" id="9990" /> +<TGConnectingPoint num="13" id="9991" /> +<TGConnectingPoint num="14" id="9992" /> +<TGConnectingPoint num="15" id="9993" /> +<TGConnectingPoint num="16" id="9994" /> +<TGConnectingPoint num="17" id="9995" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="10015" index="95" uid="6a98bb37-f589-445d-ad66-2b4c5da1ff3e" > +<father id="10081" num="7" /> +<cdparam x="2747" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="9997" /> +<TGConnectingPoint num="1" id="9998" /> +<TGConnectingPoint num="2" id="9999" /> +<TGConnectingPoint num="3" id="10000" /> +<TGConnectingPoint num="4" id="10001" /> +<TGConnectingPoint num="5" id="10002" /> +<TGConnectingPoint num="6" id="10003" /> +<TGConnectingPoint num="7" id="10004" /> +<TGConnectingPoint num="8" id="10005" /> +<TGConnectingPoint num="9" id="10006" /> +<TGConnectingPoint num="10" id="10007" /> +<TGConnectingPoint num="11" id="10008" /> +<TGConnectingPoint num="12" id="10009" /> +<TGConnectingPoint num="13" id="10010" /> +<TGConnectingPoint num="14" id="10011" /> +<TGConnectingPoint num="15" id="10012" /> +<TGConnectingPoint num="16" id="10013" /> +<TGConnectingPoint num="17" id="10014" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="10034" index="96" uid="5dfd9dc3-c11d-4abc-b2e4-948f70a02537" > +<father id="10081" num="8" /> +<cdparam x="2747" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10016" /> +<TGConnectingPoint num="1" id="10017" /> +<TGConnectingPoint num="2" id="10018" /> +<TGConnectingPoint num="3" id="10019" /> +<TGConnectingPoint num="4" id="10020" /> +<TGConnectingPoint num="5" id="10021" /> +<TGConnectingPoint num="6" id="10022" /> +<TGConnectingPoint num="7" id="10023" /> +<TGConnectingPoint num="8" id="10024" /> +<TGConnectingPoint num="9" id="10025" /> +<TGConnectingPoint num="10" id="10026" /> +<TGConnectingPoint num="11" id="10027" /> +<TGConnectingPoint num="12" id="10028" /> +<TGConnectingPoint num="13" id="10029" /> +<TGConnectingPoint num="14" id="10030" /> +<TGConnectingPoint num="15" id="10031" /> +<TGConnectingPoint num="16" id="10032" /> +<TGConnectingPoint num="17" id="10033" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="10053" index="97" uid="98978bae-b1e1-4178-bfec-c0d96da5ab1b" > +<father id="10081" num="9" /> +<cdparam x="2497" y="962" /> +<sizeparam width="233" height="210" minWidth="75" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="532" minY="0" maxY="568" /> +<infoparam name="Primitive component" value="SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10045" /> +<TGConnectingPoint num="1" id="10046" /> +<TGConnectingPoint num="2" id="10047" /> +<TGConnectingPoint num="3" id="10048" /> +<TGConnectingPoint num="4" id="10049" /> +<TGConnectingPoint num="5" id="10050" /> +<TGConnectingPoint num="6" id="10051" /> +<TGConnectingPoint num="7" id="10052" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10036" index="98" uid="8e999585-6742-4974-93ee-34fa77b8e053" > +<father id="10053" num="0" /> +<cdparam x="2484" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10035" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10038" index="99" uid="8c087a74-b4f4-4f50-ae8a-c075959fd14a" > +<father id="10053" num="1" /> +<cdparam x="2484" y="1025" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10037" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10040" index="100" uid="b5f99c69-f668-43e5-8909-8df107e1e5be" > +<father id="10053" num="2" /> +<cdparam x="2484" y="1062" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10039" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10042" index="101" uid="c9d807be-a079-4d66-b21b-047870ea737b" > +<father id="10053" num="3" /> +<cdparam x="2590" y="949" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10041" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10044" index="102" uid="6eecd7af-8067-4730-b9b9-d74db644b604" > +<father id="10053" num="4" /> +<cdparam x="2484" y="1143" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10043" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="10072" index="103" uid="6b89d57d-a9b6-432b-a32d-88ae6ee60432" > +<father id="10081" num="10" /> +<cdparam x="2590" y="738" /> +<sizeparam width="26" height="26" minWidth="5" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10054" /> +<TGConnectingPoint num="1" id="10055" /> +<TGConnectingPoint num="2" id="10056" /> +<TGConnectingPoint num="3" id="10057" /> +<TGConnectingPoint num="4" id="10058" /> +<TGConnectingPoint num="5" id="10059" /> +<TGConnectingPoint num="6" id="10060" /> +<TGConnectingPoint num="7" id="10061" /> +<TGConnectingPoint num="8" id="10062" /> +<TGConnectingPoint num="9" id="10063" /> +<TGConnectingPoint num="10" id="10064" /> +<TGConnectingPoint num="11" id="10065" /> +<TGConnectingPoint num="12" id="10066" /> +<TGConnectingPoint num="13" id="10067" /> +<TGConnectingPoint num="14" id="10068" /> +<TGConnectingPoint num="15" id="10069" /> +<TGConnectingPoint num="16" id="10070" /> +<TGConnectingPoint num="17" id="10071" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10098" index="43" uid="e4197901-e01d-4f10-8bba-1123a70b46b0" > +<cdparam x="3" y="3" /> +<sizeparam width="1335" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the application of a rover acting as a follower, with an emergency braking plausibility check countermeasure deployed. + +It is based: +1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code +(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip) +2. on FTS rovers videos produced for SPARTA +3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/ +4. on discussions with Fortiss researchers +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10082" /> +<TGConnectingPoint num="1" id="10083" /> +<TGConnectingPoint num="2" id="10084" /> +<TGConnectingPoint num="3" id="10085" /> +<TGConnectingPoint num="4" id="10086" /> +<TGConnectingPoint num="5" id="10087" /> +<TGConnectingPoint num="6" id="10088" /> +<TGConnectingPoint num="7" id="10089" /> +<TGConnectingPoint num="8" id="10090" /> +<TGConnectingPoint num="9" id="10091" /> +<TGConnectingPoint num="10" id="10092" /> +<TGConnectingPoint num="11" id="10093" /> +<TGConnectingPoint num="12" id="10094" /> +<TGConnectingPoint num="13" id="10095" /> +<TGConnectingPoint num="14" id="10096" /> +<TGConnectingPoint num="15" id="10097" /> +<extraparam> +<Line value="This model represents the application of a rover acting as a follower, with an emergency braking plausibility check countermeasure deployed." /> +<Line value="" /> +<Line value="It is based:" /> +<Line value="1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code" /> +<Line value="(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip)" /> +<Line value="2. on FTS rovers videos produced for SPARTA" /> +<Line value="3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/" /> +<Line value="4. on discussions with Fortiss researchers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1202" id="10113" index="44" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1248" y="118" /> +<sizeparam width="393" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10105" /> +<TGConnectingPoint num="1" id="10106" /> +<TGConnectingPoint num="2" id="10107" /> +<TGConnectingPoint num="3" id="10108" /> +<TGConnectingPoint num="4" id="10109" /> +<TGConnectingPoint num="5" id="10110" /> +<TGConnectingPoint num="6" id="10111" /> +<TGConnectingPoint num="7" id="10112" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="10100" index="104" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="10113" num="0" /> +<cdparam x="1421" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10099" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10102" index="105" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="10113" num="1" /> +<cdparam x="1256" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10101" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10104" index="106" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="10113" num="2" /> +<cdparam x="1585" y="268" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10103" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="10134" index="45" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1252" y="443" /> +<sizeparam width="401" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10126" /> +<TGConnectingPoint num="1" id="10127" /> +<TGConnectingPoint num="2" id="10128" /> +<TGConnectingPoint num="3" id="10129" /> +<TGConnectingPoint num="4" id="10130" /> +<TGConnectingPoint num="5" id="10131" /> +<TGConnectingPoint num="6" id="10132" /> +<TGConnectingPoint num="7" id="10133" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="10115" index="107" uid="fce8d9ae-6134-4c23-a3d8-d5036565d691" > +<father id="10134" num="0" /> +<cdparam x="1585" y="430" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10114" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10117" index="108" uid="6c414320-e956-4eee-a577-d2d2fd6294a7" > +<father id="10134" num="1" /> +<cdparam x="1421" y="430" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10116" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="true" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10119" index="109" uid="26b61746-800d-4f7b-a17d-725ce5851087" > +<father id="10134" num="2" /> +<cdparam x="1256" y="430" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10118" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10121" index="110" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="10134" num="3" /> +<cdparam x="1257" y="593" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10120" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10123" index="111" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="10134" num="4" /> +<cdparam x="1373" y="593" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10122" /> +<extraparam> +<Prop commName="fromSocToCPC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="10125" index="112" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="10134" num="5" /> +<cdparam x="1611" y="593" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10124" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="10145" index="46" uid="98971654-05e5-4355-90bb-b7728b165cf8" > +<cdparam x="16" y="1016" /> +<sizeparam width="278" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10137" /> +<TGConnectingPoint num="1" id="10138" /> +<TGConnectingPoint num="2" id="10139" /> +<TGConnectingPoint num="3" id="10140" /> +<TGConnectingPoint num="4" id="10141" /> +<TGConnectingPoint num="5" id="10142" /> +<TGConnectingPoint num="6" id="10143" /> +<TGConnectingPoint num="7" id="10144" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="10136" index="113" uid="1a22bcd1-76c4-4c11-972f-874a547f8a57" > +<father id="10145" num="0" /> +<cdparam x="281" y="1086" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="265" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10135" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="AutonomousDriving" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="301" id="10162" index="0" uid="fe8a311f-53b5-44d0-99df-34642f556559" > +<cdparam x="799" y="517" /> +<sizeparam width="341" height="87" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap checking +(gap < 20) +See AVATAR model, EBPlausibilityCheck>Rover + +In this model, we consider that gap is always > 20 +since it is the worst case in terms of computational +cost +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10146" /> +<TGConnectingPoint num="1" id="10147" /> +<TGConnectingPoint num="2" id="10148" /> +<TGConnectingPoint num="3" id="10149" /> +<TGConnectingPoint num="4" id="10150" /> +<TGConnectingPoint num="5" id="10151" /> +<TGConnectingPoint num="6" id="10152" /> +<TGConnectingPoint num="7" id="10153" /> +<TGConnectingPoint num="8" id="10154" /> +<TGConnectingPoint num="9" id="10155" /> +<TGConnectingPoint num="10" id="10156" /> +<TGConnectingPoint num="11" id="10157" /> +<TGConnectingPoint num="12" id="10158" /> +<TGConnectingPoint num="13" id="10159" /> +<TGConnectingPoint num="14" id="10160" /> +<TGConnectingPoint num="15" id="10161" /> +<extraparam> +<Line value="Gap checking" /> +<Line value="(gap < 20)" /> +<Line value="See AVATAR model, EBPlausibilityCheck>Rover" /> +<Line value="" /> +<Line value="In this model, we consider that gap is always > 20" /> +<Line value="since it is the worst case in terms of computational" /> +<Line value="cost" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="10166" index="1" uid="5b01a257-aaa0-4c2c-ad58-752dc4b6e048" > +<cdparam x="756" y="556" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10164" /> +<TGConnectingPoint num="1" id="10165" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10163" index="50" uid="f5d1378c-115d-4bd7-98d7-b79990a762d4" > +<father id="10166" num="0" /> +<cdparam x="771" y="576" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10183" index="2" uid="8f13dbf0-ef32-4ed4-97b6-d441b5c1a79b" > +<cdparam x="10" y="417" /> +<sizeparam width="207" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending gap measurement to +PlausibilityCheck component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10167" /> +<TGConnectingPoint num="1" id="10168" /> +<TGConnectingPoint num="2" id="10169" /> +<TGConnectingPoint num="3" id="10170" /> +<TGConnectingPoint num="4" id="10171" /> +<TGConnectingPoint num="5" id="10172" /> +<TGConnectingPoint num="6" id="10173" /> +<TGConnectingPoint num="7" id="10174" /> +<TGConnectingPoint num="8" id="10175" /> +<TGConnectingPoint num="9" id="10176" /> +<TGConnectingPoint num="10" id="10177" /> +<TGConnectingPoint num="11" id="10178" /> +<TGConnectingPoint num="12" id="10179" /> +<TGConnectingPoint num="13" id="10180" /> +<TGConnectingPoint num="14" id="10181" /> +<TGConnectingPoint num="15" id="10182" /> +<extraparam> +<Line value="Sending gap measurement to" /> +<Line value="PlausibilityCheck component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10185" index="3" uid="16e4b272-fa9c-4375-9060-13fa6583920b" > +<cdparam x="279" y="493" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10184" /> +</COMPONENT> + +<COMPONENT type="1006" id="10188" index="4" uid="fe5f0cbc-2ebc-44d6-b792-dfdcaafe77ad" > +<cdparam x="224" y="420" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoCPC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10186" /> +<TGConnectingPoint num="1" id="10187" /> +<extraparam> +<Data channelName="fromADtoCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10205" index="5" uid="03c5a1e9-896b-4389-85a3-90c83cd294f4" > +<cdparam x="884" y="621" /> +<sizeparam width="451" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of platoon information update message: +1. sending speed control data to activate speed controller +2. sending lane keeping control data to activate trajectory controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10189" /> +<TGConnectingPoint num="1" id="10190" /> +<TGConnectingPoint num="2" id="10191" /> +<TGConnectingPoint num="3" id="10192" /> +<TGConnectingPoint num="4" id="10193" /> +<TGConnectingPoint num="5" id="10194" /> +<TGConnectingPoint num="6" id="10195" /> +<TGConnectingPoint num="7" id="10196" /> +<TGConnectingPoint num="8" id="10197" /> +<TGConnectingPoint num="9" id="10198" /> +<TGConnectingPoint num="10" id="10199" /> +<TGConnectingPoint num="11" id="10200" /> +<TGConnectingPoint num="12" id="10201" /> +<TGConnectingPoint num="13" id="10202" /> +<TGConnectingPoint num="14" id="10203" /> +<TGConnectingPoint num="15" id="10204" /> +<extraparam> +<Line value="In case of platoon information update message:" /> +<Line value="1. sending speed control data to activate speed controller" /> +<Line value="2. sending lane keeping control data to activate trajectory controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10222" index="6" uid="e2c136d0-5359-43dc-bec6-fe8d50ca71d3" > +<cdparam x="991" y="410" /> +<sizeparam width="242" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending update message to leader +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10206" /> +<TGConnectingPoint num="1" id="10207" /> +<TGConnectingPoint num="2" id="10208" /> +<TGConnectingPoint num="3" id="10209" /> +<TGConnectingPoint num="4" id="10210" /> +<TGConnectingPoint num="5" id="10211" /> +<TGConnectingPoint num="6" id="10212" /> +<TGConnectingPoint num="7" id="10213" /> +<TGConnectingPoint num="8" id="10214" /> +<TGConnectingPoint num="9" id="10215" /> +<TGConnectingPoint num="10" id="10216" /> +<TGConnectingPoint num="11" id="10217" /> +<TGConnectingPoint num="12" id="10218" /> +<TGConnectingPoint num="13" id="10219" /> +<TGConnectingPoint num="14" id="10220" /> +<TGConnectingPoint num="15" id="10221" /> +<extraparam> +<Line value="Sending update message to leader" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10239" index="7" uid="129cebdf-cbca-46f6-93e0-4fca93c67991" > +<cdparam x="86" y="631" /> +<sizeparam width="289" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of emergency break (EB) message, +sending EB order to activate EB controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10223" /> +<TGConnectingPoint num="1" id="10224" /> +<TGConnectingPoint num="2" id="10225" /> +<TGConnectingPoint num="3" id="10226" /> +<TGConnectingPoint num="4" id="10227" /> +<TGConnectingPoint num="5" id="10228" /> +<TGConnectingPoint num="6" id="10229" /> +<TGConnectingPoint num="7" id="10230" /> +<TGConnectingPoint num="8" id="10231" /> +<TGConnectingPoint num="9" id="10232" /> +<TGConnectingPoint num="10" id="10233" /> +<TGConnectingPoint num="11" id="10234" /> +<TGConnectingPoint num="12" id="10235" /> +<TGConnectingPoint num="13" id="10236" /> +<TGConnectingPoint num="14" id="10237" /> +<TGConnectingPoint num="15" id="10238" /> +<extraparam> +<Line value="In case of emergency break (EB) message," /> +<Line value="sending EB order to activate EB controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10256" index="8" uid="4dd07157-7cbe-4513-ad07-206958dfe630" > +<cdparam x="608" y="351" /> +<sizeparam width="184" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving leader message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10240" /> +<TGConnectingPoint num="1" id="10241" /> +<TGConnectingPoint num="2" id="10242" /> +<TGConnectingPoint num="3" id="10243" /> +<TGConnectingPoint num="4" id="10244" /> +<TGConnectingPoint num="5" id="10245" /> +<TGConnectingPoint num="6" id="10246" /> +<TGConnectingPoint num="7" id="10247" /> +<TGConnectingPoint num="8" id="10248" /> +<TGConnectingPoint num="9" id="10249" /> +<TGConnectingPoint num="10" id="10250" /> +<TGConnectingPoint num="11" id="10251" /> +<TGConnectingPoint num="12" id="10252" /> +<TGConnectingPoint num="13" id="10253" /> +<TGConnectingPoint num="14" id="10254" /> +<TGConnectingPoint num="15" id="10255" /> +<extraparam> +<Line value="Receiving leader message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10273" index="9" uid="57469c20-b995-4cc9-9654-d0e7ccd93392" > +<cdparam x="39" y="275" /> +<sizeparam width="159" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving sensor data +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10257" /> +<TGConnectingPoint num="1" id="10258" /> +<TGConnectingPoint num="2" id="10259" /> +<TGConnectingPoint num="3" id="10260" /> +<TGConnectingPoint num="4" id="10261" /> +<TGConnectingPoint num="5" id="10262" /> +<TGConnectingPoint num="6" id="10263" /> +<TGConnectingPoint num="7" id="10264" /> +<TGConnectingPoint num="8" id="10265" /> +<TGConnectingPoint num="9" id="10266" /> +<TGConnectingPoint num="10" id="10267" /> +<TGConnectingPoint num="11" id="10268" /> +<TGConnectingPoint num="12" id="10269" /> +<TGConnectingPoint num="13" id="10270" /> +<TGConnectingPoint num="14" id="10271" /> +<TGConnectingPoint num="15" id="10272" /> +<extraparam> +<Line value="Receiving sensor data" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="10277" index="10" uid="061be48e-9472-4aab-9c27-a19960829170" > +<cdparam x="568" y="437" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10275" /> +<TGConnectingPoint num="1" id="10276" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10274" index="51" uid="df9faa1c-027d-4e24-8a4a-d19f2453bec7" > +<father id="10277" num="0" /> +<cdparam x="583" y="457" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1006" id="10280" index="11" uid="3ffd803a-478a-465e-9752-21312b88da19" > +<cdparam x="321" y="607" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoEBC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10278" /> +<TGConnectingPoint num="1" id="10279" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="10288" index="12" uid="46d55c6a-7e32-400e-afc2-c0e3f9baffb4" > +<cdparam x="686" y="613" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10282" /> +<TGConnectingPoint num="1" id="10283" /> +<TGConnectingPoint num="2" id="10284" /> +<TGConnectingPoint num="3" id="10285" /> +<TGConnectingPoint num="4" id="10286" /> +<TGConnectingPoint num="5" id="10287" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10281" index="52" uid="da78c20c-f7ba-4b5e-aa0e-ceaa4b263700" > +<father id="10288" num="0" /> +<cdparam x="836" y="613" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="10296" index="13" uid="32823728-02c2-4169-8509-dfa6fce25200" > +<cdparam x="558" y="502" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10292" /> +<TGConnectingPoint num="1" id="10293" /> +<TGConnectingPoint num="2" id="10294" /> +<TGConnectingPoint num="3" id="10295" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10289" index="53" uid="a63645d6-3745-4668-9844-9bc7496ec86a" > +<father id="10296" num="0" /> +<cdparam x="483" y="530" /> +<sizeparam width="182" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[leader_message_type == 0]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10290" index="54" uid="849d838c-edde-44cc-9c50-b448eb753dab" > +<father id="10296" num="1" /> +<cdparam x="608" y="512" /> +<sizeparam width="614" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[(leader_message_type == 1) or (leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10291" index="55" uid="57e42e8e-30ea-4da9-a919-2cee0c80a4ae" > +<father id="10296" num="2" /> +<cdparam x="578" y="547" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="10298" index="14" uid="5de74724-e1b6-475a-ae78-eac1fb5ee97e" > +<cdparam x="961" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10297" /> +</COMPONENT> + +<COMPONENT type="1006" id="10301" index="15" uid="38d5d2eb-0ea0-40ff-9ab3-5efd28c9760c" > +<cdparam x="902" y="373" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10299" /> +<TGConnectingPoint num="1" id="10300" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10303" index="16" uid="c22687f4-cc3c-4cf5-974c-9a95a4d567eb" > +<cdparam x="871" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10302" /> +</COMPONENT> + +<COMPONENT type="1006" id="10306" index="17" uid="cbcf0ae0-265f-4a77-9f29-7eff398bc363" > +<cdparam x="814" y="670" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoTC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10304" /> +<TGConnectingPoint num="1" id="10305" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10308" index="18" uid="9fea4189-031e-4f6e-b9ca-ed95435ec04e" > +<cdparam x="635" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10307" /> +</COMPONENT> + +<COMPONENT type="1006" id="10311" index="19" uid="f84ce218-5ae5-422b-a6c2-d3fe8bfca97d" > +<cdparam x="577" y="674" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10309" /> +<TGConnectingPoint num="1" id="10310" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10313" index="20" uid="47aabf91-ae1e-4d4e-9d17-e5a36892abd6" > +<cdparam x="379" y="681" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10312" /> +</COMPONENT> + +<COMPONENT type="1009" id="10316" index="21" uid="cd81e3c8-4754-4828-817e-bfb69ea4509b" > +<cdparam x="501" y="379" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromCPCtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10314" /> +<TGConnectingPoint num="1" id="10315" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="10319" index="22" uid="0f77260b-e466-40b7-a40f-284d8a394377" > +<cdparam x="421" y="319" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newLeaderMessage(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10317" /> +<TGConnectingPoint num="1" id="10318" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10321" index="23" uid="604a5e00-084a-4f18-b196-ca30b293ddc6" > +<cdparam x="264" y="333" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10320" /> +</COMPONENT> + +<COMPONENT type="1009" id="10324" index="24" uid="c6384fdc-2697-4679-b01f-a09a7decaf86" > +<cdparam x="210" y="267" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromDTtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10322" /> +<TGConnectingPoint num="1" id="10323" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="10332" index="25" uid="5154f910-a507-49ee-9aed-1166b083b36f" > +<cdparam x="498" y="219" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10326" /> +<TGConnectingPoint num="1" id="10327" /> +<TGConnectingPoint num="2" id="10328" /> +<TGConnectingPoint num="3" id="10329" /> +<TGConnectingPoint num="4" id="10330" /> +<TGConnectingPoint num="5" id="10331" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10325" index="56" uid="c3a09c39-663f-4ec0-9189-d6b7510fca27" > +<father id="10332" num="0" /> +<cdparam x="648" y="219" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="10334" index="26" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="451" y="179" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10333" /> +</COMPONENT> + +<COMPONENT type="1020" id="10338" index="27" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="412" y="114" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10335" /> +<TGConnectingPoint num="1" id="10336" /> +<TGConnectingPoint num="2" id="10337" /> +</COMPONENT> + +<COMPONENT type="1000" id="10340" index="28" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="454" y="64" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10339" /> +</COMPONENT> + +<CONNECTOR type="115" id="10341" index="29" uid="b49df55e-b00b-4921-bbc1-0ea87506f42e" > +<cdparam x="743" y="585" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="761" y="591" id="10165" /> +<P2 x="761" y="613" id="10282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10342" index="30" uid="59631c82-47f5-4342-9263-924ce79e2792" > +<cdparam x="547" y="224" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="547" y="224" id="10328" /> +<P2 x="289" y="415" id="10186" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10343" index="31" uid="edc46e1e-bc16-493a-b595-3e8c68d87d46" > +<cdparam x="510" y="128" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="510" y="128" id="10336" /> +<P2 x="573" y="219" id="10326" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10344" index="32" uid="69d13fab-0078-4a4b-bff4-03252fbf8327" > +<cdparam x="532" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="517" id="10293" /> +<P2 x="389" y="602" id="10278" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10345" index="33" uid="1ba2828f-ba84-4bb7-a655-efee3dba4123" > +<cdparam x="971" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="971" y="398" id="10300" /> +<P2 x="971" y="442" id="10297" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10346" index="34" uid="79b33a46-f5f1-4622-9c71-676346307aba" > +<cdparam x="881" y="695" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="881" y="695" id="10305" /> +<P2 x="881" y="736" id="10302" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10347" index="35" uid="75075440-1cf2-4689-9d9c-e5da220b9810" > +<cdparam x="645" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="699" id="10310" /> +<P2 x="645" y="736" id="10307" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10348" index="36" uid="ea55345e-2671-49cf-a67b-1b626981a355" > +<cdparam x="389" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="389" y="632" id="10279" /> +<P2 x="389" y="676" id="10312" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10349" index="37" uid="cd241954-db74-43c2-b430-b67506dd3a05" > +<cdparam x="523" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="224" id="10327" /> +<P2 x="274" y="262" id="10322" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10350" index="38" uid="3c625b1e-e409-4e26-8f70-0d164ad1f329" > +<cdparam x="1036" y="545" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="622" y="224" id="10331" /> +<P2 x="971" y="368" id="10299" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10351" index="39" uid="dcb4e440-4cb9-453f-80a1-58614b41e7fd" > +<cdparam x="740" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="810" y="618" id="10287" /> +<P2 x="881" y="665" id="10304" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10352" index="40" uid="569df097-5cf6-4135-81d9-7f342fa32464" > +<cdparam x="690" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="711" y="618" id="10283" /> +<P2 x="645" y="669" id="10309" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10353" index="41" uid="f92f5f8e-a956-4ec5-a821-9c28756c6367" > +<cdparam x="613" y="517" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="517" id="10294" /> +<P2 x="761" y="551" id="10164" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10354" index="42" uid="d04b9505-459d-41d9-86f8-d975c7edda09" > +<cdparam x="274" y="292" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="274" y="292" id="10323" /> +<P2 x="274" y="328" id="10320" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10355" index="43" uid="6bbbfdce-1989-41f7-b36f-cc9bc75e5fca" > +<cdparam x="547" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="224" id="10329" /> +<P2 x="573" y="314" id="10317" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10356" index="44" uid="7192d1bf-eaa9-4a75-947c-553bd4148ac9" > +<cdparam x="573" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="344" id="10318" /> +<P2 x="573" y="374" id="10314" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10357" index="45" uid="a110578c-43c6-4361-8cf1-4a671e6c3838" > +<cdparam x="573" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="404" id="10315" /> +<P2 x="573" y="432" id="10275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10358" index="46" uid="9262f759-0c44-491d-b20c-8a4de6d4734b" > +<cdparam x="580" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="472" id="10276" /> +<P2 x="573" y="497" id="10292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10359" index="47" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="461" y="84" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="84" id="10339" /> +<P2 x="461" y="109" id="10335" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10360" index="48" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="461" y="139" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="139" id="10337" /> +<P2 x="461" y="174" id="10333" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10361" index="49" uid="307d7543-b5d7-4e2a-a37a-f5f81343eac9" > +<cdparam x="289" y="445" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="445" id="10187" /> +<P2 x="289" y="488" id="10184" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="ATTACKER_Task" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="1012" id="10369" index="0" uid="4a489fe7-42cd-4024-9c11-eeac44bc845b" > +<cdparam x="303" y="275" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10365" /> +<TGConnectingPoint num="1" id="10366" /> +<TGConnectingPoint num="2" id="10367" /> +<TGConnectingPoint num="3" id="10368" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10362" index="36" uid="03fb9d55-8283-4676-8300-8784e4b70ea1" > +<father id="10369" num="0" /> +<cdparam x="228" y="303" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-13" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[(mode == 1) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10363" index="37" uid="1c0b847a-77cf-42bd-9ee8-d9cf5f7b8033" > +<father id="10369" num="1" /> +<cdparam x="353" y="290" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10364" index="38" uid="039eba05-734c-4610-8844-e26a14e4b0b6" > +<father id="10369" num="2" /> +<cdparam x="334" y="338" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="63" /> +<infoparam name="guard 3" value="[(mode == 2) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1016" id="10377" index="1" uid="b8883f95-632a-4a02-946d-0da1ea6a7a1e" > +<cdparam x="517" y="217" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10371" /> +<TGConnectingPoint num="1" id="10372" /> +<TGConnectingPoint num="2" id="10373" /> +<TGConnectingPoint num="3" id="10374" /> +<TGConnectingPoint num="4" id="10375" /> +<TGConnectingPoint num="5" id="10376" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10370" index="39" uid="60927341-68d2-46e7-ba75-2cdc52acc787" > +<father id="10377" num="0" /> +<cdparam x="667" y="220" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="10385" index="2" uid="fff114c4-7be2-4af2-bc82-5f6459b5ccaf" > +<cdparam x="554" y="378" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10381" /> +<TGConnectingPoint num="1" id="10382" /> +<TGConnectingPoint num="2" id="10383" /> +<TGConnectingPoint num="3" id="10384" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10378" index="40" uid="bccf0a5b-5f5f-4ff0-b233-1924cee7c533" > +<father id="10385" num="0" /> +<cdparam x="479" y="393" /> +<sizeparam width="81" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[mode == 4]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10379" index="41" uid="5feda669-3eac-4e2c-aa9c-2e5a037386c8" > +<father id="10385" num="1" /> +<cdparam x="605" y="393" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10380" index="42" uid="ffc61fc7-e845-480c-b2cb-357174964af9" > +<father id="10385" num="2" /> +<cdparam x="585" y="444" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[(mode == 5) and (leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="10387" index="3" uid="561dd997-20c7-47e0-9e45-47ad34f09e67" > +<cdparam x="695" y="471" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10386" /> +</COMPONENT> + +<COMPONENT type="1001" id="10389" index="4" uid="1e890f57-8d03-42d0-87b6-d8a36aa3ee3c" > +<cdparam x="1038" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10388" /> +</COMPONENT> + +<COMPONENT type="1008" id="10392" index="5" uid="b49a2815-5d18-4837-b2c3-2d94fe1808d6" > +<cdparam x="934" y="354" /> +<sizeparam width="229" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="injection(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10390" /> +<TGConnectingPoint num="1" id="10391" /> +<extraparam> +<Data eventName="injection" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="10395" index="6" uid="668321ba-64d4-4a28-ba18-7ef521b906cd" > +<cdparam x="484" y="510" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10393" /> +<TGConnectingPoint num="1" id="10394" /> +</COMPONENT> + +<COMPONENT type="1011" id="10398" index="7" uid="82196b14-2c50-4535-8e29-c4c164beebf9" > +<cdparam x="353" y="473" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10396" /> +<TGConnectingPoint num="1" id="10397" /> +</COMPONENT> + +<COMPONENT type="1011" id="10401" index="8" uid="9af69728-574b-416d-92d7-caa8752cdcbe" > +<cdparam x="228" y="368" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 12" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10399" /> +<TGConnectingPoint num="1" id="10400" /> +</COMPONENT> + +<COMPONENT type="1011" id="10404" index="9" uid="7401c30d-dfc7-4cc3-954e-412b57ae1df7" > +<cdparam x="6" y="404" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 11" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10402" /> +<TGConnectingPoint num="1" id="10403" /> +</COMPONENT> + +<COMPONENT type="1001" id="10406" index="10" uid="e1a8e900-4adb-4191-b1a1-b11cf5f10810" > +<cdparam x="307" y="432" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10405" /> +</COMPONENT> + +<COMPONENT type="1001" id="10408" index="11" uid="1b24d55c-b55e-43b2-9d40-dff60116fec3" > +<cdparam x="85" y="429" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10407" /> +</COMPONENT> + +<COMPONENT type="1001" id="10410" index="12" uid="3c3c9181-7325-4450-b43d-d1f99443830b" > +<cdparam x="559" y="579" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10409" /> +</COMPONENT> + +<COMPONENT type="301" id="10427" index="13" uid="74c1e445-5ca9-4e7a-9f5d-0aee9404a9a1" > +<cdparam x="9" y="10" /> +<sizeparam width="286" height="183" minWidth="7" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Attacker mode +----------------------- +1: the attacker injects a false speed value +with a strong increase w.r.t. the real value +(Attack 1, see deliverable D5.2) +2: the attacker injects a false speed value +with a small increase w.r.t. the real value +(Attack 2, see deliverable D5.2) +4 : the attacker injects a false emergency +brake message +(Attack 4, see deliverable D5.2) +5 : the attacker blocks emergency brake +messages (Attack 5, see deliverable D5.2) +and injects a platoon information update +message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10411" /> +<TGConnectingPoint num="1" id="10412" /> +<TGConnectingPoint num="2" id="10413" /> +<TGConnectingPoint num="3" id="10414" /> +<TGConnectingPoint num="4" id="10415" /> +<TGConnectingPoint num="5" id="10416" /> +<TGConnectingPoint num="6" id="10417" /> +<TGConnectingPoint num="7" id="10418" /> +<TGConnectingPoint num="8" id="10419" /> +<TGConnectingPoint num="9" id="10420" /> +<TGConnectingPoint num="10" id="10421" /> +<TGConnectingPoint num="11" id="10422" /> +<TGConnectingPoint num="12" id="10423" /> +<TGConnectingPoint num="13" id="10424" /> +<TGConnectingPoint num="14" id="10425" /> +<TGConnectingPoint num="15" id="10426" /> +<extraparam> +<Line value="Attacker mode" /> +<Line value="-----------------------" /> +<Line value="1: the attacker injects a false speed value" /> +<Line value="with a strong increase w.r.t. the real value" /> +<Line value="(Attack 1, see deliverable D5.2)" /> +<Line value="2: the attacker injects a false speed value" /> +<Line value="with a small increase w.r.t. the real value" /> +<Line value="(Attack 2, see deliverable D5.2)" /> +<Line value="4 : the attacker injects a false emergency" /> +<Line value="brake message" /> +<Line value="(Attack 4, see deliverable D5.2)" /> +<Line value="5 : the attacker blocks emergency brake" /> +<Line value="messages (Attack 5, see deliverable D5.2)" /> +<Line value="and injects a platoon information update" /> +<Line value="message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="10430" index="14" uid="ef43fdcb-1551-4a2a-9096-fff3ce21da37" > +<cdparam x="464" y="154" /> +<sizeparam width="256" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="interception(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10428" /> +<TGConnectingPoint num="1" id="10429" /> +<extraparam> +<Data eventName="interception" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10432" index="15" uid="c9065a94-b4f9-4249-bf97-69125afa4b74" > +<cdparam x="429" y="539" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10431" /> +</COMPONENT> + +<COMPONENT type="1001" id="10434" index="16" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="478" y="117" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10433" /> +</COMPONENT> + +<COMPONENT type="1020" id="10438" index="17" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="439" y="66" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10435" /> +<TGConnectingPoint num="1" id="10436" /> +<TGConnectingPoint num="2" id="10437" /> +</COMPONENT> + +<COMPONENT type="1000" id="10440" index="18" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="482" y="23" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10439" /> +</COMPONENT> + +<CONNECTOR type="115" id="10441" index="19" uid="03fae85c-487e-49aa-94ea-2c2b663db2c8" > +<cdparam x="537" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="80" id="10436" /> +<P2 x="592" y="149" id="10428" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10442" index="20" uid="f08072a8-2562-4abc-8280-1ab0dcb3b55f" > +<cdparam x="570" y="432" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="569" y="433" id="10384" /> +<P2 x="570" y="505" id="10393" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10443" index="21" uid="acf1db21-0237-44f9-881d-24ecb61e8382" > +<cdparam x="609" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="609" y="393" id="10383" /> +<P2 x="705" y="466" id="10386" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10444" index="22" uid="a35432c1-940a-4d00-b0ec-af9ed7a209c3" > +<cdparam x="529" y="384" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="529" y="393" id="10382" /> +<P2 x="439" y="468" id="10396" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10445" index="23" uid="2f00d79a-ef32-4675-baab-e5602853ad16" > +<cdparam x="356" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="358" y="290" id="10367" /> +<P2 x="569" y="373" id="10381" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10446" index="24" uid="9bdcfecb-6188-49aa-b417-e635b93c1f86" > +<cdparam x="276" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="278" y="290" id="10366" /> +<P2 x="96" y="399" id="10402" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10447" index="25" uid="fbb3816b-5bee-4d5f-b9ef-93a002d74daf" > +<cdparam x="315" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="318" y="330" id="10368" /> +<P2 x="318" y="363" id="10399" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10448" index="26" uid="cc3a0005-42de-4aa1-9d32-1e6652e1325d" > +<cdparam x="642" y="221" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="222" id="10376" /> +<P2 x="1048" y="349" id="10390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10449" index="27" uid="9037b01a-a4b0-49e2-8c4e-81ab614277dd" > +<cdparam x="570" y="535" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="570" y="535" id="10394" /> +<P2 x="569" y="574" id="10409" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10450" index="28" uid="10c2f0aa-e999-4f42-b9e0-40a2f80aeedd" > +<cdparam x="129" y="395" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="96" y="429" id="10403" /> +<P2 x="95" y="424" id="10407" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10451" index="29" uid="0f4c1029-1635-428b-867d-2ea24507640f" > +<cdparam x="340" y="392" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="318" y="393" id="10400" /> +<P2 x="317" y="427" id="10405" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10452" index="30" uid="a69a62ae-d2b8-4ae4-9778-5a879051ce3a" > +<cdparam x="448" y="509" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="439" y="498" id="10397" /> +<P2 x="439" y="534" id="10431" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10453" index="31" uid="60dbc370-471c-43d2-9c2f-c0b16a612f2c" > +<cdparam x="592" y="179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="592" y="179" id="10429" /> +<P2 x="592" y="217" id="10371" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10454" index="32" uid="e581395e-32ce-415e-a02e-eb570f45d4b3" > +<cdparam x="512" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="542" y="222" id="10372" /> +<P2 x="318" y="270" id="10365" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10455" index="33" uid="26ac2be8-efc8-431d-ac7f-bbcc36859317" > +<cdparam x="1048" y="343" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1048" y="379" id="10391" /> +<P2 x="1048" y="409" id="10388" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10456" index="34" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="488" y="36" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="489" y="43" id="10439" /> +<P2 x="488" y="61" id="10435" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10457" index="35" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="488" y="91" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="488" y="91" id="10437" /> +<P2 x="488" y="112" id="10433" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="10461" index="0" uid="44882b6a-45bd-4af3-b383-04e13d9841ba" > +<cdparam x="859" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10459" /> +<TGConnectingPoint num="1" id="10460" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10458" index="30" uid="49b31093-61e9-47a0-acd2-8ae70d0ae42b" > +<father id="10461" num="0" /> +<cdparam x="874" y="347" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="10463" index="1" uid="5c3e5886-c36b-4d3f-ba81-fdbc95e5e69f" > +<cdparam x="1133" y="395" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10462" /> +</COMPONENT> + +<COMPONENT type="1006" id="10466" index="2" uid="99983131-dc6a-4c1c-86f9-234c0d67cdb1" > +<cdparam x="1072" y="341" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10464" /> +<TGConnectingPoint num="1" id="10465" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="10469" index="3" uid="b5f9184e-af80-484b-b4e1-4a36b88cd112" > +<cdparam x="127" y="462" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10467" /> +<TGConnectingPoint num="1" id="10468" /> +<breakpoint /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="10472" index="4" uid="b0d096c0-a943-46c5-b18f-cc8d08b9c215" > +<cdparam x="40" y="409" /> +<sizeparam width="321" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newLeaderSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10470" /> +<TGConnectingPoint num="1" id="10471" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10474" index="5" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="854" y="455" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10473" /> +</COMPONENT> + +<COMPONENT type="1009" id="10477" index="6" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="792" y="402" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10475" /> +<TGConnectingPoint num="1" id="10476" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10479" index="7" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10478" /> +</COMPONENT> + +<COMPONENT type="1008" id="10482" index="8" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="427" y="357" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10480" /> +<TGConnectingPoint num="1" id="10481" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="10485" index="9" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="495" y="301" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToCPC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10483" /> +<TGConnectingPoint num="1" id="10484" /> +<extraparam> +<Data channelName="fromSocToCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10487" index="10" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="190" y="578" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10486" /> +</COMPONENT> + +<COMPONENT type="1016" id="10495" index="11" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10489" /> +<TGConnectingPoint num="1" id="10490" /> +<TGConnectingPoint num="2" id="10491" /> +<TGConnectingPoint num="3" id="10492" /> +<TGConnectingPoint num="4" id="10493" /> +<TGConnectingPoint num="5" id="10494" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10488" index="31" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="10495" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10512" index="12" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10496" /> +<TGConnectingPoint num="1" id="10497" /> +<TGConnectingPoint num="2" id="10498" /> +<TGConnectingPoint num="3" id="10499" /> +<TGConnectingPoint num="4" id="10500" /> +<TGConnectingPoint num="5" id="10501" /> +<TGConnectingPoint num="6" id="10502" /> +<TGConnectingPoint num="7" id="10503" /> +<TGConnectingPoint num="8" id="10504" /> +<TGConnectingPoint num="9" id="10505" /> +<TGConnectingPoint num="10" id="10506" /> +<TGConnectingPoint num="11" id="10507" /> +<TGConnectingPoint num="12" id="10508" /> +<TGConnectingPoint num="13" id="10509" /> +<TGConnectingPoint num="14" id="10510" /> +<TGConnectingPoint num="15" id="10511" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10514" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="468" y="147" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10513" /> +</COMPONENT> + +<COMPONENT type="1020" id="10518" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="429" y="82" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10515" /> +<TGConnectingPoint num="1" id="10516" /> +<TGConnectingPoint num="2" id="10517" /> +</COMPONENT> + +<COMPONENT type="1000" id="10520" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="471" y="32" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10519" /> +</COMPONENT> + +<CONNECTOR type="115" id="10521" index="16" uid="333174ee-d7c4-4e3b-bcff-3348744cb0b5" > +<cdparam x="527" y="96" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="527" y="96" id="10516" /> +<P2 x="564" y="180" id="10489" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10522" index="17" uid="06306fce-dde0-40d1-a07d-dc4b07c15d59" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="10494" /> +<P2 x="1143" y="336" id="10464" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10523" index="18" uid="d91c6f02-4f7b-4b7f-91e9-62746b05a8ae" > +<cdparam x="200" y="487" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="487" id="10468" /> +<P2 x="200" y="573" id="10486" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10524" index="19" uid="8ce34f96-7136-426c-88a6-4e3ca3a5b13b" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="10490" /> +<P2 x="200" y="404" id="10470" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10525" index="20" uid="60677653-900c-4663-a78c-986b4b89866e" > +<cdparam x="1143" y="366" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1143" y="366" id="10465" /> +<P2 x="1143" y="390" id="10462" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10526" index="21" uid="3adbbaa5-bcc0-43b6-aa2a-6037b1f87040" > +<cdparam x="864" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="362" id="10460" /> +<P2 x="864" y="397" id="10475" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10527" index="22" uid="10a98c87-2f82-432f-8901-fa4bdc2b7850" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="10492" /> +<P2 x="564" y="296" id="10483" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10528" index="23" uid="44d4f82b-9924-4f25-a56a-043604d0583e" > +<cdparam x="589" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="185" id="10493" /> +<P2 x="864" y="322" id="10459" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10529" index="24" uid="b2e26988-ecca-41f3-9a6f-169d0ff66e5c" > +<cdparam x="564" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="326" id="10484" /> +<P2 x="564" y="352" id="10480" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10530" index="25" uid="ed4e3818-c735-4a7a-9ed4-5a51dc15e66c" > +<cdparam x="564" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="382" id="10481" /> +<P2 x="564" y="416" id="10478" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10531" index="26" uid="cdcaf7c8-ca58-4374-9d13-16de64419592" > +<cdparam x="865" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="427" id="10476" /> +<P2 x="864" y="450" id="10473" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10532" index="27" uid="c9dd5ae3-54d8-4174-b326-756d4b22cc5f" > +<cdparam x="211" y="438" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="434" id="10471" /> +<P2 x="200" y="457" id="10467" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10533" index="28" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="478" y="52" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="52" id="10519" /> +<P2 x="478" y="77" id="10515" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10534" index="29" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="478" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="107" id="10517" /> +<P2 x="478" y="142" id="10513" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Leader_Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="10551" index="0" uid="d20c8ab1-670d-43c6-b65b-afb30aee50be" > +<cdparam x="10" y="417" /> +<sizeparam width="279" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Message types : +0 = emergency break +1 = platoon information update message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10535" /> +<TGConnectingPoint num="1" id="10536" /> +<TGConnectingPoint num="2" id="10537" /> +<TGConnectingPoint num="3" id="10538" /> +<TGConnectingPoint num="4" id="10539" /> +<TGConnectingPoint num="5" id="10540" /> +<TGConnectingPoint num="6" id="10541" /> +<TGConnectingPoint num="7" id="10542" /> +<TGConnectingPoint num="8" id="10543" /> +<TGConnectingPoint num="9" id="10544" /> +<TGConnectingPoint num="10" id="10545" /> +<TGConnectingPoint num="11" id="10546" /> +<TGConnectingPoint num="12" id="10547" /> +<TGConnectingPoint num="13" id="10548" /> +<TGConnectingPoint num="14" id="10549" /> +<TGConnectingPoint num="15" id="10550" /> +<extraparam> +<Line value="Message types :" /> +<Line value="0 = emergency break" /> +<Line value="1 = platoon information update message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="10554" index="1" uid="6b4d77d3-0a74-4182-be58-6aeb0a9da929" > +<cdparam x="128" y="333" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10552" /> +<TGConnectingPoint num="1" id="10553" /> +</COMPONENT> + +<COMPONENT type="1001" id="10556" index="2" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="815" y="394" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10555" /> +</COMPONENT> + +<COMPONENT type="1009" id="10559" index="3" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="752" y="322" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10557" /> +<TGConnectingPoint num="1" id="10558" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10561" index="4" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="518" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10560" /> +</COMPONENT> + +<COMPONENT type="1008" id="10564" index="5" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="406" y="454" /> +<sizeparam width="317" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newLeaderSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10562" /> +<TGConnectingPoint num="1" id="10563" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="10567" index="6" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="493" y="398" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10565" /> +<TGConnectingPoint num="1" id="10566" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10569" index="7" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="204" y="388" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10568" /> +</COMPONENT> + +<COMPONENT type="1016" id="10577" index="8" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10571" /> +<TGConnectingPoint num="1" id="10572" /> +<TGConnectingPoint num="2" id="10573" /> +<TGConnectingPoint num="3" id="10574" /> +<TGConnectingPoint num="4" id="10575" /> +<TGConnectingPoint num="5" id="10576" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10570" index="23" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="10577" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10594" index="9" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10578" /> +<TGConnectingPoint num="1" id="10579" /> +<TGConnectingPoint num="2" id="10580" /> +<TGConnectingPoint num="3" id="10581" /> +<TGConnectingPoint num="4" id="10582" /> +<TGConnectingPoint num="5" id="10583" /> +<TGConnectingPoint num="6" id="10584" /> +<TGConnectingPoint num="7" id="10585" /> +<TGConnectingPoint num="8" id="10586" /> +<TGConnectingPoint num="9" id="10587" /> +<TGConnectingPoint num="10" id="10588" /> +<TGConnectingPoint num="11" id="10589" /> +<TGConnectingPoint num="12" id="10590" /> +<TGConnectingPoint num="13" id="10591" /> +<TGConnectingPoint num="14" id="10592" /> +<TGConnectingPoint num="15" id="10593" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10596" index="10" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="464" y="149" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10595" /> +</COMPONENT> + +<COMPONENT type="1020" id="10600" index="11" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="425" y="84" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10597" /> +<TGConnectingPoint num="1" id="10598" /> +<TGConnectingPoint num="2" id="10599" /> +</COMPONENT> + +<COMPONENT type="1000" id="10602" index="12" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="467" y="34" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10601" /> +</COMPONENT> + +<CONNECTOR type="115" id="10603" index="13" uid="2ca4eb4f-3d39-49a4-9903-8cd491414983" > +<cdparam x="523" y="98" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="98" id="10598" /> +<P2 x="564" y="180" id="10571" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10604" index="14" uid="8860d030-d6ac-4be7-9c21-e53c0daac204" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="10572" /> +<P2 x="214" y="328" id="10552" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10605" index="15" uid="583e37c6-08f6-46e4-804c-77fa7e851305" > +<cdparam x="825" y="347" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="825" y="347" id="10558" /> +<P2 x="825" y="389" id="10555" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10606" index="16" uid="37d8e65f-cf3d-46be-bd84-a5b212e8d725" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="10576" /> +<P2 x="825" y="317" id="10557" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10607" index="17" uid="22b23f03-86b3-478c-bc5e-7a4cf54f554c" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="10574" /> +<P2 x="564" y="393" id="10565" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10608" index="18" uid="d573638a-1744-4b6a-9962-e11d8fc4327e" > +<cdparam x="564" y="423" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="423" id="10566" /> +<P2 x="564" y="449" id="10562" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10609" index="19" uid="90e89cde-f091-42d1-9722-b3ad317d3a3e" > +<cdparam x="564" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="479" id="10563" /> +<P2 x="564" y="513" id="10560" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10610" index="20" uid="74550472-de62-41b0-a76d-a1d53008fb87" > +<cdparam x="220" y="364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="358" id="10553" /> +<P2 x="214" y="383" id="10568" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10611" index="21" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="474" y="54" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="474" y="54" id="10601" /> +<P2 x="474" y="79" id="10597" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10612" index="22" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="474" y="109" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="474" y="109" id="10599" /> +<P2 x="474" y="144" id="10595" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Countermeasure_PlausibilityCheck" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="301" id="10629" index="0" uid="0a3699dc-4b0c-477e-9925-aed20a1c8de4" > +<cdparam x="1104" y="728" /> +<sizeparam width="370" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In this DIPLODOCUS model, we consider +this plausibility check behavior only under +an attack (thus, every emergency brake +order is an illegitimate one and leader_message_type +is changed to 1 and not kept to 0). +Indeed, the worst case is terms of computational +complexity is the SpeedController + TrajectoryController +chain and not the EBController one. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10613" /> +<TGConnectingPoint num="1" id="10614" /> +<TGConnectingPoint num="2" id="10615" /> +<TGConnectingPoint num="3" id="10616" /> +<TGConnectingPoint num="4" id="10617" /> +<TGConnectingPoint num="5" id="10618" /> +<TGConnectingPoint num="6" id="10619" /> +<TGConnectingPoint num="7" id="10620" /> +<TGConnectingPoint num="8" id="10621" /> +<TGConnectingPoint num="9" id="10622" /> +<TGConnectingPoint num="10" id="10623" /> +<TGConnectingPoint num="11" id="10624" /> +<TGConnectingPoint num="12" id="10625" /> +<TGConnectingPoint num="13" id="10626" /> +<TGConnectingPoint num="14" id="10627" /> +<TGConnectingPoint num="15" id="10628" /> +<extraparam> +<Line value="In this DIPLODOCUS model, we consider" /> +<Line value="this plausibility check behavior only under" /> +<Line value="an attack (thus, every emergency brake" /> +<Line value="order is an illegitimate one and leader_message_type" /> +<Line value="is changed to 1 and not kept to 0)." /> +<Line value="Indeed, the worst case is terms of computational" /> +<Line value="complexity is the SpeedController + TrajectoryController" /> +<Line value="chain and not the EBController one." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="10632" index="1" uid="c6e6dc0f-e348-4527-9dc6-68e7157c0a62" > +<cdparam x="858" y="635" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10630" /> +<TGConnectingPoint num="1" id="10631" /> +</COMPONENT> + +<COMPONENT type="1009" id="10635" index="2" uid="8420e19d-9151-4b84-b06e-2f0b79fdfc31" > +<cdparam x="304" y="240" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoCPC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10633" /> +<TGConnectingPoint num="1" id="10634" /> +<extraparam> +<Data channelName="fromADtoCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="10643" index="3" uid="c0cc4020-6c70-486f-b753-849f36513458" > +<cdparam x="451" y="406" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10637" /> +<TGConnectingPoint num="1" id="10638" /> +<TGConnectingPoint num="2" id="10639" /> +<TGConnectingPoint num="3" id="10640" /> +<TGConnectingPoint num="4" id="10641" /> +<TGConnectingPoint num="5" id="10642" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10636" index="36" uid="e84298ba-fd81-4cc3-a1c7-8ec5b712f17c" > +<father id="10643" num="0" /> +<cdparam x="598" y="406" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="147" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="10647" index="4" uid="263d9600-a267-4906-8dd7-32c9f269252b" > +<cdparam x="521" y="488" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10645" /> +<TGConnectingPoint num="1" id="10646" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10644" index="37" uid="e622ecda-6747-4f3b-88dc-c5aebe12a4cd" > +<father id="10647" num="0" /> +<cdparam x="537" y="508" /> +<sizeparam width="9" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="22" minY="10" maxY="22" /> +<infoparam name="value of the delay" value="7" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="10655" index="5" uid="f820b284-bd61-4e7b-87a2-c5a7df9af871" > +<cdparam x="357" y="310" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10651" /> +<TGConnectingPoint num="1" id="10652" /> +<TGConnectingPoint num="2" id="10653" /> +<TGConnectingPoint num="3" id="10654" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10648" index="38" uid="c28912bb-e91b-4892-98e1-72c2caee6b46" > +<father id="10655" num="0" /> +<cdparam x="282" y="342" /> +<sizeparam width="213" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="32" /> +<infoparam name="guard 1" value="[not(leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10649" index="39" uid="db4da7f4-464c-4bea-aecb-563a92447ef0" > +<father id="10655" num="1" /> +<cdparam x="410" y="330" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="53" minY="10" maxY="32" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="10650" index="40" uid="8ae66e42-58a8-4d58-a8c8-7865a9c65f79" > +<father id="10655" num="2" /> +<cdparam x="395" y="376" /> +<sizeparam width="14" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="38" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10672" index="6" uid="9276715c-d4e9-4f99-ab4a-af9aed8ef269" > +<cdparam x="1040" y="580" /> +<sizeparam width="370" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="If an EB message is received, the countemeasure +checks if there is a decrease in the three following +consecutive gap values. +If it is the case, an EB message is sent to the AD +component. Else, a regular speed update message +is sent with the last legitimate speed value. + +Depending on the gap values, leader_message_type +can be equal to 0 or 1. In this model, we keep it +equal to 1 since our aim is to evaluate the performance +of the countermeasure rather than its exact behavior. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10656" /> +<TGConnectingPoint num="1" id="10657" /> +<TGConnectingPoint num="2" id="10658" /> +<TGConnectingPoint num="3" id="10659" /> +<TGConnectingPoint num="4" id="10660" /> +<TGConnectingPoint num="5" id="10661" /> +<TGConnectingPoint num="6" id="10662" /> +<TGConnectingPoint num="7" id="10663" /> +<TGConnectingPoint num="8" id="10664" /> +<TGConnectingPoint num="9" id="10665" /> +<TGConnectingPoint num="10" id="10666" /> +<TGConnectingPoint num="11" id="10667" /> +<TGConnectingPoint num="12" id="10668" /> +<TGConnectingPoint num="13" id="10669" /> +<TGConnectingPoint num="14" id="10670" /> +<TGConnectingPoint num="15" id="10671" /> +<extraparam> +<Line value="If an EB message is received, the countemeasure" /> +<Line value="checks if there is a decrease in the three following" /> +<Line value="consecutive gap values." /> +<Line value="If it is the case, an EB message is sent to the AD" /> +<Line value="component. Else, a regular speed update message" /> +<Line value="is sent with the last legitimate speed value." /> +<Line value="" /> +<Line value="Depending on the gap values, leader_message_type" /> +<Line value="can be equal to 0 or 1. In this model, we keep it" /> +<Line value="equal to 1 since our aim is to evaluate the performance" /> +<Line value="of the countermeasure rather than its exact behavior." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10689" index="7" uid="1197a7d2-65d9-47e2-9ee3-4d0f6dc0b1f8" > +<cdparam x="554" y="456" /> +<sizeparam width="194" height="111" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Plausibility check (EXECI 7) : +Worst case : 7 evaluations +(gap > gapBackup +n != 0 +n != 1 +n >= 2 +gap2 < gap1 +and +gap1 < gap0) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10673" /> +<TGConnectingPoint num="1" id="10674" /> +<TGConnectingPoint num="2" id="10675" /> +<TGConnectingPoint num="3" id="10676" /> +<TGConnectingPoint num="4" id="10677" /> +<TGConnectingPoint num="5" id="10678" /> +<TGConnectingPoint num="6" id="10679" /> +<TGConnectingPoint num="7" id="10680" /> +<TGConnectingPoint num="8" id="10681" /> +<TGConnectingPoint num="9" id="10682" /> +<TGConnectingPoint num="10" id="10683" /> +<TGConnectingPoint num="11" id="10684" /> +<TGConnectingPoint num="12" id="10685" /> +<TGConnectingPoint num="13" id="10686" /> +<TGConnectingPoint num="14" id="10687" /> +<TGConnectingPoint num="15" id="10688" /> +<extraparam> +<Line value="Plausibility check (EXECI 7) :" /> +<Line value="Worst case : 7 evaluations" /> +<Line value="(gap > gapBackup" /> +<Line value="n != 0" /> +<Line value="n != 1" /> +<Line value="n >= 2" /> +<Line value="gap2 < gap1" /> +<Line value="and" /> +<Line value="gap1 < gap0)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10691" index="8" uid="96ad662a-5490-45ea-be20-fd4168be4d3f" > +<cdparam x="933" y="843" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10690" /> +</COMPONENT> + +<COMPONENT type="1008" id="10694" index="9" uid="85378265-d5db-49a4-8c71-aaed3fd4cb2a" > +<cdparam x="793" y="768" /> +<sizeparam width="300" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10692" /> +<TGConnectingPoint num="1" id="10693" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="10697" index="10" uid="3a318f25-c398-4f9c-b0b7-2968f5b82360" > +<cdparam x="875" y="702" /> +<sizeparam width="138" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10695" /> +<TGConnectingPoint num="1" id="10696" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10699" index="11" uid="dcfb088e-8d87-40cb-834a-3279e5fa1777" > +<cdparam x="515" y="594" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10698" /> +</COMPONENT> + +<COMPONENT type="1009" id="10702" index="12" uid="c8f0ad98-ca75-413d-9171-40c1f542014d" > +<cdparam x="298" y="174" /> +<sizeparam width="147" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSocToCPC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10700" /> +<TGConnectingPoint num="1" id="10701" /> +<extraparam> +<Data channelName="fromSocToCPC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="10705" index="13" uid="282d5031-afca-450c-949b-24460be9dc45" > +<cdparam x="232" y="128" /> +<sizeparam width="278" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10703" /> +<TGConnectingPoint num="1" id="10704" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10707" index="14" uid="2931671c-ae14-449e-80cf-eb7c6e2990fa" > +<cdparam x="238" y="540" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10706" /> +</COMPONENT> + +<COMPONENT type="1008" id="10710" index="15" uid="495a8838-44f4-452d-a9f9-c7ed366db66f" > +<cdparam x="85" y="478" /> +<sizeparam width="326" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newLeaderMessage(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10708" /> +<TGConnectingPoint num="1" id="10709" /> +<extraparam> +<Data eventName="newLeaderMessage" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="10713" index="16" uid="23ab6b2a-08c8-475c-a13d-e6e49762edfe" > +<cdparam x="179" y="424" /> +<sizeparam width="139" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromCPCtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10711" /> +<TGConnectingPoint num="1" id="10712" /> +<extraparam> +<Data channelName="fromCPCtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10715" index="17" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="196" y="125" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10714" /> +</COMPONENT> + +<COMPONENT type="1020" id="10719" index="18" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="157" y="60" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10716" /> +<TGConnectingPoint num="1" id="10717" /> +<TGConnectingPoint num="2" id="10718" /> +</COMPONENT> + +<COMPONENT type="1000" id="10721" index="19" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="199" y="10" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10720" /> +</COMPONENT> + +<CONNECTOR type="115" id="10722" index="20" uid="dd957f92-6fbb-47a6-a5bf-f4acfe2602f0" > +<cdparam x="949" y="663" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="944" y="660" id="10631" /> +<P2 x="944" y="697" id="10695" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10723" index="21" uid="d38cba37-3793-43d0-997a-efb372f7d831" > +<cdparam x="371" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="265" id="10634" /> +<P2 x="372" y="305" id="10651" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10724" index="22" uid="a2594daa-5501-4ed2-bf43-fc09e7dd8930" > +<cdparam x="526" y="523" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="526" y="523" id="10646" /> +<P2 x="525" y="589" id="10698" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10725" index="23" uid="52f0e6a3-cc45-40e8-855a-7b919691d9e8" > +<cdparam x="255" y="74" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="255" y="74" id="10717" /> +<P2 x="371" y="123" id="10703" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10726" index="24" uid="88c7b950-f96c-4071-be74-87b4ae3b758a" > +<cdparam x="332" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="332" y="325" id="10652" /> +<P2 x="248" y="419" id="10711" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10727" index="25" uid="ef062131-b893-495a-ada7-6c44550ef99e" > +<cdparam x="412" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="412" y="325" id="10653" /> +<P2 x="526" y="406" id="10637" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10728" index="26" uid="fb6966ee-0c21-4bad-94fd-3dc5079efb08" > +<cdparam x="574" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="575" y="411" id="10642" /> +<P2 x="944" y="630" id="10630" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10729" index="27" uid="02121c12-28ce-41f0-9f4d-4afffb76c1ec" > +<cdparam x="574" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="526" y="411" id="10640" /> +<P2 x="526" y="483" id="10645" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10730" index="28" uid="55922792-b637-4dc9-9ca9-dba62cb1a00f" > +<cdparam x="373" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="153" id="10704" /> +<P2 x="371" y="169" id="10700" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10731" index="29" uid="3a973279-9027-4b18-b38c-34706d2ba1bd" > +<cdparam x="943" y="728" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="944" y="727" id="10696" /> +<P2 x="943" y="763" id="10692" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10732" index="30" uid="bbaabbd2-ba27-44e2-86d3-08b1d102feb5" > +<cdparam x="943" y="798" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="943" y="793" id="10693" /> +<P2 x="943" y="838" id="10690" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10733" index="31" uid="b11f6bd5-10ae-43d5-84bb-b69e4beca7fa" > +<cdparam x="373" y="216" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="199" id="10701" /> +<P2 x="371" y="235" id="10633" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10734" index="32" uid="cacfbcd2-e3c8-494a-b49f-feeb8cb18d3a" > +<cdparam x="439" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="248" y="449" id="10712" /> +<P2 x="248" y="473" id="10708" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10735" index="33" uid="abe70da7-f9d8-4514-8270-93cecd27e167" > +<cdparam x="439" y="535" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="248" y="503" id="10709" /> +<P2 x="248" y="535" id="10706" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10736" index="34" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="206" y="30" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="206" y="30" id="10720" /> +<P2 x="206" y="55" id="10716" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10737" index="35" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="206" y="85" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="206" y="85" id="10718" /> +<P2 x="206" y="120" id="10714" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="EBController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="10754" index="0" uid="b2fed985-65d7-47b5-bcad-4d9f442a932b" > +<cdparam x="778" y="372" /> +<sizeparam width="266" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending updated rover speed value (0) +to SpeedFeedback component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10738" /> +<TGConnectingPoint num="1" id="10739" /> +<TGConnectingPoint num="2" id="10740" /> +<TGConnectingPoint num="3" id="10741" /> +<TGConnectingPoint num="4" id="10742" /> +<TGConnectingPoint num="5" id="10743" /> +<TGConnectingPoint num="6" id="10744" /> +<TGConnectingPoint num="7" id="10745" /> +<TGConnectingPoint num="8" id="10746" /> +<TGConnectingPoint num="9" id="10747" /> +<TGConnectingPoint num="10" id="10748" /> +<TGConnectingPoint num="11" id="10749" /> +<TGConnectingPoint num="12" id="10750" /> +<TGConnectingPoint num="13" id="10751" /> +<TGConnectingPoint num="14" id="10752" /> +<TGConnectingPoint num="15" id="10753" /> +<extraparam> +<Line value="Sending updated rover speed value (0)" /> +<Line value="to SpeedFeedback component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10771" index="1" uid="77f15006-5980-499a-8a18-ce1a5e5794e5" > +<cdparam x="426" y="454" /> +<sizeparam width="307" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending EB command to DC motors actuators +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10755" /> +<TGConnectingPoint num="1" id="10756" /> +<TGConnectingPoint num="2" id="10757" /> +<TGConnectingPoint num="3" id="10758" /> +<TGConnectingPoint num="4" id="10759" /> +<TGConnectingPoint num="5" id="10760" /> +<TGConnectingPoint num="6" id="10761" /> +<TGConnectingPoint num="7" id="10762" /> +<TGConnectingPoint num="8" id="10763" /> +<TGConnectingPoint num="9" id="10764" /> +<TGConnectingPoint num="10" id="10765" /> +<TGConnectingPoint num="11" id="10766" /> +<TGConnectingPoint num="12" id="10767" /> +<TGConnectingPoint num="13" id="10768" /> +<TGConnectingPoint num="14" id="10769" /> +<TGConnectingPoint num="15" id="10770" /> +<extraparam> +<Line value="Sending EB command to DC motors actuators" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10788" index="2" uid="16968ae2-0875-4576-a8cb-1292c3b97e86" > +<cdparam x="165" y="277" /> +<sizeparam width="216" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Receiving EB order from +AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10772" /> +<TGConnectingPoint num="1" id="10773" /> +<TGConnectingPoint num="2" id="10774" /> +<TGConnectingPoint num="3" id="10775" /> +<TGConnectingPoint num="4" id="10776" /> +<TGConnectingPoint num="5" id="10777" /> +<TGConnectingPoint num="6" id="10778" /> +<TGConnectingPoint num="7" id="10779" /> +<TGConnectingPoint num="8" id="10780" /> +<TGConnectingPoint num="9" id="10781" /> +<TGConnectingPoint num="10" id="10782" /> +<TGConnectingPoint num="11" id="10783" /> +<TGConnectingPoint num="12" id="10784" /> +<TGConnectingPoint num="13" id="10785" /> +<TGConnectingPoint num="14" id="10786" /> +<TGConnectingPoint num="15" id="10787" /> +<extraparam> +<Line value="Receiving EB order from" /> +<Line value="AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="10791" index="3" uid="797a320b-59bb-4f3b-92fe-b2aaa9836533" > +<cdparam x="668" y="314" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newFeedbackEB()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10789" /> +<TGConnectingPoint num="1" id="10790" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10793" index="4" uid="59bcb8f9-3117-4398-9e63-7353ffd6661f" > +<cdparam x="729" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10792" /> +</COMPONENT> + +<COMPONENT type="1006" id="10796" index="5" uid="e3660966-aea9-465f-8668-528801198554" > +<cdparam x="675" y="250" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10794" /> +<TGConnectingPoint num="1" id="10795" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10798" index="6" uid="79c3cfea-5ddc-419a-afe8-e30b2df6daf7" > +<cdparam x="558" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10797" /> +</COMPONENT> + +<COMPONENT type="1008" id="10801" index="7" uid="27b61c5c-cb72-4a70-ac00-ab5f77bb25b0" > +<cdparam x="497" y="354" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newEBCommand()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10799" /> +<TGConnectingPoint num="1" id="10800" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="10804" index="8" uid="075715c2-1a68-424c-8456-3fb77ce8c62a" > +<cdparam x="502" y="275" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10802" /> +<TGConnectingPoint num="1" id="10803" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10806" index="9" uid="a6c1c7d5-d2fc-488a-a2eb-ffcbf132fab7" > +<cdparam x="418" y="330" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10805" /> +</COMPONENT> + +<COMPONENT type="1009" id="10809" index="10" uid="f429fc38-622f-4701-8f40-e25730f393c8" > +<cdparam x="361" y="248" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoEBC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10807" /> +<TGConnectingPoint num="1" id="10808" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="10817" index="11" uid="efe47682-c3db-41d0-bfd4-8684847296c4" > +<cdparam x="493" y="182" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10811" /> +<TGConnectingPoint num="1" id="10812" /> +<TGConnectingPoint num="2" id="10813" /> +<TGConnectingPoint num="3" id="10814" /> +<TGConnectingPoint num="4" id="10815" /> +<TGConnectingPoint num="5" id="10816" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10810" index="26" uid="f4947795-4a81-4177-943b-80cf092a3d38" > +<father id="10817" num="0" /> +<cdparam x="647" y="189" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="10819" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="442" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10818" /> +</COMPONENT> + +<COMPONENT type="1020" id="10823" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="403" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10820" /> +<TGConnectingPoint num="1" id="10821" /> +<TGConnectingPoint num="2" id="10822" /> +</COMPONENT> + +<COMPONENT type="1000" id="10825" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="445" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10824" /> +</COMPONENT> + +<CONNECTOR type="115" id="10826" index="15" uid="f5f9398c-a755-482d-9545-285348f6f8e5" > +<cdparam x="501" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="501" y="103" id="10821" /> +<P2 x="568" y="182" id="10811" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10827" index="16" uid="435c286e-4228-485c-8f29-1c8c22b0297c" > +<cdparam x="518" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="187" id="10812" /> +<P2 x="428" y="243" id="10807" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10828" index="17" uid="1338503e-4fbe-4cf1-a9c4-e94d089a009b" > +<cdparam x="427" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="273" id="10808" /> +<P2 x="428" y="325" id="10805" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10829" index="18" uid="0b42a342-c524-495f-959c-e43dcad5e077" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="187" id="10814" /> +<P2 x="568" y="270" id="10802" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10830" index="19" uid="5ce94bd1-2a59-4679-98e0-749c2cce6aac" > +<cdparam x="568" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="300" id="10803" /> +<P2 x="568" y="349" id="10799" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10831" index="20" uid="bb7a7310-b8c0-476f-b570-309093133b3e" > +<cdparam x="568" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="379" id="10800" /> +<P2 x="568" y="416" id="10797" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10832" index="21" uid="ce331b4b-509e-4655-8aa8-0afdbc9e3bca" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="617" y="187" id="10816" /> +<P2 x="739" y="245" id="10794" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10833" index="22" uid="82b7a6e1-1a36-4740-a86e-cd31f78aaa89" > +<cdparam x="739" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="275" id="10795" /> +<P2 x="739" y="309" id="10789" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10834" index="23" uid="86704bb5-1f04-439c-a7df-11de35aa1fce" > +<cdparam x="737" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="339" id="10790" /> +<P2 x="739" y="369" id="10792" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10835" index="24" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="452" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="452" y="59" id="10824" /> +<P2 x="452" y="84" id="10820" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10836" index="25" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="452" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="452" y="114" id="10822" /> +<P2 x="452" y="149" id="10818" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="10853" index="0" uid="0f60dc51-5b69-4c52-87bf-13bf12eb484e" > +<cdparam x="348" y="243" /> +<sizeparam width="231" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of speed control data : +- previous rover speed +- rover speed +- gap +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10837" /> +<TGConnectingPoint num="1" id="10838" /> +<TGConnectingPoint num="2" id="10839" /> +<TGConnectingPoint num="3" id="10840" /> +<TGConnectingPoint num="4" id="10841" /> +<TGConnectingPoint num="5" id="10842" /> +<TGConnectingPoint num="6" id="10843" /> +<TGConnectingPoint num="7" id="10844" /> +<TGConnectingPoint num="8" id="10845" /> +<TGConnectingPoint num="9" id="10846" /> +<TGConnectingPoint num="10" id="10847" /> +<TGConnectingPoint num="11" id="10848" /> +<TGConnectingPoint num="12" id="10849" /> +<TGConnectingPoint num="13" id="10850" /> +<TGConnectingPoint num="14" id="10851" /> +<TGConnectingPoint num="15" id="10852" /> +<extraparam> +<Line value="Reception of speed control data :" /> +<Line value="- previous rover speed" /> +<Line value="- rover speed" /> +<Line value="- gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="10856" index="1" uid="b7892a47-9940-48f1-bb2c-d421293e92e8" > +<cdparam x="902" y="301" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newFeedbackSC()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10854" /> +<TGConnectingPoint num="1" id="10855" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10873" index="2" uid="69f85efc-53a9-4c19-80bf-91ad47c7c528" > +<cdparam x="393" y="476" /> +<sizeparam width="653" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 4) : +1. speed_error = previous_rover_speed - rover_speed +2. speed_error_i = speed_error_i + speed_error +3. speed_error_d = speed_error - speed_error_backup +4. speed_error_backup = speed_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) ) + + +II. At least, affectation of two variables (EXECI 2) +(left motor power and right motor power) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10857" /> +<TGConnectingPoint num="1" id="10858" /> +<TGConnectingPoint num="2" id="10859" /> +<TGConnectingPoint num="3" id="10860" /> +<TGConnectingPoint num="4" id="10861" /> +<TGConnectingPoint num="5" id="10862" /> +<TGConnectingPoint num="6" id="10863" /> +<TGConnectingPoint num="7" id="10864" /> +<TGConnectingPoint num="8" id="10865" /> +<TGConnectingPoint num="9" id="10866" /> +<TGConnectingPoint num="10" id="10867" /> +<TGConnectingPoint num="11" id="10868" /> +<TGConnectingPoint num="12" id="10869" /> +<TGConnectingPoint num="13" id="10870" /> +<TGConnectingPoint num="14" id="10871" /> +<TGConnectingPoint num="15" id="10872" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 4) :" /> +<Line value="1. speed_error = previous_rover_speed - rover_speed" /> +<Line value="2. speed_error_i = speed_error_i + speed_error" /> +<Line value="3. speed_error_d = speed_error - speed_error_backup" /> +<Line value="4. speed_error_backup = speed_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) )" /> +<Line value="" /> +<Line value="" /> +<Line value="II. At least, affectation of two variables (EXECI 2)" /> +<Line value="(left motor power and right motor power)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10875" index="3" uid="77180a42-99ff-4e9b-bd22-b4a24d7fbce6" > +<cdparam x="343" y="541" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10874" /> +</COMPONENT> + +<COMPONENT type="1013" id="10879" index="4" uid="5f7cce1e-e4bc-4b6f-b292-a1320621d43f" > +<cdparam x="348" y="460" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10877" /> +<TGConnectingPoint num="1" id="10878" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10876" index="29" uid="4e0e1d0a-4b12-48c9-bc5e-057b0b121bb3" > +<father id="10879" num="0" /> +<cdparam x="363" y="480" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="11" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1008" id="10882" index="5" uid="8554637f-b96e-4407-baa7-6872329880ec" > +<cdparam x="710" y="394" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newMotorPower()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10880" /> +<TGConnectingPoint num="1" id="10881" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="10885" index="6" uid="b88078fd-b366-4a36-b197-bf3ec4ba2721" > +<cdparam x="910" y="257" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10883" /> +<TGConnectingPoint num="1" id="10884" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10887" index="7" uid="df6aa83a-7c79-4d83-a725-9bf6736078a9" > +<cdparam x="963" y="353" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10886" /> +</COMPONENT> + +<COMPONENT type="1001" id="10889" index="8" uid="9896b876-54b7-4805-b320-9c0e49255812" > +<cdparam x="769" y="454" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10888" /> +</COMPONENT> + +<COMPONENT type="1006" id="10892" index="9" uid="3bd54530-c95d-4956-9e82-bf2146de9d5b" > +<cdparam x="714" y="331" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10890" /> +<TGConnectingPoint num="1" id="10891" /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10894" index="10" uid="04a6fb8a-fbb3-4300-87db-dfc1aef4e30d" > +<cdparam x="249" y="326" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10893" /> +</COMPONENT> + +<COMPONENT type="1009" id="10897" index="11" uid="89b66e8f-fe97-42b3-a81e-68c05606dc45" > +<cdparam x="187" y="261" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoSC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10895" /> +<TGConnectingPoint num="1" id="10896" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="10905" index="12" uid="1b367ce5-0da8-44d6-bca8-88e2feb6680e" > +<cdparam x="489" y="161" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10899" /> +<TGConnectingPoint num="1" id="10900" /> +<TGConnectingPoint num="2" id="10901" /> +<TGConnectingPoint num="3" id="10902" /> +<TGConnectingPoint num="4" id="10903" /> +<TGConnectingPoint num="5" id="10904" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10898" index="30" uid="303becf0-e0bb-4037-87da-85e81364ebc4" > +<father id="10905" num="0" /> +<cdparam x="641" y="167" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="152" minY="7" maxY="6" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="10907" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="437" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10906" /> +</COMPONENT> + +<COMPONENT type="1020" id="10911" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="398" y="89" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10908" /> +<TGConnectingPoint num="1" id="10909" /> +<TGConnectingPoint num="2" id="10910" /> +</COMPONENT> + +<COMPONENT type="1000" id="10913" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="440" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10912" /> +</COMPONENT> + +<CONNECTOR type="115" id="10914" index="16" uid="ac2034c4-df31-44d8-92c5-d47a8d2fdee0" > +<cdparam x="496" y="103" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="496" y="103" id="10909" /> +<P2 x="564" y="161" id="10899" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10915" index="17" uid="ff7cfe2c-5c1b-4ca4-a8a7-0634340dd4b7" > +<cdparam x="514" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="166" id="10900" /> +<P2 x="259" y="256" id="10895" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10916" index="18" uid="1855e5fd-4b79-4b6a-aae9-156ac55366f6" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="166" id="10904" /> +<P2 x="973" y="252" id="10883" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10917" index="19" uid="50cf81c1-ce77-4c83-8483-2296a2f0c7ae" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="166" id="10902" /> +<P2 x="779" y="326" id="10890" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10918" index="20" uid="9fea063e-2e9c-40c6-a3a9-b426e1a21e13" > +<cdparam x="259" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="259" y="286" id="10896" /> +<P2 x="259" y="321" id="10893" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10919" index="21" uid="f39c766d-327c-4e33-9628-68814c4a7a0e" > +<cdparam x="779" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="356" id="10891" /> +<P2 x="779" y="389" id="10880" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10920" index="22" uid="f0f0c486-6ca3-4c4b-af98-b647e041cc9c" > +<cdparam x="780" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="419" id="10881" /> +<P2 x="779" y="449" id="10888" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10921" index="23" uid="13e3a0c2-055f-4a8d-b29c-3b0efaa8185f" > +<cdparam x="538" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="538" y="166" id="10901" /> +<P2 x="353" y="455" id="10877" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10922" index="24" uid="3b856233-bd84-482b-8c00-5297e0ea6146" > +<cdparam x="353" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="495" id="10878" /> +<P2 x="353" y="536" id="10874" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10923" index="25" uid="7cfabe03-b9d8-48d7-8f86-bff8e9618294" > +<cdparam x="973" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="282" id="10884" /> +<P2 x="973" y="296" id="10854" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10924" index="26" uid="0d8fd6fd-bcfd-4cc3-babf-90c64076e266" > +<cdparam x="975" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="326" id="10855" /> +<P2 x="973" y="348" id="10886" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10925" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="447" y="59" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="59" id="10912" /> +<P2 x="447" y="84" id="10908" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10926" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="447" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="114" id="10910" /> +<P2 x="447" y="149" id="10906" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TrajectoryController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="10943" index="0" uid="9ae9c799-0a74-4390-9984-e51218d178c8" > +<cdparam x="311" y="197" /> +<sizeparam width="768" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 67) : +1. trajectory_error calculation (EXECI 64, arbitrarily chosen) +(this error is calculated on the basis on the yaw +and lateral errors, and rover speed. The algorithm +and its complexity need to be studied in order to +refine the model) +2. trajectory_error_i = trajectory_error_i + trajectory_error +3. trajectory_error_d = trajectory_error - trajectory_error_backup +4. trajectory_error_backup = trajectory_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) ) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10927" /> +<TGConnectingPoint num="1" id="10928" /> +<TGConnectingPoint num="2" id="10929" /> +<TGConnectingPoint num="3" id="10930" /> +<TGConnectingPoint num="4" id="10931" /> +<TGConnectingPoint num="5" id="10932" /> +<TGConnectingPoint num="6" id="10933" /> +<TGConnectingPoint num="7" id="10934" /> +<TGConnectingPoint num="8" id="10935" /> +<TGConnectingPoint num="9" id="10936" /> +<TGConnectingPoint num="10" id="10937" /> +<TGConnectingPoint num="11" id="10938" /> +<TGConnectingPoint num="12" id="10939" /> +<TGConnectingPoint num="13" id="10940" /> +<TGConnectingPoint num="14" id="10941" /> +<TGConnectingPoint num="15" id="10942" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 67) :" /> +<Line value="1. trajectory_error calculation (EXECI 64, arbitrarily chosen)" /> +<Line value="(this error is calculated on the basis on the yaw" /> +<Line value="and lateral errors, and rover speed. The algorithm" /> +<Line value="and its complexity need to be studied in order to" /> +<Line value="refine the model)" /> +<Line value="2. trajectory_error_i = trajectory_error_i + trajectory_error" /> +<Line value="3. trajectory_error_d = trajectory_error - trajectory_error_backup" /> +<Line value="4. trajectory_error_backup = trajectory_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) )" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="10947" index="1" uid="4beacb3a-8ef5-4e5b-8697-0ee0c8582ed1" > +<cdparam x="223" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10945" /> +<TGConnectingPoint num="1" id="10946" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="10944" index="15" uid="66741757-8f84-4ce2-85d0-b26f008e2a94" > +<father id="10947" num="0" /> +<cdparam x="238" y="280" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="27" minY="10" maxY="27" /> +<infoparam name="value of the delay" value="72" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10964" index="2" uid="0728c85c-559b-4cbc-9318-f2eb561133aa" > +<cdparam x="310" y="131" /> +<sizeparam width="486" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of : +- Camera data (at least yaw and lateral errors, +see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016) +- rover speed +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10948" /> +<TGConnectingPoint num="1" id="10949" /> +<TGConnectingPoint num="2" id="10950" /> +<TGConnectingPoint num="3" id="10951" /> +<TGConnectingPoint num="4" id="10952" /> +<TGConnectingPoint num="5" id="10953" /> +<TGConnectingPoint num="6" id="10954" /> +<TGConnectingPoint num="7" id="10955" /> +<TGConnectingPoint num="8" id="10956" /> +<TGConnectingPoint num="9" id="10957" /> +<TGConnectingPoint num="10" id="10958" /> +<TGConnectingPoint num="11" id="10959" /> +<TGConnectingPoint num="12" id="10960" /> +<TGConnectingPoint num="13" id="10961" /> +<TGConnectingPoint num="14" id="10962" /> +<TGConnectingPoint num="15" id="10963" /> +<extraparam> +<Line value="Reception of :" /> +<Line value="- Camera data (at least yaw and lateral errors," /> +<Line value="see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016)" /> +<Line value="- rover speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10966" index="3" uid="1ef21645-ca92-4a6a-8e8b-417f14d9f315" > +<cdparam x="218" y="486" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10965" /> +</COMPONENT> + +<COMPONENT type="1006" id="10969" index="4" uid="e4168290-4965-45da-b503-61e93dbc75e8" > +<cdparam x="155" y="402" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromTCtoSSO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10967" /> +<TGConnectingPoint num="1" id="10968" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="10972" index="5" uid="b611c0fd-b425-4948-b339-d425e55fb2ea" > +<cdparam x="159" y="159" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoTC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="10970" /> +<TGConnectingPoint num="1" id="10971" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="10974" index="6" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="125" y="151" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10973" /> +</COMPONENT> + +<COMPONENT type="1020" id="10978" index="7" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="86" y="86" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10975" /> +<TGConnectingPoint num="1" id="10976" /> +<TGConnectingPoint num="2" id="10977" /> +</COMPONENT> + +<COMPONENT type="1000" id="10980" index="8" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="128" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10979" /> +</COMPONENT> + +<CONNECTOR type="115" id="10981" index="9" uid="f3e43308-aa0e-476a-b650-7c0f1cb934dd" > +<cdparam x="184" y="100" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="184" y="100" id="10976" /> +<P2 x="228" y="154" id="10970" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10982" index="10" uid="dd5d39ea-b43a-46b8-9a2f-13b7bd343617" > +<cdparam x="-74" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="295" id="10946" /> +<P2 x="228" y="397" id="10967" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10983" index="11" uid="b0c3920f-6d90-4221-ab17-3c00cf0ec489" > +<cdparam x="228" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="184" id="10971" /> +<P2 x="228" y="255" id="10945" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10984" index="12" uid="6e679b04-73db-461d-ae92-185d39d44627" > +<cdparam x="228" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="427" id="10968" /> +<P2 x="228" y="481" id="10965" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10985" index="13" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="135" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="135" y="56" id="10979" /> +<P2 x="135" y="81" id="10975" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="10986" index="14" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="135" y="111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="135" y="111" id="10977" /> +<P2 x="135" y="146" id="10973" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="DataTransformation" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="301" id="11003" index="0" uid="b0f4e88b-4598-4416-b548-ea572bde0cfe" > +<cdparam x="708" y="573" /> +<sizeparam width="298" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap measurement computation : + +1 division +1 addition + +gap = (l_gap+u_gap)/2 + +where l_gap is gap measurement from LIDAR +and u_gap from ultrasonic sensors +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="10987" /> +<TGConnectingPoint num="1" id="10988" /> +<TGConnectingPoint num="2" id="10989" /> +<TGConnectingPoint num="3" id="10990" /> +<TGConnectingPoint num="4" id="10991" /> +<TGConnectingPoint num="5" id="10992" /> +<TGConnectingPoint num="6" id="10993" /> +<TGConnectingPoint num="7" id="10994" /> +<TGConnectingPoint num="8" id="10995" /> +<TGConnectingPoint num="9" id="10996" /> +<TGConnectingPoint num="10" id="10997" /> +<TGConnectingPoint num="11" id="10998" /> +<TGConnectingPoint num="12" id="10999" /> +<TGConnectingPoint num="13" id="11000" /> +<TGConnectingPoint num="14" id="11001" /> +<TGConnectingPoint num="15" id="11002" /> +<extraparam> +<Line value="Gap measurement computation :" /> +<Line value="" /> +<Line value="1 division" /> +<Line value="1 addition" /> +<Line value="" /> +<Line value="gap = (l_gap+u_gap)/2" /> +<Line value="" /> +<Line value="where l_gap is gap measurement from LIDAR" /> +<Line value="and u_gap from ultrasonic sensors" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11005" index="1" uid="11b757f3-cb75-4ba6-bf34-cd6b7ea98f94" > +<cdparam x="338" y="626" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11004" /> +</COMPONENT> + +<COMPONENT type="1011" id="11008" index="2" uid="b6754df1-55e5-44a3-8b69-a7f9b71a0661" > +<cdparam x="291" y="566" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="first_loop = false" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11006" /> +<TGConnectingPoint num="1" id="11007" /> +</COMPONENT> + +<COMPONENT type="1012" id="11016" index="3" uid="cdb4921a-c433-4566-8e93-a99baa3f890c" > +<cdparam x="516" y="418" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11012" /> +<TGConnectingPoint num="1" id="11013" /> +<TGConnectingPoint num="2" id="11014" /> +<TGConnectingPoint num="3" id="11015" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="11009" index="28" uid="62b9e61e-2b16-432d-a691-3a4bf6e6339f" > +<father id="11016" num="0" /> +<cdparam x="441" y="449" /> +<sizeparam width="67" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[first_loop]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="11010" index="29" uid="f29e77d8-f28b-4aa9-9008-fa77dd549cee" > +<father id="11016" num="1" /> +<cdparam x="551" y="428" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="11011" index="30" uid="5f4f093c-07b5-40da-b454-8f020b9917f5" > +<father id="11016" num="2" /> +<cdparam x="536" y="463" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[not(first_loop)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="11018" index="4" uid="63a5d02d-9128-4853-a9a5-0291a82e54ab" > +<cdparam x="521" y="640" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11017" /> +</COMPONENT> + +<COMPONENT type="1009" id="11021" index="5" uid="9f3c9dc4-9a28-451d-af3e-d5b75808caa2" > +<cdparam x="465" y="564" /> +<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSFtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11019" /> +<TGConnectingPoint num="1" id="11020" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="11025" index="6" uid="1271b4ce-98f6-4935-a9c8-2a164e92942d" > +<cdparam x="673" y="599" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11023" /> +<TGConnectingPoint num="1" id="11024" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="11022" index="31" uid="b3ec4dce-5170-4011-91e5-b6be55932e70" > +<father id="11025" num="0" /> +<cdparam x="688" y="619" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="13" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="11027" index="7" uid="677dfffd-fd42-437e-8b41-8c2710808ee5" > +<cdparam x="850" y="535" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11026" /> +</COMPONENT> + +<COMPONENT type="1006" id="11030" index="8" uid="4b318636-81fb-4f64-94b1-3cb679f7010d" > +<cdparam x="796" y="475" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromDTtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11028" /> +<TGConnectingPoint num="1" id="11029" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11032" index="9" uid="303a5225-3924-4cd1-92c8-fb735ca84dfd" > +<cdparam x="668" y="703" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11031" /> +</COMPONENT> + +<COMPONENT type="1016" id="11040" index="10" uid="0c7e094b-8ad7-4995-91e8-927c301a45d2" > +<cdparam x="566" y="360" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11034" /> +<TGConnectingPoint num="1" id="11035" /> +<TGConnectingPoint num="2" id="11036" /> +<TGConnectingPoint num="3" id="11037" /> +<TGConnectingPoint num="4" id="11038" /> +<TGConnectingPoint num="5" id="11039" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="11033" index="32" uid="e3c33afa-a496-490f-92fc-bd15b76391e8" > +<father id="11040" num="0" /> +<cdparam x="716" y="363" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="11043" index="11" uid="89a16a96-bddd-4f80-89ae-0839cbae32ac" > +<cdparam x="559" y="227" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSAtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11041" /> +<TGConnectingPoint num="1" id="11042" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11045" index="12" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="482" y="184" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11044" /> +</COMPONENT> + +<COMPONENT type="1020" id="11049" index="13" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="443" y="119" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11046" /> +<TGConnectingPoint num="1" id="11047" /> +<TGConnectingPoint num="2" id="11048" /> +</COMPONENT> + +<COMPONENT type="1000" id="11051" index="14" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="485" y="69" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11050" /> +</COMPONENT> + +<CONNECTOR type="115" id="11052" index="15" uid="b6f4a023-6f56-4604-8986-eddfe1119c93" > +<cdparam x="541" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="541" y="133" id="11047" /> +<P2 x="641" y="222" id="11041" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11053" index="16" uid="a828678b-3e4e-4bbe-b9c2-8249804902d9" > +<cdparam x="642" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="252" id="11042" /> +<P2 x="641" y="360" id="11034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11054" index="17" uid="f039dd32-cf07-40f2-8503-8159b751789d" > +<cdparam x="860" y="500" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="860" y="500" id="11029" /> +<P2 x="860" y="530" id="11026" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11055" index="18" uid="8c1c5d41-bd9b-4895-a2fd-2fff76962a49" > +<cdparam x="531" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="473" id="11015" /> +<P2 x="531" y="559" id="11019" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11056" index="19" uid="6bfd468d-b899-44f9-bf38-74869040c196" > +<cdparam x="491" y="433" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="491" y="433" id="11013" /> +<P2 x="349" y="561" id="11006" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11057" index="20" uid="f451787b-153d-485d-9235-414135ae2214" > +<cdparam x="678" y="634" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="678" y="634" id="11024" /> +<P2 x="678" y="698" id="11031" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11058" index="21" uid="bc7fd473-ea08-4fba-888d-6b8f7f111442" > +<cdparam x="531" y="589" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="589" id="11020" /> +<P2 x="531" y="635" id="11017" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11059" index="22" uid="245b623f-41ae-4002-8a0c-827e728d702d" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="365" id="11037" /> +<P2 x="678" y="594" id="11023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11060" index="23" uid="96ffa7fe-0dbb-4f94-a6f1-5b6c21a6a727" > +<cdparam x="690" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="690" y="365" id="11039" /> +<P2 x="860" y="470" id="11028" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11061" index="24" uid="afda4767-707b-434c-8d8b-2cfe787f80bd" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="591" y="365" id="11035" /> +<P2 x="531" y="413" id="11012" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11062" index="25" uid="d9d243dc-3033-4545-8fb9-746b02e2fb6b" > +<cdparam x="348" y="591" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="349" y="591" id="11007" /> +<P2 x="348" y="621" id="11004" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11063" index="26" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="492" y="89" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="89" id="11050" /> +<P2 x="492" y="114" id="11046" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11064" index="27" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="492" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="144" id="11048" /> +<P2 x="492" y="179" id="11044" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SensorsAcquisition" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="11081" index="0" uid="527c261b-3f68-40d8-badb-651bce1c08e8" > +<cdparam x="272" y="178" /> +<sizeparam width="443" height="183" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model, we do not take into account the complexity +of sensors acquisition nor lane detection algorithm since +the aim of this demo is to evaluate the overhead costs of +countermeasures when executed on the controller platform +(i.e. the rover's main Rasberry PI) +So we make each algorithm cycle start at the *reception* +of the last needed measurement. + +In order to make the model more exhaustive (i.e., by allowing +to simulate the sensors acquisition cycles and the image +processing on the rover's secondary Raspbery PI), the complexity +of lane detection algorithms should be studied and implemented +here through an EXECI, and the minimal sensor acquisition cycle +(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here +with a delay. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11065" /> +<TGConnectingPoint num="1" id="11066" /> +<TGConnectingPoint num="2" id="11067" /> +<TGConnectingPoint num="3" id="11068" /> +<TGConnectingPoint num="4" id="11069" /> +<TGConnectingPoint num="5" id="11070" /> +<TGConnectingPoint num="6" id="11071" /> +<TGConnectingPoint num="7" id="11072" /> +<TGConnectingPoint num="8" id="11073" /> +<TGConnectingPoint num="9" id="11074" /> +<TGConnectingPoint num="10" id="11075" /> +<TGConnectingPoint num="11" id="11076" /> +<TGConnectingPoint num="12" id="11077" /> +<TGConnectingPoint num="13" id="11078" /> +<TGConnectingPoint num="14" id="11079" /> +<TGConnectingPoint num="15" id="11080" /> +<extraparam> +<Line value="In this model, we do not take into account the complexity" /> +<Line value="of sensors acquisition nor lane detection algorithm since" /> +<Line value="the aim of this demo is to evaluate the overhead costs of" /> +<Line value="countermeasures when executed on the controller platform" /> +<Line value="(i.e. the rover's main Rasberry PI)" /> +<Line value="So we make each algorithm cycle start at the *reception*" /> +<Line value="of the last needed measurement." /> +<Line value="" /> +<Line value="In order to make the model more exhaustive (i.e., by allowing" /> +<Line value="to simulate the sensors acquisition cycles and the image" /> +<Line value="processing on the rover's secondary Raspbery PI), the complexity" /> +<Line value="of lane detection algorithms should be studied and implemented" /> +<Line value="here through an EXECI, and the minimal sensor acquisition cycle" /> +<Line value="(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here" /> +<Line value="with a delay." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11083" index="1" uid="ea33ed6b-f581-4c1e-89fa-da4dba000cf2" > +<cdparam x="169" y="309" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11082" /> +</COMPONENT> + +<COMPONENT type="1006" id="11086" index="2" uid="ec1ae2d5-73ce-4044-a2c4-f3eac17d3f4e" > +<cdparam x="99" y="245" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSAtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11084" /> +<TGConnectingPoint num="1" id="11085" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11088" index="3" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="120" y="172" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11087" /> +</COMPONENT> + +<COMPONENT type="1020" id="11092" index="4" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="81" y="107" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11089" /> +<TGConnectingPoint num="1" id="11090" /> +<TGConnectingPoint num="2" id="11091" /> +</COMPONENT> + +<COMPONENT type="1000" id="11094" index="5" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="123" y="57" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11093" /> +</COMPONENT> + +<CONNECTOR type="115" id="11095" index="6" uid="83771dd8-d725-49f8-bc70-4ef8dbd62da8" > +<cdparam x="179" y="121" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="121" id="11090" /> +<P2 x="179" y="240" id="11084" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11096" index="7" uid="3da39102-3c93-486c-8568-934d69c47a2b" > +<cdparam x="178" y="269" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="270" id="11085" /> +<P2 x="179" y="304" id="11082" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11097" index="8" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="130" y="77" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="130" y="77" id="11093" /> +<P2 x="130" y="102" id="11089" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11098" index="9" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="130" y="132" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="130" y="132" id="11091" /> +<P2 x="130" y="167" id="11087" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SteeringServoOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="11100" index="0" uid="3bb211f7-cbd6-466c-8341-5cba390ff11b" > +<cdparam x="579" y="245" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11099" /> +</COMPONENT> + +<COMPONENT type="1009" id="11103" index="1" uid="615961ae-fb8d-4ce5-b827-a5d71cfe80dd" > +<cdparam x="516" y="181" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromTCtoSSO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11101" /> +<TGConnectingPoint num="1" id="11102" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11105" index="2" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="474" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11104" /> +</COMPONENT> + +<COMPONENT type="1020" id="11109" index="3" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="435" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11106" /> +<TGConnectingPoint num="1" id="11107" /> +<TGConnectingPoint num="2" id="11108" /> +</COMPONENT> + +<COMPONENT type="1000" id="11111" index="4" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="477" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11110" /> +</COMPONENT> + +<CONNECTOR type="115" id="11112" index="5" uid="b3e16974-bf4f-4625-ad55-d5ddddd70b13" > +<cdparam x="533" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="119" id="11107" /> +<P2 x="589" y="176" id="11101" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11113" index="6" uid="aa7f8e63-c5e5-4250-9d3b-a2bf62a5c4e1" > +<cdparam x="589" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="206" id="11102" /> +<P2 x="589" y="240" id="11099" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11114" index="7" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="484" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="484" y="75" id="11110" /> +<P2 x="484" y="100" id="11106" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11115" index="8" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="484" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="484" y="130" id="11108" /> +<P2 x="484" y="165" id="11104" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="MotorsOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="11117" index="0" uid="cc611175-8dbf-4e1c-89d8-78266da553ec" > +<cdparam x="671" y="448" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11116" /> +</COMPONENT> + +<COMPONENT type="1009" id="11120" index="1" uid="c546f480-f16c-49ca-af5e-fc8d57b1d95f" > +<cdparam x="613" y="338" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11118" /> +<TGConnectingPoint num="1" id="11119" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="11123" index="2" uid="aaddc752-a9cd-4fa0-b2fd-0f55768999b5" > +<cdparam x="608" y="274" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newEBCommand() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11121" /> +<TGConnectingPoint num="1" id="11122" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="11134" index="3" uid="a232a754-6d36-46f2-8f7d-895a62e84a70" > +<cdparam x="518" y="175" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11124" /> +<TGConnectingPoint num="1" id="11125" /> +<TGConnectingPoint num="2" id="11126" /> +<TGConnectingPoint num="3" id="11127" /> +<TGConnectingPoint num="4" id="11128" /> +<TGConnectingPoint num="5" id="11129" /> +<TGConnectingPoint num="6" id="11130" /> +<TGConnectingPoint num="7" id="11131" /> +<TGConnectingPoint num="8" id="11132" /> +<TGConnectingPoint num="9" id="11133" /> +</COMPONENT> + +<COMPONENT type="1010" id="11137" index="4" uid="0ace454a-e943-4746-a2b8-a5906ca4b4f9" > +<cdparam x="312" y="274" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newMotorPower() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11135" /> +<TGConnectingPoint num="1" id="11136" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11139" index="5" uid="66219e49-42a8-411f-b711-7507aed3ff05" > +<cdparam x="373" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11138" /> +</COMPONENT> + +<COMPONENT type="1009" id="11142" index="6" uid="47320563-b4be-42af-ba2e-5d06ca14217c" > +<cdparam x="319" y="338" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11140" /> +<TGConnectingPoint num="1" id="11141" /> +<breakpoint /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11144" index="7" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="452" y="170" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11143" /> +</COMPONENT> + +<COMPONENT type="1020" id="11148" index="8" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="413" y="105" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11145" /> +<TGConnectingPoint num="1" id="11146" /> +<TGConnectingPoint num="2" id="11147" /> +</COMPONENT> + +<COMPONENT type="1000" id="11150" index="9" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="455" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11149" /> +</COMPONENT> + +<CONNECTOR type="115" id="11151" index="10" uid="66e15486-727b-472b-9068-a2b0d983fba0" > +<cdparam x="511" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="511" y="119" id="11146" /> +<P2 x="533" y="170" id="11124" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11152" index="11" uid="d2e435fc-cc98-4302-a974-0de8f044cb60" > +<cdparam x="681" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="363" id="11119" /> +<P2 x="681" y="443" id="11116" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11153" index="12" uid="2d40ffa2-472d-4e45-8e8a-0abb3bdcaed1" > +<cdparam x="383" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="363" id="11141" /> +<P2 x="383" y="442" id="11138" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11154" index="13" uid="8e1382cd-c51c-4dae-8aed-312e17233f41" > +<cdparam x="493" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="493" y="190" id="11125" /> +<P2 x="383" y="269" id="11135" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11155" index="14" uid="c1ffcb61-9699-48d3-9294-f795b1536c45" > +<cdparam x="385" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="299" id="11136" /> +<P2 x="383" y="333" id="11140" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11156" index="15" uid="1a8ebc87-a277-4818-88fd-45a51c08c424" > +<cdparam x="573" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="190" id="11126" /> +<P2 x="681" y="269" id="11121" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11157" index="16" uid="d9a83597-6b02-446f-9ed9-bcc6006bb743" > +<cdparam x="681" y="299" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="299" id="11122" /> +<P2 x="681" y="333" id="11118" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11158" index="17" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="462" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="462" y="75" id="11149" /> +<P2 x="462" y="100" id="11145" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11159" index="18" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="462" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="462" y="130" id="11147" /> +<P2 x="462" y="165" id="11143" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedFeedback" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="11163" index="0" uid="57158215-b50c-476e-922f-18cde0ac6a07" > +<cdparam x="270" y="273" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11161" /> +<TGConnectingPoint num="1" id="11162" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="11160" index="29" uid="f4f991f5-f7df-4959-bbde-3a00a6fddbe0" > +<father id="11163" num="0" /> +<cdparam x="285" y="293" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="11167" index="1" uid="9a9a5bd1-f0cd-4fff-808b-573f9d51d452" > +<cdparam x="499" y="271" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11165" /> +<TGConnectingPoint num="1" id="11166" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="11164" index="30" uid="f03e7375-1787-481a-a4b2-74088cf9539e" > +<father id="11167" num="0" /> +<cdparam x="514" y="291" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="11184" index="2" uid="7cf1b6e0-ff49-4e53-9d86-461e02f756e9" > +<cdparam x="79" y="264" /> +<sizeparam width="181" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Rover speed computation +from motor power + +rover_speed = power*K +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11168" /> +<TGConnectingPoint num="1" id="11169" /> +<TGConnectingPoint num="2" id="11170" /> +<TGConnectingPoint num="3" id="11171" /> +<TGConnectingPoint num="4" id="11172" /> +<TGConnectingPoint num="5" id="11173" /> +<TGConnectingPoint num="6" id="11174" /> +<TGConnectingPoint num="7" id="11175" /> +<TGConnectingPoint num="8" id="11176" /> +<TGConnectingPoint num="9" id="11177" /> +<TGConnectingPoint num="10" id="11178" /> +<TGConnectingPoint num="11" id="11179" /> +<TGConnectingPoint num="12" id="11180" /> +<TGConnectingPoint num="13" id="11181" /> +<TGConnectingPoint num="14" id="11182" /> +<TGConnectingPoint num="15" id="11183" /> +<extraparam> +<Line value="Rover speed computation" /> +<Line value="from motor power" /> +<Line value="" /> +<Line value="rover_speed = power*K" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="11201" index="3" uid="143a3345-ff27-461e-bcfe-684949a43a18" > +<cdparam x="533" y="270" /> +<sizeparam width="123" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Variable update +rover_speed = 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11185" /> +<TGConnectingPoint num="1" id="11186" /> +<TGConnectingPoint num="2" id="11187" /> +<TGConnectingPoint num="3" id="11188" /> +<TGConnectingPoint num="4" id="11189" /> +<TGConnectingPoint num="5" id="11190" /> +<TGConnectingPoint num="6" id="11191" /> +<TGConnectingPoint num="7" id="11192" /> +<TGConnectingPoint num="8" id="11193" /> +<TGConnectingPoint num="9" id="11194" /> +<TGConnectingPoint num="10" id="11195" /> +<TGConnectingPoint num="11" id="11196" /> +<TGConnectingPoint num="12" id="11197" /> +<TGConnectingPoint num="13" id="11198" /> +<TGConnectingPoint num="14" id="11199" /> +<TGConnectingPoint num="15" id="11200" /> +<extraparam> +<Line value="Variable update" /> +<Line value="rover_speed = 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11203" index="4" uid="ffc9f9ca-7f2b-41d1-8450-ef86fd098d55" > +<cdparam x="494" y="470" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11202" /> +</COMPONENT> + +<COMPONENT type="1006" id="11206" index="5" uid="6ffe5c1d-711b-4082-b947-07fbc8df6b0a" > +<cdparam x="444" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11204" /> +<TGConnectingPoint num="1" id="11205" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="11209" index="6" uid="9052e701-4a7b-4ecf-8b18-405ae49a9340" > +<cdparam x="438" y="352" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11207" /> +<TGConnectingPoint num="1" id="11208" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="11212" index="7" uid="b9ff7e08-6b26-4054-b3c5-60280fb8e977" > +<cdparam x="431" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackEB() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11210" /> +<TGConnectingPoint num="1" id="11211" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="11214" index="8" uid="0ef755a9-6769-4fcc-b20f-db6794e36475" > +<cdparam x="265" y="472" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11213" /> +</COMPONENT> + +<COMPONENT type="1006" id="11217" index="9" uid="5e0c7546-3ab7-4d9b-864b-37a2412dfbf5" > +<cdparam x="215" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11215" /> +<TGConnectingPoint num="1" id="11216" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="11220" index="10" uid="a67d7eb9-0f8c-438a-ab1d-3eebee96cafd" > +<cdparam x="213" y="351" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11218" /> +<TGConnectingPoint num="1" id="11219" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="11223" index="11" uid="1219d9e6-892f-42e3-9157-fffbc9bb4049" > +<cdparam x="202" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackSC() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="11221" /> +<TGConnectingPoint num="1" id="11222" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="11234" index="12" uid="5c366123-07bc-4702-b4af-2342c03b5a8b" > +<cdparam x="367" y="145" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11224" /> +<TGConnectingPoint num="1" id="11225" /> +<TGConnectingPoint num="2" id="11226" /> +<TGConnectingPoint num="3" id="11227" /> +<TGConnectingPoint num="4" id="11228" /> +<TGConnectingPoint num="5" id="11229" /> +<TGConnectingPoint num="6" id="11230" /> +<TGConnectingPoint num="7" id="11231" /> +<TGConnectingPoint num="8" id="11232" /> +<TGConnectingPoint num="9" id="11233" /> +</COMPONENT> + +<COMPONENT type="1001" id="11236" index="13" uid="5f4a6c31-adec-4a3f-a5fe-923b0211ed3c" > +<cdparam x="279" y="130" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11235" /> +</COMPONENT> + +<COMPONENT type="1020" id="11240" index="14" uid="18f2bb4c-a015-4a3d-bfdb-dec4b63de206" > +<cdparam x="240" y="65" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11237" /> +<TGConnectingPoint num="1" id="11238" /> +<TGConnectingPoint num="2" id="11239" /> +</COMPONENT> + +<COMPONENT type="1000" id="11242" index="15" uid="993308b2-adcf-4943-b546-8d870828d1e0" > +<cdparam x="282" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11241" /> +</COMPONENT> + +<CONNECTOR type="115" id="11243" index="16" uid="c4a603d6-5f46-4dc2-bfcd-f52f4f3c4f56" > +<cdparam x="338" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="79" id="11238" /> +<P2 x="382" y="140" id="11224" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11244" index="17" uid="84cdeda6-b3c0-41a8-a8cb-f68f08ceb1c6" > +<cdparam x="342" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="342" y="160" id="11225" /> +<P2 x="275" y="195" id="11221" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11245" index="18" uid="02ea044f-4599-4e7a-9d51-82c4e1f35f84" > +<cdparam x="275" y="376" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="376" id="11219" /> +<P2 x="275" y="406" id="11215" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11246" index="19" uid="41f7bd99-7972-45b4-b058-c0f8eb4b754a" > +<cdparam x="275" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="436" id="11216" /> +<P2 x="275" y="467" id="11213" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11247" index="20" uid="6ac1a5a1-ad28-4bd7-8a85-048e06380161" > +<cdparam x="422" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="422" y="160" id="11226" /> +<P2 x="504" y="195" id="11210" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11248" index="21" uid="da6c3788-1e1b-44a5-9d7f-28afb7179766" > +<cdparam x="504" y="377" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="377" id="11208" /> +<P2 x="504" y="406" id="11204" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11249" index="22" uid="849687f1-e1dd-4f2a-8768-b90bda68f326" > +<cdparam x="504" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="436" id="11205" /> +<P2 x="504" y="465" id="11202" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11250" index="23" uid="10bb713c-f597-4948-807f-c01e65cc38a7" > +<cdparam x="275" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="225" id="11222" /> +<P2 x="275" y="268" id="11161" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11251" index="24" uid="b1e85329-7a8d-480c-8fcd-35d4971cb823" > +<cdparam x="278" y="318" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="308" id="11162" /> +<P2 x="275" y="346" id="11218" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11252" index="25" uid="7a29658b-c612-4d35-9f0b-5dd927d6ce3b" > +<cdparam x="504" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="225" id="11211" /> +<P2 x="504" y="266" id="11165" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11253" index="26" uid="ded08e92-aba7-4780-b997-3645ea33a936" > +<cdparam x="503" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="306" id="11166" /> +<P2 x="504" y="347" id="11207" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11254" index="27" uid="056870c5-f567-4a25-ab12-629fe54c4bbe" > +<cdparam x="289" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="35" id="11241" /> +<P2 x="289" y="60" id="11237" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="11255" index="28" uid="619e3fff-0af1-4f81-92f8-fdbdec4af767" > +<cdparam x="289" y="90" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="289" y="90" id="11239" /> +<P2 x="289" y="125" id="11235" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="EBPlausibilityCheckMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="3220" minY="10" maxY="1600" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="0.8000000000000009" > +<COMPONENT type="301" id="11272" index="0" uid="6ba2c716-1c13-40ac-bcf1-009e7cafee71" > +<cdparam x="34" y="12" /> +<sizeparam width="524" height="22" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks +and communication channels defined in the EBPlausibilityCheck application model. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11256" /> +<TGConnectingPoint num="1" id="11257" /> +<TGConnectingPoint num="2" id="11258" /> +<TGConnectingPoint num="3" id="11259" /> +<TGConnectingPoint num="4" id="11260" /> +<TGConnectingPoint num="5" id="11261" /> +<TGConnectingPoint num="6" id="11262" /> +<TGConnectingPoint num="7" id="11263" /> +<TGConnectingPoint num="8" id="11264" /> +<TGConnectingPoint num="9" id="11265" /> +<TGConnectingPoint num="10" id="11266" /> +<TGConnectingPoint num="11" id="11267" /> +<TGConnectingPoint num="12" id="11268" /> +<TGConnectingPoint num="13" id="11269" /> +<TGConnectingPoint num="14" id="11270" /> +<TGConnectingPoint num="15" id="11271" /> +<extraparam> +<Line value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks" /> +<Line value="and communication channels defined in the EBPlausibilityCheck application model." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11306" index="1" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1400" y="1001" /> +<sizeparam width="260" height="72" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11282" /> +<TGConnectingPoint num="1" id="11283" /> +<TGConnectingPoint num="2" id="11284" /> +<TGConnectingPoint num="3" id="11285" /> +<TGConnectingPoint num="4" id="11286" /> +<TGConnectingPoint num="5" id="11287" /> +<TGConnectingPoint num="6" id="11288" /> +<TGConnectingPoint num="7" id="11289" /> +<TGConnectingPoint num="8" id="11290" /> +<TGConnectingPoint num="9" id="11291" /> +<TGConnectingPoint num="10" id="11292" /> +<TGConnectingPoint num="11" id="11293" /> +<TGConnectingPoint num="12" id="11294" /> +<TGConnectingPoint num="13" id="11295" /> +<TGConnectingPoint num="14" id="11296" /> +<TGConnectingPoint num="15" id="11297" /> +<TGConnectingPoint num="16" id="11298" /> +<TGConnectingPoint num="17" id="11299" /> +<TGConnectingPoint num="18" id="11300" /> +<TGConnectingPoint num="19" id="11301" /> +<TGConnectingPoint num="20" id="11302" /> +<TGConnectingPoint num="21" id="11303" /> +<TGConnectingPoint num="22" id="11304" /> +<TGConnectingPoint num="23" id="11305" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11281" index="53" uid="34070179-797e-4939-b60a-77ba14091a2f" > +<father id="11306" num="0" /> +<cdparam x="1402" y="1031" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="53" minY="0" maxY="40" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11273" /> +<TGConnectingPoint num="1" id="11274" /> +<TGConnectingPoint num="2" id="11275" /> +<TGConnectingPoint num="3" id="11276" /> +<TGConnectingPoint num="4" id="11277" /> +<TGConnectingPoint num="5" id="11278" /> +<TGConnectingPoint num="6" id="11279" /> +<TGConnectingPoint num="7" id="11280" /> +<extraparam> +<info value="EBPlausibilityCheck::ATTACKER_Task" taskName="ATTACKER_Task" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="ATTACKER_Task" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="11331" index="2" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1074" y="398" /> +<sizeparam width="117" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11307" /> +<TGConnectingPoint num="1" id="11308" /> +<TGConnectingPoint num="2" id="11309" /> +<TGConnectingPoint num="3" id="11310" /> +<TGConnectingPoint num="4" id="11311" /> +<TGConnectingPoint num="5" id="11312" /> +<TGConnectingPoint num="6" id="11313" /> +<TGConnectingPoint num="7" id="11314" /> +<TGConnectingPoint num="8" id="11315" /> +<TGConnectingPoint num="9" id="11316" /> +<TGConnectingPoint num="10" id="11317" /> +<TGConnectingPoint num="11" id="11318" /> +<TGConnectingPoint num="12" id="11319" /> +<TGConnectingPoint num="13" id="11320" /> +<TGConnectingPoint num="14" id="11321" /> +<TGConnectingPoint num="15" id="11322" /> +<TGConnectingPoint num="16" id="11323" /> +<TGConnectingPoint num="17" id="11324" /> +<TGConnectingPoint num="18" id="11325" /> +<TGConnectingPoint num="19" id="11326" /> +<TGConnectingPoint num="20" id="11327" /> +<TGConnectingPoint num="21" id="11328" /> +<TGConnectingPoint num="22" id="11329" /> +<TGConnectingPoint num="23" id="11330" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="11358" index="3" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1027" y="1185" /> +<sizeparam width="270" height="108" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11350" /> +<TGConnectingPoint num="1" id="11351" /> +<TGConnectingPoint num="2" id="11352" /> +<TGConnectingPoint num="3" id="11353" /> +<TGConnectingPoint num="4" id="11354" /> +<TGConnectingPoint num="5" id="11355" /> +<TGConnectingPoint num="6" id="11356" /> +<TGConnectingPoint num="7" id="11357" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="11340" index="54" uid="7421d585-da76-40ba-962e-51050613f9f6" > +<father id="11358" num="0" /> +<cdparam x="1033" y="1216" /> +<sizeparam width="205" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="65" minY="0" maxY="76" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11332" /> +<TGConnectingPoint num="1" id="11333" /> +<TGConnectingPoint num="2" id="11334" /> +<TGConnectingPoint num="3" id="11335" /> +<TGConnectingPoint num="4" id="11336" /> +<TGConnectingPoint num="5" id="11337" /> +<TGConnectingPoint num="6" id="11338" /> +<TGConnectingPoint num="7" id="11339" /> +<extraparam> +<info value="EBPlausibilityCheck::fromLSocToSoc" communicationName="fromLSocToSoc" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11349" index="55" uid="55bb063a-4a14-46d4-90c4-fb7826cfad1c" > +<father id="11358" num="1" /> +<cdparam x="1033" y="1253" /> +<sizeparam width="205" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="65" minY="0" maxY="76" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11341" /> +<TGConnectingPoint num="1" id="11342" /> +<TGConnectingPoint num="2" id="11343" /> +<TGConnectingPoint num="3" id="11344" /> +<TGConnectingPoint num="4" id="11345" /> +<TGConnectingPoint num="5" id="11346" /> +<TGConnectingPoint num="6" id="11347" /> +<TGConnectingPoint num="7" id="11348" /> +<extraparam> +<info value="EBPlausibilityCheck::fromSocToLSoc" communicationName="fromSocToLSoc" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="11383" index="4" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1093" y="888" /> +<sizeparam width="76" height="29" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11359" /> +<TGConnectingPoint num="1" id="11360" /> +<TGConnectingPoint num="2" id="11361" /> +<TGConnectingPoint num="3" id="11362" /> +<TGConnectingPoint num="4" id="11363" /> +<TGConnectingPoint num="5" id="11364" /> +<TGConnectingPoint num="6" id="11365" /> +<TGConnectingPoint num="7" id="11366" /> +<TGConnectingPoint num="8" id="11367" /> +<TGConnectingPoint num="9" id="11368" /> +<TGConnectingPoint num="10" id="11369" /> +<TGConnectingPoint num="11" id="11370" /> +<TGConnectingPoint num="12" id="11371" /> +<TGConnectingPoint num="13" id="11372" /> +<TGConnectingPoint num="14" id="11373" /> +<TGConnectingPoint num="15" id="11374" /> +<TGConnectingPoint num="16" id="11375" /> +<TGConnectingPoint num="17" id="11376" /> +<TGConnectingPoint num="18" id="11377" /> +<TGConnectingPoint num="19" id="11378" /> +<TGConnectingPoint num="20" id="11379" /> +<TGConnectingPoint num="21" id="11380" /> +<TGConnectingPoint num="22" id="11381" /> +<TGConnectingPoint num="23" id="11382" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="11408" index="5" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1031" y="958" /> +<sizeparam width="200" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11384" /> +<TGConnectingPoint num="1" id="11385" /> +<TGConnectingPoint num="2" id="11386" /> +<TGConnectingPoint num="3" id="11387" /> +<TGConnectingPoint num="4" id="11388" /> +<TGConnectingPoint num="5" id="11389" /> +<TGConnectingPoint num="6" id="11390" /> +<TGConnectingPoint num="7" id="11391" /> +<TGConnectingPoint num="8" id="11392" /> +<TGConnectingPoint num="9" id="11393" /> +<TGConnectingPoint num="10" id="11394" /> +<TGConnectingPoint num="11" id="11395" /> +<TGConnectingPoint num="12" id="11396" /> +<TGConnectingPoint num="13" id="11397" /> +<TGConnectingPoint num="14" id="11398" /> +<TGConnectingPoint num="15" id="11399" /> +<TGConnectingPoint num="16" id="11400" /> +<TGConnectingPoint num="17" id="11401" /> +<TGConnectingPoint num="18" id="11402" /> +<TGConnectingPoint num="19" id="11403" /> +<TGConnectingPoint num="20" id="11404" /> +<TGConnectingPoint num="21" id="11405" /> +<TGConnectingPoint num="22" id="11406" /> +<TGConnectingPoint num="23" id="11407" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11433" index="6" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1160" y="1072" /> +<sizeparam width="165" height="66" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11409" /> +<TGConnectingPoint num="1" id="11410" /> +<TGConnectingPoint num="2" id="11411" /> +<TGConnectingPoint num="3" id="11412" /> +<TGConnectingPoint num="4" id="11413" /> +<TGConnectingPoint num="5" id="11414" /> +<TGConnectingPoint num="6" id="11415" /> +<TGConnectingPoint num="7" id="11416" /> +<TGConnectingPoint num="8" id="11417" /> +<TGConnectingPoint num="9" id="11418" /> +<TGConnectingPoint num="10" id="11419" /> +<TGConnectingPoint num="11" id="11420" /> +<TGConnectingPoint num="12" id="11421" /> +<TGConnectingPoint num="13" id="11422" /> +<TGConnectingPoint num="14" id="11423" /> +<TGConnectingPoint num="15" id="11424" /> +<TGConnectingPoint num="16" id="11425" /> +<TGConnectingPoint num="17" id="11426" /> +<TGConnectingPoint num="18" id="11427" /> +<TGConnectingPoint num="19" id="11428" /> +<TGConnectingPoint num="20" id="11429" /> +<TGConnectingPoint num="21" id="11430" /> +<TGConnectingPoint num="22" id="11431" /> +<TGConnectingPoint num="23" id="11432" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11467" index="7" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="837" y="1048" /> +<sizeparam width="252" height="79" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11443" /> +<TGConnectingPoint num="1" id="11444" /> +<TGConnectingPoint num="2" id="11445" /> +<TGConnectingPoint num="3" id="11446" /> +<TGConnectingPoint num="4" id="11447" /> +<TGConnectingPoint num="5" id="11448" /> +<TGConnectingPoint num="6" id="11449" /> +<TGConnectingPoint num="7" id="11450" /> +<TGConnectingPoint num="8" id="11451" /> +<TGConnectingPoint num="9" id="11452" /> +<TGConnectingPoint num="10" id="11453" /> +<TGConnectingPoint num="11" id="11454" /> +<TGConnectingPoint num="12" id="11455" /> +<TGConnectingPoint num="13" id="11456" /> +<TGConnectingPoint num="14" id="11457" /> +<TGConnectingPoint num="15" id="11458" /> +<TGConnectingPoint num="16" id="11459" /> +<TGConnectingPoint num="17" id="11460" /> +<TGConnectingPoint num="18" id="11461" /> +<TGConnectingPoint num="19" id="11462" /> +<TGConnectingPoint num="20" id="11463" /> +<TGConnectingPoint num="21" id="11464" /> +<TGConnectingPoint num="22" id="11465" /> +<TGConnectingPoint num="23" id="11466" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11442" index="56" uid="ac8e2518-6616-4812-b203-ce74bd8581e7" > +<father id="11467" num="0" /> +<cdparam x="839" y="1083" /> +<sizeparam width="200" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="52" minY="0" maxY="47" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11434" /> +<TGConnectingPoint num="1" id="11435" /> +<TGConnectingPoint num="2" id="11436" /> +<TGConnectingPoint num="3" id="11437" /> +<TGConnectingPoint num="4" id="11438" /> +<TGConnectingPoint num="5" id="11439" /> +<TGConnectingPoint num="6" id="11440" /> +<TGConnectingPoint num="7" id="11441" /> +<extraparam> +<info value="EBPlausibilityCheck::Leader_Socket" taskName="Leader_Socket" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="Leader_Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="11485" index="8" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="146" y="820" /> +<sizeparam width="242" height="63" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11477" /> +<TGConnectingPoint num="1" id="11478" /> +<TGConnectingPoint num="2" id="11479" /> +<TGConnectingPoint num="3" id="11480" /> +<TGConnectingPoint num="4" id="11481" /> +<TGConnectingPoint num="5" id="11482" /> +<TGConnectingPoint num="6" id="11483" /> +<TGConnectingPoint num="7" id="11484" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="SensorSet_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="SensorSet_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="11476" index="57" uid="80885718-c814-47fd-b43d-36abdc3cb88c" > +<father id="11485" num="0" /> +<cdparam x="150" y="847" /> +<sizeparam width="189" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="53" minY="0" maxY="31" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11468" /> +<TGConnectingPoint num="1" id="11469" /> +<TGConnectingPoint num="2" id="11470" /> +<TGConnectingPoint num="3" id="11471" /> +<TGConnectingPoint num="4" id="11472" /> +<TGConnectingPoint num="5" id="11473" /> +<TGConnectingPoint num="6" id="11474" /> +<TGConnectingPoint num="7" id="11475" /> +<extraparam> +<info value="EBPlausibilityCheck::fromSAtoDT" communicationName="fromSAtoDT" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="11503" index="9" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2396" y="376" /> +<sizeparam width="258" height="61" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11495" /> +<TGConnectingPoint num="1" id="11496" /> +<TGConnectingPoint num="2" id="11497" /> +<TGConnectingPoint num="3" id="11498" /> +<TGConnectingPoint num="4" id="11499" /> +<TGConnectingPoint num="5" id="11500" /> +<TGConnectingPoint num="6" id="11501" /> +<TGConnectingPoint num="7" id="11502" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, ServoSteering_Bus, ServoSteering_Bridge" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="11494" index="58" uid="be56d4e8-077c-4a52-a291-2ab443e4953f" > +<father id="11503" num="0" /> +<cdparam x="2404" y="402" /> +<sizeparam width="197" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="61" minY="0" maxY="29" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11486" /> +<TGConnectingPoint num="1" id="11487" /> +<TGConnectingPoint num="2" id="11488" /> +<TGConnectingPoint num="3" id="11489" /> +<TGConnectingPoint num="4" id="11490" /> +<TGConnectingPoint num="5" id="11491" /> +<TGConnectingPoint num="6" id="11492" /> +<TGConnectingPoint num="7" id="11493" /> +<extraparam> +<info value="EBPlausibilityCheck::fromTCtoSSO" communicationName="fromTCtoSSO" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="11530" index="10" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="2453" y="771" /> +<sizeparam width="283" height="94" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11522" /> +<TGConnectingPoint num="1" id="11523" /> +<TGConnectingPoint num="2" id="11524" /> +<TGConnectingPoint num="3" id="11525" /> +<TGConnectingPoint num="4" id="11526" /> +<TGConnectingPoint num="5" id="11527" /> +<TGConnectingPoint num="6" id="11528" /> +<TGConnectingPoint num="7" id="11529" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, DCMotor_Bus, DCMotor_Bridge" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="11512" index="59" uid="b0141e4b-713b-42d0-bde1-03b3fe8049cf" > +<father id="11530" num="0" /> +<cdparam x="2478" y="796" /> +<sizeparam width="194" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="89" minY="0" maxY="62" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11504" /> +<TGConnectingPoint num="1" id="11505" /> +<TGConnectingPoint num="2" id="11506" /> +<TGConnectingPoint num="3" id="11507" /> +<TGConnectingPoint num="4" id="11508" /> +<TGConnectingPoint num="5" id="11509" /> +<TGConnectingPoint num="6" id="11510" /> +<TGConnectingPoint num="7" id="11511" /> +<extraparam> +<info value="EBPlausibilityCheck::fromSCtoMO" communicationName="fromSCtoMO" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11521" index="60" uid="7981ad74-54ad-44a0-aa22-ac9c67087370" > +<father id="11530" num="1" /> +<cdparam x="2476" y="830" /> +<sizeparam width="201" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="82" minY="0" maxY="62" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11513" /> +<TGConnectingPoint num="1" id="11514" /> +<TGConnectingPoint num="2" id="11515" /> +<TGConnectingPoint num="3" id="11516" /> +<TGConnectingPoint num="4" id="11517" /> +<TGConnectingPoint num="5" id="11518" /> +<TGConnectingPoint num="6" id="11519" /> +<TGConnectingPoint num="7" id="11520" /> +<extraparam> +<info value="EBPlausibilityCheck::fromEBCtoMO" communicationName="fromEBCtoMO" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="11555" index="11" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="525" y="556" /> +<sizeparam width="1215" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11531" /> +<TGConnectingPoint num="1" id="11532" /> +<TGConnectingPoint num="2" id="11533" /> +<TGConnectingPoint num="3" id="11534" /> +<TGConnectingPoint num="4" id="11535" /> +<TGConnectingPoint num="5" id="11536" /> +<TGConnectingPoint num="6" id="11537" /> +<TGConnectingPoint num="7" id="11538" /> +<TGConnectingPoint num="8" id="11539" /> +<TGConnectingPoint num="9" id="11540" /> +<TGConnectingPoint num="10" id="11541" /> +<TGConnectingPoint num="11" id="11542" /> +<TGConnectingPoint num="12" id="11543" /> +<TGConnectingPoint num="13" id="11544" /> +<TGConnectingPoint num="14" id="11545" /> +<TGConnectingPoint num="15" id="11546" /> +<TGConnectingPoint num="16" id="11547" /> +<TGConnectingPoint num="17" id="11548" /> +<TGConnectingPoint num="18" id="11549" /> +<TGConnectingPoint num="19" id="11550" /> +<TGConnectingPoint num="20" id="11551" /> +<TGConnectingPoint num="21" id="11552" /> +<TGConnectingPoint num="22" id="11553" /> +<TGConnectingPoint num="23" id="11554" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="11580" index="12" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="757" y="429" /> +<sizeparam width="141" height="29" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11556" /> +<TGConnectingPoint num="1" id="11557" /> +<TGConnectingPoint num="2" id="11558" /> +<TGConnectingPoint num="3" id="11559" /> +<TGConnectingPoint num="4" id="11560" /> +<TGConnectingPoint num="5" id="11561" /> +<TGConnectingPoint num="6" id="11562" /> +<TGConnectingPoint num="7" id="11563" /> +<TGConnectingPoint num="8" id="11564" /> +<TGConnectingPoint num="9" id="11565" /> +<TGConnectingPoint num="10" id="11566" /> +<TGConnectingPoint num="11" id="11567" /> +<TGConnectingPoint num="12" id="11568" /> +<TGConnectingPoint num="13" id="11569" /> +<TGConnectingPoint num="14" id="11570" /> +<TGConnectingPoint num="15" id="11571" /> +<TGConnectingPoint num="16" id="11572" /> +<TGConnectingPoint num="17" id="11573" /> +<TGConnectingPoint num="18" id="11574" /> +<TGConnectingPoint num="19" id="11575" /> +<TGConnectingPoint num="20" id="11576" /> +<TGConnectingPoint num="21" id="11577" /> +<TGConnectingPoint num="22" id="11578" /> +<TGConnectingPoint num="23" id="11579" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="11605" index="13" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="888" y="292" /> +<sizeparam width="200" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11581" /> +<TGConnectingPoint num="1" id="11582" /> +<TGConnectingPoint num="2" id="11583" /> +<TGConnectingPoint num="3" id="11584" /> +<TGConnectingPoint num="4" id="11585" /> +<TGConnectingPoint num="5" id="11586" /> +<TGConnectingPoint num="6" id="11587" /> +<TGConnectingPoint num="7" id="11588" /> +<TGConnectingPoint num="8" id="11589" /> +<TGConnectingPoint num="9" id="11590" /> +<TGConnectingPoint num="10" id="11591" /> +<TGConnectingPoint num="11" id="11592" /> +<TGConnectingPoint num="12" id="11593" /> +<TGConnectingPoint num="13" id="11594" /> +<TGConnectingPoint num="14" id="11595" /> +<TGConnectingPoint num="15" id="11596" /> +<TGConnectingPoint num="16" id="11597" /> +<TGConnectingPoint num="17" id="11598" /> +<TGConnectingPoint num="18" id="11599" /> +<TGConnectingPoint num="19" id="11600" /> +<TGConnectingPoint num="20" id="11601" /> +<TGConnectingPoint num="21" id="11602" /> +<TGConnectingPoint num="22" id="11603" /> +<TGConnectingPoint num="23" id="11604" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11729" index="14" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1367" y="99" /> +<sizeparam width="482" height="257" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11705" /> +<TGConnectingPoint num="1" id="11706" /> +<TGConnectingPoint num="2" id="11707" /> +<TGConnectingPoint num="3" id="11708" /> +<TGConnectingPoint num="4" id="11709" /> +<TGConnectingPoint num="5" id="11710" /> +<TGConnectingPoint num="6" id="11711" /> +<TGConnectingPoint num="7" id="11712" /> +<TGConnectingPoint num="8" id="11713" /> +<TGConnectingPoint num="9" id="11714" /> +<TGConnectingPoint num="10" id="11715" /> +<TGConnectingPoint num="11" id="11716" /> +<TGConnectingPoint num="12" id="11717" /> +<TGConnectingPoint num="13" id="11718" /> +<TGConnectingPoint num="14" id="11719" /> +<TGConnectingPoint num="15" id="11720" /> +<TGConnectingPoint num="16" id="11721" /> +<TGConnectingPoint num="17" id="11722" /> +<TGConnectingPoint num="18" id="11723" /> +<TGConnectingPoint num="19" id="11724" /> +<TGConnectingPoint num="20" id="11725" /> +<TGConnectingPoint num="21" id="11726" /> +<TGConnectingPoint num="22" id="11727" /> +<TGConnectingPoint num="23" id="11728" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="11614" index="61" uid="a313d1cc-c8c9-46ae-b0d8-706b0089b55c" > +<father id="11729" num="0" /> +<cdparam x="1375" y="132" /> +<sizeparam width="204" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="278" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromSocToCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11606" /> +<TGConnectingPoint num="1" id="11607" /> +<TGConnectingPoint num="2" id="11608" /> +<TGConnectingPoint num="3" id="11609" /> +<TGConnectingPoint num="4" id="11610" /> +<TGConnectingPoint num="5" id="11611" /> +<TGConnectingPoint num="6" id="11612" /> +<TGConnectingPoint num="7" id="11613" /> +<extraparam> +<info value="EBPlausibilityCheck::fromSocToCPC" communicationName="fromSocToCPC" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11623" index="62" uid="bee89871-13f9-4dad-b6e9-faad327caa93" > +<father id="11729" num="1" /> +<cdparam x="1375" y="169" /> +<sizeparam width="200" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="282" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromCPCtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11615" /> +<TGConnectingPoint num="1" id="11616" /> +<TGConnectingPoint num="2" id="11617" /> +<TGConnectingPoint num="3" id="11618" /> +<TGConnectingPoint num="4" id="11619" /> +<TGConnectingPoint num="5" id="11620" /> +<TGConnectingPoint num="6" id="11621" /> +<TGConnectingPoint num="7" id="11622" /> +<extraparam> +<info value="EBPlausibilityCheck::fromCPCtoAD" communicationName="fromCPCtoAD" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11632" index="63" uid="5748b927-4e3b-4d05-a012-12af49c55086" > +<father id="11729" num="2" /> +<cdparam x="1375" y="248" /> +<sizeparam width="195" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="287" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11624" /> +<TGConnectingPoint num="1" id="11625" /> +<TGConnectingPoint num="2" id="11626" /> +<TGConnectingPoint num="3" id="11627" /> +<TGConnectingPoint num="4" id="11628" /> +<TGConnectingPoint num="5" id="11629" /> +<TGConnectingPoint num="6" id="11630" /> +<TGConnectingPoint num="7" id="11631" /> +<extraparam> +<info value="EBPlausibilityCheck::fromADtoSoc" communicationName="fromADtoSoc" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11641" index="64" uid="560574c7-296e-434a-b176-04a33b5c309e" > +<father id="11729" num="3" /> +<cdparam x="1375" y="283" /> +<sizeparam width="190" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="292" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11633" /> +<TGConnectingPoint num="1" id="11634" /> +<TGConnectingPoint num="2" id="11635" /> +<TGConnectingPoint num="3" id="11636" /> +<TGConnectingPoint num="4" id="11637" /> +<TGConnectingPoint num="5" id="11638" /> +<TGConnectingPoint num="6" id="11639" /> +<TGConnectingPoint num="7" id="11640" /> +<extraparam> +<info value="EBPlausibilityCheck::fromDTtoAD" communicationName="fromDTtoAD" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11650" index="65" uid="7356a259-5250-4659-a735-8a9787b05cff" > +<father id="11729" num="4" /> +<cdparam x="1375" y="320" /> +<sizeparam width="188" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11642" /> +<TGConnectingPoint num="1" id="11643" /> +<TGConnectingPoint num="2" id="11644" /> +<TGConnectingPoint num="3" id="11645" /> +<TGConnectingPoint num="4" id="11646" /> +<TGConnectingPoint num="5" id="11647" /> +<TGConnectingPoint num="6" id="11648" /> +<TGConnectingPoint num="7" id="11649" /> +<extraparam> +<info value="EBPlausibilityCheck::fromSFtoDT" communicationName="fromSFtoDT" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11659" index="66" uid="17ba2321-5fa3-4c5d-9c51-140f0d0f91fd" > +<father id="11729" num="5" /> +<cdparam x="1599" y="203" /> +<sizeparam width="199" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="283" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11651" /> +<TGConnectingPoint num="1" id="11652" /> +<TGConnectingPoint num="2" id="11653" /> +<TGConnectingPoint num="3" id="11654" /> +<TGConnectingPoint num="4" id="11655" /> +<TGConnectingPoint num="5" id="11656" /> +<TGConnectingPoint num="6" id="11657" /> +<TGConnectingPoint num="7" id="11658" /> +<extraparam> +<info value="EBPlausibilityCheck::fromADtoEBC" communicationName="fromADtoEBC" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11668" index="67" uid="06ed3880-0630-4900-b14b-90b1a50336e5" > +<father id="11729" num="6" /> +<cdparam x="1605" y="240" /> +<sizeparam width="192" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11660" /> +<TGConnectingPoint num="1" id="11661" /> +<TGConnectingPoint num="2" id="11662" /> +<TGConnectingPoint num="3" id="11663" /> +<TGConnectingPoint num="4" id="11664" /> +<TGConnectingPoint num="5" id="11665" /> +<TGConnectingPoint num="6" id="11666" /> +<TGConnectingPoint num="7" id="11667" /> +<extraparam> +<info value="EBPlausibilityCheck::fromADtoSC" communicationName="fromADtoSC" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11677" index="68" uid="4718e36a-51a7-428c-aeed-29eaab8ade51" > +<father id="11729" num="7" /> +<cdparam x="1607" y="277" /> +<sizeparam width="190" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="292" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11669" /> +<TGConnectingPoint num="1" id="11670" /> +<TGConnectingPoint num="2" id="11671" /> +<TGConnectingPoint num="3" id="11672" /> +<TGConnectingPoint num="4" id="11673" /> +<TGConnectingPoint num="5" id="11674" /> +<TGConnectingPoint num="6" id="11675" /> +<TGConnectingPoint num="7" id="11676" /> +<extraparam> +<info value="EBPlausibilityCheck::fromADtoTC" communicationName="fromADtoTC" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11686" index="69" uid="e37c1492-c1d2-44d0-bda9-4e3a9936fc70" > +<father id="11729" num="8" /> +<cdparam x="1607" y="130" /> +<sizeparam width="190" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="292" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11678" /> +<TGConnectingPoint num="1" id="11679" /> +<TGConnectingPoint num="2" id="11680" /> +<TGConnectingPoint num="3" id="11681" /> +<TGConnectingPoint num="4" id="11682" /> +<TGConnectingPoint num="5" id="11683" /> +<TGConnectingPoint num="6" id="11684" /> +<TGConnectingPoint num="7" id="11685" /> +<extraparam> +<info value="EBPlausibilityCheck::fromSCtoSF" communicationName="fromSCtoSF" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11695" index="70" uid="ea9ac25b-d3a6-474d-974d-9489b6011781" > +<father id="11729" num="9" /> +<cdparam x="1601" y="167" /> +<sizeparam width="197" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="285" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11687" /> +<TGConnectingPoint num="1" id="11688" /> +<TGConnectingPoint num="2" id="11689" /> +<TGConnectingPoint num="3" id="11690" /> +<TGConnectingPoint num="4" id="11691" /> +<TGConnectingPoint num="5" id="11692" /> +<TGConnectingPoint num="6" id="11693" /> +<TGConnectingPoint num="7" id="11694" /> +<extraparam> +<info value="EBPlausibilityCheck::fromEBCtoSF" communicationName="fromEBCtoSF" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="11704" index="71" uid="ece103da-d10b-47fe-9ce9-05560416a532" > +<father id="11729" num="10" /> +<cdparam x="1375" y="207" /> +<sizeparam width="200" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="282" minY="0" maxY="225" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::fromADtoCPC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11696" /> +<TGConnectingPoint num="1" id="11697" /> +<TGConnectingPoint num="2" id="11698" /> +<TGConnectingPoint num="3" id="11699" /> +<TGConnectingPoint num="4" id="11700" /> +<TGConnectingPoint num="5" id="11701" /> +<TGConnectingPoint num="6" id="11702" /> +<TGConnectingPoint num="7" id="11703" /> +<extraparam> +<info value="EBPlausibilityCheck::fromADtoCPC" communicationName="fromADtoCPC" referenceCommunicationName="EBPlausibilityCheck" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1104" id="11754" index="15" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="746" y="273" /> +<sizeparam width="77" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11730" /> +<TGConnectingPoint num="1" id="11731" /> +<TGConnectingPoint num="2" id="11732" /> +<TGConnectingPoint num="3" id="11733" /> +<TGConnectingPoint num="4" id="11734" /> +<TGConnectingPoint num="5" id="11735" /> +<TGConnectingPoint num="6" id="11736" /> +<TGConnectingPoint num="7" id="11737" /> +<TGConnectingPoint num="8" id="11738" /> +<TGConnectingPoint num="9" id="11739" /> +<TGConnectingPoint num="10" id="11740" /> +<TGConnectingPoint num="11" id="11741" /> +<TGConnectingPoint num="12" id="11742" /> +<TGConnectingPoint num="13" id="11743" /> +<TGConnectingPoint num="14" id="11744" /> +<TGConnectingPoint num="15" id="11745" /> +<TGConnectingPoint num="16" id="11746" /> +<TGConnectingPoint num="17" id="11747" /> +<TGConnectingPoint num="18" id="11748" /> +<TGConnectingPoint num="19" id="11749" /> +<TGConnectingPoint num="20" id="11750" /> +<TGConnectingPoint num="21" id="11751" /> +<TGConnectingPoint num="22" id="11752" /> +<TGConnectingPoint num="23" id="11753" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11851" index="16" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="734" y="37" /> +<sizeparam width="510" height="216" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11827" /> +<TGConnectingPoint num="1" id="11828" /> +<TGConnectingPoint num="2" id="11829" /> +<TGConnectingPoint num="3" id="11830" /> +<TGConnectingPoint num="4" id="11831" /> +<TGConnectingPoint num="5" id="11832" /> +<TGConnectingPoint num="6" id="11833" /> +<TGConnectingPoint num="7" id="11834" /> +<TGConnectingPoint num="8" id="11835" /> +<TGConnectingPoint num="9" id="11836" /> +<TGConnectingPoint num="10" id="11837" /> +<TGConnectingPoint num="11" id="11838" /> +<TGConnectingPoint num="12" id="11839" /> +<TGConnectingPoint num="13" id="11840" /> +<TGConnectingPoint num="14" id="11841" /> +<TGConnectingPoint num="15" id="11842" /> +<TGConnectingPoint num="16" id="11843" /> +<TGConnectingPoint num="17" id="11844" /> +<TGConnectingPoint num="18" id="11845" /> +<TGConnectingPoint num="19" id="11846" /> +<TGConnectingPoint num="20" id="11847" /> +<TGConnectingPoint num="21" id="11848" /> +<TGConnectingPoint num="22" id="11849" /> +<TGConnectingPoint num="23" id="11850" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11763" index="72" uid="f039eef3-bf40-4cf2-b9b3-26bcb94efc3d" > +<father id="11851" num="0" /> +<cdparam x="742" y="76" /> +<sizeparam width="224" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="286" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11755" /> +<TGConnectingPoint num="1" id="11756" /> +<TGConnectingPoint num="2" id="11757" /> +<TGConnectingPoint num="3" id="11758" /> +<TGConnectingPoint num="4" id="11759" /> +<TGConnectingPoint num="5" id="11760" /> +<TGConnectingPoint num="6" id="11761" /> +<TGConnectingPoint num="7" id="11762" /> +<extraparam> +<info value="EBPlausibilityCheck::TrajectoryController" taskName="TrajectoryController" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="TrajectoryController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11772" index="73" uid="bd4aa57c-e6e7-4532-a6fe-0ac7daf15f25" > +<father id="11851" num="1" /> +<cdparam x="742" y="113" /> +<sizeparam width="207" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="303" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11764" /> +<TGConnectingPoint num="1" id="11765" /> +<TGConnectingPoint num="2" id="11766" /> +<TGConnectingPoint num="3" id="11767" /> +<TGConnectingPoint num="4" id="11768" /> +<TGConnectingPoint num="5" id="11769" /> +<TGConnectingPoint num="6" id="11770" /> +<TGConnectingPoint num="7" id="11771" /> +<extraparam> +<info value="EBPlausibilityCheck::SpeedController" taskName="SpeedController" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="SpeedController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11781" index="74" uid="59a86d41-aa99-4047-95d0-f3795d4b0726" > +<father id="11851" num="2" /> +<cdparam x="742" y="150" /> +<sizeparam width="224" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="286" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11773" /> +<TGConnectingPoint num="1" id="11774" /> +<TGConnectingPoint num="2" id="11775" /> +<TGConnectingPoint num="3" id="11776" /> +<TGConnectingPoint num="4" id="11777" /> +<TGConnectingPoint num="5" id="11778" /> +<TGConnectingPoint num="6" id="11779" /> +<TGConnectingPoint num="7" id="11780" /> +<extraparam> +<info value="EBPlausibilityCheck::AutonomousDriving" taskName="AutonomousDriving" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="AutonomousDriving" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11790" index="75" uid="10190a91-141f-43e3-9507-2f1ff3919c8f" > +<father id="11851" num="3" /> +<cdparam x="740" y="185" /> +<sizeparam width="296" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="214" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::Countermeasure_PlausibilityCheck" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11782" /> +<TGConnectingPoint num="1" id="11783" /> +<TGConnectingPoint num="2" id="11784" /> +<TGConnectingPoint num="3" id="11785" /> +<TGConnectingPoint num="4" id="11786" /> +<TGConnectingPoint num="5" id="11787" /> +<TGConnectingPoint num="6" id="11788" /> +<TGConnectingPoint num="7" id="11789" /> +<extraparam> +<info value="EBPlausibilityCheck::Countermeasure_PlausibilityCheck" taskName="Countermeasure_PlausibilityCheck" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="Countermeasure_PlausibilityCheck" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11799" index="76" uid="43b551c2-0a2e-401d-9f57-2a16566120d7" > +<father id="11851" num="4" /> +<cdparam x="966" y="76" /> +<sizeparam width="226" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="284" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11791" /> +<TGConnectingPoint num="1" id="11792" /> +<TGConnectingPoint num="2" id="11793" /> +<TGConnectingPoint num="3" id="11794" /> +<TGConnectingPoint num="4" id="11795" /> +<TGConnectingPoint num="5" id="11796" /> +<TGConnectingPoint num="6" id="11797" /> +<TGConnectingPoint num="7" id="11798" /> +<extraparam> +<info value="EBPlausibilityCheck::DataTransformation" taskName="DataTransformation" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="DataTransformation" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11808" index="77" uid="29804fd8-7033-4130-9e90-1a00ed239e43" > +<father id="11851" num="5" /> +<cdparam x="988" y="111" /> +<sizeparam width="190" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11800" /> +<TGConnectingPoint num="1" id="11801" /> +<TGConnectingPoint num="2" id="11802" /> +<TGConnectingPoint num="3" id="11803" /> +<TGConnectingPoint num="4" id="11804" /> +<TGConnectingPoint num="5" id="11805" /> +<TGConnectingPoint num="6" id="11806" /> +<TGConnectingPoint num="7" id="11807" /> +<extraparam> +<info value="EBPlausibilityCheck::EBController" taskName="EBController" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="SpeedFeedback" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11817" index="78" uid="e8785e7c-a53a-473a-93a6-f7dc2080781a" > +<father id="11851" num="6" /> +<cdparam x="1000" y="150" /> +<sizeparam width="205" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="305" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11809" /> +<TGConnectingPoint num="1" id="11810" /> +<TGConnectingPoint num="2" id="11811" /> +<TGConnectingPoint num="3" id="11812" /> +<TGConnectingPoint num="4" id="11813" /> +<TGConnectingPoint num="5" id="11814" /> +<TGConnectingPoint num="6" id="11815" /> +<TGConnectingPoint num="7" id="11816" /> +<extraparam> +<info value="EBPlausibilityCheck::SpeedFeedback" taskName="SpeedFeedback" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="EBController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11826" index="79" uid="9e3fa15b-9145-45f0-9307-c2fe0fe99f04" > +<father id="11851" num="7" /> +<cdparam x="1031" y="212" /> +<sizeparam width="161" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="349" minY="0" maxY="184" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11818" /> +<TGConnectingPoint num="1" id="11819" /> +<TGConnectingPoint num="2" id="11820" /> +<TGConnectingPoint num="3" id="11821" /> +<TGConnectingPoint num="4" id="11822" /> +<TGConnectingPoint num="5" id="11823" /> +<TGConnectingPoint num="6" id="11824" /> +<TGConnectingPoint num="7" id="11825" /> +<extraparam> +<info value="EBPlausibilityCheck::Socket" taskName="Socket" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="11885" index="17" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="48" y="382" /> +<sizeparam width="258" height="62" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11861" /> +<TGConnectingPoint num="1" id="11862" /> +<TGConnectingPoint num="2" id="11863" /> +<TGConnectingPoint num="3" id="11864" /> +<TGConnectingPoint num="4" id="11865" /> +<TGConnectingPoint num="5" id="11866" /> +<TGConnectingPoint num="6" id="11867" /> +<TGConnectingPoint num="7" id="11868" /> +<TGConnectingPoint num="8" id="11869" /> +<TGConnectingPoint num="9" id="11870" /> +<TGConnectingPoint num="10" id="11871" /> +<TGConnectingPoint num="11" id="11872" /> +<TGConnectingPoint num="12" id="11873" /> +<TGConnectingPoint num="13" id="11874" /> +<TGConnectingPoint num="14" id="11875" /> +<TGConnectingPoint num="15" id="11876" /> +<TGConnectingPoint num="16" id="11877" /> +<TGConnectingPoint num="17" id="11878" /> +<TGConnectingPoint num="18" id="11879" /> +<TGConnectingPoint num="19" id="11880" /> +<TGConnectingPoint num="20" id="11881" /> +<TGConnectingPoint num="21" id="11882" /> +<TGConnectingPoint num="22" id="11883" /> +<TGConnectingPoint num="23" id="11884" /> +<extraparam> +<info stereotype="CPURR" nodeName="SensorSet_MC" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11860" index="80" uid="f310257a-f782-4fe1-8959-400ab58a833e" > +<father id="11885" num="0" /> +<cdparam x="48" y="410" /> +<sizeparam width="218" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="40" minY="0" maxY="30" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11852" /> +<TGConnectingPoint num="1" id="11853" /> +<TGConnectingPoint num="2" id="11854" /> +<TGConnectingPoint num="3" id="11855" /> +<TGConnectingPoint num="4" id="11856" /> +<TGConnectingPoint num="5" id="11857" /> +<TGConnectingPoint num="6" id="11858" /> +<TGConnectingPoint num="7" id="11859" /> +<extraparam> +<info value="EBPlausibilityCheck::SensorsAcquisition" taskName="SensorsAcquisition" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="SensorsAcquisition" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="11910" index="18" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="95" y="681" /> +<sizeparam width="165" height="68" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11886" /> +<TGConnectingPoint num="1" id="11887" /> +<TGConnectingPoint num="2" id="11888" /> +<TGConnectingPoint num="3" id="11889" /> +<TGConnectingPoint num="4" id="11890" /> +<TGConnectingPoint num="5" id="11891" /> +<TGConnectingPoint num="6" id="11892" /> +<TGConnectingPoint num="7" id="11893" /> +<TGConnectingPoint num="8" id="11894" /> +<TGConnectingPoint num="9" id="11895" /> +<TGConnectingPoint num="10" id="11896" /> +<TGConnectingPoint num="11" id="11897" /> +<TGConnectingPoint num="12" id="11898" /> +<TGConnectingPoint num="13" id="11899" /> +<TGConnectingPoint num="14" id="11900" /> +<TGConnectingPoint num="15" id="11901" /> +<TGConnectingPoint num="16" id="11902" /> +<TGConnectingPoint num="17" id="11903" /> +<TGConnectingPoint num="18" id="11904" /> +<TGConnectingPoint num="19" id="11905" /> +<TGConnectingPoint num="20" id="11906" /> +<TGConnectingPoint num="21" id="11907" /> +<TGConnectingPoint num="22" id="11908" /> +<TGConnectingPoint num="23" id="11909" /> +<extraparam> +<info stereotype="MEMORY" nodeName="SensorSet_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="11935" index="19" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="132" y="556" /> +<sizeparam width="90" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11911" /> +<TGConnectingPoint num="1" id="11912" /> +<TGConnectingPoint num="2" id="11913" /> +<TGConnectingPoint num="3" id="11914" /> +<TGConnectingPoint num="4" id="11915" /> +<TGConnectingPoint num="5" id="11916" /> +<TGConnectingPoint num="6" id="11917" /> +<TGConnectingPoint num="7" id="11918" /> +<TGConnectingPoint num="8" id="11919" /> +<TGConnectingPoint num="9" id="11920" /> +<TGConnectingPoint num="10" id="11921" /> +<TGConnectingPoint num="11" id="11922" /> +<TGConnectingPoint num="12" id="11923" /> +<TGConnectingPoint num="13" id="11924" /> +<TGConnectingPoint num="14" id="11925" /> +<TGConnectingPoint num="15" id="11926" /> +<TGConnectingPoint num="16" id="11927" /> +<TGConnectingPoint num="17" id="11928" /> +<TGConnectingPoint num="18" id="11929" /> +<TGConnectingPoint num="19" id="11930" /> +<TGConnectingPoint num="20" id="11931" /> +<TGConnectingPoint num="21" id="11932" /> +<TGConnectingPoint num="22" id="11933" /> +<TGConnectingPoint num="23" id="11934" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="SensorSet_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="11960" index="20" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="296" y="564" /> +<sizeparam width="117" height="29" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11936" /> +<TGConnectingPoint num="1" id="11937" /> +<TGConnectingPoint num="2" id="11938" /> +<TGConnectingPoint num="3" id="11939" /> +<TGConnectingPoint num="4" id="11940" /> +<TGConnectingPoint num="5" id="11941" /> +<TGConnectingPoint num="6" id="11942" /> +<TGConnectingPoint num="7" id="11943" /> +<TGConnectingPoint num="8" id="11944" /> +<TGConnectingPoint num="9" id="11945" /> +<TGConnectingPoint num="10" id="11946" /> +<TGConnectingPoint num="11" id="11947" /> +<TGConnectingPoint num="12" id="11948" /> +<TGConnectingPoint num="13" id="11949" /> +<TGConnectingPoint num="14" id="11950" /> +<TGConnectingPoint num="15" id="11951" /> +<TGConnectingPoint num="16" id="11952" /> +<TGConnectingPoint num="17" id="11953" /> +<TGConnectingPoint num="18" id="11954" /> +<TGConnectingPoint num="19" id="11955" /> +<TGConnectingPoint num="20" id="11956" /> +<TGConnectingPoint num="21" id="11957" /> +<TGConnectingPoint num="22" id="11958" /> +<TGConnectingPoint num="23" id="11959" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="SensorSet_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11994" index="21" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2250" y="212" /> +<sizeparam width="278" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11970" /> +<TGConnectingPoint num="1" id="11971" /> +<TGConnectingPoint num="2" id="11972" /> +<TGConnectingPoint num="3" id="11973" /> +<TGConnectingPoint num="4" id="11974" /> +<TGConnectingPoint num="5" id="11975" /> +<TGConnectingPoint num="6" id="11976" /> +<TGConnectingPoint num="7" id="11977" /> +<TGConnectingPoint num="8" id="11978" /> +<TGConnectingPoint num="9" id="11979" /> +<TGConnectingPoint num="10" id="11980" /> +<TGConnectingPoint num="11" id="11981" /> +<TGConnectingPoint num="12" id="11982" /> +<TGConnectingPoint num="13" id="11983" /> +<TGConnectingPoint num="14" id="11984" /> +<TGConnectingPoint num="15" id="11985" /> +<TGConnectingPoint num="16" id="11986" /> +<TGConnectingPoint num="17" id="11987" /> +<TGConnectingPoint num="18" id="11988" /> +<TGConnectingPoint num="19" id="11989" /> +<TGConnectingPoint num="20" id="11990" /> +<TGConnectingPoint num="21" id="11991" /> +<TGConnectingPoint num="22" id="11992" /> +<TGConnectingPoint num="23" id="11993" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11969" index="81" uid="0a7830ad-9da1-42f6-87e9-fdda2662c5d6" > +<father id="11994" num="0" /> +<cdparam x="2275" y="248" /> +<sizeparam width="232" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="46" minY="0" maxY="45" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11961" /> +<TGConnectingPoint num="1" id="11962" /> +<TGConnectingPoint num="2" id="11963" /> +<TGConnectingPoint num="3" id="11964" /> +<TGConnectingPoint num="4" id="11965" /> +<TGConnectingPoint num="5" id="11966" /> +<TGConnectingPoint num="6" id="11967" /> +<TGConnectingPoint num="7" id="11968" /> +<extraparam> +<info value="EBPlausibilityCheck::SteeringServoOutput" taskName="SteeringServoOutput" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="SteeringServoOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="12019" index="22" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="1951" y="267" /> +<sizeparam width="177" height="66" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="11995" /> +<TGConnectingPoint num="1" id="11996" /> +<TGConnectingPoint num="2" id="11997" /> +<TGConnectingPoint num="3" id="11998" /> +<TGConnectingPoint num="4" id="11999" /> +<TGConnectingPoint num="5" id="12000" /> +<TGConnectingPoint num="6" id="12001" /> +<TGConnectingPoint num="7" id="12002" /> +<TGConnectingPoint num="8" id="12003" /> +<TGConnectingPoint num="9" id="12004" /> +<TGConnectingPoint num="10" id="12005" /> +<TGConnectingPoint num="11" id="12006" /> +<TGConnectingPoint num="12" id="12007" /> +<TGConnectingPoint num="13" id="12008" /> +<TGConnectingPoint num="14" id="12009" /> +<TGConnectingPoint num="15" id="12010" /> +<TGConnectingPoint num="16" id="12011" /> +<TGConnectingPoint num="17" id="12012" /> +<TGConnectingPoint num="18" id="12013" /> +<TGConnectingPoint num="19" id="12014" /> +<TGConnectingPoint num="20" id="12015" /> +<TGConnectingPoint num="21" id="12016" /> +<TGConnectingPoint num="22" id="12017" /> +<TGConnectingPoint num="23" id="12018" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12044" index="23" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2097" y="351" /> +<sizeparam width="114" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12020" /> +<TGConnectingPoint num="1" id="12021" /> +<TGConnectingPoint num="2" id="12022" /> +<TGConnectingPoint num="3" id="12023" /> +<TGConnectingPoint num="4" id="12024" /> +<TGConnectingPoint num="5" id="12025" /> +<TGConnectingPoint num="6" id="12026" /> +<TGConnectingPoint num="7" id="12027" /> +<TGConnectingPoint num="8" id="12028" /> +<TGConnectingPoint num="9" id="12029" /> +<TGConnectingPoint num="10" id="12030" /> +<TGConnectingPoint num="11" id="12031" /> +<TGConnectingPoint num="12" id="12032" /> +<TGConnectingPoint num="13" id="12033" /> +<TGConnectingPoint num="14" id="12034" /> +<TGConnectingPoint num="15" id="12035" /> +<TGConnectingPoint num="16" id="12036" /> +<TGConnectingPoint num="17" id="12037" /> +<TGConnectingPoint num="18" id="12038" /> +<TGConnectingPoint num="19" id="12039" /> +<TGConnectingPoint num="20" id="12040" /> +<TGConnectingPoint num="21" id="12041" /> +<TGConnectingPoint num="22" id="12042" /> +<TGConnectingPoint num="23" id="12043" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="12069" index="24" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2097" y="447" /> +<sizeparam width="117" height="29" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12045" /> +<TGConnectingPoint num="1" id="12046" /> +<TGConnectingPoint num="2" id="12047" /> +<TGConnectingPoint num="3" id="12048" /> +<TGConnectingPoint num="4" id="12049" /> +<TGConnectingPoint num="5" id="12050" /> +<TGConnectingPoint num="6" id="12051" /> +<TGConnectingPoint num="7" id="12052" /> +<TGConnectingPoint num="8" id="12053" /> +<TGConnectingPoint num="9" id="12054" /> +<TGConnectingPoint num="10" id="12055" /> +<TGConnectingPoint num="11" id="12056" /> +<TGConnectingPoint num="12" id="12057" /> +<TGConnectingPoint num="13" id="12058" /> +<TGConnectingPoint num="14" id="12059" /> +<TGConnectingPoint num="15" id="12060" /> +<TGConnectingPoint num="16" id="12061" /> +<TGConnectingPoint num="17" id="12062" /> +<TGConnectingPoint num="18" id="12063" /> +<TGConnectingPoint num="19" id="12064" /> +<TGConnectingPoint num="20" id="12065" /> +<TGConnectingPoint num="21" id="12066" /> +<TGConnectingPoint num="22" id="12067" /> +<TGConnectingPoint num="23" id="12068" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12103" index="25" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2265" y="929" /> +<sizeparam width="293" height="68" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12079" /> +<TGConnectingPoint num="1" id="12080" /> +<TGConnectingPoint num="2" id="12081" /> +<TGConnectingPoint num="3" id="12082" /> +<TGConnectingPoint num="4" id="12083" /> +<TGConnectingPoint num="5" id="12084" /> +<TGConnectingPoint num="6" id="12085" /> +<TGConnectingPoint num="7" id="12086" /> +<TGConnectingPoint num="8" id="12087" /> +<TGConnectingPoint num="9" id="12088" /> +<TGConnectingPoint num="10" id="12089" /> +<TGConnectingPoint num="11" id="12090" /> +<TGConnectingPoint num="12" id="12091" /> +<TGConnectingPoint num="13" id="12092" /> +<TGConnectingPoint num="14" id="12093" /> +<TGConnectingPoint num="15" id="12094" /> +<TGConnectingPoint num="16" id="12095" /> +<TGConnectingPoint num="17" id="12096" /> +<TGConnectingPoint num="18" id="12097" /> +<TGConnectingPoint num="19" id="12098" /> +<TGConnectingPoint num="20" id="12099" /> +<TGConnectingPoint num="21" id="12100" /> +<TGConnectingPoint num="22" id="12101" /> +<TGConnectingPoint num="23" id="12102" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="12078" index="82" uid="231fbb9b-c08a-4f83-a45a-2663b1effbd8" > +<father id="12103" num="0" /> +<cdparam x="2312" y="958" /> +<sizeparam width="196" height="32" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="97" minY="0" maxY="36" /> +<infoparam name="TGComponent" value="EBPlausibilityCheck::MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12070" /> +<TGConnectingPoint num="1" id="12071" /> +<TGConnectingPoint num="2" id="12072" /> +<TGConnectingPoint num="3" id="12073" /> +<TGConnectingPoint num="4" id="12074" /> +<TGConnectingPoint num="5" id="12075" /> +<TGConnectingPoint num="6" id="12076" /> +<TGConnectingPoint num="7" id="12077" /> +<extraparam> +<info value="EBPlausibilityCheck::MotorsOutput" taskName="MotorsOutput" referenceTaskName="EBPlausibilityCheck" priority="0" operationMEC="MotorsOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="12128" index="26" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="2021" y="960" /> +<sizeparam width="169" height="72" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12104" /> +<TGConnectingPoint num="1" id="12105" /> +<TGConnectingPoint num="2" id="12106" /> +<TGConnectingPoint num="3" id="12107" /> +<TGConnectingPoint num="4" id="12108" /> +<TGConnectingPoint num="5" id="12109" /> +<TGConnectingPoint num="6" id="12110" /> +<TGConnectingPoint num="7" id="12111" /> +<TGConnectingPoint num="8" id="12112" /> +<TGConnectingPoint num="9" id="12113" /> +<TGConnectingPoint num="10" id="12114" /> +<TGConnectingPoint num="11" id="12115" /> +<TGConnectingPoint num="12" id="12116" /> +<TGConnectingPoint num="13" id="12117" /> +<TGConnectingPoint num="14" id="12118" /> +<TGConnectingPoint num="15" id="12119" /> +<TGConnectingPoint num="16" id="12120" /> +<TGConnectingPoint num="17" id="12121" /> +<TGConnectingPoint num="18" id="12122" /> +<TGConnectingPoint num="19" id="12123" /> +<TGConnectingPoint num="20" id="12124" /> +<TGConnectingPoint num="21" id="12125" /> +<TGConnectingPoint num="22" id="12126" /> +<TGConnectingPoint num="23" id="12127" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12153" index="27" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2195" y="835" /> +<sizeparam width="90" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12129" /> +<TGConnectingPoint num="1" id="12130" /> +<TGConnectingPoint num="2" id="12131" /> +<TGConnectingPoint num="3" id="12132" /> +<TGConnectingPoint num="4" id="12133" /> +<TGConnectingPoint num="5" id="12134" /> +<TGConnectingPoint num="6" id="12135" /> +<TGConnectingPoint num="7" id="12136" /> +<TGConnectingPoint num="8" id="12137" /> +<TGConnectingPoint num="9" id="12138" /> +<TGConnectingPoint num="10" id="12139" /> +<TGConnectingPoint num="11" id="12140" /> +<TGConnectingPoint num="12" id="12141" /> +<TGConnectingPoint num="13" id="12142" /> +<TGConnectingPoint num="14" id="12143" /> +<TGConnectingPoint num="15" id="12144" /> +<TGConnectingPoint num="16" id="12145" /> +<TGConnectingPoint num="17" id="12146" /> +<TGConnectingPoint num="18" id="12147" /> +<TGConnectingPoint num="19" id="12148" /> +<TGConnectingPoint num="20" id="12149" /> +<TGConnectingPoint num="21" id="12150" /> +<TGConnectingPoint num="22" id="12151" /> +<TGConnectingPoint num="23" id="12152" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="12178" index="28" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2181" y="769" /> +<sizeparam width="117" height="29" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12154" /> +<TGConnectingPoint num="1" id="12155" /> +<TGConnectingPoint num="2" id="12156" /> +<TGConnectingPoint num="3" id="12157" /> +<TGConnectingPoint num="4" id="12158" /> +<TGConnectingPoint num="5" id="12159" /> +<TGConnectingPoint num="6" id="12160" /> +<TGConnectingPoint num="7" id="12161" /> +<TGConnectingPoint num="8" id="12162" /> +<TGConnectingPoint num="9" id="12163" /> +<TGConnectingPoint num="10" id="12164" /> +<TGConnectingPoint num="11" id="12165" /> +<TGConnectingPoint num="12" id="12166" /> +<TGConnectingPoint num="13" id="12167" /> +<TGConnectingPoint num="14" id="12168" /> +<TGConnectingPoint num="15" id="12169" /> +<TGConnectingPoint num="16" id="12170" /> +<TGConnectingPoint num="17" id="12171" /> +<TGConnectingPoint num="18" id="12172" /> +<TGConnectingPoint num="19" id="12173" /> +<TGConnectingPoint num="20" id="12174" /> +<TGConnectingPoint num="21" id="12175" /> +<TGConnectingPoint num="22" id="12176" /> +<TGConnectingPoint num="23" id="12177" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="12179" index="29" uid="e601da78-b6cc-45af-b6b3-28a1e7c69032" > +<cdparam x="1388" y="992" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1599" maxHeight="1599" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1400" y="1037" id="11285" /> +<P2 x="1231" y="978" id="11388" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12180" index="30" uid="e39f113c-136c-44d9-be4b-c87904888f0d" > +<cdparam x="1070" y="425" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1132" y="475" id="11313" /> +<P2 x="1132" y="556" id="11532" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12181" index="31" uid="b716d356-636c-412c-a76e-4b67a2c85458" > +<cdparam x="1115" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1132" y="398" id="11308" /> +<P2 x="1038" y="332" id="11596" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12182" index="32" uid="9a81fad9-1f89-4bdc-a91b-511dbdb15858" > +<cdparam x="1310" y="1052" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1242" y="1072" id="11410" /> +<P2 x="1181" y="998" id="11399" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12183" index="33" uid="a29fc8b2-cb1a-4391-9e36-24e1f50fc43b" > +<cdparam x="1042" y="1042" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="963" y="1048" id="11444" /> +<P2 x="1081" y="998" id="11398" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12184" index="34" uid="8067fce8-2c3a-4a94-8155-e5ef569a9dd8" > +<cdparam x="833" y="634" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1131" y="888" id="11360" /> +<P2 x="1132" y="596" id="11537" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12185" index="35" uid="0eb31259-9159-419e-9a14-7595eafeeca4" > +<cdparam x="1187" y="902" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1131" y="917" id="11365" /> +<P2 x="1131" y="958" id="11385" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12186" index="36" uid="de5266cb-500f-4d0c-971d-b53c3feb6bde" > +<cdparam x="1345" y="658" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2239" y="769" id="12155" /> +<P2 x="1740" y="596" id="11538" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12187" index="37" uid="efee97e5-7ace-4766-9ffc-3925f98ddcfd" > +<cdparam x="1650" y="601" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2097" y="461" id="12048" /> +<P2 x="1740" y="576" id="11535" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12188" index="38" uid="8391575f-4243-46e3-97eb-e0f7dcf00ffd" > +<cdparam x="292" y="470" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="413" y="578" id="11940" /> +<P2 x="525" y="576" id="11534" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12189" index="39" uid="e168d581-fde1-4edb-bf9a-eab94e8d672f" > +<cdparam x="650" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="827" y="458" id="11562" /> +<P2 x="828" y="556" id="11539" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12190" index="40" uid="5ab549f9-0845-49d4-bc43-bf02c4d48a0b" > +<cdparam x="1130" y="310" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="827" y="429" id="11557" /> +<P2 x="988" y="332" id="11587" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12191" index="41" uid="d0c44492-b7ac-4194-aa9c-e7fbcc539495" > +<cdparam x="917" y="375" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1367" y="227" id="11708" /> +<P2 x="1088" y="312" id="11585" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12192" index="42" uid="e0cfb6b0-417d-4ace-9109-690064ef6b7d" > +<cdparam x="1003" y="244" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="823" y="311" id="11734" /> +<P2 x="888" y="312" id="11584" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12193" index="43" uid="fc8a29a2-0c0f-4a84-bce9-e5f75699bc12" > +<cdparam x="812" y="244" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="989" y="253" id="11833" /> +<P2 x="988" y="292" id="11582" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12194" index="44" uid="b23de6e5-0e7b-4b12-a4ac-b3e5bf9f12f9" > +<cdparam x="318" y="261" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="296" y="578" id="11939" /> +<P2 x="222" y="576" id="11915" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12195" index="45" uid="2bc045fa-779c-430e-bc2e-0e0fd6b568b7" > +<cdparam x="281" y="636" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="177" y="444" id="11867" /> +<P2 x="177" y="556" id="11912" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12196" index="46" uid="3aafd53d-815f-4995-913d-0df57243cdd8" > +<cdparam x="179" y="406" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="177" y="681" id="11887" /> +<P2 x="177" y="596" id="11917" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12197" index="47" uid="967d74f0-d5ac-44eb-9ec4-c2c5c5ad126b" > +<cdparam x="2173" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2155" y="476" id="12051" /> +<P2 x="2154" y="351" id="12021" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12198" index="48" uid="6ecbf5f1-ae08-49c4-84f1-3577d37d8c4f" > +<cdparam x="2246" y="423" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2389" y="212" id="11971" /> +<P2 x="2211" y="371" id="12024" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12199" index="49" uid="f8dccad9-c851-4509-89d8-4dc487af7d4d" > +<cdparam x="2056" y="433" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2039" y="333" id="12001" /> +<P2 x="2097" y="371" id="12023" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12200" index="50" uid="45d38d3a-4927-4e5c-96a1-a2a09ef69330" > +<cdparam x="2242" y="787" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2239" y="798" id="12160" /> +<P2 x="2240" y="835" id="12130" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12201" index="51" uid="7a274047-a28c-423f-ab39-d15dee653a30" > +<cdparam x="2681" y="876" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2411" y="929" id="12080" /> +<P2 x="2262" y="875" id="12144" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12202" index="52" uid="7edb2c65-b180-4457-88db-ea445629cd65" > +<cdparam x="2126" y="916" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1597" maxHeight="1597" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2105" y="960" id="12105" /> +<P2 x="2217" y="875" id="12143" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="SymmetricEncryptionNonce" tabs="TML Component Task Diagram$AutonomousDriving$ATTACKER_Task$Socket$Leader_Socket$EBController$SpeedController$TrajectoryController$DataTransformation$SensorsAcquisition$SteeringServoOutput$MotorsOutput$SpeedFeedback" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="16" maxX="4505" minY="16" maxY="2000" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000016" > +<CONNECTOR type="126" id="12203" index="0" uid="872390e9-9149-4d78-92cf-c3790722818c" > +<cdparam x="1270" y="620" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="807" id="12607" /> +<P2 x="1270" y="1017" id="12280" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12204" index="1" uid="86e9b3b4-b2cc-44a9-9115-76b2b5236479" > +<cdparam x="1386" y="620" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1366" y="807" id="12609" /> +<P2 x="1366" y="1017" id="12282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12205" index="2" uid="12f0ec33-7672-4e30-ab02-e0e8ea8832a6" > +<cdparam x="2292" y="1450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2500" maxHeight="2500" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2280" y="1437" id="12240" /> +<P2 x="2760" y="1463" id="12432" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12206" index="3" uid="632237a0-a826-425b-91f6-6810d806093c" > +<cdparam x="1670" y="1188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1281" id="12272" /> +<P2 x="1995" y="1436" id="12389" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12207" index="4" uid="137f827c-a0c2-43fe-acc2-8cc0fa3839e2" > +<cdparam x="1670" y="1098" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1191" id="12284" /> +<P2 x="1995" y="1191" id="12465" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12208" index="5" uid="a2dd6aa8-0d90-4546-b270-56fd911398c1" > +<cdparam x="2007" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="944" id="12413" /> +<P2 x="2048" y="918" id="12259" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12209" index="6" uid="94d4c6d7-20fd-4e5e-a6e8-bee77b1986d9" > +<cdparam x="1670" y="1011" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1657" y="1103" id="12274" /> +<P2 x="1995" y="918" id="12408" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12210" index="7" uid="95a3260b-34be-4a4b-b66f-0586d9b0f075" > +<cdparam x="833" y="1176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="819" y="1125" id="12336" /> +<P2 x="1187" y="1125" id="12278" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12211" index="8" uid="0e288d47-b86f-4aac-9266-9b9fc075d5a3" > +<cdparam x="1623" y="1020" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1625" y="1017" id="12276" /> +<P2 x="1623" y="807" id="12611" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12212" index="9" uid="3f5177b8-e1c6-4d72-8fcf-cedc48f84ca6" > +<cdparam x="36" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="294" y="1085" id="12622" /> +<P2 x="531" y="1085" id="12338" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12213" index="10" uid="b7386fb4-39f2-4e96-b0eb-abfdead6cf46" > +<cdparam x="2282" y="1118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1106" id="12446" /> +<P2 x="2497" y="1106" id="12522" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12214" index="11" uid="4c06250b-c095-49f9-97e1-fc0941a0ea1a" > +<cdparam x="2938" y="961" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="948" id="12253" /> +<P2 x="2497" y="1025" id="12524" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12215" index="12" uid="d232c15d-fcd1-44d3-8a98-b81373d20c58" > +<cdparam x="2938" y="996" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="982" id="12261" /> +<P2 x="2497" y="1062" id="12526" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12216" index="13" uid="38a635a8-4453-4fae-8f92-965b23fd5ed2" > +<cdparam x="2282" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1142" id="12454" /> +<P2 x="2497" y="1142" id="12530" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12217" index="14" uid="66ad5b68-a69e-460a-8cfd-8ef2ae80c9e0" > +<cdparam x="3170" y="951" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="949" id="12528" /> +<P2 x="2603" y="764" id="12546" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12218" index="15" uid="62d92767-468b-4f6d-9167-4fd77d69c882" > +<cdparam x="3351" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1218" id="12503" /> +<P2 x="3186" y="1032" id="12325" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12219" index="16" uid="1bfffab8-f98f-46a2-be7e-10e8c7f22247" > +<cdparam x="3351" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1182" id="12484" /> +<P2 x="3101" y="1032" id="12323" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12220" index="17" uid="e4841fd6-ea5b-4d3e-a93c-71528b218f24" > +<cdparam x="2261" y="1195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1218" id="12452" /> +<P2 x="2760" y="1244" id="12508" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12221" index="18" uid="69ca7868-98a1-4131-8e44-761014a4bd19" > +<cdparam x="2261" y="1133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="1182" id="12450" /> +<P2 x="2760" y="1208" id="12489" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12222" index="19" uid="266dea51-870a-4801-b509-c951d759f9d4" > +<cdparam x="2007" y="1205" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1217" id="12470" /> +<P2 x="2048" y="1191" id="12448" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12224" index="20" uid="9fb574b4-aafe-4d83-930f-d7d58a8d5eab" > +<cdparam x="1077" y="603" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1065" y="590" id="12295" /> +<P2 x="1268" y="644" id="12605" /> +<Point x="1267" y="603" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12223" index="43" uid="597f926e-86a6-407f-b8d7-2a08b2005955" > +<father id="12224" num="0" /> +<cdparam x="1267" y="603" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3397" minY="13" maxY="1870" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="12226" index="21" uid="97678f56-df87-4184-9cf2-ac8f7afec96d" > +<cdparam x="1267" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1268" y="482" id="12588" /> +<P2 x="1065" y="537" id="12297" /> +<Point x="1267" y="550" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12225" index="44" uid="7776388c-ffd9-48fb-b93c-ccfaf5f63bb0" > +<father id="12226" num="0" /> +<cdparam x="1267" y="550" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="13" maxX="3397" minY="13" maxY="1870" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="12231" index="22" uid="97c8f620-b5bd-4bce-accf-98e6f4a19413" > +<cdparam x="2252" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="6100" maxHeight="6100" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2603" y="738" id="12541" /> +<P2 x="670" y="1180" id="12340" /> +<Point x="2601" y="540" /> +<Point x="3480" y="540" /> +<Point x="3480" y="1617" /> +<Point x="670" y="1617" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="12227" index="45" uid="1987dc8a-b003-4aea-8f64-d065ca3a8be2" > +<father id="12231" num="0" /> +<cdparam x="2601" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3371" minY="4" maxY="1870" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12228" index="46" uid="a4bfb87a-0c23-443b-9fc4-7a5c64e427ba" > +<father id="12231" num="1" /> +<cdparam x="3480" y="540" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3371" minY="4" maxY="1870" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12229" index="47" uid="5cffb968-d0e9-49c9-99e2-a0406ab6ab3e" > +<father id="12231" num="2" /> +<cdparam x="3480" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3371" minY="4" maxY="1870" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12230" index="48" uid="529245b5-3b74-43d4-ae07-035d9c446aae" > +<father id="12231" num="3" /> +<cdparam x="670" y="1617" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="4" maxX="3371" minY="4" maxY="1870" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="126" id="12232" index="23" uid="88cef966-9b9e-4299-aa38-47c1ce7cce76" > +<cdparam x="1430" y="513" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1433" y="482" id="12586" /> +<P2 x="1433" y="644" id="12603" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12233" index="24" uid="3efe5020-0a60-49bf-9542-e07bb63c678d" > +<cdparam x="1627" y="641" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1596" y="644" id="12601" /> +<P2 x="1596" y="482" id="12590" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12234" index="25" uid="fae124e2-aa00-4337-a2ba-0d390ae4ec3b" > +<cdparam x="1930" y="705" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1995" y="1462" id="12394" /> +<P2 x="2045" y="1436" id="12242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12235" index="26" uid="160fd03d-35ad-4e62-9005-07474861cb87" > +<cdparam x="3155" y="891" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="1437" id="12427" /> +<P2 x="3003" y="1437" id="12308" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12236" index="27" uid="31bead95-3043-493d-bba8-aab2050a7614" > +<cdparam x="3045" y="552" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="907" id="12351" /> +<P2 x="3003" y="907" id="12321" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12237" index="28" uid="9c82bf5a-99ae-4af4-bc9d-fae8c4a950db" > +<cdparam x="2935" y="568" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="907" id="12255" /> +<P2 x="2760" y="933" id="12356" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12238" index="29" uid="4975d1db-c1a1-4548-a6c9-ee12d5e861a3" > +<cdparam x="3045" y="501" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2760" y="863" id="12370" /> +<P2 x="3003" y="863" id="12319" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="126" id="12239" index="30" uid="d7339831-dcac-40cf-8741-5f063cf152df" > +<cdparam x="2935" y="521" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1996" maxHeight="1996" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2268" y="863" id="12257" /> +<P2 x="2760" y="889" id="12375" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<COMPONENT type="1202" id="12252" index="31" uid="973e2741-5faa-4013-b7ad-8292e211d6fb" > +<cdparam x="2045" y="1338" /> +<sizeparam width="235" height="176" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12244" /> +<TGConnectingPoint num="1" id="12245" /> +<TGConnectingPoint num="2" id="12246" /> +<TGConnectingPoint num="3" id="12247" /> +<TGConnectingPoint num="4" id="12248" /> +<TGConnectingPoint num="5" id="12249" /> +<TGConnectingPoint num="6" id="12250" /> +<TGConnectingPoint num="7" id="12251" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12241" index="49" uid="ca47d2fd-64ff-46de-966d-fdf4838b3905" > +<father id="12252" num="0" /> +<cdparam x="2267" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12240" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12243" index="50" uid="cb5ff281-9251-408d-a7fc-c2e1f0a63015" > +<father id="12252" num="1" /> +<cdparam x="2032" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="222" minY="-13" maxY="163" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12242" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12271" index="32" uid="4f003612-0f43-43c2-824c-30ffacde5ad2" > +<cdparam x="2048" y="833" /> +<sizeparam width="220" height="177" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12263" /> +<TGConnectingPoint num="1" id="12264" /> +<TGConnectingPoint num="2" id="12265" /> +<TGConnectingPoint num="3" id="12266" /> +<TGConnectingPoint num="4" id="12267" /> +<TGConnectingPoint num="5" id="12268" /> +<TGConnectingPoint num="6" id="12269" /> +<TGConnectingPoint num="7" id="12270" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12254" index="51" uid="501b22d4-da33-4393-bfc1-f539e624afcd" > +<father id="12271" num="0" /> +<cdparam x="2255" y="948" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12253" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12256" index="52" uid="48779374-9a9b-4ef6-a7ad-f991d3772e03" > +<father id="12271" num="1" /> +<cdparam x="2255" y="907" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12255" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12258" index="53" uid="1c0afc22-2971-4267-ae58-e525d832e9c1" > +<father id="12271" num="2" /> +<cdparam x="2255" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12257" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12260" index="54" uid="772d7d96-4cc6-45a9-8884-550008f4c994" > +<father id="12271" num="3" /> +<cdparam x="2035" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12259" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12262" index="55" uid="4dd8048b-f1c6-4c66-bfbc-9f28662d1876" > +<father id="12271" num="4" /> +<cdparam x="2255" y="982" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="164" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12261" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12294" index="33" uid="815b4378-8e05-4f9c-b264-c5f954075a9b" > +<cdparam x="1187" y="1030" /> +<sizeparam width="470" height="296" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12286" /> +<TGConnectingPoint num="1" id="12287" /> +<TGConnectingPoint num="2" id="12288" /> +<TGConnectingPoint num="3" id="12289" /> +<TGConnectingPoint num="4" id="12290" /> +<TGConnectingPoint num="5" id="12291" /> +<TGConnectingPoint num="6" id="12292" /> +<TGConnectingPoint num="7" id="12293" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12273" index="56" uid="c294bd08-b1db-4c83-86f0-d94a64d25451" > +<father id="12294" num="0" /> +<cdparam x="1644" y="1281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12272" /> +<extraparam> +<Prop commName="fromADtoTC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12275" index="57" uid="371f3b4d-3f41-4134-b48a-4959a1ffa0ff" > +<father id="12294" num="1" /> +<cdparam x="1644" y="1103" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12274" /> +<extraparam> +<Prop commName="fromADtoSC" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12277" index="58" uid="861dcd36-a868-4c36-b3c6-089b5cacaf53" > +<father id="12294" num="2" /> +<cdparam x="1612" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12276" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12279" index="59" uid="9dea8d1f-df72-4315-b3e2-557baf4baec1" > +<father id="12294" num="3" /> +<cdparam x="1174" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12278" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12281" index="60" uid="8e2745cb-4f71-4636-ae5a-a95ad3732024" > +<father id="12294" num="4" /> +<cdparam x="1257" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12280" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12283" index="61" uid="3ae99f0e-7f93-4377-a74d-eb3b054e48ed" > +<father id="12294" num="5" /> +<cdparam x="1353" y="1017" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12282" /> +<extraparam> +<Prop commName="fromSocToAD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12285" index="62" uid="fb5ba58e-c9a5-437f-8c53-059801c1008c" > +<father id="12294" num="6" /> +<cdparam x="1644" y="1191" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="457" minY="-13" maxY="283" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12284" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12307" index="34" uid="410d991d-b0eb-4662-850b-e4c049b87b89" > +<cdparam x="780" y="507" /> +<sizeparam width="285" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12299" /> +<TGConnectingPoint num="1" id="12300" /> +<TGConnectingPoint num="2" id="12301" /> +<TGConnectingPoint num="3" id="12302" /> +<TGConnectingPoint num="4" id="12303" /> +<TGConnectingPoint num="5" id="12304" /> +<TGConnectingPoint num="6" id="12305" /> +<TGConnectingPoint num="7" id="12306" /> +<extraparam> +<Data isAttacker="Yes" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +<Attribute access="2" id="mode" value="5" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12296" index="63" uid="4592e7ed-e0bb-4bd9-867e-f76f6d8cb8d3" > +<father id="12307" num="0" /> +<cdparam x="1052" y="590" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event injection" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12295" /> +<extraparam> +<Prop commName="injection" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12298" index="64" uid="1e6c0dfb-5251-405c-b115-0fdee1a223e8" > +<father id="12307" num="1" /> +<cdparam x="1052" y="537" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="272" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event interception" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12297" /> +<extraparam> +<Prop commName="interception" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12318" index="35" uid="6e98c03e-68c6-4dcc-8848-83d762e6c561" > +<cdparam x="3003" y="1356" /> +<sizeparam width="326" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12310" /> +<TGConnectingPoint num="1" id="12311" /> +<TGConnectingPoint num="2" id="12312" /> +<TGConnectingPoint num="3" id="12313" /> +<TGConnectingPoint num="4" id="12314" /> +<TGConnectingPoint num="5" id="12315" /> +<TGConnectingPoint num="6" id="12316" /> +<TGConnectingPoint num="7" id="12317" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12309" index="65" uid="c770df85-60d3-43a3-88b6-6efc94d1eda7" > +<father id="12318" num="0" /> +<cdparam x="2990" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12308" /> +<extraparam> +<Prop commName="fromTCtoSSO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12335" index="36" uid="21f724f4-7628-4de2-920f-e380f63a1b7a" > +<cdparam x="3003" y="763" /> +<sizeparam width="326" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12327" /> +<TGConnectingPoint num="1" id="12328" /> +<TGConnectingPoint num="2" id="12329" /> +<TGConnectingPoint num="3" id="12330" /> +<TGConnectingPoint num="4" id="12331" /> +<TGConnectingPoint num="5" id="12332" /> +<TGConnectingPoint num="6" id="12333" /> +<TGConnectingPoint num="7" id="12334" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12320" index="66" uid="af962f4a-80a1-49c6-83d0-1b2672b179b9" > +<father id="12335" num="0" /> +<cdparam x="2990" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newMotorPower" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12319" /> +<extraparam> +<Prop commName="newMotorPower" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12322" index="67" uid="c4a01e1f-7fd0-4a44-a061-71a96c8eaa19" > +<father id="12335" num="1" /> +<cdparam x="2990" y="907" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12321" /> +<extraparam> +<Prop commName="fromSCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="8" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12324" index="68" uid="f95a706a-3a82-43ef-85ec-700342d514ad" > +<father id="12335" num="2" /> +<cdparam x="3088" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12323" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12326" index="69" uid="44848717-50ed-4093-b293-406b93f0a79a" > +<father id="12335" num="3" /> +<cdparam x="3173" y="1032" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="313" minY="-13" maxY="269" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12325" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12350" index="37" uid="8fd48f00-7447-4424-8474-a08e86ace315" > +<cdparam x="531" y="991" /> +<sizeparam width="288" height="202" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12342" /> +<TGConnectingPoint num="1" id="12343" /> +<TGConnectingPoint num="2" id="12344" /> +<TGConnectingPoint num="3" id="12345" /> +<TGConnectingPoint num="4" id="12346" /> +<TGConnectingPoint num="5" id="12347" /> +<TGConnectingPoint num="6" id="12348" /> +<TGConnectingPoint num="7" id="12349" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="first_loop" value="true" type="4" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12337" index="70" uid="a0106331-aae3-4ec5-b7c1-7534b9069ce4" > +<father id="12350" num="0" /> +<cdparam x="806" y="1125" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12336" /> +<extraparam> +<Prop commName="fromDTtoAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="12" widthSamples="12" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12339" index="71" uid="3cb0150e-09da-4aef-aac4-e5d2aa719570" > +<father id="12350" num="1" /> +<cdparam x="518" y="1085" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12338" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12341" index="72" uid="7d4482f8-8ad8-4dbe-a000-709596bd7517" > +<father id="12350" num="2" /> +<cdparam x="657" y="1180" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="275" minY="-13" maxY="189" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12340" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="12568" index="38" uid="a148ed60-b4aa-45cf-8172-ff70c7dc9b96" > +<cdparam x="1995" y="751" /> +<sizeparam width="765" height="778" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Composite component" value="Controller" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12560" /> +<TGConnectingPoint num="1" id="12561" /> +<TGConnectingPoint num="2" id="12562" /> +<TGConnectingPoint num="3" id="12563" /> +<TGConnectingPoint num="4" id="12564" /> +<TGConnectingPoint num="5" id="12565" /> +<TGConnectingPoint num="6" id="12566" /> +<TGConnectingPoint num="7" id="12567" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="12369" index="73" uid="046ad803-4aa8-4be2-9597-17e63c7c6654" > +<father id="12568" num="0" /> +<cdparam x="2747" y="907" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12351" /> +<TGConnectingPoint num="1" id="12352" /> +<TGConnectingPoint num="2" id="12353" /> +<TGConnectingPoint num="3" id="12354" /> +<TGConnectingPoint num="4" id="12355" /> +<TGConnectingPoint num="5" id="12356" /> +<TGConnectingPoint num="6" id="12357" /> +<TGConnectingPoint num="7" id="12358" /> +<TGConnectingPoint num="8" id="12359" /> +<TGConnectingPoint num="9" id="12360" /> +<TGConnectingPoint num="10" id="12361" /> +<TGConnectingPoint num="11" id="12362" /> +<TGConnectingPoint num="12" id="12363" /> +<TGConnectingPoint num="13" id="12364" /> +<TGConnectingPoint num="14" id="12365" /> +<TGConnectingPoint num="15" id="12366" /> +<TGConnectingPoint num="16" id="12367" /> +<TGConnectingPoint num="17" id="12368" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12388" index="74" uid="1ca3db29-2a95-4885-b702-5b68013ab21f" > +<father id="12568" num="1" /> +<cdparam x="2747" y="863" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12370" /> +<TGConnectingPoint num="1" id="12371" /> +<TGConnectingPoint num="2" id="12372" /> +<TGConnectingPoint num="3" id="12373" /> +<TGConnectingPoint num="4" id="12374" /> +<TGConnectingPoint num="5" id="12375" /> +<TGConnectingPoint num="6" id="12376" /> +<TGConnectingPoint num="7" id="12377" /> +<TGConnectingPoint num="8" id="12378" /> +<TGConnectingPoint num="9" id="12379" /> +<TGConnectingPoint num="10" id="12380" /> +<TGConnectingPoint num="11" id="12381" /> +<TGConnectingPoint num="12" id="12382" /> +<TGConnectingPoint num="13" id="12383" /> +<TGConnectingPoint num="14" id="12384" /> +<TGConnectingPoint num="15" id="12385" /> +<TGConnectingPoint num="16" id="12386" /> +<TGConnectingPoint num="17" id="12387" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12407" index="75" uid="874a8d3f-78b3-4ac3-a767-07d5b67f7fab" > +<father id="12568" num="2" /> +<cdparam x="1982" y="1436" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12389" /> +<TGConnectingPoint num="1" id="12390" /> +<TGConnectingPoint num="2" id="12391" /> +<TGConnectingPoint num="3" id="12392" /> +<TGConnectingPoint num="4" id="12393" /> +<TGConnectingPoint num="5" id="12394" /> +<TGConnectingPoint num="6" id="12395" /> +<TGConnectingPoint num="7" id="12396" /> +<TGConnectingPoint num="8" id="12397" /> +<TGConnectingPoint num="9" id="12398" /> +<TGConnectingPoint num="10" id="12399" /> +<TGConnectingPoint num="11" id="12400" /> +<TGConnectingPoint num="12" id="12401" /> +<TGConnectingPoint num="13" id="12402" /> +<TGConnectingPoint num="14" id="12403" /> +<TGConnectingPoint num="15" id="12404" /> +<TGConnectingPoint num="16" id="12405" /> +<TGConnectingPoint num="17" id="12406" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12426" index="76" uid="034c3ede-2fa8-4dcd-86bf-d0a910c55ddb" > +<father id="12568" num="3" /> +<cdparam x="1982" y="918" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12408" /> +<TGConnectingPoint num="1" id="12409" /> +<TGConnectingPoint num="2" id="12410" /> +<TGConnectingPoint num="3" id="12411" /> +<TGConnectingPoint num="4" id="12412" /> +<TGConnectingPoint num="5" id="12413" /> +<TGConnectingPoint num="6" id="12414" /> +<TGConnectingPoint num="7" id="12415" /> +<TGConnectingPoint num="8" id="12416" /> +<TGConnectingPoint num="9" id="12417" /> +<TGConnectingPoint num="10" id="12418" /> +<TGConnectingPoint num="11" id="12419" /> +<TGConnectingPoint num="12" id="12420" /> +<TGConnectingPoint num="13" id="12421" /> +<TGConnectingPoint num="14" id="12422" /> +<TGConnectingPoint num="15" id="12423" /> +<TGConnectingPoint num="16" id="12424" /> +<TGConnectingPoint num="17" id="12425" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12445" index="77" uid="5c5b7a3d-ff17-4974-a0f6-0e4d88c5e3b7" > +<father id="12568" num="4" /> +<cdparam x="2747" y="1437" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12427" /> +<TGConnectingPoint num="1" id="12428" /> +<TGConnectingPoint num="2" id="12429" /> +<TGConnectingPoint num="3" id="12430" /> +<TGConnectingPoint num="4" id="12431" /> +<TGConnectingPoint num="5" id="12432" /> +<TGConnectingPoint num="6" id="12433" /> +<TGConnectingPoint num="7" id="12434" /> +<TGConnectingPoint num="8" id="12435" /> +<TGConnectingPoint num="9" id="12436" /> +<TGConnectingPoint num="10" id="12437" /> +<TGConnectingPoint num="11" id="12438" /> +<TGConnectingPoint num="12" id="12439" /> +<TGConnectingPoint num="13" id="12440" /> +<TGConnectingPoint num="14" id="12441" /> +<TGConnectingPoint num="15" id="12442" /> +<TGConnectingPoint num="16" id="12443" /> +<TGConnectingPoint num="17" id="12444" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="12464" index="78" uid="7db1f807-c313-4671-8dba-c292cc259c51" > +<father id="12568" num="5" /> +<cdparam x="2048" y="1076" /> +<sizeparam width="220" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="545" minY="0" maxY="615" /> +<infoparam name="Primitive component" value="EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12456" /> +<TGConnectingPoint num="1" id="12457" /> +<TGConnectingPoint num="2" id="12458" /> +<TGConnectingPoint num="3" id="12459" /> +<TGConnectingPoint num="4" id="12460" /> +<TGConnectingPoint num="5" id="12461" /> +<TGConnectingPoint num="6" id="12462" /> +<TGConnectingPoint num="7" id="12463" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12447" index="79" uid="72295cbe-6ed3-4ffb-ba58-9a4dbd20e517" > +<father id="12464" num="0" /> +<cdparam x="2255" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12446" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12449" index="80" uid="48318bba-d694-4314-b1fa-b31eaa6a3022" > +<father id="12464" num="1" /> +<cdparam x="2035" y="1191" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12448" /> +<extraparam> +<Prop commName="fromADtoEBC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12451" index="81" uid="505d1a84-2b19-464e-8903-13c52bc31a03" > +<father id="12464" num="2" /> +<cdparam x="2255" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newEBCommand" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12450" /> +<extraparam> +<Prop commName="newEBCommand" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12453" index="82" uid="fa607569-53a3-439b-b8b6-bfcb7a8fe0f9" > +<father id="12464" num="3" /> +<cdparam x="2255" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12452" /> +<extraparam> +<Prop commName="fromEBCtoMO" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12455" index="83" uid="876f6272-d51f-41a6-8b8e-3a70cb91b0d1" > +<father id="12464" num="4" /> +<cdparam x="2255" y="1142" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="207" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12454" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12483" index="84" uid="859c26a8-c4f1-4cd6-b2fb-844856055de1" > +<father id="12568" num="6" /> +<cdparam x="1982" y="1191" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12465" /> +<TGConnectingPoint num="1" id="12466" /> +<TGConnectingPoint num="2" id="12467" /> +<TGConnectingPoint num="3" id="12468" /> +<TGConnectingPoint num="4" id="12469" /> +<TGConnectingPoint num="5" id="12470" /> +<TGConnectingPoint num="6" id="12471" /> +<TGConnectingPoint num="7" id="12472" /> +<TGConnectingPoint num="8" id="12473" /> +<TGConnectingPoint num="9" id="12474" /> +<TGConnectingPoint num="10" id="12475" /> +<TGConnectingPoint num="11" id="12476" /> +<TGConnectingPoint num="12" id="12477" /> +<TGConnectingPoint num="13" id="12478" /> +<TGConnectingPoint num="14" id="12479" /> +<TGConnectingPoint num="15" id="12480" /> +<TGConnectingPoint num="16" id="12481" /> +<TGConnectingPoint num="17" id="12482" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12502" index="85" uid="6a98bb37-f589-445d-ad66-2b4c5da1ff3e" > +<father id="12568" num="7" /> +<cdparam x="2747" y="1182" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12484" /> +<TGConnectingPoint num="1" id="12485" /> +<TGConnectingPoint num="2" id="12486" /> +<TGConnectingPoint num="3" id="12487" /> +<TGConnectingPoint num="4" id="12488" /> +<TGConnectingPoint num="5" id="12489" /> +<TGConnectingPoint num="6" id="12490" /> +<TGConnectingPoint num="7" id="12491" /> +<TGConnectingPoint num="8" id="12492" /> +<TGConnectingPoint num="9" id="12493" /> +<TGConnectingPoint num="10" id="12494" /> +<TGConnectingPoint num="11" id="12495" /> +<TGConnectingPoint num="12" id="12496" /> +<TGConnectingPoint num="13" id="12497" /> +<TGConnectingPoint num="14" id="12498" /> +<TGConnectingPoint num="15" id="12499" /> +<TGConnectingPoint num="16" id="12500" /> +<TGConnectingPoint num="17" id="12501" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12521" index="86" uid="5dfd9dc3-c11d-4abc-b2e4-948f70a02537" > +<father id="12568" num="8" /> +<cdparam x="2747" y="1218" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12503" /> +<TGConnectingPoint num="1" id="12504" /> +<TGConnectingPoint num="2" id="12505" /> +<TGConnectingPoint num="3" id="12506" /> +<TGConnectingPoint num="4" id="12507" /> +<TGConnectingPoint num="5" id="12508" /> +<TGConnectingPoint num="6" id="12509" /> +<TGConnectingPoint num="7" id="12510" /> +<TGConnectingPoint num="8" id="12511" /> +<TGConnectingPoint num="9" id="12512" /> +<TGConnectingPoint num="10" id="12513" /> +<TGConnectingPoint num="11" id="12514" /> +<TGConnectingPoint num="12" id="12515" /> +<TGConnectingPoint num="13" id="12516" /> +<TGConnectingPoint num="14" id="12517" /> +<TGConnectingPoint num="15" id="12518" /> +<TGConnectingPoint num="16" id="12519" /> +<TGConnectingPoint num="17" id="12520" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="12540" index="87" uid="98978bae-b1e1-4178-bfec-c0d96da5ab1b" > +<father id="12568" num="9" /> +<cdparam x="2497" y="962" /> +<sizeparam width="233" height="210" minWidth="37" minHeight="25" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="532" minY="0" maxY="568" /> +<infoparam name="Primitive component" value="SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12532" /> +<TGConnectingPoint num="1" id="12533" /> +<TGConnectingPoint num="2" id="12534" /> +<TGConnectingPoint num="3" id="12535" /> +<TGConnectingPoint num="4" id="12536" /> +<TGConnectingPoint num="5" id="12537" /> +<TGConnectingPoint num="6" id="12538" /> +<TGConnectingPoint num="7" id="12539" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12523" index="88" uid="8e999585-6742-4974-93ee-34fa77b8e053" > +<father id="12540" num="0" /> +<cdparam x="2484" y="1106" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackEB" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12522" /> +<extraparam> +<Prop commName="newFeedbackEB" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12525" index="89" uid="8c087a74-b4f4-4f50-ae8a-c075959fd14a" > +<father id="12540" num="1" /> +<cdparam x="2484" y="1025" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Event newFeedbackSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12524" /> +<extraparam> +<Prop commName="newFeedbackSC" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12527" index="90" uid="b5f99c69-f668-43e5-8909-8df107e1e5be" > +<father id="12540" num="2" /> +<cdparam x="2484" y="1062" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12526" /> +<extraparam> +<Prop commName="fromSCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12529" index="91" uid="c9d807be-a079-4d66-b21b-047870ea737b" > +<father id="12540" num="3" /> +<cdparam x="2590" y="949" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12528" /> +<extraparam> +<Prop commName="fromSFtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12531" index="92" uid="6eecd7af-8067-4730-b9b9-d74db644b604" > +<father id="12540" num="4" /> +<cdparam x="2484" y="1142" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="220" minY="-13" maxY="197" /> +<infoparam name="Primitive port" value="Channel fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12530" /> +<extraparam> +<Prop commName="fromEBCtoSF" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="12559" index="93" uid="6b89d57d-a9b6-432b-a32d-88ae6ee60432" > +<father id="12568" num="10" /> +<cdparam x="2590" y="738" /> +<sizeparam width="26" height="26" minWidth="2" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="752" minY="-13" maxY="765" /> +<infoparam name="Composite port" value="" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12541" /> +<TGConnectingPoint num="1" id="12542" /> +<TGConnectingPoint num="2" id="12543" /> +<TGConnectingPoint num="3" id="12544" /> +<TGConnectingPoint num="4" id="12545" /> +<TGConnectingPoint num="5" id="12546" /> +<TGConnectingPoint num="6" id="12547" /> +<TGConnectingPoint num="7" id="12548" /> +<TGConnectingPoint num="8" id="12549" /> +<TGConnectingPoint num="9" id="12550" /> +<TGConnectingPoint num="10" id="12551" /> +<TGConnectingPoint num="11" id="12552" /> +<TGConnectingPoint num="12" id="12553" /> +<TGConnectingPoint num="13" id="12554" /> +<TGConnectingPoint num="14" id="12555" /> +<TGConnectingPoint num="15" id="12556" /> +<TGConnectingPoint num="16" id="12557" /> +<TGConnectingPoint num="17" id="12558" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="12585" index="39" uid="e4197901-e01d-4f10-8bba-1123a70b46b0" > +<cdparam x="3" y="3" /> +<sizeparam width="1335" height="99" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the application of a rover acting as a follower, with a symmetric encryption countermeasure deployed. + +It is based: +1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code +(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip) +2. on FTS rovers videos produced for SPARTA +3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/ +4. on discussions with Fortiss researchers +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12569" /> +<TGConnectingPoint num="1" id="12570" /> +<TGConnectingPoint num="2" id="12571" /> +<TGConnectingPoint num="3" id="12572" /> +<TGConnectingPoint num="4" id="12573" /> +<TGConnectingPoint num="5" id="12574" /> +<TGConnectingPoint num="6" id="12575" /> +<TGConnectingPoint num="7" id="12576" /> +<TGConnectingPoint num="8" id="12577" /> +<TGConnectingPoint num="9" id="12578" /> +<TGConnectingPoint num="10" id="12579" /> +<TGConnectingPoint num="11" id="12580" /> +<TGConnectingPoint num="12" id="12581" /> +<TGConnectingPoint num="13" id="12582" /> +<TGConnectingPoint num="14" id="12583" /> +<TGConnectingPoint num="15" id="12584" /> +<extraparam> +<Line value="This model represents the application of a rover acting as a follower, with a symmetric encryption countermeasure deployed." /> +<Line value="" /> +<Line value="It is based:" /> +<Line value="1. on Fortiss paper "Controlling a virtual rover using AutoFOCUS3" and the related AF3 model and source code" /> +<Line value="(available at https://download.fortiss.org/public/MDETools2018/model-and-instructions_AF3.zip)" /> +<Line value="2. on FTS rovers videos produced for SPARTA" /> +<Line value="3. on Technical University of Munich/Fortiss "Platooning Team" report available on the Sparta SVN in directory 03-WPs/WP5-Program-2-CAPE/T52_Convergence_Security_Safety/Documents/platooning/fortiss-rover/" /> +<Line value="4. on discussions with Fortiss researchers" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1202" id="12600" index="40" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1247" y="332" /> +<sizeparam width="393" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12592" /> +<TGConnectingPoint num="1" id="12593" /> +<TGConnectingPoint num="2" id="12594" /> +<TGConnectingPoint num="3" id="12595" /> +<TGConnectingPoint num="4" id="12596" /> +<TGConnectingPoint num="5" id="12597" /> +<TGConnectingPoint num="6" id="12598" /> +<TGConnectingPoint num="7" id="12599" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12587" index="94" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="12600" num="0" /> +<cdparam x="1420" y="482" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12586" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12589" index="95" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="12600" num="1" /> +<cdparam x="1255" y="482" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12588" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12591" index="96" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="12600" num="2" /> +<cdparam x="1583" y="482" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="380" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12590" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12621" index="41" uid="f039bf1b-286f-4389-8104-0c7f8f4ef2b7" > +<cdparam x="1251" y="657" /> +<sizeparam width="401" height="163" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12613" /> +<TGConnectingPoint num="1" id="12614" /> +<TGConnectingPoint num="2" id="12615" /> +<TGConnectingPoint num="3" id="12616" /> +<TGConnectingPoint num="4" id="12617" /> +<TGConnectingPoint num="5" id="12618" /> +<TGConnectingPoint num="6" id="12619" /> +<TGConnectingPoint num="7" id="12620" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +<Attribute access="2" id="leader_message_type" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12602" index="97" uid="fce8d9ae-6134-4c23-a3d8-d5036565d691" > +<father id="12621" num="0" /> +<cdparam x="1583" y="644" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12601" /> +<extraparam> +<Prop commName="fromSocToLSoc" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12604" index="98" uid="6c414320-e956-4eee-a577-d2d2fd6294a7" > +<father id="12621" num="1" /> +<cdparam x="1420" y="644" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12603" /> +<extraparam> +<Prop commName="fromLSocToSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="true" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12606" index="99" uid="26b61746-800d-4f7b-a17d-725ce5851087" > +<father id="12621" num="2" /> +<cdparam x="1255" y="644" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newLeaderSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12605" /> +<extraparam> +<Prop commName="newLeaderSocketData" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12608" index="100" uid="d81a37b9-46e4-4c6a-9428-504b318e21c5" > +<father id="12621" num="3" /> +<cdparam x="1256" y="807" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Event newSocketData" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12607" /> +<extraparam> +<Prop commName="newSocketData" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12610" index="101" uid="807d0d9d-e19d-4afd-8494-d673f2617a29" > +<father id="12621" num="4" /> +<cdparam x="1353" y="807" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12609" /> +<extraparam> +<Prop commName="fromSocToAD" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="12612" index="102" uid="a0765022-9e64-451a-bb0b-14d631528de3" > +<father id="12621" num="5" /> +<cdparam x="1610" y="807" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="388" minY="-13" maxY="150" /> +<infoparam name="Primitive port" value="Channel fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12611" /> +<extraparam> +<Prop commName="fromADtoSoc" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="12632" index="42" uid="98971654-05e5-4355-90bb-b7728b165cf8" > +<cdparam x="16" y="1016" /> +<sizeparam width="278" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="15" maxX="4504" minY="15" maxY="1999" /> +<infoparam name="Primitive component" value="SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12624" /> +<TGConnectingPoint num="1" id="12625" /> +<TGConnectingPoint num="2" id="12626" /> +<TGConnectingPoint num="3" id="12627" /> +<TGConnectingPoint num="4" id="12628" /> +<TGConnectingPoint num="5" id="12629" /> +<TGConnectingPoint num="6" id="12630" /> +<TGConnectingPoint num="7" id="12631" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="12623" index="103" uid="1a22bcd1-76c4-4c11-972f-874a547f8a57" > +<father id="12632" num="0" /> +<cdparam x="281" y="1085" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="265" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12622" /> +<extraparam> +<Prop commName="fromSAtoDT" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int32_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="AutonomousDriving" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000007" > +<COMPONENT type="301" id="12649" index="0" uid="03c5a1e9-896b-4389-85a3-90c83cd294f4" > +<cdparam x="871" y="604" /> +<sizeparam width="451" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of platoon information update message: +1. sending speed control data to activate speed controller +2. sending lane keeping control data to activate trajectory controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12633" /> +<TGConnectingPoint num="1" id="12634" /> +<TGConnectingPoint num="2" id="12635" /> +<TGConnectingPoint num="3" id="12636" /> +<TGConnectingPoint num="4" id="12637" /> +<TGConnectingPoint num="5" id="12638" /> +<TGConnectingPoint num="6" id="12639" /> +<TGConnectingPoint num="7" id="12640" /> +<TGConnectingPoint num="8" id="12641" /> +<TGConnectingPoint num="9" id="12642" /> +<TGConnectingPoint num="10" id="12643" /> +<TGConnectingPoint num="11" id="12644" /> +<TGConnectingPoint num="12" id="12645" /> +<TGConnectingPoint num="13" id="12646" /> +<TGConnectingPoint num="14" id="12647" /> +<TGConnectingPoint num="15" id="12648" /> +<extraparam> +<Line value="In case of platoon information update message:" /> +<Line value="1. sending speed control data to activate speed controller" /> +<Line value="2. sending lane keeping control data to activate trajectory controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12666" index="1" uid="e2c136d0-5359-43dc-bec6-fe8d50ca71d3" > +<cdparam x="991" y="410" /> +<sizeparam width="242" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Sending update message to leader +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12650" /> +<TGConnectingPoint num="1" id="12651" /> +<TGConnectingPoint num="2" id="12652" /> +<TGConnectingPoint num="3" id="12653" /> +<TGConnectingPoint num="4" id="12654" /> +<TGConnectingPoint num="5" id="12655" /> +<TGConnectingPoint num="6" id="12656" /> +<TGConnectingPoint num="7" id="12657" /> +<TGConnectingPoint num="8" id="12658" /> +<TGConnectingPoint num="9" id="12659" /> +<TGConnectingPoint num="10" id="12660" /> +<TGConnectingPoint num="11" id="12661" /> +<TGConnectingPoint num="12" id="12662" /> +<TGConnectingPoint num="13" id="12663" /> +<TGConnectingPoint num="14" id="12664" /> +<TGConnectingPoint num="15" id="12665" /> +<extraparam> +<Line value="Sending update message to leader" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12683" index="2" uid="129cebdf-cbca-46f6-93e0-4fca93c67991" > +<cdparam x="86" y="631" /> +<sizeparam width="289" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="In case of emergency break (EB) message, +sending EB order to activate EB controller +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12667" /> +<TGConnectingPoint num="1" id="12668" /> +<TGConnectingPoint num="2" id="12669" /> +<TGConnectingPoint num="3" id="12670" /> +<TGConnectingPoint num="4" id="12671" /> +<TGConnectingPoint num="5" id="12672" /> +<TGConnectingPoint num="6" id="12673" /> +<TGConnectingPoint num="7" id="12674" /> +<TGConnectingPoint num="8" id="12675" /> +<TGConnectingPoint num="9" id="12676" /> +<TGConnectingPoint num="10" id="12677" /> +<TGConnectingPoint num="11" id="12678" /> +<TGConnectingPoint num="12" id="12679" /> +<TGConnectingPoint num="13" id="12680" /> +<TGConnectingPoint num="14" id="12681" /> +<TGConnectingPoint num="15" id="12682" /> +<extraparam> +<Line value="In case of emergency break (EB) message," /> +<Line value="sending EB order to activate EB controller" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12700" index="3" uid="4dd07157-7cbe-4513-ad07-206958dfe630" > +<cdparam x="608" y="351" /> +<sizeparam width="184" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving leader message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12684" /> +<TGConnectingPoint num="1" id="12685" /> +<TGConnectingPoint num="2" id="12686" /> +<TGConnectingPoint num="3" id="12687" /> +<TGConnectingPoint num="4" id="12688" /> +<TGConnectingPoint num="5" id="12689" /> +<TGConnectingPoint num="6" id="12690" /> +<TGConnectingPoint num="7" id="12691" /> +<TGConnectingPoint num="8" id="12692" /> +<TGConnectingPoint num="9" id="12693" /> +<TGConnectingPoint num="10" id="12694" /> +<TGConnectingPoint num="11" id="12695" /> +<TGConnectingPoint num="12" id="12696" /> +<TGConnectingPoint num="13" id="12697" /> +<TGConnectingPoint num="14" id="12698" /> +<TGConnectingPoint num="15" id="12699" /> +<extraparam> +<Line value="Receiving leader message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12717" index="4" uid="57469c20-b995-4cc9-9654-d0e7ccd93392" > +<cdparam x="39" y="372" /> +<sizeparam width="159" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Receiving sensor data +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12701" /> +<TGConnectingPoint num="1" id="12702" /> +<TGConnectingPoint num="2" id="12703" /> +<TGConnectingPoint num="3" id="12704" /> +<TGConnectingPoint num="4" id="12705" /> +<TGConnectingPoint num="5" id="12706" /> +<TGConnectingPoint num="6" id="12707" /> +<TGConnectingPoint num="7" id="12708" /> +<TGConnectingPoint num="8" id="12709" /> +<TGConnectingPoint num="9" id="12710" /> +<TGConnectingPoint num="10" id="12711" /> +<TGConnectingPoint num="11" id="12712" /> +<TGConnectingPoint num="12" id="12713" /> +<TGConnectingPoint num="13" id="12714" /> +<TGConnectingPoint num="14" id="12715" /> +<TGConnectingPoint num="15" id="12716" /> +<extraparam> +<Line value="Receiving sensor data" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="12721" index="5" uid="061be48e-9472-4aab-9c27-a19960829170" > +<cdparam x="568" y="437" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12719" /> +<TGConnectingPoint num="1" id="12720" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12718" index="42" uid="df9faa1c-027d-4e24-8a4a-d19f2453bec7" > +<father id="12721" num="0" /> +<cdparam x="583" y="457" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1006" id="12724" index="6" uid="3ffd803a-478a-465e-9752-21312b88da19" > +<cdparam x="321" y="607" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoEBC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12722" /> +<TGConnectingPoint num="1" id="12723" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="12732" index="7" uid="46d55c6a-7e32-400e-afc2-c0e3f9baffb4" > +<cdparam x="686" y="613" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12726" /> +<TGConnectingPoint num="1" id="12727" /> +<TGConnectingPoint num="2" id="12728" /> +<TGConnectingPoint num="3" id="12729" /> +<TGConnectingPoint num="4" id="12730" /> +<TGConnectingPoint num="5" id="12731" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12725" index="43" uid="da78c20c-f7ba-4b5e-aa0e-ceaa4b263700" > +<father id="12732" num="0" /> +<cdparam x="836" y="613" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="12740" index="8" uid="32823728-02c2-4169-8509-dfa6fce25200" > +<cdparam x="558" y="502" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12736" /> +<TGConnectingPoint num="1" id="12737" /> +<TGConnectingPoint num="2" id="12738" /> +<TGConnectingPoint num="3" id="12739" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12733" index="44" uid="a63645d6-3745-4668-9844-9bc7496ec86a" > +<father id="12740" num="0" /> +<cdparam x="483" y="530" /> +<sizeparam width="182" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-12" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[leader_message_type == 0]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12734" index="45" uid="849d838c-edde-44cc-9c50-b448eb753dab" > +<father id="12740" num="1" /> +<cdparam x="593" y="512" /> +<sizeparam width="614" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[(leader_message_type == 1) or (leader_message_type == 11) or (leader_message_type == 12)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12735" index="46" uid="57e42e8e-30ea-4da9-a919-2cee0c80a4ae" > +<father id="12740" num="2" /> +<cdparam x="578" y="547" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="62" /> +<infoparam name="guard 3" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="12742" index="9" uid="5de74724-e1b6-475a-ae78-eac1fb5ee97e" > +<cdparam x="961" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12741" /> +</COMPONENT> + +<COMPONENT type="1006" id="12745" index="10" uid="38d5d2eb-0ea0-40ff-9ab3-5efd28c9760c" > +<cdparam x="902" y="373" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12743" /> +<TGConnectingPoint num="1" id="12744" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12747" index="11" uid="c22687f4-cc3c-4cf5-974c-9a95a4d567eb" > +<cdparam x="871" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12746" /> +</COMPONENT> + +<COMPONENT type="1006" id="12750" index="12" uid="cbcf0ae0-265f-4a77-9f29-7eff398bc363" > +<cdparam x="814" y="670" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoTC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12748" /> +<TGConnectingPoint num="1" id="12749" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12752" index="13" uid="9fea4189-031e-4f6e-b9ca-ed95435ec04e" > +<cdparam x="635" y="741" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12751" /> +</COMPONENT> + +<COMPONENT type="1006" id="12755" index="14" uid="f84ce218-5ae5-422b-a6c2-d3fe8bfca97d" > +<cdparam x="577" y="674" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromADtoSC(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12753" /> +<TGConnectingPoint num="1" id="12754" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12757" index="15" uid="47aabf91-ae1e-4d4e-9d17-e5a36892abd6" > +<cdparam x="379" y="681" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12756" /> +</COMPONENT> + +<COMPONENT type="1009" id="12760" index="16" uid="cd81e3c8-4754-4828-817e-bfb69ea4509b" > +<cdparam x="501" y="379" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSocToAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12758" /> +<TGConnectingPoint num="1" id="12759" /> +<extraparam> +<Data channelName="fromSocToAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="12763" index="17" uid="0f77260b-e466-40b7-a40f-284d8a394377" > +<cdparam x="421" y="319" /> +<sizeparam width="304" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="newSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12761" /> +<TGConnectingPoint num="1" id="12762" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12765" index="18" uid="604a5e00-084a-4f18-b196-ca30b293ddc6" > +<cdparam x="264" y="430" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12764" /> +</COMPONENT> + +<COMPONENT type="1009" id="12768" index="19" uid="c6384fdc-2697-4679-b01f-a09a7decaf86" > +<cdparam x="210" y="364" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromDTtoAD(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12766" /> +<TGConnectingPoint num="1" id="12767" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="12776" index="20" uid="5154f910-a507-49ee-9aed-1166b083b36f" > +<cdparam x="498" y="219" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12770" /> +<TGConnectingPoint num="1" id="12771" /> +<TGConnectingPoint num="2" id="12772" /> +<TGConnectingPoint num="3" id="12773" /> +<TGConnectingPoint num="4" id="12774" /> +<TGConnectingPoint num="5" id="12775" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12769" index="47" uid="c3a09c39-663f-4ec0-9189-d6b7510fca27" > +<father id="12776" num="0" /> +<cdparam x="648" y="219" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="0" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="12778" index="21" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="419" y="159" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12777" /> +</COMPONENT> + +<COMPONENT type="1020" id="12782" index="22" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="380" y="101" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12779" /> +<TGConnectingPoint num="1" id="12780" /> +<TGConnectingPoint num="2" id="12781" /> +</COMPONENT> + +<COMPONENT type="1000" id="12784" index="23" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="422" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12783" /> +</COMPONENT> + +<CONNECTOR type="115" id="12785" index="24" uid="01916036-8363-4f0b-a7fb-6233587a621a" > +<cdparam x="478" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="478" y="115" id="12780" /> +<P2 x="573" y="219" id="12770" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12786" index="25" uid="69d13fab-0078-4a4b-bff4-03252fbf8327" > +<cdparam x="532" y="515" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="3125" maxHeight="3125" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="533" y="517" id="12737" /> +<P2 x="389" y="602" id="12722" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12787" index="26" uid="1ba2828f-ba84-4bb7-a655-efee3dba4123" > +<cdparam x="971" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="971" y="398" id="12744" /> +<P2 x="971" y="442" id="12741" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12788" index="27" uid="79b33a46-f5f1-4622-9c71-676346307aba" > +<cdparam x="881" y="695" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="881" y="695" id="12749" /> +<P2 x="881" y="736" id="12746" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12789" index="28" uid="75075440-1cf2-4689-9d9c-e5da220b9810" > +<cdparam x="645" y="699" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="699" id="12754" /> +<P2 x="645" y="736" id="12751" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12790" index="29" uid="ea55345e-2671-49cf-a67b-1b626981a355" > +<cdparam x="389" y="632" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="389" y="632" id="12723" /> +<P2 x="389" y="676" id="12756" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12791" index="30" uid="cd241954-db74-43c2-b430-b67506dd3a05" > +<cdparam x="523" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="523" y="224" id="12771" /> +<P2 x="274" y="359" id="12766" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12792" index="31" uid="3c625b1e-e409-4e26-8f70-0d164ad1f329" > +<cdparam x="1036" y="545" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="622" y="224" id="12775" /> +<P2 x="971" y="368" id="12743" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12793" index="32" uid="dcb4e440-4cb9-453f-80a1-58614b41e7fd" > +<cdparam x="740" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="810" y="618" id="12731" /> +<P2 x="881" y="665" id="12748" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12794" index="33" uid="569df097-5cf6-4135-81d9-7f342fa32464" > +<cdparam x="690" y="618" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="711" y="618" id="12727" /> +<P2 x="645" y="669" id="12753" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12795" index="34" uid="f92f5f8e-a956-4ec5-a821-9c28756c6367" > +<cdparam x="613" y="517" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="517" id="12738" /> +<P2 x="761" y="613" id="12726" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12796" index="35" uid="d04b9505-459d-41d9-86f8-d975c7edda09" > +<cdparam x="274" y="389" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="274" y="389" id="12767" /> +<P2 x="274" y="425" id="12764" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12797" index="36" uid="6bbbfdce-1989-41f7-b36f-cc9bc75e5fca" > +<cdparam x="547" y="218" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="224" id="12773" /> +<P2 x="573" y="314" id="12761" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12798" index="37" uid="7192d1bf-eaa9-4a75-947c-553bd4148ac9" > +<cdparam x="573" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="344" id="12762" /> +<P2 x="573" y="374" id="12758" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12799" index="38" uid="a110578c-43c6-4361-8cf1-4a671e6c3838" > +<cdparam x="573" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="404" id="12759" /> +<P2 x="573" y="432" id="12719" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12800" index="39" uid="9262f759-0c44-491d-b20c-8a4de6d4734b" > +<cdparam x="580" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="472" id="12720" /> +<P2 x="573" y="497" id="12736" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12801" index="40" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="429" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="429" y="56" id="12783" /> +<P2 x="429" y="96" id="12779" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12802" index="41" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="429" y="126" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="429" y="126" id="12781" /> +<P2 x="429" y="154" id="12777" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="ATTACKER_Task" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="1012" id="12810" index="0" uid="4a489fe7-42cd-4024-9c11-eeac44bc845b" > +<cdparam x="307" y="304" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12806" /> +<TGConnectingPoint num="1" id="12807" /> +<TGConnectingPoint num="2" id="12808" /> +<TGConnectingPoint num="3" id="12809" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12803" index="36" uid="03fb9d55-8283-4676-8300-8784e4b70ea1" > +<father id="12810" num="0" /> +<cdparam x="232" y="332" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-13" minY="10" maxY="28" /> +<infoparam name="guard 1" value="[(mode == 1) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12804" index="37" uid="1c0b847a-77cf-42bd-9ee8-d9cf5f7b8033" > +<father id="12810" num="1" /> +<cdparam x="357" y="320" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="50" minY="10" maxY="28" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12805" index="38" uid="039eba05-734c-4610-8844-e26a14e4b0b6" > +<father id="12810" num="2" /> +<cdparam x="339" y="367" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="35" minY="45" maxY="63" /> +<infoparam name="guard 3" value="[(mode == 2) and (leader_message_type == 1)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1016" id="12818" index="1" uid="b8883f95-632a-4a02-946d-0da1ea6a7a1e" > +<cdparam x="521" y="246" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12812" /> +<TGConnectingPoint num="1" id="12813" /> +<TGConnectingPoint num="2" id="12814" /> +<TGConnectingPoint num="3" id="12815" /> +<TGConnectingPoint num="4" id="12816" /> +<TGConnectingPoint num="5" id="12817" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12811" index="39" uid="60927341-68d2-46e7-ba75-2cdc52acc787" > +<father id="12818" num="0" /> +<cdparam x="671" y="249" /> +<sizeparam width="20" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="12826" index="2" uid="fff114c4-7be2-4af2-bc82-5f6459b5ccaf" > +<cdparam x="559" y="407" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12822" /> +<TGConnectingPoint num="1" id="12823" /> +<TGConnectingPoint num="2" id="12824" /> +<TGConnectingPoint num="3" id="12825" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12819" index="40" uid="bccf0a5b-5f5f-4ff0-b233-1924cee7c533" > +<father id="12826" num="0" /> +<cdparam x="484" y="423" /> +<sizeparam width="81" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[mode == 4]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12820" index="41" uid="5feda669-3eac-4e2c-aa9c-2e5a037386c8" > +<father id="12826" num="1" /> +<cdparam x="610" y="423" /> +<sizeparam width="36" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[else]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="12821" index="42" uid="ffc61fc7-e845-480c-b2cb-357174964af9" > +<father id="12826" num="2" /> +<cdparam x="590" y="473" /> +<sizeparam width="305" height="15" minWidth="9" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[(mode == 5) and (leader_message_type == 0)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="12828" index="3" uid="561dd997-20c7-47e0-9e45-47ad34f09e67" > +<cdparam x="700" y="501" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12827" /> +</COMPONENT> + +<COMPONENT type="1001" id="12830" index="4" uid="1e890f57-8d03-42d0-87b6-d8a36aa3ee3c" > +<cdparam x="1043" y="404" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12829" /> +</COMPONENT> + +<COMPONENT type="1008" id="12833" index="5" uid="b49a2815-5d18-4837-b2c3-2d94fe1808d6" > +<cdparam x="939" y="348" /> +<sizeparam width="229" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="injection(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12831" /> +<TGConnectingPoint num="1" id="12832" /> +<extraparam> +<Data eventName="injection" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="12836" index="6" uid="668321ba-64d4-4a28-ba18-7ef521b906cd" > +<cdparam x="488" y="540" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12834" /> +<TGConnectingPoint num="1" id="12835" /> +</COMPONENT> + +<COMPONENT type="1011" id="12839" index="7" uid="82196b14-2c50-4535-8e29-c4c164beebf9" > +<cdparam x="358" y="502" /> +<sizeparam width="173" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12837" /> +<TGConnectingPoint num="1" id="12838" /> +</COMPONENT> + +<COMPONENT type="1011" id="12842" index="8" uid="9af69728-574b-416d-92d7-caa8752cdcbe" > +<cdparam x="232" y="398" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 12" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12840" /> +<TGConnectingPoint num="1" id="12841" /> +</COMPONENT> + +<COMPONENT type="1011" id="12845" index="9" uid="7401c30d-dfc7-4cc3-954e-412b57ae1df7" > +<cdparam x="10" y="398" /> +<sizeparam width="181" height="20" minWidth="26" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="leader_message_type = 11" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12843" /> +<TGConnectingPoint num="1" id="12844" /> +</COMPONENT> + +<COMPONENT type="1001" id="12847" index="10" uid="e1a8e900-4adb-4191-b1a1-b11cf5f10810" > +<cdparam x="312" y="462" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12846" /> +</COMPONENT> + +<COMPONENT type="1001" id="12849" index="11" uid="1b24d55c-b55e-43b2-9d40-dff60116fec3" > +<cdparam x="90" y="459" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12848" /> +</COMPONENT> + +<COMPONENT type="1001" id="12851" index="12" uid="3c3c9181-7325-4450-b43d-d1f99443830b" > +<cdparam x="564" y="609" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12850" /> +</COMPONENT> + +<COMPONENT type="301" id="12868" index="13" uid="74c1e445-5ca9-4e7a-9f5d-0aee9404a9a1" > +<cdparam x="14" y="40" /> +<sizeparam width="286" height="183" minWidth="7" minHeight="3" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Attacker mode +----------------------- +1: the attacker injects a false speed value +with a strong increase w.r.t. the real value +(Attack 1, see deliverable D5.2) +2: the attacker injects a false speed value +with a small increase w.r.t. the real value +(Attack 2, see deliverable D5.2) +4 : the attacker injects a false emergency +brake message +(Attack 4, see deliverable D5.2) +5 : the attacker blocks emergency brake +messages (Attack 5, see deliverable D5.2) +and injects a platoon information update +message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12852" /> +<TGConnectingPoint num="1" id="12853" /> +<TGConnectingPoint num="2" id="12854" /> +<TGConnectingPoint num="3" id="12855" /> +<TGConnectingPoint num="4" id="12856" /> +<TGConnectingPoint num="5" id="12857" /> +<TGConnectingPoint num="6" id="12858" /> +<TGConnectingPoint num="7" id="12859" /> +<TGConnectingPoint num="8" id="12860" /> +<TGConnectingPoint num="9" id="12861" /> +<TGConnectingPoint num="10" id="12862" /> +<TGConnectingPoint num="11" id="12863" /> +<TGConnectingPoint num="12" id="12864" /> +<TGConnectingPoint num="13" id="12865" /> +<TGConnectingPoint num="14" id="12866" /> +<TGConnectingPoint num="15" id="12867" /> +<extraparam> +<Line value="Attacker mode" /> +<Line value="-----------------------" /> +<Line value="1: the attacker injects a false speed value" /> +<Line value="with a strong increase w.r.t. the real value" /> +<Line value="(Attack 1, see deliverable D5.2)" /> +<Line value="2: the attacker injects a false speed value" /> +<Line value="with a small increase w.r.t. the real value" /> +<Line value="(Attack 2, see deliverable D5.2)" /> +<Line value="4 : the attacker injects a false emergency" /> +<Line value="brake message" /> +<Line value="(Attack 4, see deliverable D5.2)" /> +<Line value="5 : the attacker blocks emergency brake" /> +<Line value="messages (Attack 5, see deliverable D5.2)" /> +<Line value="and injects a platoon information update" /> +<Line value="message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="12871" index="14" uid="ef43fdcb-1551-4a2a-9096-fff3ce21da37" > +<cdparam x="468" y="177" /> +<sizeparam width="256" height="20" minWidth="29" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="wait event" value="interception(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12869" /> +<TGConnectingPoint num="1" id="12870" /> +<extraparam> +<Data eventName="interception" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12873" index="15" uid="c9065a94-b4f9-4249-bf97-69125afa4b74" > +<cdparam x="434" y="568" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12872" /> +</COMPONENT> + +<COMPONENT type="1001" id="12875" index="16" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="435" y="159" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12874" /> +</COMPONENT> + +<COMPONENT type="1020" id="12879" index="17" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="396" y="101" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12876" /> +<TGConnectingPoint num="1" id="12877" /> +<TGConnectingPoint num="2" id="12878" /> +</COMPONENT> + +<COMPONENT type="1000" id="12881" index="18" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="438" y="36" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12880" /> +</COMPONENT> + +<CONNECTOR type="115" id="12882" index="19" uid="cb8511c5-77a4-4c67-90f8-5969e9612ecd" > +<cdparam x="494" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="494" y="115" id="12877" /> +<P2 x="596" y="172" id="12869" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12883" index="20" uid="f08072a8-2562-4abc-8280-1ab0dcb3b55f" > +<cdparam x="575" y="462" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="574" y="462" id="12825" /> +<P2 x="574" y="535" id="12834" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12884" index="21" uid="acf1db21-0237-44f9-881d-24ecb61e8382" > +<cdparam x="614" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="614" y="422" id="12824" /> +<P2 x="710" y="496" id="12827" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12885" index="22" uid="a35432c1-940a-4d00-b0ec-af9ed7a209c3" > +<cdparam x="534" y="414" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="534" y="422" id="12823" /> +<P2 x="444" y="497" id="12837" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12886" index="23" uid="2f00d79a-ef32-4675-baab-e5602853ad16" > +<cdparam x="360" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="362" y="319" id="12808" /> +<P2 x="574" y="402" id="12822" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12887" index="24" uid="9bdcfecb-6188-49aa-b417-e635b93c1f86" > +<cdparam x="281" y="320" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="282" y="319" id="12807" /> +<P2 x="100" y="393" id="12843" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12888" index="25" uid="fbb3816b-5bee-4d5f-b9ef-93a002d74daf" > +<cdparam x="320" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="322" y="359" id="12809" /> +<P2 x="322" y="393" id="12840" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12889" index="26" uid="cc3a0005-42de-4aa1-9d32-1e6652e1325d" > +<cdparam x="646" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="645" y="251" id="12817" /> +<P2 x="1053" y="343" id="12831" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12890" index="27" uid="9037b01a-a4b0-49e2-8c4e-81ab614277dd" > +<cdparam x="575" y="565" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="574" y="565" id="12835" /> +<P2 x="574" y="604" id="12850" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12891" index="28" uid="10c2f0aa-e999-4f42-b9e0-40a2f80aeedd" > +<cdparam x="134" y="425" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="100" y="423" id="12844" /> +<P2 x="100" y="454" id="12848" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12892" index="29" uid="0f4c1029-1635-428b-867d-2ea24507640f" > +<cdparam x="345" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="322" y="423" id="12841" /> +<P2 x="322" y="457" id="12846" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12893" index="30" uid="a69a62ae-d2b8-4ae4-9778-5a879051ce3a" > +<cdparam x="453" y="539" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="444" y="527" id="12838" /> +<P2 x="444" y="563" id="12872" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12894" index="31" uid="60dbc370-471c-43d2-9c2f-c0b16a612f2c" > +<cdparam x="596" y="209" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="596" y="202" id="12870" /> +<P2 x="596" y="246" id="12812" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12895" index="32" uid="e581395e-32ce-415e-a02e-eb570f45d4b3" > +<cdparam x="517" y="250" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="546" y="251" id="12813" /> +<P2 x="322" y="299" id="12806" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12896" index="33" uid="26ac2be8-efc8-431d-ac7f-bbcc36859317" > +<cdparam x="1053" y="373" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1053" y="373" id="12832" /> +<P2 x="1053" y="399" id="12829" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12897" index="34" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="445" y="56" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="56" id="12880" /> +<P2 x="445" y="96" id="12876" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12898" index="35" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="445" y="126" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="126" id="12878" /> +<P2 x="445" y="154" id="12874" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1035" id="12901" index="0" uid="597247f3-ab83-4f8b-8d99-37316558225a" > +<cdparam x="1186" y="366" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="encrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12899" /> +<TGConnectingPoint num="1" id="12900" /> +<extraparam> +<Data secContext="encrR" type="Symmetric Encryption" overhead="" size="" encTime="100" decTime="100" nonce="nonceL" key="" algorithm="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="12904" index="1" uid="bc6c2595-387e-4072-97da-2b2915ce9837" > +<cdparam x="1120" y="309" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12902" /> +<TGConnectingPoint num="1" id="12903" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="nonceL" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1036" id="12907" index="2" uid="d303688a-967b-4cdf-8318-5bd043d2074d" > +<cdparam x="193" y="521" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="decrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12905" /> +<TGConnectingPoint num="1" id="12906" /> +<extraparam> +<Data secPattern="encrL" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="12910" index="3" uid="37a6a09d-46a4-4749-aed6-a4ec0e7596b1" > +<cdparam x="129" y="327" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12908" /> +<TGConnectingPoint num="1" id="12909" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="nonceR" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1035" id="12913" index="4" uid="19bcb33e-6747-4d8e-a1a1-518bb45bd408" > +<cdparam x="193" y="251" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="encrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12911" /> +<TGConnectingPoint num="1" id="12912" /> +<breakpoint /> +<extraparam> +<Data secContext="nonceR" type="Nonce" overhead="" size="" encTime="100" decTime="" nonce="" key="" algorithm="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="12917" index="5" uid="44882b6a-45bd-4af3-b383-04e13d9841ba" > +<cdparam x="859" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12915" /> +<TGConnectingPoint num="1" id="12916" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12914" index="40" uid="49b31093-61e9-47a0-acd2-8ae70d0ae42b" > +<father id="12917" num="0" /> +<cdparam x="874" y="347" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="12919" index="6" uid="5c3e5886-c36b-4d3f-ba81-fdbc95e5e69f" > +<cdparam x="1183" y="497" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12918" /> +</COMPONENT> + +<COMPONENT type="1006" id="12922" index="7" uid="99983131-dc6a-4c1c-86f9-234c0d67cdb1" > +<cdparam x="1122" y="443" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToLSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12920" /> +<TGConnectingPoint num="1" id="12921" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="encrR" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="12925" index="8" uid="b5f9184e-af80-484b-b4e1-4a36b88cd112" > +<cdparam x="127" y="462" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromLSocToSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12923" /> +<TGConnectingPoint num="1" id="12924" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="encrL" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="12928" index="9" uid="b0d096c0-a943-46c5-b18f-cc8d08b9c215" > +<cdparam x="40" y="409" /> +<sizeparam width="321" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newLeaderSocketData(leader_message_type) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12926" /> +<TGConnectingPoint num="1" id="12927" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12930" index="10" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="854" y="455" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12929" /> +</COMPONENT> + +<COMPONENT type="1009" id="12933" index="11" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="792" y="402" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="12931" /> +<TGConnectingPoint num="1" id="12932" /> +<extraparam> +<Data channelName="fromADtoSoc" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12935" index="12" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12934" /> +</COMPONENT> + +<COMPONENT type="1008" id="12938" index="13" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="427" y="357" /> +<sizeparam width="274" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12936" /> +<TGConnectingPoint num="1" id="12937" /> +<extraparam> +<Data eventName="newSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="12941" index="14" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="495" y="301" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSocToAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12939" /> +<TGConnectingPoint num="1" id="12940" /> +<extraparam> +<Data channelName="fromSocToAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12943" index="15" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="190" y="578" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12942" /> +</COMPONENT> + +<COMPONENT type="1016" id="12951" index="16" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12945" /> +<TGConnectingPoint num="1" id="12946" /> +<TGConnectingPoint num="2" id="12947" /> +<TGConnectingPoint num="3" id="12948" /> +<TGConnectingPoint num="4" id="12949" /> +<TGConnectingPoint num="5" id="12950" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="12944" index="41" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="12951" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="12968" index="17" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12952" /> +<TGConnectingPoint num="1" id="12953" /> +<TGConnectingPoint num="2" id="12954" /> +<TGConnectingPoint num="3" id="12955" /> +<TGConnectingPoint num="4" id="12956" /> +<TGConnectingPoint num="5" id="12957" /> +<TGConnectingPoint num="6" id="12958" /> +<TGConnectingPoint num="7" id="12959" /> +<TGConnectingPoint num="8" id="12960" /> +<TGConnectingPoint num="9" id="12961" /> +<TGConnectingPoint num="10" id="12962" /> +<TGConnectingPoint num="11" id="12963" /> +<TGConnectingPoint num="12" id="12964" /> +<TGConnectingPoint num="13" id="12965" /> +<TGConnectingPoint num="14" id="12966" /> +<TGConnectingPoint num="15" id="12967" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="12970" index="18" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="451" y="150" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12969" /> +</COMPONENT> + +<COMPONENT type="1020" id="12974" index="19" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="412" y="92" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12971" /> +<TGConnectingPoint num="1" id="12972" /> +<TGConnectingPoint num="2" id="12973" /> +</COMPONENT> + +<COMPONENT type="1000" id="12976" index="20" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="454" y="27" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12975" /> +</COMPONENT> + +<CONNECTOR type="115" id="12977" index="21" uid="7971d289-9947-487e-b0d7-b72a0bc00583" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="12946" /> +<P2 x="200" y="246" id="12911" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12978" index="22" uid="71bb9043-c61d-405f-8b0e-8f3a3c322339" > +<cdparam x="510" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="510" y="106" id="12972" /> +<P2 x="564" y="180" id="12945" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12979" index="23" uid="60677653-900c-4663-a78c-986b4b89866e" > +<cdparam x="1193" y="468" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1193" y="468" id="12921" /> +<P2 x="1193" y="492" id="12918" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12980" index="24" uid="3adbbaa5-bcc0-43b6-aa2a-6037b1f87040" > +<cdparam x="864" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="362" id="12916" /> +<P2 x="864" y="397" id="12931" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12981" index="25" uid="10a98c87-2f82-432f-8901-fa4bdc2b7850" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="12948" /> +<P2 x="564" y="296" id="12939" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12982" index="26" uid="93a099b4-b9f2-4f25-b5f7-ad008e877c7e" > +<cdparam x="200" y="352" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="352" id="12909" /> +<P2 x="200" y="404" id="12926" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12983" index="27" uid="fc5502aa-6895-4bf5-95d6-eb18a36c59d0" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="12950" /> +<P2 x="1193" y="304" id="12902" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12984" index="28" uid="44d4f82b-9924-4f25-a56a-043604d0583e" > +<cdparam x="589" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="185" id="12949" /> +<P2 x="864" y="322" id="12915" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12985" index="29" uid="b2e26988-ecca-41f3-9a6f-169d0ff66e5c" > +<cdparam x="564" y="326" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="326" id="12940" /> +<P2 x="564" y="352" id="12936" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12986" index="30" uid="ed4e3818-c735-4a7a-9ed4-5a51dc15e66c" > +<cdparam x="564" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="382" id="12937" /> +<P2 x="564" y="416" id="12934" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12987" index="31" uid="cdcaf7c8-ca58-4374-9d13-16de64419592" > +<cdparam x="865" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="864" y="427" id="12932" /> +<P2 x="864" y="450" id="12929" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12988" index="32" uid="c9dd5ae3-54d8-4174-b326-756d4b22cc5f" > +<cdparam x="211" y="438" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="434" id="12927" /> +<P2 x="200" y="457" id="12923" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12989" index="33" uid="4922d03b-9934-4ee3-ae1a-e0d17bb18a88" > +<cdparam x="200" y="296" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="296" id="12912" /> +<P2 x="200" y="322" id="12908" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12990" index="34" uid="7092239c-d85c-4d7e-b2a3-a395e1470390" > +<cdparam x="200" y="487" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="487" id="12924" /> +<P2 x="200" y="516" id="12905" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12991" index="35" uid="603cf968-fc12-475a-8f46-9dfb7ae0e2f4" > +<cdparam x="204" y="560" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="200" y="566" id="12906" /> +<P2 x="200" y="573" id="12942" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12992" index="36" uid="5a9cd749-f563-491e-87b2-15068559d7c4" > +<cdparam x="1193" y="334" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1193" y="334" id="12903" /> +<P2 x="1193" y="361" id="12899" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12993" index="37" uid="2c29bf22-f7ee-46e2-ac7a-fc6abef2818a" > +<cdparam x="1193" y="411" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="1193" y="411" id="12900" /> +<P2 x="1193" y="438" id="12920" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12994" index="38" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="461" y="47" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="47" id="12975" /> +<P2 x="461" y="87" id="12971" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="12995" index="39" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="461" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="461" y="117" id="12973" /> +<P2 x="461" y="145" id="12969" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Leader_Socket" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="13012" index="0" uid="d20c8ab1-670d-43c6-b65b-afb30aee50be" > +<cdparam x="10" y="417" /> +<sizeparam width="279" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Message types : +0 = emergency break +1 = platoon information update message +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="12996" /> +<TGConnectingPoint num="1" id="12997" /> +<TGConnectingPoint num="2" id="12998" /> +<TGConnectingPoint num="3" id="12999" /> +<TGConnectingPoint num="4" id="13000" /> +<TGConnectingPoint num="5" id="13001" /> +<TGConnectingPoint num="6" id="13002" /> +<TGConnectingPoint num="7" id="13003" /> +<TGConnectingPoint num="8" id="13004" /> +<TGConnectingPoint num="9" id="13005" /> +<TGConnectingPoint num="10" id="13006" /> +<TGConnectingPoint num="11" id="13007" /> +<TGConnectingPoint num="12" id="13008" /> +<TGConnectingPoint num="13" id="13009" /> +<TGConnectingPoint num="14" id="13010" /> +<TGConnectingPoint num="15" id="13011" /> +<extraparam> +<Line value="Message types :" /> +<Line value="0 = emergency break" /> +<Line value="1 = platoon information update message" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="13015" index="1" uid="6b4d77d3-0a74-4182-be58-6aeb0a9da929" > +<cdparam x="128" y="333" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="leader_message_type = 1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13013" /> +<TGConnectingPoint num="1" id="13014" /> +</COMPONENT> + +<COMPONENT type="1036" id="13018" index="2" uid="b1182ab8-2cf7-4618-ba45-aa737102161a" > +<cdparam x="899" y="444" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="decrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13016" /> +<TGConnectingPoint num="1" id="13017" /> +<extraparam> +<Data secPattern="encrR" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="13021" index="3" uid="87b01142-d0a1-4e88-95c8-5863a8b76041" > +<cdparam x="835" y="309" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13019" /> +<TGConnectingPoint num="1" id="13020" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="nonceL" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1035" id="13024" index="4" uid="7ecfe9fc-a9f0-45c1-afa2-a426c6883753" > +<cdparam x="899" y="237" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="encrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13022" /> +<TGConnectingPoint num="1" id="13023" /> +<extraparam> +<Data secContext="nonceL" type="Nonce" overhead="" size="" encTime="100" decTime="" nonce="" key="" algorithm="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1035" id="13027" index="5" uid="b98ffd5a-0af8-483c-946f-95ab429c897c" > +<cdparam x="557" y="318" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="encrypt" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13025" /> +<TGConnectingPoint num="1" id="13026" /> +<extraparam> +<Data secContext="encrL" type="Symmetric Encryption" overhead="0" size="" encTime="100" decTime="100" nonce="nonceR" key="" algorithm="AES" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="13030" index="6" uid="0008a0df-b7a2-4f6a-b545-ca18f8ede314" > +<cdparam x="491" y="249" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13028" /> +<TGConnectingPoint num="1" id="13029" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="nonceR" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13032" index="7" uid="4708de3a-a476-4fb8-9dac-c2e07815d007" > +<cdparam x="896" y="504" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13031" /> +</COMPONENT> + +<COMPONENT type="1009" id="13035" index="8" uid="1ebd3286-ad1b-4353-ad40-c0ecf8b7514a" > +<cdparam x="833" y="379" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSocToLSoc(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13033" /> +<TGConnectingPoint num="1" id="13034" /> +<extraparam> +<Data channelName="fromSocToLSoc" nbOfSamples="1" secPattern="encrR" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13037" index="9" uid="bd738c13-60e6-4b09-a383-a636ff922255" > +<cdparam x="554" y="518" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13036" /> +</COMPONENT> + +<COMPONENT type="1008" id="13040" index="10" uid="e2952342-b1d5-4efd-88ac-0fb56b0496c3" > +<cdparam x="406" y="454" /> +<sizeparam width="317" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newLeaderSocketData(leader_message_type)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13038" /> +<TGConnectingPoint num="1" id="13039" /> +<extraparam> +<Data eventName="newLeaderSocketData" nbOfParams="5" /> +<Param index="0" value="leader_message_type" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="13043" index="11" uid="e0aa8b21-de18-4054-8a10-8d549f957b28" > +<cdparam x="493" y="398" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromLSocToSoc(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13041" /> +<TGConnectingPoint num="1" id="13042" /> +<extraparam> +<Data channelName="fromLSocToSoc" nbOfSamples="1" secPattern="encrL" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13045" index="12" uid="53c59f6a-5fb6-42d5-8ace-934bdfcfe1c9" > +<cdparam x="204" y="388" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13044" /> +</COMPONENT> + +<COMPONENT type="1016" id="13053" index="13" uid="d0ae78f4-f3e1-4ab7-ba9c-3074a208baad" > +<cdparam x="489" y="180" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13047" /> +<TGConnectingPoint num="1" id="13048" /> +<TGConnectingPoint num="2" id="13049" /> +<TGConnectingPoint num="3" id="13050" /> +<TGConnectingPoint num="4" id="13051" /> +<TGConnectingPoint num="5" id="13052" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13046" index="33" uid="10a91373-1cd9-4c23-b645-3a505cd2a84a" > +<father id="13053" num="0" /> +<cdparam x="643" y="187" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="13070" index="14" uid="99b808be-43c2-4e98-bae3-8ae364f38251" > +<cdparam x="62" y="61" /> +<sizeparam width="325" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This simplistic socket activity diagram is to refine +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13054" /> +<TGConnectingPoint num="1" id="13055" /> +<TGConnectingPoint num="2" id="13056" /> +<TGConnectingPoint num="3" id="13057" /> +<TGConnectingPoint num="4" id="13058" /> +<TGConnectingPoint num="5" id="13059" /> +<TGConnectingPoint num="6" id="13060" /> +<TGConnectingPoint num="7" id="13061" /> +<TGConnectingPoint num="8" id="13062" /> +<TGConnectingPoint num="9" id="13063" /> +<TGConnectingPoint num="10" id="13064" /> +<TGConnectingPoint num="11" id="13065" /> +<TGConnectingPoint num="12" id="13066" /> +<TGConnectingPoint num="13" id="13067" /> +<TGConnectingPoint num="14" id="13068" /> +<TGConnectingPoint num="15" id="13069" /> +<extraparam> +<Line value="This simplistic socket activity diagram is to refine" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13072" index="15" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="459" y="157" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13071" /> +</COMPONENT> + +<COMPONENT type="1020" id="13076" index="16" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="420" y="99" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13073" /> +<TGConnectingPoint num="1" id="13074" /> +<TGConnectingPoint num="2" id="13075" /> +</COMPONENT> + +<COMPONENT type="1000" id="13078" index="17" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="462" y="34" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13077" /> +</COMPONENT> + +<CONNECTOR type="115" id="13079" index="18" uid="7eeaeb45-687a-4122-a9b0-5a3af3f835e9" > +<cdparam x="514" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="185" id="13048" /> +<P2 x="214" y="328" id="13013" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13080" index="19" uid="aabb2288-ad80-4443-85e9-0569d7a9434f" > +<cdparam x="518" y="113" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="113" id="13074" /> +<P2 x="564" y="180" id="13047" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13081" index="20" uid="1c7aa002-3302-445d-bec3-ad04da265f93" > +<cdparam x="906" y="334" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="906" y="334" id="13020" /> +<P2 x="906" y="374" id="13033" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13082" index="21" uid="ba469ba2-a277-4311-937c-f128ac7e00a4" > +<cdparam x="613" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="185" id="13052" /> +<P2 x="906" y="232" id="13022" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13083" index="22" uid="d573638a-1744-4b6a-9962-e11d8fc4327e" > +<cdparam x="564" y="423" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="423" id="13042" /> +<P2 x="564" y="449" id="13038" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13084" index="23" uid="90e89cde-f091-42d1-9722-b3ad317d3a3e" > +<cdparam x="564" y="479" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="479" id="13039" /> +<P2 x="564" y="513" id="13036" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13085" index="24" uid="713899b8-f550-4572-a2e7-c978f817796e" > +<cdparam x="564" y="185" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="185" id="13050" /> +<P2 x="564" y="244" id="13028" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13086" index="25" uid="2d53d856-43e7-4738-956e-ad85327ce653" > +<cdparam x="564" y="274" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="274" id="13029" /> +<P2 x="564" y="313" id="13025" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13087" index="26" uid="dd30609b-b987-43fc-a3ff-07efef7d62cb" > +<cdparam x="570" y="359" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="363" id="13026" /> +<P2 x="564" y="393" id="13041" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13088" index="27" uid="221c610e-45d8-4151-8943-ce275a7cac6d" > +<cdparam x="864" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="906" y="282" id="13023" /> +<P2 x="906" y="304" id="13019" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13089" index="28" uid="0359c4fb-2d09-4bbc-a0bb-4632f32314be" > +<cdparam x="906" y="404" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="906" y="404" id="13034" /> +<P2 x="906" y="439" id="13016" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13090" index="29" uid="fd031ba2-900b-492d-b7ee-28273876545d" > +<cdparam x="915" y="492" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="906" y="489" id="13017" /> +<P2 x="906" y="499" id="13031" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13091" index="30" uid="74550472-de62-41b0-a76d-a1d53008fb87" > +<cdparam x="220" y="364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="214" y="358" id="13014" /> +<P2 x="214" y="383" id="13044" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13092" index="31" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="469" y="54" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="469" y="54" id="13077" /> +<P2 x="469" y="94" id="13073" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13093" index="32" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="469" y="124" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="469" y="124" id="13075" /> +<P2 x="469" y="152" id="13071" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="EBController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="13110" index="0" uid="b2fed985-65d7-47b5-bcad-4d9f442a932b" > +<cdparam x="778" y="372" /> +<sizeparam width="266" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending updated rover speed value (0) +to SpeedFeedback component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13094" /> +<TGConnectingPoint num="1" id="13095" /> +<TGConnectingPoint num="2" id="13096" /> +<TGConnectingPoint num="3" id="13097" /> +<TGConnectingPoint num="4" id="13098" /> +<TGConnectingPoint num="5" id="13099" /> +<TGConnectingPoint num="6" id="13100" /> +<TGConnectingPoint num="7" id="13101" /> +<TGConnectingPoint num="8" id="13102" /> +<TGConnectingPoint num="9" id="13103" /> +<TGConnectingPoint num="10" id="13104" /> +<TGConnectingPoint num="11" id="13105" /> +<TGConnectingPoint num="12" id="13106" /> +<TGConnectingPoint num="13" id="13107" /> +<TGConnectingPoint num="14" id="13108" /> +<TGConnectingPoint num="15" id="13109" /> +<extraparam> +<Line value="Sending updated rover speed value (0)" /> +<Line value="to SpeedFeedback component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13127" index="1" uid="77f15006-5980-499a-8a18-ce1a5e5794e5" > +<cdparam x="426" y="454" /> +<sizeparam width="307" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Sending EB command to DC motors actuators +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13111" /> +<TGConnectingPoint num="1" id="13112" /> +<TGConnectingPoint num="2" id="13113" /> +<TGConnectingPoint num="3" id="13114" /> +<TGConnectingPoint num="4" id="13115" /> +<TGConnectingPoint num="5" id="13116" /> +<TGConnectingPoint num="6" id="13117" /> +<TGConnectingPoint num="7" id="13118" /> +<TGConnectingPoint num="8" id="13119" /> +<TGConnectingPoint num="9" id="13120" /> +<TGConnectingPoint num="10" id="13121" /> +<TGConnectingPoint num="11" id="13122" /> +<TGConnectingPoint num="12" id="13123" /> +<TGConnectingPoint num="13" id="13124" /> +<TGConnectingPoint num="14" id="13125" /> +<TGConnectingPoint num="15" id="13126" /> +<extraparam> +<Line value="Sending EB command to DC motors actuators" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13144" index="2" uid="16968ae2-0875-4576-a8cb-1292c3b97e86" > +<cdparam x="165" y="277" /> +<sizeparam width="216" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Receiving EB order from +AutonomousDriving component +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13128" /> +<TGConnectingPoint num="1" id="13129" /> +<TGConnectingPoint num="2" id="13130" /> +<TGConnectingPoint num="3" id="13131" /> +<TGConnectingPoint num="4" id="13132" /> +<TGConnectingPoint num="5" id="13133" /> +<TGConnectingPoint num="6" id="13134" /> +<TGConnectingPoint num="7" id="13135" /> +<TGConnectingPoint num="8" id="13136" /> +<TGConnectingPoint num="9" id="13137" /> +<TGConnectingPoint num="10" id="13138" /> +<TGConnectingPoint num="11" id="13139" /> +<TGConnectingPoint num="12" id="13140" /> +<TGConnectingPoint num="13" id="13141" /> +<TGConnectingPoint num="14" id="13142" /> +<TGConnectingPoint num="15" id="13143" /> +<extraparam> +<Line value="Receiving EB order from" /> +<Line value="AutonomousDriving component" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="13147" index="3" uid="797a320b-59bb-4f3b-92fe-b2aaa9836533" > +<cdparam x="668" y="314" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newFeedbackEB()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13145" /> +<TGConnectingPoint num="1" id="13146" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13149" index="4" uid="59bcb8f9-3117-4398-9e63-7353ffd6661f" > +<cdparam x="729" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13148" /> +</COMPONENT> + +<COMPONENT type="1006" id="13152" index="5" uid="e3660966-aea9-465f-8668-528801198554" > +<cdparam x="675" y="250" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13150" /> +<TGConnectingPoint num="1" id="13151" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13154" index="6" uid="79c3cfea-5ddc-419a-afe8-e30b2df6daf7" > +<cdparam x="558" y="421" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13153" /> +</COMPONENT> + +<COMPONENT type="1008" id="13157" index="7" uid="27b61c5c-cb72-4a70-ac00-ab5f77bb25b0" > +<cdparam x="497" y="354" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="newEBCommand()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13155" /> +<TGConnectingPoint num="1" id="13156" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="13160" index="8" uid="075715c2-1a68-424c-8456-3fb77ce8c62a" > +<cdparam x="502" y="275" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromEBCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13158" /> +<TGConnectingPoint num="1" id="13159" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13162" index="9" uid="a6c1c7d5-d2fc-488a-a2eb-ffcbf132fab7" > +<cdparam x="418" y="330" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13161" /> +</COMPONENT> + +<COMPONENT type="1009" id="13165" index="10" uid="f429fc38-622f-4701-8f40-e25730f393c8" > +<cdparam x="361" y="248" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromADtoEBC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13163" /> +<TGConnectingPoint num="1" id="13164" /> +<extraparam> +<Data channelName="fromADtoEBC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="13173" index="11" uid="efe47682-c3db-41d0-bfd4-8684847296c4" > +<cdparam x="493" y="182" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13167" /> +<TGConnectingPoint num="1" id="13168" /> +<TGConnectingPoint num="2" id="13169" /> +<TGConnectingPoint num="3" id="13170" /> +<TGConnectingPoint num="4" id="13171" /> +<TGConnectingPoint num="5" id="13172" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13166" index="26" uid="f4947795-4a81-4177-943b-80cf092a3d38" > +<father id="13173" num="0" /> +<cdparam x="647" y="189" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="154" minY="7" maxY="7" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="13175" index="12" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="437" y="152" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13174" /> +</COMPONENT> + +<COMPONENT type="1020" id="13179" index="13" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="398" y="94" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13176" /> +<TGConnectingPoint num="1" id="13177" /> +<TGConnectingPoint num="2" id="13178" /> +</COMPONENT> + +<COMPONENT type="1000" id="13181" index="14" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="440" y="29" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13180" /> +</COMPONENT> + +<CONNECTOR type="115" id="13182" index="15" uid="694fb02f-5cb9-4a71-b7a1-2895cddca030" > +<cdparam x="496" y="108" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="496" y="108" id="13177" /> +<P2 x="568" y="182" id="13167" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13183" index="16" uid="435c286e-4228-485c-8f29-1c8c22b0297c" > +<cdparam x="518" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="187" id="13168" /> +<P2 x="428" y="243" id="13163" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13184" index="17" uid="1338503e-4fbe-4cf1-a9c4-e94d089a009b" > +<cdparam x="427" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="273" id="13164" /> +<P2 x="428" y="325" id="13161" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13185" index="18" uid="0b42a342-c524-495f-959c-e43dcad5e077" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="187" id="13170" /> +<P2 x="568" y="270" id="13158" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13186" index="19" uid="5ce94bd1-2a59-4679-98e0-749c2cce6aac" > +<cdparam x="568" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="300" id="13159" /> +<P2 x="568" y="349" id="13155" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13187" index="20" uid="bb7a7310-b8c0-476f-b570-309093133b3e" > +<cdparam x="568" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="568" y="379" id="13156" /> +<P2 x="568" y="416" id="13153" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13188" index="21" uid="ce331b4b-509e-4655-8aa8-0afdbc9e3bca" > +<cdparam x="617" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="617" y="187" id="13172" /> +<P2 x="739" y="245" id="13150" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13189" index="22" uid="82b7a6e1-1a36-4740-a86e-cd31f78aaa89" > +<cdparam x="739" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="275" id="13151" /> +<P2 x="739" y="309" id="13145" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13190" index="23" uid="86704bb5-1f04-439c-a7df-11de35aa1fce" > +<cdparam x="737" y="345" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="739" y="339" id="13146" /> +<P2 x="739" y="369" id="13148" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13191" index="24" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="447" y="49" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="49" id="13180" /> +<P2 x="447" y="89" id="13176" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13192" index="25" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="447" y="119" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="119" id="13178" /> +<P2 x="447" y="147" id="13174" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="13209" index="0" uid="0f60dc51-5b69-4c52-87bf-13bf12eb484e" > +<cdparam x="348" y="243" /> +<sizeparam width="231" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of speed control data : +- previous rover speed +- rover speed +- gap +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13193" /> +<TGConnectingPoint num="1" id="13194" /> +<TGConnectingPoint num="2" id="13195" /> +<TGConnectingPoint num="3" id="13196" /> +<TGConnectingPoint num="4" id="13197" /> +<TGConnectingPoint num="5" id="13198" /> +<TGConnectingPoint num="6" id="13199" /> +<TGConnectingPoint num="7" id="13200" /> +<TGConnectingPoint num="8" id="13201" /> +<TGConnectingPoint num="9" id="13202" /> +<TGConnectingPoint num="10" id="13203" /> +<TGConnectingPoint num="11" id="13204" /> +<TGConnectingPoint num="12" id="13205" /> +<TGConnectingPoint num="13" id="13206" /> +<TGConnectingPoint num="14" id="13207" /> +<TGConnectingPoint num="15" id="13208" /> +<extraparam> +<Line value="Reception of speed control data :" /> +<Line value="- previous rover speed" /> +<Line value="- rover speed" /> +<Line value="- gap" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="13212" index="1" uid="b7892a47-9940-48f1-bb2c-d421293e92e8" > +<cdparam x="902" y="301" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newFeedbackSC()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13210" /> +<TGConnectingPoint num="1" id="13211" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13229" index="2" uid="69f85efc-53a9-4c19-80bf-91ad47c7c528" > +<cdparam x="393" y="476" /> +<sizeparam width="653" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 4) : +1. speed_error = previous_rover_speed - rover_speed +2. speed_error_i = speed_error_i + speed_error +3. speed_error_d = speed_error - speed_error_backup +4. speed_error_backup = speed_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) ) + + +II. At least, affectation of two variables (EXECI 2) +(left motor power and right motor power) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13213" /> +<TGConnectingPoint num="1" id="13214" /> +<TGConnectingPoint num="2" id="13215" /> +<TGConnectingPoint num="3" id="13216" /> +<TGConnectingPoint num="4" id="13217" /> +<TGConnectingPoint num="5" id="13218" /> +<TGConnectingPoint num="6" id="13219" /> +<TGConnectingPoint num="7" id="13220" /> +<TGConnectingPoint num="8" id="13221" /> +<TGConnectingPoint num="9" id="13222" /> +<TGConnectingPoint num="10" id="13223" /> +<TGConnectingPoint num="11" id="13224" /> +<TGConnectingPoint num="12" id="13225" /> +<TGConnectingPoint num="13" id="13226" /> +<TGConnectingPoint num="14" id="13227" /> +<TGConnectingPoint num="15" id="13228" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 4) :" /> +<Line value="1. speed_error = previous_rover_speed - rover_speed" /> +<Line value="2. speed_error_i = speed_error_i + speed_error" /> +<Line value="3. speed_error_d = speed_error - speed_error_backup" /> +<Line value="4. speed_error_backup = speed_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="straight_power = max( 0, min( max_power, (Kp*speed_error + Ki*speed_error_i + Kd*speed_error_d) )" /> +<Line value="" /> +<Line value="" /> +<Line value="II. At least, affectation of two variables (EXECI 2)" /> +<Line value="(left motor power and right motor power)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13231" index="3" uid="77180a42-99ff-4e9b-bd22-b4a24d7fbce6" > +<cdparam x="343" y="541" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13230" /> +</COMPONENT> + +<COMPONENT type="1013" id="13235" index="4" uid="5f7cce1e-e4bc-4b6f-b292-a1320621d43f" > +<cdparam x="348" y="460" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13233" /> +<TGConnectingPoint num="1" id="13234" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13232" index="29" uid="4e0e1d0a-4b12-48c9-bc5e-057b0b121bb3" > +<father id="13235" num="0" /> +<cdparam x="363" y="480" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="11" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1008" id="13238" index="5" uid="8554637f-b96e-4407-baa7-6872329880ec" > +<cdparam x="710" y="394" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="send event" value="newMotorPower()" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13236" /> +<TGConnectingPoint num="1" id="13237" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1006" id="13241" index="6" uid="b88078fd-b366-4a36-b197-bf3ec4ba2721" > +<cdparam x="910" y="257" /> +<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoSF(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13239" /> +<TGConnectingPoint num="1" id="13240" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13243" index="7" uid="df6aa83a-7c79-4d83-a725-9bf6736078a9" > +<cdparam x="963" y="353" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13242" /> +</COMPONENT> + +<COMPONENT type="1001" id="13245" index="8" uid="9896b876-54b7-4805-b320-9c0e49255812" > +<cdparam x="769" y="454" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13244" /> +</COMPONENT> + +<COMPONENT type="1006" id="13248" index="9" uid="3bd54530-c95d-4956-9e82-bf2146de9d5b" > +<cdparam x="714" y="331" /> +<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromSCtoMO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13246" /> +<TGConnectingPoint num="1" id="13247" /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13250" index="10" uid="04a6fb8a-fbb3-4300-87db-dfc1aef4e30d" > +<cdparam x="249" y="326" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13249" /> +</COMPONENT> + +<COMPONENT type="1009" id="13253" index="11" uid="89b66e8f-fe97-42b3-a81e-68c05606dc45" > +<cdparam x="187" y="261" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoSC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13251" /> +<TGConnectingPoint num="1" id="13252" /> +<extraparam> +<Data channelName="fromADtoSC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1016" id="13261" index="12" uid="1b367ce5-0da8-44d6-bca8-88e2feb6680e" > +<cdparam x="489" y="161" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13255" /> +<TGConnectingPoint num="1" id="13256" /> +<TGConnectingPoint num="2" id="13257" /> +<TGConnectingPoint num="3" id="13258" /> +<TGConnectingPoint num="4" id="13259" /> +<TGConnectingPoint num="5" id="13260" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13254" index="30" uid="303becf0-e0bb-4037-87da-85e81364ebc4" > +<father id="13261" num="0" /> +<cdparam x="641" y="167" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="152" minY="7" maxY="6" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="13263" index="13" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="409" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13262" /> +</COMPONENT> + +<COMPONENT type="1020" id="13267" index="14" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="370" y="96" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13264" /> +<TGConnectingPoint num="1" id="13265" /> +<TGConnectingPoint num="2" id="13266" /> +</COMPONENT> + +<COMPONENT type="1000" id="13269" index="15" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="412" y="31" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13268" /> +</COMPONENT> + +<CONNECTOR type="115" id="13270" index="16" uid="262a6baa-7e3b-4bba-9ccf-0409dacf38f8" > +<cdparam x="468" y="110" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="468" y="110" id="13265" /> +<P2 x="564" y="161" id="13255" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13271" index="17" uid="ff7cfe2c-5c1b-4ca4-a8a7-0634340dd4b7" > +<cdparam x="514" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="514" y="166" id="13256" /> +<P2 x="259" y="256" id="13251" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13272" index="18" uid="1855e5fd-4b79-4b6a-aae9-156ac55366f6" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="613" y="166" id="13260" /> +<P2 x="973" y="252" id="13239" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13273" index="19" uid="50cf81c1-ce77-4c83-8483-2296a2f0c7ae" > +<cdparam x="613" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="564" y="166" id="13258" /> +<P2 x="779" y="326" id="13246" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13274" index="20" uid="9fea063e-2e9c-40c6-a3a9-b426e1a21e13" > +<cdparam x="259" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="259" y="286" id="13252" /> +<P2 x="259" y="321" id="13249" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13275" index="21" uid="f39c766d-327c-4e33-9628-68814c4a7a0e" > +<cdparam x="779" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="356" id="13247" /> +<P2 x="779" y="389" id="13236" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13276" index="22" uid="f0f0c486-6ca3-4c4b-af98-b647e041cc9c" > +<cdparam x="780" y="424" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="779" y="419" id="13237" /> +<P2 x="779" y="449" id="13244" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13277" index="23" uid="13e3a0c2-055f-4a8d-b29c-3b0efaa8185f" > +<cdparam x="538" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="538" y="166" id="13257" /> +<P2 x="353" y="455" id="13233" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13278" index="24" uid="3b856233-bd84-482b-8c00-5297e0ea6146" > +<cdparam x="353" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="495" id="13234" /> +<P2 x="353" y="536" id="13230" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13279" index="25" uid="7cfabe03-b9d8-48d7-8f86-bff8e9618294" > +<cdparam x="973" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="282" id="13240" /> +<P2 x="973" y="296" id="13210" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13280" index="26" uid="0d8fd6fd-bcfd-4cc3-babf-90c64076e266" > +<cdparam x="975" y="332" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="973" y="326" id="13211" /> +<P2 x="973" y="348" id="13242" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13281" index="27" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="419" y="51" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="419" y="51" id="13268" /> +<P2 x="419" y="91" id="13264" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13282" index="28" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="419" y="121" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="419" y="121" id="13266" /> +<P2 x="419" y="149" id="13262" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TrajectoryController" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000002" > +<COMPONENT type="301" id="13299" index="0" uid="9ae9c799-0a74-4390-9984-e51218d178c8" > +<cdparam x="311" y="197" /> +<sizeparam width="768" height="207" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="This EXECI depicts the complexity of the +following actions : + +I. Error calculation (EXECI 67) : +1. trajectory_error calculation (EXECI 64, arbitrarily chosen) +(this error is calculated on the basis on the yaw +and lateral errors, and rover speed. The algorithm +and its complexity need to be studied in order to +refine the model) +2. trajectory_error_i = trajectory_error_i + trajectory_error +3. trajectory_error_d = trajectory_error - trajectory_error_backup +4. trajectory_error_backup = trajectory_error + +II. PID calculation (EXECI 5) +1. 3 multiplications +2. 2 additions +steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) ) +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13283" /> +<TGConnectingPoint num="1" id="13284" /> +<TGConnectingPoint num="2" id="13285" /> +<TGConnectingPoint num="3" id="13286" /> +<TGConnectingPoint num="4" id="13287" /> +<TGConnectingPoint num="5" id="13288" /> +<TGConnectingPoint num="6" id="13289" /> +<TGConnectingPoint num="7" id="13290" /> +<TGConnectingPoint num="8" id="13291" /> +<TGConnectingPoint num="9" id="13292" /> +<TGConnectingPoint num="10" id="13293" /> +<TGConnectingPoint num="11" id="13294" /> +<TGConnectingPoint num="12" id="13295" /> +<TGConnectingPoint num="13" id="13296" /> +<TGConnectingPoint num="14" id="13297" /> +<TGConnectingPoint num="15" id="13298" /> +<extraparam> +<Line value="This EXECI depicts the complexity of the" /> +<Line value="following actions :" /> +<Line value="" /> +<Line value="I. Error calculation (EXECI 67) :" /> +<Line value="1. trajectory_error calculation (EXECI 64, arbitrarily chosen)" /> +<Line value="(this error is calculated on the basis on the yaw" /> +<Line value="and lateral errors, and rover speed. The algorithm" /> +<Line value="and its complexity need to be studied in order to" /> +<Line value="refine the model)" /> +<Line value="2. trajectory_error_i = trajectory_error_i + trajectory_error" /> +<Line value="3. trajectory_error_d = trajectory_error - trajectory_error_backup" /> +<Line value="4. trajectory_error_backup = trajectory_error" /> +<Line value="" /> +<Line value="II. PID calculation (EXECI 5)" /> +<Line value="1. 3 multiplications" /> +<Line value="2. 2 additions" /> +<Line value="steering_angle = max( min_angle, min( max_angle, (Kp*trajectory_error + Ki*trajectory_error_i + Kd*trajectory_error_d) )" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="13303" index="1" uid="4beacb3a-8ef5-4e5b-8697-0ee0c8582ed1" > +<cdparam x="223" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13301" /> +<TGConnectingPoint num="1" id="13302" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13300" index="15" uid="66741757-8f84-4ce2-85d0-b26f008e2a94" > +<father id="13303" num="0" /> +<cdparam x="238" y="280" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="27" minY="10" maxY="27" /> +<infoparam name="value of the delay" value="72" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="13320" index="2" uid="0728c85c-559b-4cbc-9318-f2eb561133aa" > +<cdparam x="310" y="131" /> +<sizeparam width="486" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Reception of : +- Camera data (at least yaw and lateral errors, +see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016) +- rover speed +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13304" /> +<TGConnectingPoint num="1" id="13305" /> +<TGConnectingPoint num="2" id="13306" /> +<TGConnectingPoint num="3" id="13307" /> +<TGConnectingPoint num="4" id="13308" /> +<TGConnectingPoint num="5" id="13309" /> +<TGConnectingPoint num="6" id="13310" /> +<TGConnectingPoint num="7" id="13311" /> +<TGConnectingPoint num="8" id="13312" /> +<TGConnectingPoint num="9" id="13313" /> +<TGConnectingPoint num="10" id="13314" /> +<TGConnectingPoint num="11" id="13315" /> +<TGConnectingPoint num="12" id="13316" /> +<TGConnectingPoint num="13" id="13317" /> +<TGConnectingPoint num="14" id="13318" /> +<TGConnectingPoint num="15" id="13319" /> +<extraparam> +<Line value="Reception of :" /> +<Line value="- Camera data (at least yaw and lateral errors," /> +<Line value="see Design of Lane Keeping Algorithm of Autonomous Vehicle, Toro, 2016)" /> +<Line value="- rover speed" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13322" index="3" uid="1ef21645-ca92-4a6a-8e8b-417f14d9f315" > +<cdparam x="218" y="486" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13321" /> +</COMPONENT> + +<COMPONENT type="1006" id="13325" index="4" uid="e4168290-4965-45da-b503-61e93dbc75e8" > +<cdparam x="155" y="402" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromTCtoSSO(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13323" /> +<TGConnectingPoint num="1" id="13324" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="13328" index="5" uid="b611c0fd-b425-4948-b339-d425e55fb2ea" > +<cdparam x="159" y="159" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromADtoTC(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13326" /> +<TGConnectingPoint num="1" id="13327" /> +<extraparam> +<Data channelName="fromADtoTC" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13330" index="6" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="112" y="154" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13329" /> +</COMPONENT> + +<COMPONENT type="1020" id="13334" index="7" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="73" y="96" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13331" /> +<TGConnectingPoint num="1" id="13332" /> +<TGConnectingPoint num="2" id="13333" /> +</COMPONENT> + +<COMPONENT type="1000" id="13336" index="8" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="115" y="31" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13335" /> +</COMPONENT> + +<CONNECTOR type="115" id="13337" index="9" uid="2e516db2-92ab-4148-924e-ec9287cff732" > +<cdparam x="171" y="110" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="171" y="110" id="13332" /> +<P2 x="228" y="154" id="13326" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13338" index="10" uid="dd5d39ea-b43a-46b8-9a2f-13b7bd343617" > +<cdparam x="-74" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="295" id="13302" /> +<P2 x="228" y="397" id="13323" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13339" index="11" uid="b0c3920f-6d90-4221-ab17-3c00cf0ec489" > +<cdparam x="228" y="184" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="184" id="13327" /> +<P2 x="228" y="255" id="13301" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13340" index="12" uid="6e679b04-73db-461d-ae92-185d39d44627" > +<cdparam x="228" y="427" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="228" y="427" id="13324" /> +<P2 x="228" y="481" id="13321" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13341" index="13" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="122" y="51" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="122" y="51" id="13335" /> +<P2 x="122" y="91" id="13331" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13342" index="14" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="122" y="121" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="122" y="121" id="13333" /> +<P2 x="122" y="149" id="13329" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="DataTransformation" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000004" > +<COMPONENT type="301" id="13359" index="0" uid="b0f4e88b-4598-4416-b548-ea572bde0cfe" > +<cdparam x="708" y="573" /> +<sizeparam width="298" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="UML Note" value="Gap measurement computation : + +1 division +1 addition + +gap = (l_gap+u_gap)/2 + +where l_gap is gap measurement from LIDAR +and u_gap from ultrasonic sensors +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13343" /> +<TGConnectingPoint num="1" id="13344" /> +<TGConnectingPoint num="2" id="13345" /> +<TGConnectingPoint num="3" id="13346" /> +<TGConnectingPoint num="4" id="13347" /> +<TGConnectingPoint num="5" id="13348" /> +<TGConnectingPoint num="6" id="13349" /> +<TGConnectingPoint num="7" id="13350" /> +<TGConnectingPoint num="8" id="13351" /> +<TGConnectingPoint num="9" id="13352" /> +<TGConnectingPoint num="10" id="13353" /> +<TGConnectingPoint num="11" id="13354" /> +<TGConnectingPoint num="12" id="13355" /> +<TGConnectingPoint num="13" id="13356" /> +<TGConnectingPoint num="14" id="13357" /> +<TGConnectingPoint num="15" id="13358" /> +<extraparam> +<Line value="Gap measurement computation :" /> +<Line value="" /> +<Line value="1 division" /> +<Line value="1 addition" /> +<Line value="" /> +<Line value="gap = (l_gap+u_gap)/2" /> +<Line value="" /> +<Line value="where l_gap is gap measurement from LIDAR" /> +<Line value="and u_gap from ultrasonic sensors" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13361" index="1" uid="11b757f3-cb75-4ba6-bf34-cd6b7ea98f94" > +<cdparam x="338" y="626" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13360" /> +</COMPONENT> + +<COMPONENT type="1011" id="13364" index="2" uid="b6754df1-55e5-44a3-8b69-a7f9b71a0661" > +<cdparam x="291" y="566" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="action state" value="first_loop = false" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13362" /> +<TGConnectingPoint num="1" id="13363" /> +</COMPONENT> + +<COMPONENT type="1012" id="13372" index="3" uid="cdb4921a-c433-4566-8e93-a99baa3f890c" > +<cdparam x="516" y="418" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="choice" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13368" /> +<TGConnectingPoint num="1" id="13369" /> +<TGConnectingPoint num="2" id="13370" /> +<TGConnectingPoint num="3" id="13371" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13365" index="28" uid="62b9e61e-2b16-432d-a691-3a4bf6e6339f" > +<father id="13372" num="0" /> +<cdparam x="441" y="449" /> +<sizeparam width="67" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-16" minY="10" maxY="31" /> +<infoparam name="guard 1" value="[first_loop]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13366" index="29" uid="f29e77d8-f28b-4aa9-9008-fa77dd549cee" > +<father id="13372" num="1" /> +<cdparam x="551" y="428" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="51" minY="10" maxY="31" /> +<infoparam name="guard 2" value="[ ]" /> +<new d="false" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="13367" index="30" uid="5f4f093c-07b5-40da-b454-8f020b9917f5" > +<father id="13372" num="2" /> +<cdparam x="536" y="463" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="20" maxX="37" minY="45" maxY="66" /> +<infoparam name="guard 3" value="[not(first_loop)]" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="13374" index="4" uid="63a5d02d-9128-4853-a9a5-0291a82e54ab" > +<cdparam x="521" y="640" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13373" /> +</COMPONENT> + +<COMPONENT type="1009" id="13377" index="5" uid="9f3c9dc4-9a28-451d-af3e-d5b75808caa2" > +<cdparam x="465" y="564" /> +<sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSFtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13375" /> +<TGConnectingPoint num="1" id="13376" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1013" id="13381" index="6" uid="1271b4ce-98f6-4935-a9c8-2a164e92942d" > +<cdparam x="673" y="599" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13379" /> +<TGConnectingPoint num="1" id="13380" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13378" index="31" uid="b3ec4dce-5170-4011-91e5-b6be55932e70" > +<father id="13381" num="0" /> +<cdparam x="688" y="619" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="26" minY="10" maxY="26" /> +<infoparam name="value of the delay" value="13" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="13383" index="7" uid="677dfffd-fd42-437e-8b41-8c2710808ee5" > +<cdparam x="850" y="535" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13382" /> +</COMPONENT> + +<COMPONENT type="1006" id="13386" index="8" uid="4b318636-81fb-4f64-94b1-3cb679f7010d" > +<cdparam x="796" y="475" /> +<sizeparam width="129" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="write channel" value="fromDTtoAD(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13384" /> +<TGConnectingPoint num="1" id="13385" /> +<extraparam> +<Data channelName="fromDTtoAD" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13388" index="9" uid="303a5225-3924-4cd1-92c8-fb735ca84dfd" > +<cdparam x="668" y="703" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13387" /> +</COMPONENT> + +<COMPONENT type="1016" id="13396" index="10" uid="0c7e094b-8ad7-4995-91e8-927c301a45d2" > +<cdparam x="566" y="360" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="sequence" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13390" /> +<TGConnectingPoint num="1" id="13391" /> +<TGConnectingPoint num="2" id="13392" /> +<TGConnectingPoint num="3" id="13393" /> +<TGConnectingPoint num="4" id="13394" /> +<TGConnectingPoint num="5" id="13395" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13389" index="32" uid="e3c33afa-a496-490f-92fc-bd15b76391e8" > +<father id="13396" num="0" /> +<cdparam x="716" y="363" /> +<sizeparam width="20" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="154" maxX="150" minY="7" maxY="3" /> +<infoparam name="Sequence information" value=">>" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="13399" index="11" uid="89a16a96-bddd-4f80-89ae-0839cbae32ac" > +<cdparam x="559" y="227" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="read channel" value="fromSAtoDT(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13397" /> +<TGConnectingPoint num="1" id="13398" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13401" index="12" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="484" y="183" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13400" /> +</COMPONENT> + +<COMPONENT type="1020" id="13405" index="13" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="445" y="125" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13402" /> +<TGConnectingPoint num="1" id="13403" /> +<TGConnectingPoint num="2" id="13404" /> +</COMPONENT> + +<COMPONENT type="1000" id="13407" index="14" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="487" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13406" /> +</COMPONENT> + +<CONNECTOR type="115" id="13408" index="15" uid="0343d434-c229-4623-a78b-96a4503c046a" > +<cdparam x="543" y="139" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="543" y="139" id="13403" /> +<P2 x="641" y="222" id="13397" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13409" index="16" uid="a828678b-3e4e-4bbe-b9c2-8249804902d9" > +<cdparam x="642" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="252" id="13398" /> +<P2 x="641" y="360" id="13390" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13410" index="17" uid="f039dd32-cf07-40f2-8503-8159b751789d" > +<cdparam x="860" y="500" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="860" y="500" id="13385" /> +<P2 x="860" y="530" id="13382" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13411" index="18" uid="8c1c5d41-bd9b-4895-a2fd-2fff76962a49" > +<cdparam x="531" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="473" id="13371" /> +<P2 x="531" y="559" id="13375" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13412" index="19" uid="6bfd468d-b899-44f9-bf38-74869040c196" > +<cdparam x="491" y="433" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="491" y="433" id="13369" /> +<P2 x="349" y="561" id="13362" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13413" index="20" uid="f451787b-153d-485d-9235-414135ae2214" > +<cdparam x="678" y="634" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="678" y="634" id="13380" /> +<P2 x="678" y="698" id="13387" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13414" index="21" uid="bc7fd473-ea08-4fba-888d-6b8f7f111442" > +<cdparam x="531" y="589" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="531" y="589" id="13376" /> +<P2 x="531" y="635" id="13373" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13415" index="22" uid="245b623f-41ae-4002-8a0c-827e728d702d" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="641" y="365" id="13393" /> +<P2 x="678" y="594" id="13379" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13416" index="23" uid="96ffa7fe-0dbb-4f94-a6f1-5b6c21a6a727" > +<cdparam x="690" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="690" y="365" id="13395" /> +<P2 x="860" y="470" id="13384" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13417" index="24" uid="afda4767-707b-434c-8d8b-2cfe787f80bd" > +<cdparam x="591" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="591" y="365" id="13391" /> +<P2 x="531" y="413" id="13368" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13418" index="25" uid="d9d243dc-3033-4545-8fb9-746b02e2fb6b" > +<cdparam x="348" y="591" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="349" y="591" id="13363" /> +<P2 x="348" y="621" id="13360" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13419" index="26" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="494" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="494" y="80" id="13406" /> +<P2 x="494" y="120" id="13402" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13420" index="27" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="494" y="150" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="494" y="150" id="13404" /> +<P2 x="494" y="178" id="13400" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SensorsAcquisition" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="13437" index="0" uid="546b0946-8185-45c9-ad1c-c41125f7db93" > +<cdparam x="275" y="180" /> +<sizeparam width="443" height="183" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model, we do not take into account the complexity +of sensors acquisition nor lane detection algorithm since +the aim of this demo is to evaluate the overhead costs of +countermeasures when executed on the controller platform +(i.e. the rover's main Rasberry PI) +So we make each algorithm cycle start at the *reception* +of the last needed measurement. + +In order to make the model more exhaustive (i.e., by allowing +to simulate the sensors acquisition cycles and the image +processing on the rover's secondary Raspbery PI), the complexity +of lane detection algorithms should be studied and implemented +here through an EXECI, and the minimal sensor acquisition cycle +(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here +with a delay. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13421" /> +<TGConnectingPoint num="1" id="13422" /> +<TGConnectingPoint num="2" id="13423" /> +<TGConnectingPoint num="3" id="13424" /> +<TGConnectingPoint num="4" id="13425" /> +<TGConnectingPoint num="5" id="13426" /> +<TGConnectingPoint num="6" id="13427" /> +<TGConnectingPoint num="7" id="13428" /> +<TGConnectingPoint num="8" id="13429" /> +<TGConnectingPoint num="9" id="13430" /> +<TGConnectingPoint num="10" id="13431" /> +<TGConnectingPoint num="11" id="13432" /> +<TGConnectingPoint num="12" id="13433" /> +<TGConnectingPoint num="13" id="13434" /> +<TGConnectingPoint num="14" id="13435" /> +<TGConnectingPoint num="15" id="13436" /> +<extraparam> +<Line value="In this model, we do not take into account the complexity" /> +<Line value="of sensors acquisition nor lane detection algorithm since" /> +<Line value="the aim of this demo is to evaluate the overhead costs of" /> +<Line value="countermeasures when executed on the controller platform" /> +<Line value="(i.e. the rover's main Rasberry PI)" /> +<Line value="So we make each algorithm cycle start at the *reception*" /> +<Line value="of the last needed measurement." /> +<Line value="" /> +<Line value="In order to make the model more exhaustive (i.e., by allowing" /> +<Line value="to simulate the sensors acquisition cycles and the image" /> +<Line value="processing on the rover's secondary Raspbery PI), the complexity" /> +<Line value="of lane detection algorithms should be studied and implemented" /> +<Line value="here through an EXECI, and the minimal sensor acquisition cycle" /> +<Line value="(i.e. ultrasonic sensor cycle, 3704 us) should also be modeled here" /> +<Line value="with a delay." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13439" index="1" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="119" y="168" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13438" /> +</COMPONENT> + +<COMPONENT type="1020" id="13443" index="2" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="80" y="110" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13440" /> +<TGConnectingPoint num="1" id="13441" /> +<TGConnectingPoint num="2" id="13442" /> +</COMPONENT> + +<COMPONENT type="1001" id="13445" index="3" uid="ea33ed6b-f581-4c1e-89fa-da4dba000cf2" > +<cdparam x="169" y="309" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13444" /> +</COMPONENT> + +<COMPONENT type="1006" id="13448" index="4" uid="ec1ae2d5-73ce-4044-a2c4-f3eac17d3f4e" > +<cdparam x="99" y="245" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSAtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13446" /> +<TGConnectingPoint num="1" id="13447" /> +<extraparam> +<Data channelName="fromSAtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="13450" index="5" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="122" y="45" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13449" /> +</COMPONENT> + +<CONNECTOR type="115" id="13451" index="6" uid="635154a5-18d6-44d4-a856-e9c51d7351fc" > +<cdparam x="178" y="124" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="178" y="124" id="13441" /> +<P2 x="179" y="240" id="13446" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13452" index="7" uid="3da39102-3c93-486c-8568-934d69c47a2b" > +<cdparam x="178" y="269" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="179" y="270" id="13447" /> +<P2 x="179" y="304" id="13444" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13453" index="8" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="129" y="65" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="65" id="13449" /> +<P2 x="129" y="105" id="13440" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13454" index="9" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="129" y="135" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="135" id="13442" /> +<P2 x="129" y="163" id="13438" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SteeringServoOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="13456" index="0" uid="3bb211f7-cbd6-466c-8341-5cba390ff11b" > +<cdparam x="579" y="245" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13455" /> +</COMPONENT> + +<COMPONENT type="1009" id="13459" index="1" uid="615961ae-fb8d-4ce5-b827-a5d71cfe80dd" > +<cdparam x="516" y="181" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromTCtoSSO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13457" /> +<TGConnectingPoint num="1" id="13458" /> +<extraparam> +<Data channelName="fromTCtoSSO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13461" index="2" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="440" y="158" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13460" /> +</COMPONENT> + +<COMPONENT type="1020" id="13465" index="3" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="401" y="100" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13462" /> +<TGConnectingPoint num="1" id="13463" /> +<TGConnectingPoint num="2" id="13464" /> +</COMPONENT> + +<COMPONENT type="1000" id="13467" index="4" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="443" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13466" /> +</COMPONENT> + +<CONNECTOR type="115" id="13468" index="5" uid="c941ee14-42aa-4172-bfed-4c94fe47eb5f" > +<cdparam x="499" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="499" y="114" id="13463" /> +<P2 x="589" y="176" id="13457" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13469" index="6" uid="aa7f8e63-c5e5-4250-9d3b-a2bf62a5c4e1" > +<cdparam x="589" y="206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="589" y="206" id="13458" /> +<P2 x="589" y="240" id="13455" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13470" index="7" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="450" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="450" y="55" id="13466" /> +<P2 x="450" y="95" id="13462" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13471" index="8" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="450" y="125" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="450" y="125" id="13464" /> +<P2 x="450" y="153" id="13460" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="MotorsOutput" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="13473" index="0" uid="cc611175-8dbf-4e1c-89d8-78266da553ec" > +<cdparam x="671" y="448" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13472" /> +</COMPONENT> + +<COMPONENT type="1009" id="13476" index="1" uid="c546f480-f16c-49ca-af5e-fc8d57b1d95f" > +<cdparam x="613" y="338" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13474" /> +<TGConnectingPoint num="1" id="13475" /> +<extraparam> +<Data channelName="fromEBCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="13479" index="2" uid="aaddc752-a9cd-4fa0-b2fd-0f55768999b5" > +<cdparam x="608" y="274" /> +<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newEBCommand() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13477" /> +<TGConnectingPoint num="1" id="13478" /> +<extraparam> +<Data eventName="newEBCommand" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="13490" index="3" uid="a232a754-6d36-46f2-8f7d-895a62e84a70" > +<cdparam x="518" y="175" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13480" /> +<TGConnectingPoint num="1" id="13481" /> +<TGConnectingPoint num="2" id="13482" /> +<TGConnectingPoint num="3" id="13483" /> +<TGConnectingPoint num="4" id="13484" /> +<TGConnectingPoint num="5" id="13485" /> +<TGConnectingPoint num="6" id="13486" /> +<TGConnectingPoint num="7" id="13487" /> +<TGConnectingPoint num="8" id="13488" /> +<TGConnectingPoint num="9" id="13489" /> +</COMPONENT> + +<COMPONENT type="1010" id="13493" index="4" uid="0ace454a-e943-4746-a2b8-a5906ca4b4f9" > +<cdparam x="312" y="274" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newMotorPower() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13491" /> +<TGConnectingPoint num="1" id="13492" /> +<extraparam> +<Data eventName="newMotorPower" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13495" index="5" uid="66219e49-42a8-411f-b711-7507aed3ff05" > +<cdparam x="373" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13494" /> +</COMPONENT> + +<COMPONENT type="1009" id="13498" index="6" uid="47320563-b4be-42af-ba2e-5d06ca14217c" > +<cdparam x="319" y="338" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoMO(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13496" /> +<TGConnectingPoint num="1" id="13497" /> +<breakpoint /> +<extraparam> +<Data channelName="fromSCtoMO" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13500" index="7" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="433" y="165" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13499" /> +</COMPONENT> + +<COMPONENT type="1020" id="13504" index="8" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="394" y="107" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13501" /> +<TGConnectingPoint num="1" id="13502" /> +<TGConnectingPoint num="2" id="13503" /> +</COMPONENT> + +<COMPONENT type="1000" id="13506" index="9" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="436" y="42" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13505" /> +</COMPONENT> + +<CONNECTOR type="115" id="13507" index="10" uid="ecd40e45-e611-4440-aad7-66581d7f4647" > +<cdparam x="492" y="121" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="492" y="121" id="13502" /> +<P2 x="533" y="170" id="13480" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13508" index="11" uid="d2e435fc-cc98-4302-a974-0de8f044cb60" > +<cdparam x="681" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="363" id="13475" /> +<P2 x="681" y="443" id="13472" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13509" index="12" uid="2d40ffa2-472d-4e45-8e8a-0abb3bdcaed1" > +<cdparam x="383" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="363" id="13497" /> +<P2 x="383" y="442" id="13494" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13510" index="13" uid="8e1382cd-c51c-4dae-8aed-312e17233f41" > +<cdparam x="493" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="493" y="190" id="13481" /> +<P2 x="383" y="269" id="13491" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13511" index="14" uid="c1ffcb61-9699-48d3-9294-f795b1536c45" > +<cdparam x="385" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="383" y="299" id="13492" /> +<P2 x="383" y="333" id="13496" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13512" index="15" uid="1a8ebc87-a277-4818-88fd-45a51c08c424" > +<cdparam x="573" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="190" id="13482" /> +<P2 x="681" y="269" id="13477" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13513" index="16" uid="d9a83597-6b02-446f-9ed9-bcc6006bb743" > +<cdparam x="681" y="299" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="681" y="299" id="13478" /> +<P2 x="681" y="333" id="13474" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13514" index="17" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="443" y="62" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="443" y="62" id="13505" /> +<P2 x="443" y="102" id="13501" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13515" index="18" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="443" y="132" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="443" y="132" id="13503" /> +<P2 x="443" y="160" id="13499" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="SpeedFeedback" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="13519" index="0" uid="57158215-b50c-476e-922f-18cde0ac6a07" > +<cdparam x="270" y="273" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13517" /> +<TGConnectingPoint num="1" id="13518" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13516" index="29" uid="f4f991f5-f7df-4959-bbde-3a00a6fddbe0" > +<father id="13519" num="0" /> +<cdparam x="285" y="293" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="13523" index="1" uid="9a9a5bd1-f0cd-4fff-808b-573f9d51d452" > +<cdparam x="499" y="271" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13521" /> +<TGConnectingPoint num="1" id="13522" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="13520" index="30" uid="f03e7375-1787-481a-a4b2-74088cf9539e" > +<father id="13523" num="0" /> +<cdparam x="514" y="291" /> +<sizeparam width="10" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="1" /> +<new d="false" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="13540" index="2" uid="7cf1b6e0-ff49-4e53-9d86-461e02f756e9" > +<cdparam x="79" y="264" /> +<sizeparam width="181" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Rover speed computation +from motor power + +rover_speed = power*K +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13524" /> +<TGConnectingPoint num="1" id="13525" /> +<TGConnectingPoint num="2" id="13526" /> +<TGConnectingPoint num="3" id="13527" /> +<TGConnectingPoint num="4" id="13528" /> +<TGConnectingPoint num="5" id="13529" /> +<TGConnectingPoint num="6" id="13530" /> +<TGConnectingPoint num="7" id="13531" /> +<TGConnectingPoint num="8" id="13532" /> +<TGConnectingPoint num="9" id="13533" /> +<TGConnectingPoint num="10" id="13534" /> +<TGConnectingPoint num="11" id="13535" /> +<TGConnectingPoint num="12" id="13536" /> +<TGConnectingPoint num="13" id="13537" /> +<TGConnectingPoint num="14" id="13538" /> +<TGConnectingPoint num="15" id="13539" /> +<extraparam> +<Line value="Rover speed computation" /> +<Line value="from motor power" /> +<Line value="" /> +<Line value="rover_speed = power*K" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13557" index="3" uid="143a3345-ff27-461e-bcfe-684949a43a18" > +<cdparam x="533" y="270" /> +<sizeparam width="123" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Variable update +rover_speed = 0 +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13541" /> +<TGConnectingPoint num="1" id="13542" /> +<TGConnectingPoint num="2" id="13543" /> +<TGConnectingPoint num="3" id="13544" /> +<TGConnectingPoint num="4" id="13545" /> +<TGConnectingPoint num="5" id="13546" /> +<TGConnectingPoint num="6" id="13547" /> +<TGConnectingPoint num="7" id="13548" /> +<TGConnectingPoint num="8" id="13549" /> +<TGConnectingPoint num="9" id="13550" /> +<TGConnectingPoint num="10" id="13551" /> +<TGConnectingPoint num="11" id="13552" /> +<TGConnectingPoint num="12" id="13553" /> +<TGConnectingPoint num="13" id="13554" /> +<TGConnectingPoint num="14" id="13555" /> +<TGConnectingPoint num="15" id="13556" /> +<extraparam> +<Line value="Variable update" /> +<Line value="rover_speed = 0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13559" index="4" uid="ffc9f9ca-7f2b-41d1-8450-ef86fd098d55" > +<cdparam x="494" y="470" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13558" /> +</COMPONENT> + +<COMPONENT type="1006" id="13562" index="5" uid="6ffe5c1d-711b-4082-b947-07fbc8df6b0a" > +<cdparam x="444" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13560" /> +<TGConnectingPoint num="1" id="13561" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="13565" index="6" uid="9052e701-4a7b-4ecf-8b18-405ae49a9340" > +<cdparam x="438" y="352" /> +<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromEBCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13563" /> +<TGConnectingPoint num="1" id="13564" /> +<extraparam> +<Data channelName="fromEBCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="13568" index="7" uid="b9ff7e08-6b26-4054-b3c5-60280fb8e977" > +<cdparam x="431" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackEB() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13566" /> +<TGConnectingPoint num="1" id="13567" /> +<extraparam> +<Data eventName="newFeedbackEB" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="13570" index="8" uid="0ef755a9-6769-4fcc-b20f-db6794e36475" > +<cdparam x="265" y="472" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13569" /> +</COMPONENT> + +<COMPONENT type="1006" id="13573" index="9" uid="5e0c7546-3ab7-4d9b-864b-37a2412dfbf5" > +<cdparam x="215" y="411" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="fromSFtoDT(1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13571" /> +<TGConnectingPoint num="1" id="13572" /> +<extraparam> +<Data channelName="fromSFtoDT" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="13576" index="10" uid="a67d7eb9-0f8c-438a-ab1d-3eebee96cafd" > +<cdparam x="213" y="351" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="fromSCtoSF(1) " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13574" /> +<TGConnectingPoint num="1" id="13575" /> +<extraparam> +<Data channelName="fromSCtoSF" nbOfSamples="1" secPattern="" isAttacker="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="13579" index="11" uid="1219d9e6-892f-42e3-9157-fffbc9bb4049" > +<cdparam x="202" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="newFeedbackSC() " /> +<new d="false" /> +<TGConnectingPoint num="0" id="13577" /> +<TGConnectingPoint num="1" id="13578" /> +<extraparam> +<Data eventName="newFeedbackSC" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1018" id="13590" index="12" uid="5c366123-07bc-4702-b4af-2342c03b5a8b" > +<cdparam x="367" y="145" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="select" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13580" /> +<TGConnectingPoint num="1" id="13581" /> +<TGConnectingPoint num="2" id="13582" /> +<TGConnectingPoint num="3" id="13583" /> +<TGConnectingPoint num="4" id="13584" /> +<TGConnectingPoint num="5" id="13585" /> +<TGConnectingPoint num="6" id="13586" /> +<TGConnectingPoint num="7" id="13587" /> +<TGConnectingPoint num="8" id="13588" /> +<TGConnectingPoint num="9" id="13589" /> +</COMPONENT> + +<COMPONENT type="1001" id="13592" index="13" uid="14de0c30-b8a4-4520-a041-ec1f0f4cbd6d" > +<cdparam x="281" y="158" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13591" /> +</COMPONENT> + +<COMPONENT type="1020" id="13596" index="14" uid="d6afd95a-2d9c-4221-ad4e-572b65170886" > +<cdparam x="242" y="100" /> +<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="21" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13593" /> +<TGConnectingPoint num="1" id="13594" /> +<TGConnectingPoint num="2" id="13595" /> +</COMPONENT> + +<COMPONENT type="1000" id="13598" index="15" uid="57f78b07-0067-4fc2-8e15-7d2ca7aff5ff" > +<cdparam x="284" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13597" /> +</COMPONENT> + +<CONNECTOR type="115" id="13599" index="16" uid="9dcb4239-0d41-4a19-9d43-775368a4bb30" > +<cdparam x="340" y="114" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="340" y="114" id="13594" /> +<P2 x="382" y="140" id="13580" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13600" index="17" uid="84cdeda6-b3c0-41a8-a8cb-f68f08ceb1c6" > +<cdparam x="342" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="342" y="160" id="13581" /> +<P2 x="275" y="195" id="13577" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13601" index="18" uid="02ea044f-4599-4e7a-9d51-82c4e1f35f84" > +<cdparam x="275" y="376" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="376" id="13575" /> +<P2 x="275" y="406" id="13571" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13602" index="19" uid="41f7bd99-7972-45b4-b058-c0f8eb4b754a" > +<cdparam x="275" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="436" id="13572" /> +<P2 x="275" y="467" id="13569" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13603" index="20" uid="6ac1a5a1-ad28-4bd7-8a85-048e06380161" > +<cdparam x="422" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="422" y="160" id="13582" /> +<P2 x="504" y="195" id="13566" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13604" index="21" uid="da6c3788-1e1b-44a5-9d7f-28afb7179766" > +<cdparam x="504" y="377" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="377" id="13564" /> +<P2 x="504" y="406" id="13560" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13605" index="22" uid="849687f1-e1dd-4f2a-8768-b90bda68f326" > +<cdparam x="504" y="436" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="436" id="13561" /> +<P2 x="504" y="465" id="13558" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13606" index="23" uid="10bb713c-f597-4948-807f-c01e65cc38a7" > +<cdparam x="275" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="225" id="13578" /> +<P2 x="275" y="268" id="13517" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13607" index="24" uid="b1e85329-7a8d-480c-8fcd-35d4971cb823" > +<cdparam x="278" y="318" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="275" y="308" id="13518" /> +<P2 x="275" y="346" id="13574" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13608" index="25" uid="7a29658b-c612-4d35-9f0b-5dd927d6ce3b" > +<cdparam x="504" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="225" id="13567" /> +<P2 x="504" y="266" id="13521" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13609" index="26" uid="ded08e92-aba7-4780-b997-3645ea33a936" > +<cdparam x="503" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="504" y="306" id="13522" /> +<P2 x="504" y="347" id="13563" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13610" index="27" uid="14406f98-7295-4e46-9441-b3e8e7597d6a" > +<cdparam x="291" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="291" y="55" id="13597" /> +<P2 x="291" y="95" id="13593" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="115" id="13611" index="28" uid="ba8939fb-8a62-4dcb-901d-06e0f3dbc865" > +<cdparam x="291" y="125" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="291" y="125" id="13595" /> +<P2 x="291" y="153" id="13591" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="SymmetricEncryptionNonceMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="13" maxX="4025" minY="13" maxY="2000" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="1.000000000000001" > +<COMPONENT type="301" id="13628" index="0" uid="4981542c-1346-4faa-b550-e245038136da" > +<cdparam x="65" y="61" /> +<sizeparam width="684" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks +and communication channels defined in the SymmetricEncryptionPlausibilityCheck application model. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13612" /> +<TGConnectingPoint num="1" id="13613" /> +<TGConnectingPoint num="2" id="13614" /> +<TGConnectingPoint num="3" id="13615" /> +<TGConnectingPoint num="4" id="13616" /> +<TGConnectingPoint num="5" id="13617" /> +<TGConnectingPoint num="6" id="13618" /> +<TGConnectingPoint num="7" id="13619" /> +<TGConnectingPoint num="8" id="13620" /> +<TGConnectingPoint num="9" id="13621" /> +<TGConnectingPoint num="10" id="13622" /> +<TGConnectingPoint num="11" id="13623" /> +<TGConnectingPoint num="12" id="13624" /> +<TGConnectingPoint num="13" id="13625" /> +<TGConnectingPoint num="14" id="13626" /> +<TGConnectingPoint num="15" id="13627" /> +<extraparam> +<Line value="This model represents the hardware architecture of a rover and the mapping on its elements of the tasks" /> +<Line value="and communication channels defined in the SymmetricEncryptionPlausibilityCheck application model." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13662" index="1" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1751" y="1250" /> +<sizeparam width="272" height="91" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13638" /> +<TGConnectingPoint num="1" id="13639" /> +<TGConnectingPoint num="2" id="13640" /> +<TGConnectingPoint num="3" id="13641" /> +<TGConnectingPoint num="4" id="13642" /> +<TGConnectingPoint num="5" id="13643" /> +<TGConnectingPoint num="6" id="13644" /> +<TGConnectingPoint num="7" id="13645" /> +<TGConnectingPoint num="8" id="13646" /> +<TGConnectingPoint num="9" id="13647" /> +<TGConnectingPoint num="10" id="13648" /> +<TGConnectingPoint num="11" id="13649" /> +<TGConnectingPoint num="12" id="13650" /> +<TGConnectingPoint num="13" id="13651" /> +<TGConnectingPoint num="14" id="13652" /> +<TGConnectingPoint num="15" id="13653" /> +<TGConnectingPoint num="16" id="13654" /> +<TGConnectingPoint num="17" id="13655" /> +<TGConnectingPoint num="18" id="13656" /> +<TGConnectingPoint num="19" id="13657" /> +<TGConnectingPoint num="20" id="13658" /> +<TGConnectingPoint num="21" id="13659" /> +<TGConnectingPoint num="22" id="13660" /> +<TGConnectingPoint num="23" id="13661" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="13637" index="53" uid="34070179-797e-4939-b60a-77ba14091a2f" > +<father id="13662" num="0" /> +<cdparam x="1711" y="1290" /> +<sizeparam width="312" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-40" minY="0" maxY="51" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::ATTACKER_Task" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13629" /> +<TGConnectingPoint num="1" id="13630" /> +<TGConnectingPoint num="2" id="13631" /> +<TGConnectingPoint num="3" id="13632" /> +<TGConnectingPoint num="4" id="13633" /> +<TGConnectingPoint num="5" id="13634" /> +<TGConnectingPoint num="6" id="13635" /> +<TGConnectingPoint num="7" id="13636" /> +<extraparam> +<info value="SymmetricEncryptionNonce::ATTACKER_Task" taskName="ATTACKER_Task" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="ATTACKER_Task" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="13687" index="2" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1343" y="500" /> +<sizeparam width="147" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13663" /> +<TGConnectingPoint num="1" id="13664" /> +<TGConnectingPoint num="2" id="13665" /> +<TGConnectingPoint num="3" id="13666" /> +<TGConnectingPoint num="4" id="13667" /> +<TGConnectingPoint num="5" id="13668" /> +<TGConnectingPoint num="6" id="13669" /> +<TGConnectingPoint num="7" id="13670" /> +<TGConnectingPoint num="8" id="13671" /> +<TGConnectingPoint num="9" id="13672" /> +<TGConnectingPoint num="10" id="13673" /> +<TGConnectingPoint num="11" id="13674" /> +<TGConnectingPoint num="12" id="13675" /> +<TGConnectingPoint num="13" id="13676" /> +<TGConnectingPoint num="14" id="13677" /> +<TGConnectingPoint num="15" id="13678" /> +<TGConnectingPoint num="16" id="13679" /> +<TGConnectingPoint num="17" id="13680" /> +<TGConnectingPoint num="18" id="13681" /> +<TGConnectingPoint num="19" id="13682" /> +<TGConnectingPoint num="20" id="13683" /> +<TGConnectingPoint num="21" id="13684" /> +<TGConnectingPoint num="22" id="13685" /> +<TGConnectingPoint num="23" id="13686" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="13714" index="3" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1395" y="1487" /> +<sizeparam width="268" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13706" /> +<TGConnectingPoint num="1" id="13707" /> +<TGConnectingPoint num="2" id="13708" /> +<TGConnectingPoint num="3" id="13709" /> +<TGConnectingPoint num="4" id="13710" /> +<TGConnectingPoint num="5" id="13711" /> +<TGConnectingPoint num="6" id="13712" /> +<TGConnectingPoint num="7" id="13713" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="13696" index="54" uid="7421d585-da76-40ba-962e-51050613f9f6" > +<father id="13714" num="0" /> +<cdparam x="1353" y="1527" /> +<sizeparam width="310" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-42" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromLSocToSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13688" /> +<TGConnectingPoint num="1" id="13689" /> +<TGConnectingPoint num="2" id="13690" /> +<TGConnectingPoint num="3" id="13691" /> +<TGConnectingPoint num="4" id="13692" /> +<TGConnectingPoint num="5" id="13693" /> +<TGConnectingPoint num="6" id="13694" /> +<TGConnectingPoint num="7" id="13695" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromLSocToSoc" communicationName="fromLSocToSoc" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="13705" index="55" uid="55bb063a-4a14-46d4-90c4-fb7826cfad1c" > +<father id="13714" num="1" /> +<cdparam x="1353" y="1573" /> +<sizeparam width="310" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-42" minY="0" maxY="95" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromSocToLSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13697" /> +<TGConnectingPoint num="1" id="13698" /> +<TGConnectingPoint num="2" id="13699" /> +<TGConnectingPoint num="3" id="13700" /> +<TGConnectingPoint num="4" id="13701" /> +<TGConnectingPoint num="5" id="13702" /> +<TGConnectingPoint num="6" id="13703" /> +<TGConnectingPoint num="7" id="13704" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromSocToLSoc" communicationName="fromSocToLSoc" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="13739" index="4" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1368" y="1111" /> +<sizeparam width="96" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13715" /> +<TGConnectingPoint num="1" id="13716" /> +<TGConnectingPoint num="2" id="13717" /> +<TGConnectingPoint num="3" id="13718" /> +<TGConnectingPoint num="4" id="13719" /> +<TGConnectingPoint num="5" id="13720" /> +<TGConnectingPoint num="6" id="13721" /> +<TGConnectingPoint num="7" id="13722" /> +<TGConnectingPoint num="8" id="13723" /> +<TGConnectingPoint num="9" id="13724" /> +<TGConnectingPoint num="10" id="13725" /> +<TGConnectingPoint num="11" id="13726" /> +<TGConnectingPoint num="12" id="13727" /> +<TGConnectingPoint num="13" id="13728" /> +<TGConnectingPoint num="14" id="13729" /> +<TGConnectingPoint num="15" id="13730" /> +<TGConnectingPoint num="16" id="13731" /> +<TGConnectingPoint num="17" id="13732" /> +<TGConnectingPoint num="18" id="13733" /> +<TGConnectingPoint num="19" id="13734" /> +<TGConnectingPoint num="20" id="13735" /> +<TGConnectingPoint num="21" id="13736" /> +<TGConnectingPoint num="22" id="13737" /> +<TGConnectingPoint num="23" id="13738" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="13764" index="5" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1291" y="1198" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13740" /> +<TGConnectingPoint num="1" id="13741" /> +<TGConnectingPoint num="2" id="13742" /> +<TGConnectingPoint num="3" id="13743" /> +<TGConnectingPoint num="4" id="13744" /> +<TGConnectingPoint num="5" id="13745" /> +<TGConnectingPoint num="6" id="13746" /> +<TGConnectingPoint num="7" id="13747" /> +<TGConnectingPoint num="8" id="13748" /> +<TGConnectingPoint num="9" id="13749" /> +<TGConnectingPoint num="10" id="13750" /> +<TGConnectingPoint num="11" id="13751" /> +<TGConnectingPoint num="12" id="13752" /> +<TGConnectingPoint num="13" id="13753" /> +<TGConnectingPoint num="14" id="13754" /> +<TGConnectingPoint num="15" id="13755" /> +<TGConnectingPoint num="16" id="13756" /> +<TGConnectingPoint num="17" id="13757" /> +<TGConnectingPoint num="18" id="13758" /> +<TGConnectingPoint num="19" id="13759" /> +<TGConnectingPoint num="20" id="13760" /> +<TGConnectingPoint num="21" id="13761" /> +<TGConnectingPoint num="22" id="13762" /> +<TGConnectingPoint num="23" id="13763" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="13807" index="6" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1452" y="1341" /> +<sizeparam width="206" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13783" /> +<TGConnectingPoint num="1" id="13784" /> +<TGConnectingPoint num="2" id="13785" /> +<TGConnectingPoint num="3" id="13786" /> +<TGConnectingPoint num="4" id="13787" /> +<TGConnectingPoint num="5" id="13788" /> +<TGConnectingPoint num="6" id="13789" /> +<TGConnectingPoint num="7" id="13790" /> +<TGConnectingPoint num="8" id="13791" /> +<TGConnectingPoint num="9" id="13792" /> +<TGConnectingPoint num="10" id="13793" /> +<TGConnectingPoint num="11" id="13794" /> +<TGConnectingPoint num="12" id="13795" /> +<TGConnectingPoint num="13" id="13796" /> +<TGConnectingPoint num="14" id="13797" /> +<TGConnectingPoint num="15" id="13798" /> +<TGConnectingPoint num="16" id="13799" /> +<TGConnectingPoint num="17" id="13800" /> +<TGConnectingPoint num="18" id="13801" /> +<TGConnectingPoint num="19" id="13802" /> +<TGConnectingPoint num="20" id="13803" /> +<TGConnectingPoint num="21" id="13804" /> +<TGConnectingPoint num="22" id="13805" /> +<TGConnectingPoint num="23" id="13806" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1111" id="13773" index="56" uid="393f34e9-699e-4fec-a3e0-9272c75c9aac" > +<father id="13807" num="0" /> +<cdparam x="1458" y="1377" /> +<sizeparam width="93" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="113" minY="0" maxY="42" /> +<infoparam name="TGComponent" value="encrR" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13765" /> +<TGConnectingPoint num="1" id="13766" /> +<TGConnectingPoint num="2" id="13767" /> +<TGConnectingPoint num="3" id="13768" /> +<TGConnectingPoint num="4" id="13769" /> +<TGConnectingPoint num="5" id="13770" /> +<TGConnectingPoint num="6" id="13771" /> +<TGConnectingPoint num="7" id="13772" /> +<extraparam> +<info value="encrR" referenceKeyName="encrR" priority="5" typeName="key" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1111" id="13782" index="57" uid="4aabe111-1a58-43cd-bbdf-7f269eae6d3b" > +<father id="13807" num="1" /> +<cdparam x="1557" y="1377" /> +<sizeparam width="93" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="113" minY="0" maxY="42" /> +<infoparam name="TGComponent" value="encrL" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13774" /> +<TGConnectingPoint num="1" id="13775" /> +<TGConnectingPoint num="2" id="13776" /> +<TGConnectingPoint num="3" id="13777" /> +<TGConnectingPoint num="4" id="13778" /> +<TGConnectingPoint num="5" id="13779" /> +<TGConnectingPoint num="6" id="13780" /> +<TGConnectingPoint num="7" id="13781" /> +<extraparam> +<info value="encrL" referenceKeyName="encrL" priority="5" typeName="key" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="13841" index="7" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="1107" y="1311" /> +<sizeparam width="257" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13817" /> +<TGConnectingPoint num="1" id="13818" /> +<TGConnectingPoint num="2" id="13819" /> +<TGConnectingPoint num="3" id="13820" /> +<TGConnectingPoint num="4" id="13821" /> +<TGConnectingPoint num="5" id="13822" /> +<TGConnectingPoint num="6" id="13823" /> +<TGConnectingPoint num="7" id="13824" /> +<TGConnectingPoint num="8" id="13825" /> +<TGConnectingPoint num="9" id="13826" /> +<TGConnectingPoint num="10" id="13827" /> +<TGConnectingPoint num="11" id="13828" /> +<TGConnectingPoint num="12" id="13829" /> +<TGConnectingPoint num="13" id="13830" /> +<TGConnectingPoint num="14" id="13831" /> +<TGConnectingPoint num="15" id="13832" /> +<TGConnectingPoint num="16" id="13833" /> +<TGConnectingPoint num="17" id="13834" /> +<TGConnectingPoint num="18" id="13835" /> +<TGConnectingPoint num="19" id="13836" /> +<TGConnectingPoint num="20" id="13837" /> +<TGConnectingPoint num="21" id="13838" /> +<TGConnectingPoint num="22" id="13839" /> +<TGConnectingPoint num="23" id="13840" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="13816" index="58" uid="ac8e2518-6616-4812-b203-ce74bd8581e7" > +<father id="13841" num="0" /> +<cdparam x="1061" y="1353" /> +<sizeparam width="303" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-46" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::Leader_Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13808" /> +<TGConnectingPoint num="1" id="13809" /> +<TGConnectingPoint num="2" id="13810" /> +<TGConnectingPoint num="3" id="13811" /> +<TGConnectingPoint num="4" id="13812" /> +<TGConnectingPoint num="5" id="13813" /> +<TGConnectingPoint num="6" id="13814" /> +<TGConnectingPoint num="7" id="13815" /> +<extraparam> +<info value="SymmetricEncryptionNonce::Leader_Socket" taskName="Leader_Socket" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="Leader_Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="13859" index="8" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="122" y="1010" /> +<sizeparam width="332" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13851" /> +<TGConnectingPoint num="1" id="13852" /> +<TGConnectingPoint num="2" id="13853" /> +<TGConnectingPoint num="3" id="13854" /> +<TGConnectingPoint num="4" id="13855" /> +<TGConnectingPoint num="5" id="13856" /> +<TGConnectingPoint num="6" id="13857" /> +<TGConnectingPoint num="7" id="13858" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="SensorSet_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="SensorSet_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, SensorSet_Bus, SensorSet_Bridge" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="13850" index="59" uid="80885718-c814-47fd-b43d-36abdc3cb88c" > +<father id="13859" num="0" /> +<cdparam x="164" y="1043" /> +<sizeparam width="290" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="42" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromSAtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13842" /> +<TGConnectingPoint num="1" id="13843" /> +<TGConnectingPoint num="2" id="13844" /> +<TGConnectingPoint num="3" id="13845" /> +<TGConnectingPoint num="4" id="13846" /> +<TGConnectingPoint num="5" id="13847" /> +<TGConnectingPoint num="6" id="13848" /> +<TGConnectingPoint num="7" id="13849" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromSAtoDT" communicationName="fromSAtoDT" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="13877" index="9" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2903" y="472" /> +<sizeparam width="250" height="77" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13869" /> +<TGConnectingPoint num="1" id="13870" /> +<TGConnectingPoint num="2" id="13871" /> +<TGConnectingPoint num="3" id="13872" /> +<TGConnectingPoint num="4" id="13873" /> +<TGConnectingPoint num="5" id="13874" /> +<TGConnectingPoint num="6" id="13875" /> +<TGConnectingPoint num="7" id="13876" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, ServoSteering_Bus, ServoSteering_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="13868" index="60" uid="be56d4e8-077c-4a52-a291-2ab443e4953f" > +<father id="13877" num="0" /> +<cdparam x="2853" y="505" /> +<sizeparam width="300" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-50" minY="0" maxY="37" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromTCtoSSO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13860" /> +<TGConnectingPoint num="1" id="13861" /> +<TGConnectingPoint num="2" id="13862" /> +<TGConnectingPoint num="3" id="13863" /> +<TGConnectingPoint num="4" id="13864" /> +<TGConnectingPoint num="5" id="13865" /> +<TGConnectingPoint num="6" id="13866" /> +<TGConnectingPoint num="7" id="13867" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromTCtoSSO" communicationName="fromTCtoSSO" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="13904" index="10" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="3067" y="965" /> +<sizeparam width="282" height="117" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13896" /> +<TGConnectingPoint num="1" id="13897" /> +<TGConnectingPoint num="2" id="13898" /> +<TGConnectingPoint num="3" id="13899" /> +<TGConnectingPoint num="4" id="13900" /> +<TGConnectingPoint num="5" id="13901" /> +<TGConnectingPoint num="6" id="13902" /> +<TGConnectingPoint num="7" id="13903" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, DCMotor_Bus, DCMotor_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="13886" index="61" uid="b0141e4b-713b-42d0-bde1-03b3fe8049cf" > +<father id="13904" num="0" /> +<cdparam x="3053" y="997" /> +<sizeparam width="296" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-14" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromSCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13878" /> +<TGConnectingPoint num="1" id="13879" /> +<TGConnectingPoint num="2" id="13880" /> +<TGConnectingPoint num="3" id="13881" /> +<TGConnectingPoint num="4" id="13882" /> +<TGConnectingPoint num="5" id="13883" /> +<TGConnectingPoint num="6" id="13884" /> +<TGConnectingPoint num="7" id="13885" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromSCtoMO" communicationName="fromSCtoMO" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="13895" index="62" uid="7981ad74-54ad-44a0-aa22-ac9c67087370" > +<father id="13904" num="1" /> +<cdparam x="3044" y="1040" /> +<sizeparam width="305" height="40" minWidth="56" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-23" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromEBCtoMO" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13887" /> +<TGConnectingPoint num="1" id="13888" /> +<TGConnectingPoint num="2" id="13889" /> +<TGConnectingPoint num="3" id="13890" /> +<TGConnectingPoint num="4" id="13891" /> +<TGConnectingPoint num="5" id="13892" /> +<TGConnectingPoint num="6" id="13893" /> +<TGConnectingPoint num="7" id="13894" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromEBCtoMO" communicationName="fromEBCtoMO" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="13929" index="11" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="657" y="697" /> +<sizeparam width="1518" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13905" /> +<TGConnectingPoint num="1" id="13906" /> +<TGConnectingPoint num="2" id="13907" /> +<TGConnectingPoint num="3" id="13908" /> +<TGConnectingPoint num="4" id="13909" /> +<TGConnectingPoint num="5" id="13910" /> +<TGConnectingPoint num="6" id="13911" /> +<TGConnectingPoint num="7" id="13912" /> +<TGConnectingPoint num="8" id="13913" /> +<TGConnectingPoint num="9" id="13914" /> +<TGConnectingPoint num="10" id="13915" /> +<TGConnectingPoint num="11" id="13916" /> +<TGConnectingPoint num="12" id="13917" /> +<TGConnectingPoint num="13" id="13918" /> +<TGConnectingPoint num="14" id="13919" /> +<TGConnectingPoint num="15" id="13920" /> +<TGConnectingPoint num="16" id="13921" /> +<TGConnectingPoint num="17" id="13922" /> +<TGConnectingPoint num="18" id="13923" /> +<TGConnectingPoint num="19" id="13924" /> +<TGConnectingPoint num="20" id="13925" /> +<TGConnectingPoint num="21" id="13926" /> +<TGConnectingPoint num="22" id="13927" /> +<TGConnectingPoint num="23" id="13928" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="13954" index="12" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="947" y="538" /> +<sizeparam width="177" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13930" /> +<TGConnectingPoint num="1" id="13931" /> +<TGConnectingPoint num="2" id="13932" /> +<TGConnectingPoint num="3" id="13933" /> +<TGConnectingPoint num="4" id="13934" /> +<TGConnectingPoint num="5" id="13935" /> +<TGConnectingPoint num="6" id="13936" /> +<TGConnectingPoint num="7" id="13937" /> +<TGConnectingPoint num="8" id="13938" /> +<TGConnectingPoint num="9" id="13939" /> +<TGConnectingPoint num="10" id="13940" /> +<TGConnectingPoint num="11" id="13941" /> +<TGConnectingPoint num="12" id="13942" /> +<TGConnectingPoint num="13" id="13943" /> +<TGConnectingPoint num="14" id="13944" /> +<TGConnectingPoint num="15" id="13945" /> +<TGConnectingPoint num="16" id="13946" /> +<TGConnectingPoint num="17" id="13947" /> +<TGConnectingPoint num="18" id="13948" /> +<TGConnectingPoint num="19" id="13949" /> +<TGConnectingPoint num="20" id="13950" /> +<TGConnectingPoint num="21" id="13951" /> +<TGConnectingPoint num="22" id="13952" /> +<TGConnectingPoint num="23" id="13953" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="13979" index="13" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="1112" y="366" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13955" /> +<TGConnectingPoint num="1" id="13956" /> +<TGConnectingPoint num="2" id="13957" /> +<TGConnectingPoint num="3" id="13958" /> +<TGConnectingPoint num="4" id="13959" /> +<TGConnectingPoint num="5" id="13960" /> +<TGConnectingPoint num="6" id="13961" /> +<TGConnectingPoint num="7" id="13962" /> +<TGConnectingPoint num="8" id="13963" /> +<TGConnectingPoint num="9" id="13964" /> +<TGConnectingPoint num="10" id="13965" /> +<TGConnectingPoint num="11" id="13966" /> +<TGConnectingPoint num="12" id="13967" /> +<TGConnectingPoint num="13" id="13968" /> +<TGConnectingPoint num="14" id="13969" /> +<TGConnectingPoint num="15" id="13970" /> +<TGConnectingPoint num="16" id="13971" /> +<TGConnectingPoint num="17" id="13972" /> +<TGConnectingPoint num="18" id="13973" /> +<TGConnectingPoint num="19" id="13974" /> +<TGConnectingPoint num="20" id="13975" /> +<TGConnectingPoint num="21" id="13976" /> +<TGConnectingPoint num="22" id="13977" /> +<TGConnectingPoint num="23" id="13978" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14103" index="14" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1711" y="125" /> +<sizeparam width="533" height="313" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14079" /> +<TGConnectingPoint num="1" id="14080" /> +<TGConnectingPoint num="2" id="14081" /> +<TGConnectingPoint num="3" id="14082" /> +<TGConnectingPoint num="4" id="14083" /> +<TGConnectingPoint num="5" id="14084" /> +<TGConnectingPoint num="6" id="14085" /> +<TGConnectingPoint num="7" id="14086" /> +<TGConnectingPoint num="8" id="14087" /> +<TGConnectingPoint num="9" id="14088" /> +<TGConnectingPoint num="10" id="14089" /> +<TGConnectingPoint num="11" id="14090" /> +<TGConnectingPoint num="12" id="14091" /> +<TGConnectingPoint num="13" id="14092" /> +<TGConnectingPoint num="14" id="14093" /> +<TGConnectingPoint num="15" id="14094" /> +<TGConnectingPoint num="16" id="14095" /> +<TGConnectingPoint num="17" id="14096" /> +<TGConnectingPoint num="18" id="14097" /> +<TGConnectingPoint num="19" id="14098" /> +<TGConnectingPoint num="20" id="14099" /> +<TGConnectingPoint num="21" id="14100" /> +<TGConnectingPoint num="22" id="14101" /> +<TGConnectingPoint num="23" id="14102" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="13988" index="63" uid="a313d1cc-c8c9-46ae-b0d8-706b0089b55c" > +<father id="14103" num="0" /> +<cdparam x="1718" y="167" /> +<sizeparam width="298" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="235" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromSocToAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13980" /> +<TGConnectingPoint num="1" id="13981" /> +<TGConnectingPoint num="2" id="13982" /> +<TGConnectingPoint num="3" id="13983" /> +<TGConnectingPoint num="4" id="13984" /> +<TGConnectingPoint num="5" id="13985" /> +<TGConnectingPoint num="6" id="13986" /> +<TGConnectingPoint num="7" id="13987" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromSocToAD" communicationName="fromSocToAD" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="13997" index="64" uid="5748b927-4e3b-4d05-a012-12af49c55086" > +<father id="14103" num="1" /> +<cdparam x="1720" y="215" /> +<sizeparam width="297" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="236" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromADtoSoc" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13989" /> +<TGConnectingPoint num="1" id="13990" /> +<TGConnectingPoint num="2" id="13991" /> +<TGConnectingPoint num="3" id="13992" /> +<TGConnectingPoint num="4" id="13993" /> +<TGConnectingPoint num="5" id="13994" /> +<TGConnectingPoint num="6" id="13995" /> +<TGConnectingPoint num="7" id="13996" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromADtoSoc" communicationName="fromADtoSoc" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14006" index="65" uid="560574c7-296e-434a-b176-04a33b5c309e" > +<father id="14103" num="2" /> +<cdparam x="1720" y="261" /> +<sizeparam width="291" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="242" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromDTtoAD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="13998" /> +<TGConnectingPoint num="1" id="13999" /> +<TGConnectingPoint num="2" id="14000" /> +<TGConnectingPoint num="3" id="14001" /> +<TGConnectingPoint num="4" id="14002" /> +<TGConnectingPoint num="5" id="14003" /> +<TGConnectingPoint num="6" id="14004" /> +<TGConnectingPoint num="7" id="14005" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromDTtoAD" communicationName="fromDTtoAD" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14015" index="66" uid="7356a259-5250-4659-a735-8a9787b05cff" > +<father id="14103" num="3" /> +<cdparam x="1720" y="307" /> +<sizeparam width="288" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="245" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromSFtoDT" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14007" /> +<TGConnectingPoint num="1" id="14008" /> +<TGConnectingPoint num="2" id="14009" /> +<TGConnectingPoint num="3" id="14010" /> +<TGConnectingPoint num="4" id="14011" /> +<TGConnectingPoint num="5" id="14012" /> +<TGConnectingPoint num="6" id="14013" /> +<TGConnectingPoint num="7" id="14014" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromSFtoDT" communicationName="fromSFtoDT" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14024" index="67" uid="17ba2321-5fa3-4c5d-9c51-140f0d0f91fd" > +<father id="14103" num="4" /> +<cdparam x="1942" y="215" /> +<sizeparam width="302" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="231" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromADtoEBC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14016" /> +<TGConnectingPoint num="1" id="14017" /> +<TGConnectingPoint num="2" id="14018" /> +<TGConnectingPoint num="3" id="14019" /> +<TGConnectingPoint num="4" id="14020" /> +<TGConnectingPoint num="5" id="14021" /> +<TGConnectingPoint num="6" id="14022" /> +<TGConnectingPoint num="7" id="14023" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromADtoEBC" communicationName="fromADtoEBC" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14033" index="68" uid="06ed3880-0630-4900-b14b-90b1a50336e5" > +<father id="14103" num="5" /> +<cdparam x="1951" y="261" /> +<sizeparam width="293" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="240" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromADtoSC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14025" /> +<TGConnectingPoint num="1" id="14026" /> +<TGConnectingPoint num="2" id="14027" /> +<TGConnectingPoint num="3" id="14028" /> +<TGConnectingPoint num="4" id="14029" /> +<TGConnectingPoint num="5" id="14030" /> +<TGConnectingPoint num="6" id="14031" /> +<TGConnectingPoint num="7" id="14032" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromADtoSC" communicationName="fromADtoSC" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14042" index="69" uid="4718e36a-51a7-428c-aeed-29eaab8ade51" > +<father id="14103" num="6" /> +<cdparam x="1953" y="307" /> +<sizeparam width="291" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="242" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromADtoTC" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14034" /> +<TGConnectingPoint num="1" id="14035" /> +<TGConnectingPoint num="2" id="14036" /> +<TGConnectingPoint num="3" id="14037" /> +<TGConnectingPoint num="4" id="14038" /> +<TGConnectingPoint num="5" id="14039" /> +<TGConnectingPoint num="6" id="14040" /> +<TGConnectingPoint num="7" id="14041" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromADtoTC" communicationName="fromADtoTC" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14051" index="70" uid="e37c1492-c1d2-44d0-bda9-4e3a9936fc70" > +<father id="14103" num="7" /> +<cdparam x="1720" y="351" /> +<sizeparam width="291" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="242" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromSCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14043" /> +<TGConnectingPoint num="1" id="14044" /> +<TGConnectingPoint num="2" id="14045" /> +<TGConnectingPoint num="3" id="14046" /> +<TGConnectingPoint num="4" id="14047" /> +<TGConnectingPoint num="5" id="14048" /> +<TGConnectingPoint num="6" id="14049" /> +<TGConnectingPoint num="7" id="14050" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromSCtoSF" communicationName="fromSCtoSF" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1103" id="14060" index="71" uid="ea9ac25b-d3a6-474d-974d-9489b6011781" > +<father id="14103" num="8" /> +<cdparam x="1944" y="168" /> +<sizeparam width="300" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="233" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::fromEBCtoSF" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14052" /> +<TGConnectingPoint num="1" id="14053" /> +<TGConnectingPoint num="2" id="14054" /> +<TGConnectingPoint num="3" id="14055" /> +<TGConnectingPoint num="4" id="14056" /> +<TGConnectingPoint num="5" id="14057" /> +<TGConnectingPoint num="6" id="14058" /> +<TGConnectingPoint num="7" id="14059" /> +<extraparam> +<info value="SymmetricEncryptionNonce::fromEBCtoSF" communicationName="fromEBCtoSF" referenceCommunicationName="SymmetricEncryptionNonce" mappedElements="" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1111" id="14069" index="72" uid="21d4d378-7b65-408a-9eda-4faf40a16a9d" > +<father id="14103" num="9" /> +<cdparam x="1721" y="395" /> +<sizeparam width="93" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="440" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="encrL" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14061" /> +<TGConnectingPoint num="1" id="14062" /> +<TGConnectingPoint num="2" id="14063" /> +<TGConnectingPoint num="3" id="14064" /> +<TGConnectingPoint num="4" id="14065" /> +<TGConnectingPoint num="5" id="14066" /> +<TGConnectingPoint num="6" id="14067" /> +<TGConnectingPoint num="7" id="14068" /> +<extraparam> +<info value="encrL" referenceKeyName="encrL" priority="5" typeName="key" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1111" id="14078" index="73" uid="67109a3e-74bf-41a6-a905-6e3b9ca6507f" > +<father id="14103" num="10" /> +<cdparam x="1818" y="395" /> +<sizeparam width="93" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="440" minY="0" maxY="273" /> +<infoparam name="TGComponent" value="encrR" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14070" /> +<TGConnectingPoint num="1" id="14071" /> +<TGConnectingPoint num="2" id="14072" /> +<TGConnectingPoint num="3" id="14073" /> +<TGConnectingPoint num="4" id="14074" /> +<TGConnectingPoint num="5" id="14075" /> +<TGConnectingPoint num="6" id="14076" /> +<TGConnectingPoint num="7" id="14077" /> +<extraparam> +<info value="encrR" referenceKeyName="encrR" priority="5" typeName="key" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1104" id="14128" index="15" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="933" y="343" /> +<sizeparam width="97" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14104" /> +<TGConnectingPoint num="1" id="14105" /> +<TGConnectingPoint num="2" id="14106" /> +<TGConnectingPoint num="3" id="14107" /> +<TGConnectingPoint num="4" id="14108" /> +<TGConnectingPoint num="5" id="14109" /> +<TGConnectingPoint num="6" id="14110" /> +<TGConnectingPoint num="7" id="14111" /> +<TGConnectingPoint num="8" id="14112" /> +<TGConnectingPoint num="9" id="14113" /> +<TGConnectingPoint num="10" id="14114" /> +<TGConnectingPoint num="11" id="14115" /> +<TGConnectingPoint num="12" id="14116" /> +<TGConnectingPoint num="13" id="14117" /> +<TGConnectingPoint num="14" id="14118" /> +<TGConnectingPoint num="15" id="14119" /> +<TGConnectingPoint num="16" id="14120" /> +<TGConnectingPoint num="17" id="14121" /> +<TGConnectingPoint num="18" id="14122" /> +<TGConnectingPoint num="19" id="14123" /> +<TGConnectingPoint num="20" id="14124" /> +<TGConnectingPoint num="21" id="14125" /> +<TGConnectingPoint num="22" id="14126" /> +<TGConnectingPoint num="23" id="14127" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14216" index="16" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="935" y="47" /> +<sizeparam width="606" height="245" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14192" /> +<TGConnectingPoint num="1" id="14193" /> +<TGConnectingPoint num="2" id="14194" /> +<TGConnectingPoint num="3" id="14195" /> +<TGConnectingPoint num="4" id="14196" /> +<TGConnectingPoint num="5" id="14197" /> +<TGConnectingPoint num="6" id="14198" /> +<TGConnectingPoint num="7" id="14199" /> +<TGConnectingPoint num="8" id="14200" /> +<TGConnectingPoint num="9" id="14201" /> +<TGConnectingPoint num="10" id="14202" /> +<TGConnectingPoint num="11" id="14203" /> +<TGConnectingPoint num="12" id="14204" /> +<TGConnectingPoint num="13" id="14205" /> +<TGConnectingPoint num="14" id="14206" /> +<TGConnectingPoint num="15" id="14207" /> +<TGConnectingPoint num="16" id="14208" /> +<TGConnectingPoint num="17" id="14209" /> +<TGConnectingPoint num="18" id="14210" /> +<TGConnectingPoint num="19" id="14211" /> +<TGConnectingPoint num="20" id="14212" /> +<TGConnectingPoint num="21" id="14213" /> +<TGConnectingPoint num="22" id="14214" /> +<TGConnectingPoint num="23" id="14215" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14137" index="74" uid="f039eef3-bf40-4cf2-b9b3-26bcb94efc3d" > +<father id="14216" num="0" /> +<cdparam x="945" y="96" /> +<sizeparam width="333" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="273" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::TrajectoryController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14129" /> +<TGConnectingPoint num="1" id="14130" /> +<TGConnectingPoint num="2" id="14131" /> +<TGConnectingPoint num="3" id="14132" /> +<TGConnectingPoint num="4" id="14133" /> +<TGConnectingPoint num="5" id="14134" /> +<TGConnectingPoint num="6" id="14135" /> +<TGConnectingPoint num="7" id="14136" /> +<extraparam> +<info value="SymmetricEncryptionNonce::TrajectoryController" taskName="TrajectoryController" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="TrajectoryController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14146" index="75" uid="bd4aa57c-e6e7-4532-a6fe-0ac7daf15f25" > +<father id="14216" num="1" /> +<cdparam x="945" y="142" /> +<sizeparam width="312" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::SpeedController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14138" /> +<TGConnectingPoint num="1" id="14139" /> +<TGConnectingPoint num="2" id="14140" /> +<TGConnectingPoint num="3" id="14141" /> +<TGConnectingPoint num="4" id="14142" /> +<TGConnectingPoint num="5" id="14143" /> +<TGConnectingPoint num="6" id="14144" /> +<TGConnectingPoint num="7" id="14145" /> +<extraparam> +<info value="SymmetricEncryptionNonce::SpeedController" taskName="SpeedController" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="SpeedController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14155" index="76" uid="59a86d41-aa99-4047-95d0-f3795d4b0726" > +<father id="14216" num="2" /> +<cdparam x="945" y="188" /> +<sizeparam width="333" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="273" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::AutonomousDriving" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14147" /> +<TGConnectingPoint num="1" id="14148" /> +<TGConnectingPoint num="2" id="14149" /> +<TGConnectingPoint num="3" id="14150" /> +<TGConnectingPoint num="4" id="14151" /> +<TGConnectingPoint num="5" id="14152" /> +<TGConnectingPoint num="6" id="14153" /> +<TGConnectingPoint num="7" id="14154" /> +<extraparam> +<info value="SymmetricEncryptionNonce::AutonomousDriving" taskName="AutonomousDriving" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="AutonomousDriving" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14164" index="77" uid="43b551c2-0a2e-401d-9f57-2a16566120d7" > +<father id="14216" num="3" /> +<cdparam x="1205" y="96" /> +<sizeparam width="336" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="270" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::DataTransformation" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14156" /> +<TGConnectingPoint num="1" id="14157" /> +<TGConnectingPoint num="2" id="14158" /> +<TGConnectingPoint num="3" id="14159" /> +<TGConnectingPoint num="4" id="14160" /> +<TGConnectingPoint num="5" id="14161" /> +<TGConnectingPoint num="6" id="14162" /> +<TGConnectingPoint num="7" id="14163" /> +<extraparam> +<info value="SymmetricEncryptionNonce::DataTransformation" taskName="DataTransformation" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="DataTransformation" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14173" index="78" uid="29804fd8-7033-4130-9e90-1a00ed239e43" > +<father id="14216" num="4" /> +<cdparam x="1231" y="142" /> +<sizeparam width="310" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::SpeedFeedback" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14165" /> +<TGConnectingPoint num="1" id="14166" /> +<TGConnectingPoint num="2" id="14167" /> +<TGConnectingPoint num="3" id="14168" /> +<TGConnectingPoint num="4" id="14169" /> +<TGConnectingPoint num="5" id="14170" /> +<TGConnectingPoint num="6" id="14171" /> +<TGConnectingPoint num="7" id="14172" /> +<extraparam> +<info value="SymmetricEncryptionNonce::SpeedFeedback" taskName="SpeedFeedback" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="SpeedFeedback" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14182" index="79" uid="e8785e7c-a53a-473a-93a6-f7dc2080781a" > +<father id="14216" num="5" /> +<cdparam x="1250" y="187" /> +<sizeparam width="291" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="315" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::EBController" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14174" /> +<TGConnectingPoint num="1" id="14175" /> +<TGConnectingPoint num="2" id="14176" /> +<TGConnectingPoint num="3" id="14177" /> +<TGConnectingPoint num="4" id="14178" /> +<TGConnectingPoint num="5" id="14179" /> +<TGConnectingPoint num="6" id="14180" /> +<TGConnectingPoint num="7" id="14181" /> +<extraparam> +<info value="SymmetricEncryptionNonce::EBController" taskName="EBController" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="EBController" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14191" index="80" uid="9e3fa15b-9145-45f0-9307-c2fe0fe99f04" > +<father id="14216" num="6" /> +<cdparam x="945" y="233" /> +<sizeparam width="255" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="351" minY="0" maxY="205" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::Socket" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14183" /> +<TGConnectingPoint num="1" id="14184" /> +<TGConnectingPoint num="2" id="14185" /> +<TGConnectingPoint num="3" id="14186" /> +<TGConnectingPoint num="4" id="14187" /> +<TGConnectingPoint num="5" id="14188" /> +<TGConnectingPoint num="6" id="14189" /> +<TGConnectingPoint num="7" id="14190" /> +<extraparam> +<info value="SymmetricEncryptionNonce::Socket" taskName="Socket" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="Socket" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14250" index="17" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="83" y="462" /> +<sizeparam width="277" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14226" /> +<TGConnectingPoint num="1" id="14227" /> +<TGConnectingPoint num="2" id="14228" /> +<TGConnectingPoint num="3" id="14229" /> +<TGConnectingPoint num="4" id="14230" /> +<TGConnectingPoint num="5" id="14231" /> +<TGConnectingPoint num="6" id="14232" /> +<TGConnectingPoint num="7" id="14233" /> +<TGConnectingPoint num="8" id="14234" /> +<TGConnectingPoint num="9" id="14235" /> +<TGConnectingPoint num="10" id="14236" /> +<TGConnectingPoint num="11" id="14237" /> +<TGConnectingPoint num="12" id="14238" /> +<TGConnectingPoint num="13" id="14239" /> +<TGConnectingPoint num="14" id="14240" /> +<TGConnectingPoint num="15" id="14241" /> +<TGConnectingPoint num="16" id="14242" /> +<TGConnectingPoint num="17" id="14243" /> +<TGConnectingPoint num="18" id="14244" /> +<TGConnectingPoint num="19" id="14245" /> +<TGConnectingPoint num="20" id="14246" /> +<TGConnectingPoint num="21" id="14247" /> +<TGConnectingPoint num="22" id="14248" /> +<TGConnectingPoint num="23" id="14249" /> +<extraparam> +<info stereotype="CPURR" nodeName="SensorSet_MC" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14225" index="81" uid="f310257a-f782-4fe1-8959-400ab58a833e" > +<father id="14250" num="0" /> +<cdparam x="34" y="506" /> +<sizeparam width="326" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-49" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::SensorsAcquisition" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14217" /> +<TGConnectingPoint num="1" id="14218" /> +<TGConnectingPoint num="2" id="14219" /> +<TGConnectingPoint num="3" id="14220" /> +<TGConnectingPoint num="4" id="14221" /> +<TGConnectingPoint num="5" id="14222" /> +<TGConnectingPoint num="6" id="14223" /> +<TGConnectingPoint num="7" id="14224" /> +<extraparam> +<info value="SymmetricEncryptionNonce::SensorsAcquisition" taskName="SensorsAcquisition" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="SensorsAcquisition" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="14275" index="18" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="120" y="853" /> +<sizeparam width="206" height="83" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14251" /> +<TGConnectingPoint num="1" id="14252" /> +<TGConnectingPoint num="2" id="14253" /> +<TGConnectingPoint num="3" id="14254" /> +<TGConnectingPoint num="4" id="14255" /> +<TGConnectingPoint num="5" id="14256" /> +<TGConnectingPoint num="6" id="14257" /> +<TGConnectingPoint num="7" id="14258" /> +<TGConnectingPoint num="8" id="14259" /> +<TGConnectingPoint num="9" id="14260" /> +<TGConnectingPoint num="10" id="14261" /> +<TGConnectingPoint num="11" id="14262" /> +<TGConnectingPoint num="12" id="14263" /> +<TGConnectingPoint num="13" id="14264" /> +<TGConnectingPoint num="14" id="14265" /> +<TGConnectingPoint num="15" id="14266" /> +<TGConnectingPoint num="16" id="14267" /> +<TGConnectingPoint num="17" id="14268" /> +<TGConnectingPoint num="18" id="14269" /> +<TGConnectingPoint num="19" id="14270" /> +<TGConnectingPoint num="20" id="14271" /> +<TGConnectingPoint num="21" id="14272" /> +<TGConnectingPoint num="22" id="14273" /> +<TGConnectingPoint num="23" id="14274" /> +<extraparam> +<info stereotype="MEMORY" nodeName="SensorSet_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14300" index="19" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="166" y="697" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14276" /> +<TGConnectingPoint num="1" id="14277" /> +<TGConnectingPoint num="2" id="14278" /> +<TGConnectingPoint num="3" id="14279" /> +<TGConnectingPoint num="4" id="14280" /> +<TGConnectingPoint num="5" id="14281" /> +<TGConnectingPoint num="6" id="14282" /> +<TGConnectingPoint num="7" id="14283" /> +<TGConnectingPoint num="8" id="14284" /> +<TGConnectingPoint num="9" id="14285" /> +<TGConnectingPoint num="10" id="14286" /> +<TGConnectingPoint num="11" id="14287" /> +<TGConnectingPoint num="12" id="14288" /> +<TGConnectingPoint num="13" id="14289" /> +<TGConnectingPoint num="14" id="14290" /> +<TGConnectingPoint num="15" id="14291" /> +<TGConnectingPoint num="16" id="14292" /> +<TGConnectingPoint num="17" id="14293" /> +<TGConnectingPoint num="18" id="14294" /> +<TGConnectingPoint num="19" id="14295" /> +<TGConnectingPoint num="20" id="14296" /> +<TGConnectingPoint num="21" id="14297" /> +<TGConnectingPoint num="22" id="14298" /> +<TGConnectingPoint num="23" id="14299" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="SensorSet_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14325" index="20" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="372" y="706" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="SensorSet_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14301" /> +<TGConnectingPoint num="1" id="14302" /> +<TGConnectingPoint num="2" id="14303" /> +<TGConnectingPoint num="3" id="14304" /> +<TGConnectingPoint num="4" id="14305" /> +<TGConnectingPoint num="5" id="14306" /> +<TGConnectingPoint num="6" id="14307" /> +<TGConnectingPoint num="7" id="14308" /> +<TGConnectingPoint num="8" id="14309" /> +<TGConnectingPoint num="9" id="14310" /> +<TGConnectingPoint num="10" id="14311" /> +<TGConnectingPoint num="11" id="14312" /> +<TGConnectingPoint num="12" id="14313" /> +<TGConnectingPoint num="13" id="14314" /> +<TGConnectingPoint num="14" id="14315" /> +<TGConnectingPoint num="15" id="14316" /> +<TGConnectingPoint num="16" id="14317" /> +<TGConnectingPoint num="17" id="14318" /> +<TGConnectingPoint num="18" id="14319" /> +<TGConnectingPoint num="19" id="14320" /> +<TGConnectingPoint num="20" id="14321" /> +<TGConnectingPoint num="21" id="14322" /> +<TGConnectingPoint num="22" id="14323" /> +<TGConnectingPoint num="23" id="14324" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="SensorSet_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14359" index="21" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2812" y="266" /> +<sizeparam width="290" height="97" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14335" /> +<TGConnectingPoint num="1" id="14336" /> +<TGConnectingPoint num="2" id="14337" /> +<TGConnectingPoint num="3" id="14338" /> +<TGConnectingPoint num="4" id="14339" /> +<TGConnectingPoint num="5" id="14340" /> +<TGConnectingPoint num="6" id="14341" /> +<TGConnectingPoint num="7" id="14342" /> +<TGConnectingPoint num="8" id="14343" /> +<TGConnectingPoint num="9" id="14344" /> +<TGConnectingPoint num="10" id="14345" /> +<TGConnectingPoint num="11" id="14346" /> +<TGConnectingPoint num="12" id="14347" /> +<TGConnectingPoint num="13" id="14348" /> +<TGConnectingPoint num="14" id="14349" /> +<TGConnectingPoint num="15" id="14350" /> +<TGConnectingPoint num="16" id="14351" /> +<TGConnectingPoint num="17" id="14352" /> +<TGConnectingPoint num="18" id="14353" /> +<TGConnectingPoint num="19" id="14354" /> +<TGConnectingPoint num="20" id="14355" /> +<TGConnectingPoint num="21" id="14356" /> +<TGConnectingPoint num="22" id="14357" /> +<TGConnectingPoint num="23" id="14358" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14334" index="82" uid="0a7830ad-9da1-42f6-87e9-fdda2662c5d6" > +<father id="14359" num="0" /> +<cdparam x="2759" y="308" /> +<sizeparam width="343" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-53" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::SteeringServoOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14326" /> +<TGConnectingPoint num="1" id="14327" /> +<TGConnectingPoint num="2" id="14328" /> +<TGConnectingPoint num="3" id="14329" /> +<TGConnectingPoint num="4" id="14330" /> +<TGConnectingPoint num="5" id="14331" /> +<TGConnectingPoint num="6" id="14332" /> +<TGConnectingPoint num="7" id="14333" /> +<extraparam> +<info value="SymmetricEncryptionNonce::SteeringServoOutput" taskName="SteeringServoOutput" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="SteeringServoOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="14384" index="22" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="2440" y="335" /> +<sizeparam width="220" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14360" /> +<TGConnectingPoint num="1" id="14361" /> +<TGConnectingPoint num="2" id="14362" /> +<TGConnectingPoint num="3" id="14363" /> +<TGConnectingPoint num="4" id="14364" /> +<TGConnectingPoint num="5" id="14365" /> +<TGConnectingPoint num="6" id="14366" /> +<TGConnectingPoint num="7" id="14367" /> +<TGConnectingPoint num="8" id="14368" /> +<TGConnectingPoint num="9" id="14369" /> +<TGConnectingPoint num="10" id="14370" /> +<TGConnectingPoint num="11" id="14371" /> +<TGConnectingPoint num="12" id="14372" /> +<TGConnectingPoint num="13" id="14373" /> +<TGConnectingPoint num="14" id="14374" /> +<TGConnectingPoint num="15" id="14375" /> +<TGConnectingPoint num="16" id="14376" /> +<TGConnectingPoint num="17" id="14377" /> +<TGConnectingPoint num="18" id="14378" /> +<TGConnectingPoint num="19" id="14379" /> +<TGConnectingPoint num="20" id="14380" /> +<TGConnectingPoint num="21" id="14381" /> +<TGConnectingPoint num="22" id="14382" /> +<TGConnectingPoint num="23" id="14383" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14409" index="23" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2622" y="440" /> +<sizeparam width="143" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14385" /> +<TGConnectingPoint num="1" id="14386" /> +<TGConnectingPoint num="2" id="14387" /> +<TGConnectingPoint num="3" id="14388" /> +<TGConnectingPoint num="4" id="14389" /> +<TGConnectingPoint num="5" id="14390" /> +<TGConnectingPoint num="6" id="14391" /> +<TGConnectingPoint num="7" id="14392" /> +<TGConnectingPoint num="8" id="14393" /> +<TGConnectingPoint num="9" id="14394" /> +<TGConnectingPoint num="10" id="14395" /> +<TGConnectingPoint num="11" id="14396" /> +<TGConnectingPoint num="12" id="14397" /> +<TGConnectingPoint num="13" id="14398" /> +<TGConnectingPoint num="14" id="14399" /> +<TGConnectingPoint num="15" id="14400" /> +<TGConnectingPoint num="16" id="14401" /> +<TGConnectingPoint num="17" id="14402" /> +<TGConnectingPoint num="18" id="14403" /> +<TGConnectingPoint num="19" id="14404" /> +<TGConnectingPoint num="20" id="14405" /> +<TGConnectingPoint num="21" id="14406" /> +<TGConnectingPoint num="22" id="14407" /> +<TGConnectingPoint num="23" id="14408" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14434" index="24" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2622" y="560" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14410" /> +<TGConnectingPoint num="1" id="14411" /> +<TGConnectingPoint num="2" id="14412" /> +<TGConnectingPoint num="3" id="14413" /> +<TGConnectingPoint num="4" id="14414" /> +<TGConnectingPoint num="5" id="14415" /> +<TGConnectingPoint num="6" id="14416" /> +<TGConnectingPoint num="7" id="14417" /> +<TGConnectingPoint num="8" id="14418" /> +<TGConnectingPoint num="9" id="14419" /> +<TGConnectingPoint num="10" id="14420" /> +<TGConnectingPoint num="11" id="14421" /> +<TGConnectingPoint num="12" id="14422" /> +<TGConnectingPoint num="13" id="14423" /> +<TGConnectingPoint num="14" id="14424" /> +<TGConnectingPoint num="15" id="14425" /> +<TGConnectingPoint num="16" id="14426" /> +<TGConnectingPoint num="17" id="14427" /> +<TGConnectingPoint num="18" id="14428" /> +<TGConnectingPoint num="19" id="14429" /> +<TGConnectingPoint num="20" id="14430" /> +<TGConnectingPoint num="21" id="14431" /> +<TGConnectingPoint num="22" id="14432" /> +<TGConnectingPoint num="23" id="14433" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14468" index="25" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2833" y="1162" /> +<sizeparam width="270" height="85" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14444" /> +<TGConnectingPoint num="1" id="14445" /> +<TGConnectingPoint num="2" id="14446" /> +<TGConnectingPoint num="3" id="14447" /> +<TGConnectingPoint num="4" id="14448" /> +<TGConnectingPoint num="5" id="14449" /> +<TGConnectingPoint num="6" id="14450" /> +<TGConnectingPoint num="7" id="14451" /> +<TGConnectingPoint num="8" id="14452" /> +<TGConnectingPoint num="9" id="14453" /> +<TGConnectingPoint num="10" id="14454" /> +<TGConnectingPoint num="11" id="14455" /> +<TGConnectingPoint num="12" id="14456" /> +<TGConnectingPoint num="13" id="14457" /> +<TGConnectingPoint num="14" id="14458" /> +<TGConnectingPoint num="15" id="14459" /> +<TGConnectingPoint num="16" id="14460" /> +<TGConnectingPoint num="17" id="14461" /> +<TGConnectingPoint num="18" id="14462" /> +<TGConnectingPoint num="19" id="14463" /> +<TGConnectingPoint num="20" id="14464" /> +<TGConnectingPoint num="21" id="14465" /> +<TGConnectingPoint num="22" id="14466" /> +<TGConnectingPoint num="23" id="14467" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14443" index="83" uid="231fbb9b-c08a-4f83-a45a-2663b1effbd8" > +<father id="14468" num="0" /> +<cdparam x="2805" y="1200" /> +<sizeparam width="298" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-28" minY="0" maxY="45" /> +<infoparam name="TGComponent" value="SymmetricEncryptionNonce::MotorsOutput" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14435" /> +<TGConnectingPoint num="1" id="14436" /> +<TGConnectingPoint num="2" id="14437" /> +<TGConnectingPoint num="3" id="14438" /> +<TGConnectingPoint num="4" id="14439" /> +<TGConnectingPoint num="5" id="14440" /> +<TGConnectingPoint num="6" id="14441" /> +<TGConnectingPoint num="7" id="14442" /> +<extraparam> +<info value="SymmetricEncryptionNonce::MotorsOutput" taskName="MotorsOutput" referenceTaskName="SymmetricEncryptionNonce" priority="0" operationMEC="MotorsOutput" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="14493" index="26" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="2527" y="1201" /> +<sizeparam width="210" height="88" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14469" /> +<TGConnectingPoint num="1" id="14470" /> +<TGConnectingPoint num="2" id="14471" /> +<TGConnectingPoint num="3" id="14472" /> +<TGConnectingPoint num="4" id="14473" /> +<TGConnectingPoint num="5" id="14474" /> +<TGConnectingPoint num="6" id="14475" /> +<TGConnectingPoint num="7" id="14476" /> +<TGConnectingPoint num="8" id="14477" /> +<TGConnectingPoint num="9" id="14478" /> +<TGConnectingPoint num="10" id="14479" /> +<TGConnectingPoint num="11" id="14480" /> +<TGConnectingPoint num="12" id="14481" /> +<TGConnectingPoint num="13" id="14482" /> +<TGConnectingPoint num="14" id="14483" /> +<TGConnectingPoint num="15" id="14484" /> +<TGConnectingPoint num="16" id="14485" /> +<TGConnectingPoint num="17" id="14486" /> +<TGConnectingPoint num="18" id="14487" /> +<TGConnectingPoint num="19" id="14488" /> +<TGConnectingPoint num="20" id="14489" /> +<TGConnectingPoint num="21" id="14490" /> +<TGConnectingPoint num="22" id="14491" /> +<TGConnectingPoint num="23" id="14492" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14518" index="27" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2746" y="1045" /> +<sizeparam width="113" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14494" /> +<TGConnectingPoint num="1" id="14495" /> +<TGConnectingPoint num="2" id="14496" /> +<TGConnectingPoint num="3" id="14497" /> +<TGConnectingPoint num="4" id="14498" /> +<TGConnectingPoint num="5" id="14499" /> +<TGConnectingPoint num="6" id="14500" /> +<TGConnectingPoint num="7" id="14501" /> +<TGConnectingPoint num="8" id="14502" /> +<TGConnectingPoint num="9" id="14503" /> +<TGConnectingPoint num="10" id="14504" /> +<TGConnectingPoint num="11" id="14505" /> +<TGConnectingPoint num="12" id="14506" /> +<TGConnectingPoint num="13" id="14507" /> +<TGConnectingPoint num="14" id="14508" /> +<TGConnectingPoint num="15" id="14509" /> +<TGConnectingPoint num="16" id="14510" /> +<TGConnectingPoint num="17" id="14511" /> +<TGConnectingPoint num="18" id="14512" /> +<TGConnectingPoint num="19" id="14513" /> +<TGConnectingPoint num="20" id="14514" /> +<TGConnectingPoint num="21" id="14515" /> +<TGConnectingPoint num="22" id="14516" /> +<TGConnectingPoint num="23" id="14517" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14543" index="28" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2728" y="963" /> +<sizeparam width="147" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="12" maxX="4024" minY="12" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14519" /> +<TGConnectingPoint num="1" id="14520" /> +<TGConnectingPoint num="2" id="14521" /> +<TGConnectingPoint num="3" id="14522" /> +<TGConnectingPoint num="4" id="14523" /> +<TGConnectingPoint num="5" id="14524" /> +<TGConnectingPoint num="6" id="14525" /> +<TGConnectingPoint num="7" id="14526" /> +<TGConnectingPoint num="8" id="14527" /> +<TGConnectingPoint num="9" id="14528" /> +<TGConnectingPoint num="10" id="14529" /> +<TGConnectingPoint num="11" id="14530" /> +<TGConnectingPoint num="12" id="14531" /> +<TGConnectingPoint num="13" id="14532" /> +<TGConnectingPoint num="14" id="14533" /> +<TGConnectingPoint num="15" id="14534" /> +<TGConnectingPoint num="16" id="14535" /> +<TGConnectingPoint num="17" id="14536" /> +<TGConnectingPoint num="18" id="14537" /> +<TGConnectingPoint num="19" id="14538" /> +<TGConnectingPoint num="20" id="14539" /> +<TGConnectingPoint num="21" id="14540" /> +<TGConnectingPoint num="22" id="14541" /> +<TGConnectingPoint num="23" id="14542" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="14544" index="29" uid="e601da78-b6cc-45af-b6b3-28a1e7c69032" > +<cdparam x="1737" y="1242" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1751" y="1295" id="13641" /> +<P2 x="1541" y="1223" id="13744" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14545" index="30" uid="e39f113c-136c-44d9-be4b-c87904888f0d" > +<cdparam x="1338" y="533" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="597" id="13669" /> +<P2 x="1416" y="697" id="13906" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14546" index="31" uid="b716d356-636c-412c-a76e-4b67a2c85458" > +<cdparam x="1396" y="490" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="500" id="13664" /> +<P2 x="1299" y="416" id="13970" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14547" index="32" uid="9a81fad9-1f89-4bdc-a91b-511dbdb15858" > +<cdparam x="1640" y="1317" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1555" y="1341" id="13784" /> +<P2 x="1478" y="1248" id="13755" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14548" index="33" uid="a29fc8b2-cb1a-4391-9e36-24e1f50fc43b" > +<cdparam x="1303" y="1305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1235" y="1311" id="13818" /> +<P2 x="1353" y="1248" id="13754" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14549" index="34" uid="8067fce8-2c3a-4a94-8155-e5ef569a9dd8" > +<cdparam x="1043" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1111" id="13716" /> +<P2 x="1416" y="747" id="13911" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14550" index="35" uid="0eb31259-9159-419e-9a14-7595eafeeca4" > +<cdparam x="1485" y="1130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1146" id="13721" /> +<P2 x="1416" y="1198" id="13741" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14551" index="36" uid="de5266cb-500f-4d0c-971d-b53c3feb6bde" > +<cdparam x="1682" y="825" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="963" id="14520" /> +<P2 x="2175" y="747" id="13912" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14552" index="37" uid="efee97e5-7ace-4766-9ffc-3925f98ddcfd" > +<cdparam x="2065" y="753" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2622" y="577" id="14413" /> +<P2 x="2175" y="722" id="13909" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14553" index="38" uid="8391575f-4243-46e3-97eb-e0f7dcf00ffd" > +<cdparam x="366" y="590" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="519" y="723" id="14305" /> +<P2 x="657" y="722" id="13908" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14554" index="39" uid="e168d581-fde1-4edb-bf9a-eab94e8d672f" > +<cdparam x="813" y="507" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="573" id="13936" /> +<P2 x="1036" y="697" id="13913" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14555" index="40" uid="5ab549f9-0845-49d4-bc43-bf02c4d48a0b" > +<cdparam x="1415" y="388" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1035" y="538" id="13931" /> +<P2 x="1237" y="416" id="13961" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14556" index="41" uid="d0c44492-b7ac-4194-aa9c-e7fbcc539495" > +<cdparam x="1147" y="468" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1711" y="281" id="14082" /> +<P2 x="1362" y="391" id="13959" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14557" index="42" uid="e0cfb6b0-417d-4ace-9109-690064ef6b7d" > +<cdparam x="1256" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1030" y="391" id="14108" /> +<P2 x="1112" y="391" id="13958" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14558" index="43" uid="fc8a29a2-0c0f-4a84-bce9-e5f75699bc12" > +<cdparam x="1016" y="307" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1238" y="292" id="14198" /> +<P2 x="1237" y="366" id="13956" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14559" index="44" uid="b23de6e5-0e7b-4b12-a4ac-b3e5bf9f12f9" > +<cdparam x="400" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="372" y="723" id="14304" /> +<P2 x="279" y="722" id="14280" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14560" index="45" uid="2bc045fa-779c-430e-bc2e-0e0fd6b568b7" > +<cdparam x="352" y="797" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="221" y="559" id="14232" /> +<P2 x="222" y="697" id="14277" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14561" index="46" uid="3aafd53d-815f-4995-913d-0df57243cdd8" > +<cdparam x="225" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="223" y="853" id="14252" /> +<P2 x="222" y="747" id="14282" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14562" index="47" uid="967d74f0-d5ac-44eb-9ec4-c2c5c5ad126b" > +<cdparam x="2717" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2695" y="595" id="14416" /> +<P2 x="2693" y="440" id="14386" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14563" index="48" uid="6ecbf5f1-ae08-49c4-84f1-3577d37d8c4f" > +<cdparam x="2810" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2957" y="266" id="14336" /> +<P2 x="2765" y="465" id="14389" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14564" index="49" uid="f8dccad9-c851-4509-89d8-4dc487af7d4d" > +<cdparam x="2571" y="543" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2550" y="416" id="14366" /> +<P2 x="2622" y="465" id="14388" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14565" index="50" uid="45d38d3a-4927-4e5c-96a1-a2a09ef69330" > +<cdparam x="2803" y="985" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2801" y="998" id="14525" /> +<P2 x="2802" y="1045" id="14495" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14566" index="51" uid="7a274047-a28c-423f-ab39-d15dee653a30" > +<cdparam x="3352" y="1097" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2968" y="1162" id="14445" /> +<P2 x="2830" y="1095" id="14509" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="14567" index="52" uid="7edb2c65-b180-4457-88db-ea445629cd65" > +<cdparam x="2658" y="1146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1997" maxHeight="1997" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2632" y="1201" id="14470" /> +<P2 x="2774" y="1095" id="14508" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="Rover" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="4025" minY="10" maxY="2000" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="1200" zoom="1.0000000000000009" > +<COMPONENT type="301" id="14584" index="0" uid="f85529c3-5856-4e1f-9de8-3f21b9642729" > +<cdparam x="51" y="31" /> +<sizeparam width="410" height="15" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="UML Note" value="This model represents the hardware architecture of the rover. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14568" /> +<TGConnectingPoint num="1" id="14569" /> +<TGConnectingPoint num="2" id="14570" /> +<TGConnectingPoint num="3" id="14571" /> +<TGConnectingPoint num="4" id="14572" /> +<TGConnectingPoint num="5" id="14573" /> +<TGConnectingPoint num="6" id="14574" /> +<TGConnectingPoint num="7" id="14575" /> +<TGConnectingPoint num="8" id="14576" /> +<TGConnectingPoint num="9" id="14577" /> +<TGConnectingPoint num="10" id="14578" /> +<TGConnectingPoint num="11" id="14579" /> +<TGConnectingPoint num="12" id="14580" /> +<TGConnectingPoint num="13" id="14581" /> +<TGConnectingPoint num="14" id="14582" /> +<TGConnectingPoint num="15" id="14583" /> +<extraparam> +<Line value="This model represents the hardware architecture of the rover." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14609" index="1" uid="0a036309-4e48-4da1-bbce-78a93adb6987" > +<cdparam x="1751" y="1362" /> +<sizeparam width="215" height="100" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="AttackerCPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14585" /> +<TGConnectingPoint num="1" id="14586" /> +<TGConnectingPoint num="2" id="14587" /> +<TGConnectingPoint num="3" id="14588" /> +<TGConnectingPoint num="4" id="14589" /> +<TGConnectingPoint num="5" id="14590" /> +<TGConnectingPoint num="6" id="14591" /> +<TGConnectingPoint num="7" id="14592" /> +<TGConnectingPoint num="8" id="14593" /> +<TGConnectingPoint num="9" id="14594" /> +<TGConnectingPoint num="10" id="14595" /> +<TGConnectingPoint num="11" id="14596" /> +<TGConnectingPoint num="12" id="14597" /> +<TGConnectingPoint num="13" id="14598" /> +<TGConnectingPoint num="14" id="14599" /> +<TGConnectingPoint num="15" id="14600" /> +<TGConnectingPoint num="16" id="14601" /> +<TGConnectingPoint num="17" id="14602" /> +<TGConnectingPoint num="18" id="14603" /> +<TGConnectingPoint num="19" id="14604" /> +<TGConnectingPoint num="20" id="14605" /> +<TGConnectingPoint num="21" id="14606" /> +<TGConnectingPoint num="22" id="14607" /> +<TGConnectingPoint num="23" id="14608" /> +<extraparam> +<info stereotype="CPURR" nodeName="AttackerCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14634" index="2" uid="335b7e8e-132e-40e0-a1dc-3c489c99022e" > +<cdparam x="1343" y="415" /> +<sizeparam width="148" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="BCM2837_DMA" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14610" /> +<TGConnectingPoint num="1" id="14611" /> +<TGConnectingPoint num="2" id="14612" /> +<TGConnectingPoint num="3" id="14613" /> +<TGConnectingPoint num="4" id="14614" /> +<TGConnectingPoint num="5" id="14615" /> +<TGConnectingPoint num="6" id="14616" /> +<TGConnectingPoint num="7" id="14617" /> +<TGConnectingPoint num="8" id="14618" /> +<TGConnectingPoint num="9" id="14619" /> +<TGConnectingPoint num="10" id="14620" /> +<TGConnectingPoint num="11" id="14621" /> +<TGConnectingPoint num="12" id="14622" /> +<TGConnectingPoint num="13" id="14623" /> +<TGConnectingPoint num="14" id="14624" /> +<TGConnectingPoint num="15" id="14625" /> +<TGConnectingPoint num="16" id="14626" /> +<TGConnectingPoint num="17" id="14627" /> +<TGConnectingPoint num="18" id="14628" /> +<TGConnectingPoint num="19" id="14629" /> +<TGConnectingPoint num="20" id="14630" /> +<TGConnectingPoint num="21" id="14631" /> +<TGConnectingPoint num="22" id="14632" /> +<TGConnectingPoint num="23" id="14633" /> +<extraparam> +<info stereotype="CPURR" nodeName="BCM2837_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="14643" index="3" uid="2bb06591-9631-4173-b1cc-6022c70db3e2" > +<cdparam x="1395" y="1609" /> +<sizeparam width="195" height="135" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="LeaderToRover" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14635" /> +<TGConnectingPoint num="1" id="14636" /> +<TGConnectingPoint num="2" id="14637" /> +<TGConnectingPoint num="3" id="14638" /> +<TGConnectingPoint num="4" id="14639" /> +<TGConnectingPoint num="5" id="14640" /> +<TGConnectingPoint num="6" id="14641" /> +<TGConnectingPoint num="7" id="14642" /> +<extraparam> +<info stereotype="CP" nodeName="LeaderToRover" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Leader_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Leader_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="WiFi_Bridge, WiFi_Bus, Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14668" index="4" uid="8bee4762-1e17-4d28-b6be-069c99c02136" > +<cdparam x="1368" y="1232" /> +<sizeparam width="96" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="WiFi_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14644" /> +<TGConnectingPoint num="1" id="14645" /> +<TGConnectingPoint num="2" id="14646" /> +<TGConnectingPoint num="3" id="14647" /> +<TGConnectingPoint num="4" id="14648" /> +<TGConnectingPoint num="5" id="14649" /> +<TGConnectingPoint num="6" id="14650" /> +<TGConnectingPoint num="7" id="14651" /> +<TGConnectingPoint num="8" id="14652" /> +<TGConnectingPoint num="9" id="14653" /> +<TGConnectingPoint num="10" id="14654" /> +<TGConnectingPoint num="11" id="14655" /> +<TGConnectingPoint num="12" id="14656" /> +<TGConnectingPoint num="13" id="14657" /> +<TGConnectingPoint num="14" id="14658" /> +<TGConnectingPoint num="15" id="14659" /> +<TGConnectingPoint num="16" id="14660" /> +<TGConnectingPoint num="17" id="14661" /> +<TGConnectingPoint num="18" id="14662" /> +<TGConnectingPoint num="19" id="14663" /> +<TGConnectingPoint num="20" id="14664" /> +<TGConnectingPoint num="21" id="14665" /> +<TGConnectingPoint num="22" id="14666" /> +<TGConnectingPoint num="23" id="14667" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="WiFi_Bridge" /> +<attributes bufferByteDataSize="32" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14693" index="5" uid="1927e19a-30a6-4442-915f-211fc286dbe2" > +<cdparam x="1292" y="1320" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="WiFi_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14669" /> +<TGConnectingPoint num="1" id="14670" /> +<TGConnectingPoint num="2" id="14671" /> +<TGConnectingPoint num="3" id="14672" /> +<TGConnectingPoint num="4" id="14673" /> +<TGConnectingPoint num="5" id="14674" /> +<TGConnectingPoint num="6" id="14675" /> +<TGConnectingPoint num="7" id="14676" /> +<TGConnectingPoint num="8" id="14677" /> +<TGConnectingPoint num="9" id="14678" /> +<TGConnectingPoint num="10" id="14679" /> +<TGConnectingPoint num="11" id="14680" /> +<TGConnectingPoint num="12" id="14681" /> +<TGConnectingPoint num="13" id="14682" /> +<TGConnectingPoint num="14" id="14683" /> +<TGConnectingPoint num="15" id="14684" /> +<TGConnectingPoint num="16" id="14685" /> +<TGConnectingPoint num="17" id="14686" /> +<TGConnectingPoint num="18" id="14687" /> +<TGConnectingPoint num="19" id="14688" /> +<TGConnectingPoint num="20" id="14689" /> +<TGConnectingPoint num="21" id="14690" /> +<TGConnectingPoint num="22" id="14691" /> +<TGConnectingPoint num="23" id="14692" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="WiFi_Bus" /> +<attributes byteDataSize="32" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14718" index="6" uid="acb74685-3ad4-4e56-a2bc-698fa2fa83c5" > +<cdparam x="1453" y="1462" /> +<sizeparam width="206" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Leader_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14694" /> +<TGConnectingPoint num="1" id="14695" /> +<TGConnectingPoint num="2" id="14696" /> +<TGConnectingPoint num="3" id="14697" /> +<TGConnectingPoint num="4" id="14698" /> +<TGConnectingPoint num="5" id="14699" /> +<TGConnectingPoint num="6" id="14700" /> +<TGConnectingPoint num="7" id="14701" /> +<TGConnectingPoint num="8" id="14702" /> +<TGConnectingPoint num="9" id="14703" /> +<TGConnectingPoint num="10" id="14704" /> +<TGConnectingPoint num="11" id="14705" /> +<TGConnectingPoint num="12" id="14706" /> +<TGConnectingPoint num="13" id="14707" /> +<TGConnectingPoint num="14" id="14708" /> +<TGConnectingPoint num="15" id="14709" /> +<TGConnectingPoint num="16" id="14710" /> +<TGConnectingPoint num="17" id="14711" /> +<TGConnectingPoint num="18" id="14712" /> +<TGConnectingPoint num="19" id="14713" /> +<TGConnectingPoint num="20" id="14714" /> +<TGConnectingPoint num="21" id="14715" /> +<TGConnectingPoint num="22" id="14716" /> +<TGConnectingPoint num="23" id="14717" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Leader_RAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14743" index="7" uid="a40542a4-2a09-4e4c-8ace-7836d610bc5f" > +<cdparam x="1162" y="1440" /> +<sizeparam width="257" height="132" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Leader_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14719" /> +<TGConnectingPoint num="1" id="14720" /> +<TGConnectingPoint num="2" id="14721" /> +<TGConnectingPoint num="3" id="14722" /> +<TGConnectingPoint num="4" id="14723" /> +<TGConnectingPoint num="5" id="14724" /> +<TGConnectingPoint num="6" id="14725" /> +<TGConnectingPoint num="7" id="14726" /> +<TGConnectingPoint num="8" id="14727" /> +<TGConnectingPoint num="9" id="14728" /> +<TGConnectingPoint num="10" id="14729" /> +<TGConnectingPoint num="11" id="14730" /> +<TGConnectingPoint num="12" id="14731" /> +<TGConnectingPoint num="13" id="14732" /> +<TGConnectingPoint num="14" id="14733" /> +<TGConnectingPoint num="15" id="14734" /> +<TGConnectingPoint num="16" id="14735" /> +<TGConnectingPoint num="17" id="14736" /> +<TGConnectingPoint num="18" id="14737" /> +<TGConnectingPoint num="19" id="14738" /> +<TGConnectingPoint num="20" id="14739" /> +<TGConnectingPoint num="21" id="14740" /> +<TGConnectingPoint num="22" id="14741" /> +<TGConnectingPoint num="23" id="14742" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="Leader_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="14752" index="8" uid="4791dcb7-05c1-41ed-b7c3-eba1d62b05a7" > +<cdparam x="223" y="859" /> +<sizeparam width="250" height="78" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="SensorstoSoC" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14744" /> +<TGConnectingPoint num="1" id="14745" /> +<TGConnectingPoint num="2" id="14746" /> +<TGConnectingPoint num="3" id="14747" /> +<TGConnectingPoint num="4" id="14748" /> +<TGConnectingPoint num="5" id="14749" /> +<TGConnectingPoint num="6" id="14750" /> +<TGConnectingPoint num="7" id="14751" /> +<extraparam> +<info stereotype="CP" nodeName="SensorstoSoC" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="Sensors_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="Sensors_MC" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, Sensors_Bus, Sensors_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, Sensors_Bus, Sensors_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, Sensors_Bus, Sensors_Bridge" /> +<mappedAttributes type="int" name="size" value="32" /> +<mappedAttributes type="int" name="counter" value="2" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="14761" index="9" uid="0cd941dc-f4e6-4d0b-903c-6675cb00efce" > +<cdparam x="2626" y="634" /> +<sizeparam width="250" height="78" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="SoCtoSteeringServo" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14753" /> +<TGConnectingPoint num="1" id="14754" /> +<TGConnectingPoint num="2" id="14755" /> +<TGConnectingPoint num="3" id="14756" /> +<TGConnectingPoint num="4" id="14757" /> +<TGConnectingPoint num="5" id="14758" /> +<TGConnectingPoint num="6" id="14759" /> +<TGConnectingPoint num="7" id="14760" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoSteeringServo" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="ServoSteering_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, ServoSteering_Bus, ServoSteering_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="1" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="14770" index="10" uid="eda2f496-c165-4372-8f07-869eba268362" > +<cdparam x="2451" y="1007" /> +<sizeparam width="192" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="SoCtoDCMotor" value="CP0" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14762" /> +<TGConnectingPoint num="1" id="14763" /> +<TGConnectingPoint num="2" id="14764" /> +<TGConnectingPoint num="3" id="14765" /> +<TGConnectingPoint num="4" id="14766" /> +<TGConnectingPoint num="5" id="14767" /> +<TGConnectingPoint num="6" id="14768" /> +<TGConnectingPoint num="7" id="14769" /> +<extraparam> +<info stereotype="CP" nodeName="SoCtoDCMotor" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="SrcStorageInstance1" architectureUnit="BCM2837_RAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="DstStorageInstance1" architectureUnit="DCMotor_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPUController1" architectureUnit="BCM2837_CPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMAController1" architectureUnit="BCM2837_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance2" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance3" architectureUnit="Raspberry_Bus, BCM2837_Bridge, BCM2837_Bus, DCMotor_Bus, DCMotor_Bridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance1" architectureUnit="BCM2837_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="TransferInstance4" architectureUnit="BCM2837_Bus" /> +<mappedAttributes type="int" name="counter" value="2" /> +<mappedAttributes type="int" name="size" value="32" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14795" index="11" uid="755346f5-18bb-4104-9e6b-cd187177881f" > +<cdparam x="657" y="614" /> +<sizeparam width="1518" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Raspberry_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14771" /> +<TGConnectingPoint num="1" id="14772" /> +<TGConnectingPoint num="2" id="14773" /> +<TGConnectingPoint num="3" id="14774" /> +<TGConnectingPoint num="4" id="14775" /> +<TGConnectingPoint num="5" id="14776" /> +<TGConnectingPoint num="6" id="14777" /> +<TGConnectingPoint num="7" id="14778" /> +<TGConnectingPoint num="8" id="14779" /> +<TGConnectingPoint num="9" id="14780" /> +<TGConnectingPoint num="10" id="14781" /> +<TGConnectingPoint num="11" id="14782" /> +<TGConnectingPoint num="12" id="14783" /> +<TGConnectingPoint num="13" id="14784" /> +<TGConnectingPoint num="14" id="14785" /> +<TGConnectingPoint num="15" id="14786" /> +<TGConnectingPoint num="16" id="14787" /> +<TGConnectingPoint num="17" id="14788" /> +<TGConnectingPoint num="18" id="14789" /> +<TGConnectingPoint num="19" id="14790" /> +<TGConnectingPoint num="20" id="14791" /> +<TGConnectingPoint num="21" id="14792" /> +<TGConnectingPoint num="22" id="14793" /> +<TGConnectingPoint num="23" id="14794" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Raspberry_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14820" index="12" uid="760ec941-e7f2-4c80-b7df-b088115eafc7" > +<cdparam x="948" y="454" /> +<sizeparam width="178" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="BCM2837_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14796" /> +<TGConnectingPoint num="1" id="14797" /> +<TGConnectingPoint num="2" id="14798" /> +<TGConnectingPoint num="3" id="14799" /> +<TGConnectingPoint num="4" id="14800" /> +<TGConnectingPoint num="5" id="14801" /> +<TGConnectingPoint num="6" id="14802" /> +<TGConnectingPoint num="7" id="14803" /> +<TGConnectingPoint num="8" id="14804" /> +<TGConnectingPoint num="9" id="14805" /> +<TGConnectingPoint num="10" id="14806" /> +<TGConnectingPoint num="11" id="14807" /> +<TGConnectingPoint num="12" id="14808" /> +<TGConnectingPoint num="13" id="14809" /> +<TGConnectingPoint num="14" id="14810" /> +<TGConnectingPoint num="15" id="14811" /> +<TGConnectingPoint num="16" id="14812" /> +<TGConnectingPoint num="17" id="14813" /> +<TGConnectingPoint num="18" id="14814" /> +<TGConnectingPoint num="19" id="14815" /> +<TGConnectingPoint num="20" id="14816" /> +<TGConnectingPoint num="21" id="14817" /> +<TGConnectingPoint num="22" id="14818" /> +<TGConnectingPoint num="23" id="14819" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BCM2837_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14845" index="13" uid="08e797d5-59d3-4765-bb06-c9a1d23bf9a4" > +<cdparam x="1112" y="282" /> +<sizeparam width="250" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="BCM2837_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14821" /> +<TGConnectingPoint num="1" id="14822" /> +<TGConnectingPoint num="2" id="14823" /> +<TGConnectingPoint num="3" id="14824" /> +<TGConnectingPoint num="4" id="14825" /> +<TGConnectingPoint num="5" id="14826" /> +<TGConnectingPoint num="6" id="14827" /> +<TGConnectingPoint num="7" id="14828" /> +<TGConnectingPoint num="8" id="14829" /> +<TGConnectingPoint num="9" id="14830" /> +<TGConnectingPoint num="10" id="14831" /> +<TGConnectingPoint num="11" id="14832" /> +<TGConnectingPoint num="12" id="14833" /> +<TGConnectingPoint num="13" id="14834" /> +<TGConnectingPoint num="14" id="14835" /> +<TGConnectingPoint num="15" id="14836" /> +<TGConnectingPoint num="16" id="14837" /> +<TGConnectingPoint num="17" id="14838" /> +<TGConnectingPoint num="18" id="14839" /> +<TGConnectingPoint num="19" id="14840" /> +<TGConnectingPoint num="20" id="14841" /> +<TGConnectingPoint num="21" id="14842" /> +<TGConnectingPoint num="22" id="14843" /> +<TGConnectingPoint num="23" id="14844" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="BCM2837_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14870" index="14" uid="d8d67819-5d64-434c-8a01-7b3a40b95207" > +<cdparam x="1643" y="34" /> +<sizeparam width="384" height="354" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="BCM2837_RAM" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14846" /> +<TGConnectingPoint num="1" id="14847" /> +<TGConnectingPoint num="2" id="14848" /> +<TGConnectingPoint num="3" id="14849" /> +<TGConnectingPoint num="4" id="14850" /> +<TGConnectingPoint num="5" id="14851" /> +<TGConnectingPoint num="6" id="14852" /> +<TGConnectingPoint num="7" id="14853" /> +<TGConnectingPoint num="8" id="14854" /> +<TGConnectingPoint num="9" id="14855" /> +<TGConnectingPoint num="10" id="14856" /> +<TGConnectingPoint num="11" id="14857" /> +<TGConnectingPoint num="12" id="14858" /> +<TGConnectingPoint num="13" id="14859" /> +<TGConnectingPoint num="14" id="14860" /> +<TGConnectingPoint num="15" id="14861" /> +<TGConnectingPoint num="16" id="14862" /> +<TGConnectingPoint num="17" id="14863" /> +<TGConnectingPoint num="18" id="14864" /> +<TGConnectingPoint num="19" id="14865" /> +<TGConnectingPoint num="20" id="14866" /> +<TGConnectingPoint num="21" id="14867" /> +<TGConnectingPoint num="22" id="14868" /> +<TGConnectingPoint num="23" id="14869" /> +<extraparam> +<info stereotype="MEMORY" nodeName="BCM2837_RAM" /> +<attributes byteDataSize="32" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1104" id="14895" index="15" uid="7acd3f57-dbc7-47d2-8f13-98c553155e1b" > +<cdparam x="934" y="257" /> +<sizeparam width="98" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="BCM2837_GPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14871" /> +<TGConnectingPoint num="1" id="14872" /> +<TGConnectingPoint num="2" id="14873" /> +<TGConnectingPoint num="3" id="14874" /> +<TGConnectingPoint num="4" id="14875" /> +<TGConnectingPoint num="5" id="14876" /> +<TGConnectingPoint num="6" id="14877" /> +<TGConnectingPoint num="7" id="14878" /> +<TGConnectingPoint num="8" id="14879" /> +<TGConnectingPoint num="9" id="14880" /> +<TGConnectingPoint num="10" id="14881" /> +<TGConnectingPoint num="11" id="14882" /> +<TGConnectingPoint num="12" id="14883" /> +<TGConnectingPoint num="13" id="14884" /> +<TGConnectingPoint num="14" id="14885" /> +<TGConnectingPoint num="15" id="14886" /> +<TGConnectingPoint num="16" id="14887" /> +<TGConnectingPoint num="17" id="14888" /> +<TGConnectingPoint num="18" id="14889" /> +<TGConnectingPoint num="19" id="14890" /> +<TGConnectingPoint num="20" id="14891" /> +<TGConnectingPoint num="21" id="14892" /> +<TGConnectingPoint num="22" id="14893" /> +<TGConnectingPoint num="23" id="14894" /> +<extraparam> +<info stereotype="HWA" nodeName="BCM2837_GPU" /> +<attributes byteDataSize="4" execiTime="1" execcTime="1" clockRatio="3" operation="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14920" index="16" uid="2dd58d70-4bda-445b-ac13-473366b54f62" > +<cdparam x="918" y="18" /> +<sizeparam width="637" height="215" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="BCM2837_CPU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14896" /> +<TGConnectingPoint num="1" id="14897" /> +<TGConnectingPoint num="2" id="14898" /> +<TGConnectingPoint num="3" id="14899" /> +<TGConnectingPoint num="4" id="14900" /> +<TGConnectingPoint num="5" id="14901" /> +<TGConnectingPoint num="6" id="14902" /> +<TGConnectingPoint num="7" id="14903" /> +<TGConnectingPoint num="8" id="14904" /> +<TGConnectingPoint num="9" id="14905" /> +<TGConnectingPoint num="10" id="14906" /> +<TGConnectingPoint num="11" id="14907" /> +<TGConnectingPoint num="12" id="14908" /> +<TGConnectingPoint num="13" id="14909" /> +<TGConnectingPoint num="14" id="14910" /> +<TGConnectingPoint num="15" id="14911" /> +<TGConnectingPoint num="16" id="14912" /> +<TGConnectingPoint num="17" id="14913" /> +<TGConnectingPoint num="18" id="14914" /> +<TGConnectingPoint num="19" id="14915" /> +<TGConnectingPoint num="20" id="14916" /> +<TGConnectingPoint num="21" id="14917" /> +<TGConnectingPoint num="22" id="14918" /> +<TGConnectingPoint num="23" id="14919" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="BCM2837_CPU" /> +<attributes nbOfCores="4" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="8" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14945" index="17" uid="e51d5774-299b-4d4d-a947-2a19b961194d" > +<cdparam x="98" y="367" /> +<sizeparam width="278" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Sensors_MC" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14921" /> +<TGConnectingPoint num="1" id="14922" /> +<TGConnectingPoint num="2" id="14923" /> +<TGConnectingPoint num="3" id="14924" /> +<TGConnectingPoint num="4" id="14925" /> +<TGConnectingPoint num="5" id="14926" /> +<TGConnectingPoint num="6" id="14927" /> +<TGConnectingPoint num="7" id="14928" /> +<TGConnectingPoint num="8" id="14929" /> +<TGConnectingPoint num="9" id="14930" /> +<TGConnectingPoint num="10" id="14931" /> +<TGConnectingPoint num="11" id="14932" /> +<TGConnectingPoint num="12" id="14933" /> +<TGConnectingPoint num="13" id="14934" /> +<TGConnectingPoint num="14" id="14935" /> +<TGConnectingPoint num="15" id="14936" /> +<TGConnectingPoint num="16" id="14937" /> +<TGConnectingPoint num="17" id="14938" /> +<TGConnectingPoint num="18" id="14939" /> +<TGConnectingPoint num="19" id="14940" /> +<TGConnectingPoint num="20" id="14941" /> +<TGConnectingPoint num="21" id="14942" /> +<TGConnectingPoint num="22" id="14943" /> +<TGConnectingPoint num="23" id="14944" /> +<extraparam> +<info stereotype="CPURR" nodeName="Sensors_MC" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14970" index="18" uid="9100b933-e655-424d-85a6-8c8448ca6709" > +<cdparam x="56" y="696" /> +<sizeparam width="206" height="84" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Sensors_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14946" /> +<TGConnectingPoint num="1" id="14947" /> +<TGConnectingPoint num="2" id="14948" /> +<TGConnectingPoint num="3" id="14949" /> +<TGConnectingPoint num="4" id="14950" /> +<TGConnectingPoint num="5" id="14951" /> +<TGConnectingPoint num="6" id="14952" /> +<TGConnectingPoint num="7" id="14953" /> +<TGConnectingPoint num="8" id="14954" /> +<TGConnectingPoint num="9" id="14955" /> +<TGConnectingPoint num="10" id="14956" /> +<TGConnectingPoint num="11" id="14957" /> +<TGConnectingPoint num="12" id="14958" /> +<TGConnectingPoint num="13" id="14959" /> +<TGConnectingPoint num="14" id="14960" /> +<TGConnectingPoint num="15" id="14961" /> +<TGConnectingPoint num="16" id="14962" /> +<TGConnectingPoint num="17" id="14963" /> +<TGConnectingPoint num="18" id="14964" /> +<TGConnectingPoint num="19" id="14965" /> +<TGConnectingPoint num="20" id="14966" /> +<TGConnectingPoint num="21" id="14967" /> +<TGConnectingPoint num="22" id="14968" /> +<TGConnectingPoint num="23" id="14969" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Sensors_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14995" index="19" uid="d7fd7fa2-4b65-457b-857b-b1b32a8809cb" > +<cdparam x="103" y="593" /> +<sizeparam width="114" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Sensors_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14971" /> +<TGConnectingPoint num="1" id="14972" /> +<TGConnectingPoint num="2" id="14973" /> +<TGConnectingPoint num="3" id="14974" /> +<TGConnectingPoint num="4" id="14975" /> +<TGConnectingPoint num="5" id="14976" /> +<TGConnectingPoint num="6" id="14977" /> +<TGConnectingPoint num="7" id="14978" /> +<TGConnectingPoint num="8" id="14979" /> +<TGConnectingPoint num="9" id="14980" /> +<TGConnectingPoint num="10" id="14981" /> +<TGConnectingPoint num="11" id="14982" /> +<TGConnectingPoint num="12" id="14983" /> +<TGConnectingPoint num="13" id="14984" /> +<TGConnectingPoint num="14" id="14985" /> +<TGConnectingPoint num="15" id="14986" /> +<TGConnectingPoint num="16" id="14987" /> +<TGConnectingPoint num="17" id="14988" /> +<TGConnectingPoint num="18" id="14989" /> +<TGConnectingPoint num="19" id="14990" /> +<TGConnectingPoint num="20" id="14991" /> +<TGConnectingPoint num="21" id="14992" /> +<TGConnectingPoint num="22" id="14993" /> +<TGConnectingPoint num="23" id="14994" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Sensors_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="15020" index="20" uid="3227efee-318d-48d0-80a3-78a2bf188ac0" > +<cdparam x="304" y="600" /> +<sizeparam width="148" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="Sensors_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="14996" /> +<TGConnectingPoint num="1" id="14997" /> +<TGConnectingPoint num="2" id="14998" /> +<TGConnectingPoint num="3" id="14999" /> +<TGConnectingPoint num="4" id="15000" /> +<TGConnectingPoint num="5" id="15001" /> +<TGConnectingPoint num="6" id="15002" /> +<TGConnectingPoint num="7" id="15003" /> +<TGConnectingPoint num="8" id="15004" /> +<TGConnectingPoint num="9" id="15005" /> +<TGConnectingPoint num="10" id="15006" /> +<TGConnectingPoint num="11" id="15007" /> +<TGConnectingPoint num="12" id="15008" /> +<TGConnectingPoint num="13" id="15009" /> +<TGConnectingPoint num="14" id="15010" /> +<TGConnectingPoint num="15" id="15011" /> +<TGConnectingPoint num="16" id="15012" /> +<TGConnectingPoint num="17" id="15013" /> +<TGConnectingPoint num="18" id="15014" /> +<TGConnectingPoint num="19" id="15015" /> +<TGConnectingPoint num="20" id="15016" /> +<TGConnectingPoint num="21" id="15017" /> +<TGConnectingPoint num="22" id="15018" /> +<TGConnectingPoint num="23" id="15019" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="Sensors_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15045" index="21" uid="544c4eaa-20e1-42cc-bf7e-817a73d95c30" > +<cdparam x="2589" y="432" /> +<sizeparam width="290" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="ServoSteering_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15021" /> +<TGConnectingPoint num="1" id="15022" /> +<TGConnectingPoint num="2" id="15023" /> +<TGConnectingPoint num="3" id="15024" /> +<TGConnectingPoint num="4" id="15025" /> +<TGConnectingPoint num="5" id="15026" /> +<TGConnectingPoint num="6" id="15027" /> +<TGConnectingPoint num="7" id="15028" /> +<TGConnectingPoint num="8" id="15029" /> +<TGConnectingPoint num="9" id="15030" /> +<TGConnectingPoint num="10" id="15031" /> +<TGConnectingPoint num="11" id="15032" /> +<TGConnectingPoint num="12" id="15033" /> +<TGConnectingPoint num="13" id="15034" /> +<TGConnectingPoint num="14" id="15035" /> +<TGConnectingPoint num="15" id="15036" /> +<TGConnectingPoint num="16" id="15037" /> +<TGConnectingPoint num="17" id="15038" /> +<TGConnectingPoint num="18" id="15039" /> +<TGConnectingPoint num="19" id="15040" /> +<TGConnectingPoint num="20" id="15041" /> +<TGConnectingPoint num="21" id="15042" /> +<TGConnectingPoint num="22" id="15043" /> +<TGConnectingPoint num="23" id="15044" /> +<extraparam> +<info stereotype="CPURR" nodeName="ServoSteering_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15070" index="22" uid="0ebabdb9-d577-4933-9695-3d1ff7f91028" > +<cdparam x="2215" y="501" /> +<sizeparam width="220" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="ServoSteering_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15046" /> +<TGConnectingPoint num="1" id="15047" /> +<TGConnectingPoint num="2" id="15048" /> +<TGConnectingPoint num="3" id="15049" /> +<TGConnectingPoint num="4" id="15050" /> +<TGConnectingPoint num="5" id="15051" /> +<TGConnectingPoint num="6" id="15052" /> +<TGConnectingPoint num="7" id="15053" /> +<TGConnectingPoint num="8" id="15054" /> +<TGConnectingPoint num="9" id="15055" /> +<TGConnectingPoint num="10" id="15056" /> +<TGConnectingPoint num="11" id="15057" /> +<TGConnectingPoint num="12" id="15058" /> +<TGConnectingPoint num="13" id="15059" /> +<TGConnectingPoint num="14" id="15060" /> +<TGConnectingPoint num="15" id="15061" /> +<TGConnectingPoint num="16" id="15062" /> +<TGConnectingPoint num="17" id="15063" /> +<TGConnectingPoint num="18" id="15064" /> +<TGConnectingPoint num="19" id="15065" /> +<TGConnectingPoint num="20" id="15066" /> +<TGConnectingPoint num="21" id="15067" /> +<TGConnectingPoint num="22" id="15068" /> +<TGConnectingPoint num="23" id="15069" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ServoSteering_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="15095" index="23" uid="2d5c85c8-27b1-4844-99c3-f315d1f4f9bd" > +<cdparam x="2398" y="606" /> +<sizeparam width="143" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="ServoSteering_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15071" /> +<TGConnectingPoint num="1" id="15072" /> +<TGConnectingPoint num="2" id="15073" /> +<TGConnectingPoint num="3" id="15074" /> +<TGConnectingPoint num="4" id="15075" /> +<TGConnectingPoint num="5" id="15076" /> +<TGConnectingPoint num="6" id="15077" /> +<TGConnectingPoint num="7" id="15078" /> +<TGConnectingPoint num="8" id="15079" /> +<TGConnectingPoint num="9" id="15080" /> +<TGConnectingPoint num="10" id="15081" /> +<TGConnectingPoint num="11" id="15082" /> +<TGConnectingPoint num="12" id="15083" /> +<TGConnectingPoint num="13" id="15084" /> +<TGConnectingPoint num="14" id="15085" /> +<TGConnectingPoint num="15" id="15086" /> +<TGConnectingPoint num="16" id="15087" /> +<TGConnectingPoint num="17" id="15088" /> +<TGConnectingPoint num="18" id="15089" /> +<TGConnectingPoint num="19" id="15090" /> +<TGConnectingPoint num="20" id="15091" /> +<TGConnectingPoint num="21" id="15092" /> +<TGConnectingPoint num="22" id="15093" /> +<TGConnectingPoint num="23" id="15094" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ServoSteering_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="15120" index="24" uid="ff3fddd5-66de-41ce-8bab-8016508e4cea" > +<cdparam x="2398" y="726" /> +<sizeparam width="148" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="ServoSteering_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15096" /> +<TGConnectingPoint num="1" id="15097" /> +<TGConnectingPoint num="2" id="15098" /> +<TGConnectingPoint num="3" id="15099" /> +<TGConnectingPoint num="4" id="15100" /> +<TGConnectingPoint num="5" id="15101" /> +<TGConnectingPoint num="6" id="15102" /> +<TGConnectingPoint num="7" id="15103" /> +<TGConnectingPoint num="8" id="15104" /> +<TGConnectingPoint num="9" id="15105" /> +<TGConnectingPoint num="10" id="15106" /> +<TGConnectingPoint num="11" id="15107" /> +<TGConnectingPoint num="12" id="15108" /> +<TGConnectingPoint num="13" id="15109" /> +<TGConnectingPoint num="14" id="15110" /> +<TGConnectingPoint num="15" id="15111" /> +<TGConnectingPoint num="16" id="15112" /> +<TGConnectingPoint num="17" id="15113" /> +<TGConnectingPoint num="18" id="15114" /> +<TGConnectingPoint num="19" id="15115" /> +<TGConnectingPoint num="20" id="15116" /> +<TGConnectingPoint num="21" id="15117" /> +<TGConnectingPoint num="22" id="15118" /> +<TGConnectingPoint num="23" id="15119" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ServoSteering_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15145" index="25" uid="f34dabc9-9573-4ca7-aa83-d3d303da9fd2" > +<cdparam x="2250" y="1143" /> +<sizeparam width="226" height="98" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="DCMotor_MCU" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15121" /> +<TGConnectingPoint num="1" id="15122" /> +<TGConnectingPoint num="2" id="15123" /> +<TGConnectingPoint num="3" id="15124" /> +<TGConnectingPoint num="4" id="15125" /> +<TGConnectingPoint num="5" id="15126" /> +<TGConnectingPoint num="6" id="15127" /> +<TGConnectingPoint num="7" id="15128" /> +<TGConnectingPoint num="8" id="15129" /> +<TGConnectingPoint num="9" id="15130" /> +<TGConnectingPoint num="10" id="15131" /> +<TGConnectingPoint num="11" id="15132" /> +<TGConnectingPoint num="12" id="15133" /> +<TGConnectingPoint num="13" id="15134" /> +<TGConnectingPoint num="14" id="15135" /> +<TGConnectingPoint num="15" id="15136" /> +<TGConnectingPoint num="16" id="15137" /> +<TGConnectingPoint num="17" id="15138" /> +<TGConnectingPoint num="18" id="15139" /> +<TGConnectingPoint num="19" id="15140" /> +<TGConnectingPoint num="20" id="15141" /> +<TGConnectingPoint num="21" id="15142" /> +<TGConnectingPoint num="22" id="15143" /> +<TGConnectingPoint num="23" id="15144" /> +<extraparam> +<info stereotype="CPURR" nodeName="DCMotor_MCU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="3" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15170" index="26" uid="87047237-a97a-4f91-bcd5-af40c732c194" > +<cdparam x="1943" y="1195" /> +<sizeparam width="210" height="89" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="DCMotor_Memory" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15146" /> +<TGConnectingPoint num="1" id="15147" /> +<TGConnectingPoint num="2" id="15148" /> +<TGConnectingPoint num="3" id="15149" /> +<TGConnectingPoint num="4" id="15150" /> +<TGConnectingPoint num="5" id="15151" /> +<TGConnectingPoint num="6" id="15152" /> +<TGConnectingPoint num="7" id="15153" /> +<TGConnectingPoint num="8" id="15154" /> +<TGConnectingPoint num="9" id="15155" /> +<TGConnectingPoint num="10" id="15156" /> +<TGConnectingPoint num="11" id="15157" /> +<TGConnectingPoint num="12" id="15158" /> +<TGConnectingPoint num="13" id="15159" /> +<TGConnectingPoint num="14" id="15160" /> +<TGConnectingPoint num="15" id="15161" /> +<TGConnectingPoint num="16" id="15162" /> +<TGConnectingPoint num="17" id="15163" /> +<TGConnectingPoint num="18" id="15164" /> +<TGConnectingPoint num="19" id="15165" /> +<TGConnectingPoint num="20" id="15166" /> +<TGConnectingPoint num="21" id="15167" /> +<TGConnectingPoint num="22" id="15168" /> +<TGConnectingPoint num="23" id="15169" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DCMotor_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="15195" index="27" uid="fbb7cd1f-91b9-427c-86da-a429414ad8c4" > +<cdparam x="2162" y="1039" /> +<sizeparam width="114" height="50" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="DCMotor_Bus" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15171" /> +<TGConnectingPoint num="1" id="15172" /> +<TGConnectingPoint num="2" id="15173" /> +<TGConnectingPoint num="3" id="15174" /> +<TGConnectingPoint num="4" id="15175" /> +<TGConnectingPoint num="5" id="15176" /> +<TGConnectingPoint num="6" id="15177" /> +<TGConnectingPoint num="7" id="15178" /> +<TGConnectingPoint num="8" id="15179" /> +<TGConnectingPoint num="9" id="15180" /> +<TGConnectingPoint num="10" id="15181" /> +<TGConnectingPoint num="11" id="15182" /> +<TGConnectingPoint num="12" id="15183" /> +<TGConnectingPoint num="13" id="15184" /> +<TGConnectingPoint num="14" id="15185" /> +<TGConnectingPoint num="15" id="15186" /> +<TGConnectingPoint num="16" id="15187" /> +<TGConnectingPoint num="17" id="15188" /> +<TGConnectingPoint num="18" id="15189" /> +<TGConnectingPoint num="19" id="15190" /> +<TGConnectingPoint num="20" id="15191" /> +<TGConnectingPoint num="21" id="15192" /> +<TGConnectingPoint num="22" id="15193" /> +<TGConnectingPoint num="23" id="15194" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DCMotor_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" burstSize="100" clockRatio="1" privacy="1" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="15220" index="28" uid="9058821a-15f0-48a6-8184-448fed638527" > +<cdparam x="2145" y="957" /> +<sizeparam width="148" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="9" maxX="4024" minY="9" maxY="1999" /> +<infoparam name="DCMotor_Bridge" value="name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15196" /> +<TGConnectingPoint num="1" id="15197" /> +<TGConnectingPoint num="2" id="15198" /> +<TGConnectingPoint num="3" id="15199" /> +<TGConnectingPoint num="4" id="15200" /> +<TGConnectingPoint num="5" id="15201" /> +<TGConnectingPoint num="6" id="15202" /> +<TGConnectingPoint num="7" id="15203" /> +<TGConnectingPoint num="8" id="15204" /> +<TGConnectingPoint num="9" id="15205" /> +<TGConnectingPoint num="10" id="15206" /> +<TGConnectingPoint num="11" id="15207" /> +<TGConnectingPoint num="12" id="15208" /> +<TGConnectingPoint num="13" id="15209" /> +<TGConnectingPoint num="14" id="15210" /> +<TGConnectingPoint num="15" id="15211" /> +<TGConnectingPoint num="16" id="15212" /> +<TGConnectingPoint num="17" id="15213" /> +<TGConnectingPoint num="18" id="15214" /> +<TGConnectingPoint num="19" id="15215" /> +<TGConnectingPoint num="20" id="15216" /> +<TGConnectingPoint num="21" id="15217" /> +<TGConnectingPoint num="22" id="15218" /> +<TGConnectingPoint num="23" id="15219" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DCMotor_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="15221" index="29" uid="2d6e1fd9-f7a9-4510-bd49-47c7fdd8b58e" > +<cdparam x="1737" y="1364" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1751" y="1412" id="14588" /> +<P2 x="1542" y="1345" id="14673" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15222" index="30" uid="fb926fa2-05cf-4220-a3aa-e42d63e13120" > +<cdparam x="1339" y="450" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1417" y="513" id="14616" /> +<P2 x="1416" y="614" id="14772" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15223" index="31" uid="09fdcda1-e03d-40d8-acba-d815f51efd84" > +<cdparam x="1396" y="406" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1417" y="415" id="14611" /> +<P2 x="1299" y="332" id="14836" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15224" index="32" uid="2da98521-486a-4ad5-81f5-762ae12ad7c4" > +<cdparam x="1640" y="1439" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1556" y="1462" id="14695" /> +<P2 x="1479" y="1370" id="14684" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15225" index="33" uid="dc79ddd1-9c1e-47b9-8afb-5dbf00d099fb" > +<cdparam x="1304" y="1426" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1290" y="1440" id="14720" /> +<P2 x="1354" y="1370" id="14683" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15226" index="34" uid="958d58bd-8e6d-4e60-87bc-003e154de97c" > +<cdparam x="1043" y="709" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1232" id="14645" /> +<P2 x="1416" y="664" id="14777" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15227" index="35" uid="76d3d168-3dd2-4bbb-a6ea-94f3ec91bcdb" > +<cdparam x="1485" y="1251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1416" y="1267" id="14650" /> +<P2 x="1417" y="1320" id="14670" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15228" index="36" uid="4e87316a-0834-4350-b4e5-493ae95155bb" > +<cdparam x="1682" y="740" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2219" y="957" id="15197" /> +<P2 x="2175" y="664" id="14778" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15229" index="37" uid="a69bb8bc-90eb-43d2-b14f-de9bea1ba7a9" > +<cdparam x="2065" y="670" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2398" y="743" id="15099" /> +<P2 x="2175" y="639" id="14775" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15230" index="38" uid="b48d857b-7a4c-46af-ad3a-4bd27f15ed1f" > +<cdparam x="367" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="452" y="617" id="15000" /> +<P2 x="657" y="639" id="14774" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15231" index="39" uid="4d0c201d-f49a-47f0-94e7-350e6fcaadb1" > +<cdparam x="814" y="423" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1037" y="489" id="14802" /> +<P2 x="1036" y="614" id="14779" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15232" index="40" uid="29b7e3fa-ec7e-4b3e-bd9c-dd1315bfe9e9" > +<cdparam x="1415" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1037" y="454" id="14797" /> +<P2 x="1237" y="332" id="14827" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15233" index="41" uid="10f22d01-e95b-4f72-9cb1-668a3e32064b" > +<cdparam x="1148" y="384" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1643" y="211" id="14849" /> +<P2 x="1362" y="307" id="14825" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15234" index="42" uid="88b8306b-1ed0-47d2-9f64-97d12974c6f6" > +<cdparam x="1256" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1032" y="306" id="14875" /> +<P2 x="1112" y="307" id="14824" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15235" index="43" uid="7e709e7f-e83b-4413-bbc4-2a5426ea0b54" > +<cdparam x="1017" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1236" y="233" id="14902" /> +<P2 x="1237" y="282" id="14822" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15236" index="44" uid="68950100-8246-4119-aff3-aad411606cc8" > +<cdparam x="331" y="221" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="304" y="617" id="14999" /> +<P2 x="217" y="618" id="14975" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15237" index="45" uid="bc42cd3e-6981-45ed-a0ee-37f6e5f145d3" > +<cdparam x="353" y="714" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="237" y="367" id="14922" /> +<P2 x="188" y="643" id="14986" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15238" index="46" uid="d52a2c0d-e1d4-4978-9a67-3cc21c41bb74" > +<cdparam x="153" y="415" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="159" y="696" id="14947" /> +<P2 x="160" y="643" id="14977" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15239" index="47" uid="b668f369-6b6b-4200-b020-77769c9f4775" > +<cdparam x="2493" y="548" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2472" y="761" id="15102" /> +<P2 x="2469" y="606" id="15072" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15240" index="48" uid="c66837f3-797b-414a-bb36-cd3c4e205b9d" > +<cdparam x="2585" y="696" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2734" y="432" id="15022" /> +<P2 x="2541" y="631" id="15075" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15241" index="49" uid="2077a3f3-c5c0-48e1-87c5-653709c38edd" > +<cdparam x="2346" y="709" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2325" y="582" id="15052" /> +<P2 x="2398" y="631" id="15074" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15242" index="50" uid="9c0d76dc-16e4-47aa-98e8-90e71e7e3fc7" > +<cdparam x="2220" y="979" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2219" y="992" id="15202" /> +<P2 x="2219" y="1039" id="15172" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15243" index="51" uid="86f83e0e-afb5-464f-b8e6-6c829278e497" > +<cdparam x="2768" y="1092" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2363" y="1143" id="15122" /> +<P2 x="2247" y="1089" id="15186" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15244" index="52" uid="cd8277aa-5f19-4000-be9d-4d3448d6997a" > +<cdparam x="2075" y="1140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1998" maxHeight="1998" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2048" y="1195" id="15147" /> +<P2 x="2190" y="1089" id="15185" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML CP" nameTab="DMA_transfer" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="301" id="15261" index="0" uid="199afeea-c0ad-49b8-90eb-6b2cda234b26" > +<cdparam x="235" y="42" /> +<sizeparam width="401" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This model represents the DMA communication pattern used +for most of the communications in our models. +" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15245" /> +<TGConnectingPoint num="1" id="15246" /> +<TGConnectingPoint num="2" id="15247" /> +<TGConnectingPoint num="3" id="15248" /> +<TGConnectingPoint num="4" id="15249" /> +<TGConnectingPoint num="5" id="15250" /> +<TGConnectingPoint num="6" id="15251" /> +<TGConnectingPoint num="7" id="15252" /> +<TGConnectingPoint num="8" id="15253" /> +<TGConnectingPoint num="9" id="15254" /> +<TGConnectingPoint num="10" id="15255" /> +<TGConnectingPoint num="11" id="15256" /> +<TGConnectingPoint num="12" id="15257" /> +<TGConnectingPoint num="13" id="15258" /> +<TGConnectingPoint num="14" id="15259" /> +<TGConnectingPoint num="15" id="15260" /> +<extraparam> +<Line value="This model represents the DMA communication pattern used" /> +<Line value="for most of the communications in our models." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1507" id="15263" index="1" uid="549df300-5b79-45f6-9007-537abe75e38c" > +<cdparam x="355" y="365" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15262" /> +</COMPONENT> + +<COMPONENT type="1505" id="15274" index="2" uid="070b334d-48aa-4d4f-8981-41ee0974361c" > +<cdparam x="303" y="289" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMACycle_SD" value="Reference to a SD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15264" /> +<TGConnectingPoint num="1" id="15265" /> +<TGConnectingPoint num="2" id="15266" /> +<TGConnectingPoint num="3" id="15267" /> +<TGConnectingPoint num="4" id="15268" /> +<TGConnectingPoint num="5" id="15269" /> +<TGConnectingPoint num="6" id="15270" /> +<TGConnectingPoint num="7" id="15271" /> +<TGConnectingPoint num="8" id="15272" /> +<TGConnectingPoint num="9" id="15273" /> +</COMPONENT> + +<COMPONENT type="1507" id="15276" index="3" uid="87a9d6a5-b17d-43f0-8036-801c1aa06494" > +<cdparam x="119" y="364" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15275" /> +</COMPONENT> + +<COMPONENT type="1505" id="15287" index="4" uid="21b5b2a7-24dd-499f-b0b2-3d15ace3011e" > +<cdparam x="67" y="285" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TerminateDMA_SD" value="Reference to a SD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15277" /> +<TGConnectingPoint num="1" id="15278" /> +<TGConnectingPoint num="2" id="15279" /> +<TGConnectingPoint num="3" id="15280" /> +<TGConnectingPoint num="4" id="15281" /> +<TGConnectingPoint num="5" id="15282" /> +<TGConnectingPoint num="6" id="15283" /> +<TGConnectingPoint num="7" id="15284" /> +<TGConnectingPoint num="8" id="15285" /> +<TGConnectingPoint num="9" id="15286" /> +</COMPONENT> + +<COMPONENT type="1510" id="15291" index="5" uid="192dd01a-c8f2-4a50-ac0f-87af4ed30826" > +<cdparam x="47" y="203" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15288" /> +<TGConnectingPoint num="1" id="15289" /> +<TGConnectingPoint num="2" id="15290" /> +<extraparam> +<Data init="i=counter" condition="i>0" increment="i = i-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1505" id="15302" index="6" uid="e0462664-e422-4180-83af-2620646230ac" > +<cdparam x="67" y="97" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ConfigureDMA_SD" value="Reference to a SD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15292" /> +<TGConnectingPoint num="1" id="15293" /> +<TGConnectingPoint num="2" id="15294" /> +<TGConnectingPoint num="3" id="15295" /> +<TGConnectingPoint num="4" id="15296" /> +<TGConnectingPoint num="5" id="15297" /> +<TGConnectingPoint num="6" id="15298" /> +<TGConnectingPoint num="7" id="15299" /> +<TGConnectingPoint num="8" id="15300" /> +<TGConnectingPoint num="9" id="15301" /> +</COMPONENT> + +<COMPONENT type="1506" id="15304" index="7" uid="82a9dd05-02bb-40bd-b9d5-084840ea9ce9" > +<cdparam x="122" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15303" /> +</COMPONENT> + +<CONNECTOR type="1501" id="15305" index="8" uid="ca5a4241-d669-4238-9f44-9eb769e9985e" > +<cdparam x="365" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="329" id="15265" /> +<P2 x="365" y="360" id="15262" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15307" index="9" uid="f4587b4c-e9a8-46e1-b80c-56732e5a78a9" > +<cdparam x="211" y="217" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="211" y="217" id="15289" /> +<P2 x="365" y="284" id="15264" /> +<Point x="365" y="217" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15306" index="14" uid="dc177f26-4150-4b4c-a348-53237e5ab317" > +<father id="15307" num="0" /> +<cdparam x="365" y="217" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="1501" id="15308" index="10" uid="4df00538-4f4a-4270-9603-d9fe539caecc" > +<cdparam x="129" y="325" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="325" id="15278" /> +<P2 x="129" y="359" id="15275" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15309" index="11" uid="3ccb02b3-bfa0-483c-9c65-c225110c7681" > +<cdparam x="129" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="35" id="15303" /> +<P2 x="129" y="92" id="15292" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15310" index="12" uid="d535760f-8be5-43fa-9420-dd6c62824539" > +<cdparam x="129" y="137" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="137" id="15293" /> +<P2 x="129" y="198" id="15288" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15311" index="13" uid="ea74f5fd-bfac-40a2-b399-5db2311ccbd6" > +<cdparam x="129" y="228" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="228" id="15290" /> +<P2 x="129" y="280" id="15277" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<TMLSDPanel name="ConfigureDMA_SD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1522" id="15361" index="0" uid="6c35c705-d0cb-4d4d-8642-84eca282c600" > +<cdparam x="79" y="24" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPUController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15312" /> +<TGConnectingPoint num="1" id="15313" /> +<TGConnectingPoint num="2" id="15314" /> +<TGConnectingPoint num="3" id="15315" /> +<TGConnectingPoint num="4" id="15316" /> +<TGConnectingPoint num="5" id="15317" /> +<TGConnectingPoint num="6" id="15318" /> +<TGConnectingPoint num="7" id="15319" /> +<TGConnectingPoint num="8" id="15320" /> +<TGConnectingPoint num="9" id="15321" /> +<TGConnectingPoint num="10" id="15322" /> +<TGConnectingPoint num="11" id="15323" /> +<TGConnectingPoint num="12" id="15324" /> +<TGConnectingPoint num="13" id="15325" /> +<TGConnectingPoint num="14" id="15326" /> +<TGConnectingPoint num="15" id="15327" /> +<TGConnectingPoint num="16" id="15328" /> +<TGConnectingPoint num="17" id="15329" /> +<TGConnectingPoint num="18" id="15330" /> +<TGConnectingPoint num="19" id="15331" /> +<TGConnectingPoint num="20" id="15332" /> +<TGConnectingPoint num="21" id="15333" /> +<TGConnectingPoint num="22" id="15334" /> +<TGConnectingPoint num="23" id="15335" /> +<TGConnectingPoint num="24" id="15336" /> +<TGConnectingPoint num="25" id="15337" /> +<TGConnectingPoint num="26" id="15338" /> +<TGConnectingPoint num="27" id="15339" /> +<TGConnectingPoint num="28" id="15340" /> +<TGConnectingPoint num="29" id="15341" /> +<TGConnectingPoint num="30" id="15342" /> +<TGConnectingPoint num="31" id="15343" /> +<TGConnectingPoint num="32" id="15344" /> +<TGConnectingPoint num="33" id="15345" /> +<TGConnectingPoint num="34" id="15346" /> +<TGConnectingPoint num="35" id="15347" /> +<TGConnectingPoint num="36" id="15348" /> +<TGConnectingPoint num="37" id="15349" /> +<TGConnectingPoint num="38" id="15350" /> +<TGConnectingPoint num="39" id="15351" /> +<TGConnectingPoint num="40" id="15352" /> +<TGConnectingPoint num="41" id="15353" /> +<TGConnectingPoint num="42" id="15354" /> +<TGConnectingPoint num="43" id="15355" /> +<TGConnectingPoint num="44" id="15356" /> +<TGConnectingPoint num="45" id="15357" /> +<TGConnectingPoint num="46" id="15358" /> +<TGConnectingPoint num="47" id="15359" /> +<TGConnectingPoint num="48" id="15360" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="15411" index="1" uid="f7eff9a5-13c0-4b47-89e5-49bac9532eba" > +<cdparam x="508" y="24" /> +<sizeparam width="10" height="504" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance1" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15362" /> +<TGConnectingPoint num="1" id="15363" /> +<TGConnectingPoint num="2" id="15364" /> +<TGConnectingPoint num="3" id="15365" /> +<TGConnectingPoint num="4" id="15366" /> +<TGConnectingPoint num="5" id="15367" /> +<TGConnectingPoint num="6" id="15368" /> +<TGConnectingPoint num="7" id="15369" /> +<TGConnectingPoint num="8" id="15370" /> +<TGConnectingPoint num="9" id="15371" /> +<TGConnectingPoint num="10" id="15372" /> +<TGConnectingPoint num="11" id="15373" /> +<TGConnectingPoint num="12" id="15374" /> +<TGConnectingPoint num="13" id="15375" /> +<TGConnectingPoint num="14" id="15376" /> +<TGConnectingPoint num="15" id="15377" /> +<TGConnectingPoint num="16" id="15378" /> +<TGConnectingPoint num="17" id="15379" /> +<TGConnectingPoint num="18" id="15380" /> +<TGConnectingPoint num="19" id="15381" /> +<TGConnectingPoint num="20" id="15382" /> +<TGConnectingPoint num="21" id="15383" /> +<TGConnectingPoint num="22" id="15384" /> +<TGConnectingPoint num="23" id="15385" /> +<TGConnectingPoint num="24" id="15386" /> +<TGConnectingPoint num="25" id="15387" /> +<TGConnectingPoint num="26" id="15388" /> +<TGConnectingPoint num="27" id="15389" /> +<TGConnectingPoint num="28" id="15390" /> +<TGConnectingPoint num="29" id="15391" /> +<TGConnectingPoint num="30" id="15392" /> +<TGConnectingPoint num="31" id="15393" /> +<TGConnectingPoint num="32" id="15394" /> +<TGConnectingPoint num="33" id="15395" /> +<TGConnectingPoint num="34" id="15396" /> +<TGConnectingPoint num="35" id="15397" /> +<TGConnectingPoint num="36" id="15398" /> +<TGConnectingPoint num="37" id="15399" /> +<TGConnectingPoint num="38" id="15400" /> +<TGConnectingPoint num="39" id="15401" /> +<TGConnectingPoint num="40" id="15402" /> +<TGConnectingPoint num="41" id="15403" /> +<TGConnectingPoint num="42" id="15404" /> +<TGConnectingPoint num="43" id="15405" /> +<TGConnectingPoint num="44" id="15406" /> +<TGConnectingPoint num="45" id="15407" /> +<TGConnectingPoint num="46" id="15408" /> +<TGConnectingPoint num="47" id="15409" /> +<TGConnectingPoint num="48" id="15410" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="15461" index="2" uid="78130c6d-d636-48c1-8d23-5b11e3349eaf" > +<cdparam x="928" y="24" /> +<sizeparam width="10" height="506" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMAController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15412" /> +<TGConnectingPoint num="1" id="15413" /> +<TGConnectingPoint num="2" id="15414" /> +<TGConnectingPoint num="3" id="15415" /> +<TGConnectingPoint num="4" id="15416" /> +<TGConnectingPoint num="5" id="15417" /> +<TGConnectingPoint num="6" id="15418" /> +<TGConnectingPoint num="7" id="15419" /> +<TGConnectingPoint num="8" id="15420" /> +<TGConnectingPoint num="9" id="15421" /> +<TGConnectingPoint num="10" id="15422" /> +<TGConnectingPoint num="11" id="15423" /> +<TGConnectingPoint num="12" id="15424" /> +<TGConnectingPoint num="13" id="15425" /> +<TGConnectingPoint num="14" id="15426" /> +<TGConnectingPoint num="15" id="15427" /> +<TGConnectingPoint num="16" id="15428" /> +<TGConnectingPoint num="17" id="15429" /> +<TGConnectingPoint num="18" id="15430" /> +<TGConnectingPoint num="19" id="15431" /> +<TGConnectingPoint num="20" id="15432" /> +<TGConnectingPoint num="21" id="15433" /> +<TGConnectingPoint num="22" id="15434" /> +<TGConnectingPoint num="23" id="15435" /> +<TGConnectingPoint num="24" id="15436" /> +<TGConnectingPoint num="25" id="15437" /> +<TGConnectingPoint num="26" id="15438" /> +<TGConnectingPoint num="27" id="15439" /> +<TGConnectingPoint num="28" id="15440" /> +<TGConnectingPoint num="29" id="15441" /> +<TGConnectingPoint num="30" id="15442" /> +<TGConnectingPoint num="31" id="15443" /> +<TGConnectingPoint num="32" id="15444" /> +<TGConnectingPoint num="33" id="15445" /> +<TGConnectingPoint num="34" id="15446" /> +<TGConnectingPoint num="35" id="15447" /> +<TGConnectingPoint num="36" id="15448" /> +<TGConnectingPoint num="37" id="15449" /> +<TGConnectingPoint num="38" id="15450" /> +<TGConnectingPoint num="39" id="15451" /> +<TGConnectingPoint num="40" id="15452" /> +<TGConnectingPoint num="41" id="15453" /> +<TGConnectingPoint num="42" id="15454" /> +<TGConnectingPoint num="43" id="15455" /> +<TGConnectingPoint num="44" id="15456" /> +<TGConnectingPoint num="45" id="15457" /> +<TGConnectingPoint num="46" id="15458" /> +<TGConnectingPoint num="47" id="15459" /> +<TGConnectingPoint num="48" id="15460" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="15462" index="3" uid="78ec470e-1c30-4325-92ff-fd408adfad26" > +<cdparam x="84" y="44" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> +<P1 x="84" y="44" id="15313" /> +<P2 x="513" y="44" id="15363" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="counter" /> +<Param index="1" id="sourceAddress" /> +<Param index="2" id="destinationAddress" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="15463" index="4" uid="860e4815-bc7e-4f67-ba7f-08ef4a5755b1" > +<cdparam x="513" y="85" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> +<P1 x="513" y="84" id="15367" /> +<P2 x="933" y="84" id="15417" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="counter" /> +<Param index="1" id="sourceAddress" /> +<Param index="2" id="destinationAddress" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="DMACycle_SD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1520" id="15513" index="0" uid="25aca8af-7c21-455b-9458-b68fa26e0de0" > +<cdparam x="893" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DstStorageInstance1" value="Storage instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15464" /> +<TGConnectingPoint num="1" id="15465" /> +<TGConnectingPoint num="2" id="15466" /> +<TGConnectingPoint num="3" id="15467" /> +<TGConnectingPoint num="4" id="15468" /> +<TGConnectingPoint num="5" id="15469" /> +<TGConnectingPoint num="6" id="15470" /> +<TGConnectingPoint num="7" id="15471" /> +<TGConnectingPoint num="8" id="15472" /> +<TGConnectingPoint num="9" id="15473" /> +<TGConnectingPoint num="10" id="15474" /> +<TGConnectingPoint num="11" id="15475" /> +<TGConnectingPoint num="12" id="15476" /> +<TGConnectingPoint num="13" id="15477" /> +<TGConnectingPoint num="14" id="15478" /> +<TGConnectingPoint num="15" id="15479" /> +<TGConnectingPoint num="16" id="15480" /> +<TGConnectingPoint num="17" id="15481" /> +<TGConnectingPoint num="18" id="15482" /> +<TGConnectingPoint num="19" id="15483" /> +<TGConnectingPoint num="20" id="15484" /> +<TGConnectingPoint num="21" id="15485" /> +<TGConnectingPoint num="22" id="15486" /> +<TGConnectingPoint num="23" id="15487" /> +<TGConnectingPoint num="24" id="15488" /> +<TGConnectingPoint num="25" id="15489" /> +<TGConnectingPoint num="26" id="15490" /> +<TGConnectingPoint num="27" id="15491" /> +<TGConnectingPoint num="28" id="15492" /> +<TGConnectingPoint num="29" id="15493" /> +<TGConnectingPoint num="30" id="15494" /> +<TGConnectingPoint num="31" id="15495" /> +<TGConnectingPoint num="32" id="15496" /> +<TGConnectingPoint num="33" id="15497" /> +<TGConnectingPoint num="34" id="15498" /> +<TGConnectingPoint num="35" id="15499" /> +<TGConnectingPoint num="36" id="15500" /> +<TGConnectingPoint num="37" id="15501" /> +<TGConnectingPoint num="38" id="15502" /> +<TGConnectingPoint num="39" id="15503" /> +<TGConnectingPoint num="40" id="15504" /> +<TGConnectingPoint num="41" id="15505" /> +<TGConnectingPoint num="42" id="15506" /> +<TGConnectingPoint num="43" id="15507" /> +<TGConnectingPoint num="44" id="15508" /> +<TGConnectingPoint num="45" id="15509" /> +<TGConnectingPoint num="46" id="15510" /> +<TGConnectingPoint num="47" id="15511" /> +<TGConnectingPoint num="48" id="15512" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="15563" index="1" uid="7064a573-b5ed-4175-ac4b-80855a54061e" > +<cdparam x="661" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance3" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15514" /> +<TGConnectingPoint num="1" id="15515" /> +<TGConnectingPoint num="2" id="15516" /> +<TGConnectingPoint num="3" id="15517" /> +<TGConnectingPoint num="4" id="15518" /> +<TGConnectingPoint num="5" id="15519" /> +<TGConnectingPoint num="6" id="15520" /> +<TGConnectingPoint num="7" id="15521" /> +<TGConnectingPoint num="8" id="15522" /> +<TGConnectingPoint num="9" id="15523" /> +<TGConnectingPoint num="10" id="15524" /> +<TGConnectingPoint num="11" id="15525" /> +<TGConnectingPoint num="12" id="15526" /> +<TGConnectingPoint num="13" id="15527" /> +<TGConnectingPoint num="14" id="15528" /> +<TGConnectingPoint num="15" id="15529" /> +<TGConnectingPoint num="16" id="15530" /> +<TGConnectingPoint num="17" id="15531" /> +<TGConnectingPoint num="18" id="15532" /> +<TGConnectingPoint num="19" id="15533" /> +<TGConnectingPoint num="20" id="15534" /> +<TGConnectingPoint num="21" id="15535" /> +<TGConnectingPoint num="22" id="15536" /> +<TGConnectingPoint num="23" id="15537" /> +<TGConnectingPoint num="24" id="15538" /> +<TGConnectingPoint num="25" id="15539" /> +<TGConnectingPoint num="26" id="15540" /> +<TGConnectingPoint num="27" id="15541" /> +<TGConnectingPoint num="28" id="15542" /> +<TGConnectingPoint num="29" id="15543" /> +<TGConnectingPoint num="30" id="15544" /> +<TGConnectingPoint num="31" id="15545" /> +<TGConnectingPoint num="32" id="15546" /> +<TGConnectingPoint num="33" id="15547" /> +<TGConnectingPoint num="34" id="15548" /> +<TGConnectingPoint num="35" id="15549" /> +<TGConnectingPoint num="36" id="15550" /> +<TGConnectingPoint num="37" id="15551" /> +<TGConnectingPoint num="38" id="15552" /> +<TGConnectingPoint num="39" id="15553" /> +<TGConnectingPoint num="40" id="15554" /> +<TGConnectingPoint num="41" id="15555" /> +<TGConnectingPoint num="42" id="15556" /> +<TGConnectingPoint num="43" id="15557" /> +<TGConnectingPoint num="44" id="15558" /> +<TGConnectingPoint num="45" id="15559" /> +<TGConnectingPoint num="46" id="15560" /> +<TGConnectingPoint num="47" id="15561" /> +<TGConnectingPoint num="48" id="15562" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="15613" index="2" uid="cb651ede-1810-4c09-9822-8de52aa6b2ae" > +<cdparam x="508" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="SrcStorageInstance1" value="Storage instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15564" /> +<TGConnectingPoint num="1" id="15565" /> +<TGConnectingPoint num="2" id="15566" /> +<TGConnectingPoint num="3" id="15567" /> +<TGConnectingPoint num="4" id="15568" /> +<TGConnectingPoint num="5" id="15569" /> +<TGConnectingPoint num="6" id="15570" /> +<TGConnectingPoint num="7" id="15571" /> +<TGConnectingPoint num="8" id="15572" /> +<TGConnectingPoint num="9" id="15573" /> +<TGConnectingPoint num="10" id="15574" /> +<TGConnectingPoint num="11" id="15575" /> +<TGConnectingPoint num="12" id="15576" /> +<TGConnectingPoint num="13" id="15577" /> +<TGConnectingPoint num="14" id="15578" /> +<TGConnectingPoint num="15" id="15579" /> +<TGConnectingPoint num="16" id="15580" /> +<TGConnectingPoint num="17" id="15581" /> +<TGConnectingPoint num="18" id="15582" /> +<TGConnectingPoint num="19" id="15583" /> +<TGConnectingPoint num="20" id="15584" /> +<TGConnectingPoint num="21" id="15585" /> +<TGConnectingPoint num="22" id="15586" /> +<TGConnectingPoint num="23" id="15587" /> +<TGConnectingPoint num="24" id="15588" /> +<TGConnectingPoint num="25" id="15589" /> +<TGConnectingPoint num="26" id="15590" /> +<TGConnectingPoint num="27" id="15591" /> +<TGConnectingPoint num="28" id="15592" /> +<TGConnectingPoint num="29" id="15593" /> +<TGConnectingPoint num="30" id="15594" /> +<TGConnectingPoint num="31" id="15595" /> +<TGConnectingPoint num="32" id="15596" /> +<TGConnectingPoint num="33" id="15597" /> +<TGConnectingPoint num="34" id="15598" /> +<TGConnectingPoint num="35" id="15599" /> +<TGConnectingPoint num="36" id="15600" /> +<TGConnectingPoint num="37" id="15601" /> +<TGConnectingPoint num="38" id="15602" /> +<TGConnectingPoint num="39" id="15603" /> +<TGConnectingPoint num="40" id="15604" /> +<TGConnectingPoint num="41" id="15605" /> +<TGConnectingPoint num="42" id="15606" /> +<TGConnectingPoint num="43" id="15607" /> +<TGConnectingPoint num="44" id="15608" /> +<TGConnectingPoint num="45" id="15609" /> +<TGConnectingPoint num="46" id="15610" /> +<TGConnectingPoint num="47" id="15611" /> +<TGConnectingPoint num="48" id="15612" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="15663" index="3" uid="0650890b-13e6-495a-8697-0e621ee298c1" > +<cdparam x="300" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance2" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15614" /> +<TGConnectingPoint num="1" id="15615" /> +<TGConnectingPoint num="2" id="15616" /> +<TGConnectingPoint num="3" id="15617" /> +<TGConnectingPoint num="4" id="15618" /> +<TGConnectingPoint num="5" id="15619" /> +<TGConnectingPoint num="6" id="15620" /> +<TGConnectingPoint num="7" id="15621" /> +<TGConnectingPoint num="8" id="15622" /> +<TGConnectingPoint num="9" id="15623" /> +<TGConnectingPoint num="10" id="15624" /> +<TGConnectingPoint num="11" id="15625" /> +<TGConnectingPoint num="12" id="15626" /> +<TGConnectingPoint num="13" id="15627" /> +<TGConnectingPoint num="14" id="15628" /> +<TGConnectingPoint num="15" id="15629" /> +<TGConnectingPoint num="16" id="15630" /> +<TGConnectingPoint num="17" id="15631" /> +<TGConnectingPoint num="18" id="15632" /> +<TGConnectingPoint num="19" id="15633" /> +<TGConnectingPoint num="20" id="15634" /> +<TGConnectingPoint num="21" id="15635" /> +<TGConnectingPoint num="22" id="15636" /> +<TGConnectingPoint num="23" id="15637" /> +<TGConnectingPoint num="24" id="15638" /> +<TGConnectingPoint num="25" id="15639" /> +<TGConnectingPoint num="26" id="15640" /> +<TGConnectingPoint num="27" id="15641" /> +<TGConnectingPoint num="28" id="15642" /> +<TGConnectingPoint num="29" id="15643" /> +<TGConnectingPoint num="30" id="15644" /> +<TGConnectingPoint num="31" id="15645" /> +<TGConnectingPoint num="32" id="15646" /> +<TGConnectingPoint num="33" id="15647" /> +<TGConnectingPoint num="34" id="15648" /> +<TGConnectingPoint num="35" id="15649" /> +<TGConnectingPoint num="36" id="15650" /> +<TGConnectingPoint num="37" id="15651" /> +<TGConnectingPoint num="38" id="15652" /> +<TGConnectingPoint num="39" id="15653" /> +<TGConnectingPoint num="40" id="15654" /> +<TGConnectingPoint num="41" id="15655" /> +<TGConnectingPoint num="42" id="15656" /> +<TGConnectingPoint num="43" id="15657" /> +<TGConnectingPoint num="44" id="15658" /> +<TGConnectingPoint num="45" id="15659" /> +<TGConnectingPoint num="46" id="15660" /> +<TGConnectingPoint num="47" id="15661" /> +<TGConnectingPoint num="48" id="15662" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="15722" index="4" uid="cf2b84bb-7f5f-49d0-aacf-5f42b292e722" > +<cdparam x="102" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMAController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15673" /> +<TGConnectingPoint num="1" id="15674" /> +<TGConnectingPoint num="2" id="15675" /> +<TGConnectingPoint num="3" id="15676" /> +<TGConnectingPoint num="4" id="15677" /> +<TGConnectingPoint num="5" id="15678" /> +<TGConnectingPoint num="6" id="15679" /> +<TGConnectingPoint num="7" id="15680" /> +<TGConnectingPoint num="8" id="15681" /> +<TGConnectingPoint num="9" id="15682" /> +<TGConnectingPoint num="10" id="15683" /> +<TGConnectingPoint num="11" id="15684" /> +<TGConnectingPoint num="12" id="15685" /> +<TGConnectingPoint num="13" id="15686" /> +<TGConnectingPoint num="14" id="15687" /> +<TGConnectingPoint num="15" id="15688" /> +<TGConnectingPoint num="16" id="15689" /> +<TGConnectingPoint num="17" id="15690" /> +<TGConnectingPoint num="18" id="15691" /> +<TGConnectingPoint num="19" id="15692" /> +<TGConnectingPoint num="20" id="15693" /> +<TGConnectingPoint num="21" id="15694" /> +<TGConnectingPoint num="22" id="15695" /> +<TGConnectingPoint num="23" id="15696" /> +<TGConnectingPoint num="24" id="15697" /> +<TGConnectingPoint num="25" id="15698" /> +<TGConnectingPoint num="26" id="15699" /> +<TGConnectingPoint num="27" id="15700" /> +<TGConnectingPoint num="28" id="15701" /> +<TGConnectingPoint num="29" id="15702" /> +<TGConnectingPoint num="30" id="15703" /> +<TGConnectingPoint num="31" id="15704" /> +<TGConnectingPoint num="32" id="15705" /> +<TGConnectingPoint num="33" id="15706" /> +<TGConnectingPoint num="34" id="15707" /> +<TGConnectingPoint num="35" id="15708" /> +<TGConnectingPoint num="36" id="15709" /> +<TGConnectingPoint num="37" id="15710" /> +<TGConnectingPoint num="38" id="15711" /> +<TGConnectingPoint num="39" id="15712" /> +<TGConnectingPoint num="40" id="15713" /> +<TGConnectingPoint num="41" id="15714" /> +<TGConnectingPoint num="42" id="15715" /> +<TGConnectingPoint num="43" id="15716" /> +<TGConnectingPoint num="44" id="15717" /> +<TGConnectingPoint num="45" id="15718" /> +<TGConnectingPoint num="46" id="15719" /> +<TGConnectingPoint num="47" id="15720" /> +<TGConnectingPoint num="48" id="15721" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="15672" index="9" uid="ab66f911-4ad3-4e4a-b86b-a5c52f17d926" > +<father id="15722" num="0" /> +<cdparam x="107" y="247" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> +<infoparam name="action state" value="counter = counter-1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15664" /> +<TGConnectingPoint num="1" id="15665" /> +<TGConnectingPoint num="2" id="15666" /> +<TGConnectingPoint num="3" id="15667" /> +<TGConnectingPoint num="4" id="15668" /> +<TGConnectingPoint num="5" id="15669" /> +<TGConnectingPoint num="6" id="15670" /> +<TGConnectingPoint num="7" id="15671" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="15723" index="5" uid="b27c81d2-4f7c-4fc7-9029-0137a13520d2" > +<cdparam x="643" y="176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="666" y="178" id="15527" /> +<P2 x="898" y="178" id="15477" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="15724" index="6" uid="fbe66884-eea1-4ab8-9908-90b10aeb5c2e" > +<cdparam x="57" y="146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="107" y="148" id="15683" /> +<P2 x="666" y="148" id="15524" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="15725" index="7" uid="e1f9d6ab-4951-415f-805f-b705297ac6d7" > +<cdparam x="324" y="96" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, size)" /> +<P1 x="305" y="98" id="15619" /> +<P2 x="513" y="98" id="15569" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="15726" index="8" uid="2f5f238f-d96b-40d0-90f4-3c4d27b99fa0" > +<cdparam x="57" y="66" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, size)" /> +<P1 x="107" y="68" id="15675" /> +<P2 x="305" y="68" id="15616" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="TerminateDMA_SD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1522" id="15776" index="0" uid="41385a85-892e-4580-a806-dc8ca137ba2a" > +<cdparam x="77" y="36" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPUController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15727" /> +<TGConnectingPoint num="1" id="15728" /> +<TGConnectingPoint num="2" id="15729" /> +<TGConnectingPoint num="3" id="15730" /> +<TGConnectingPoint num="4" id="15731" /> +<TGConnectingPoint num="5" id="15732" /> +<TGConnectingPoint num="6" id="15733" /> +<TGConnectingPoint num="7" id="15734" /> +<TGConnectingPoint num="8" id="15735" /> +<TGConnectingPoint num="9" id="15736" /> +<TGConnectingPoint num="10" id="15737" /> +<TGConnectingPoint num="11" id="15738" /> +<TGConnectingPoint num="12" id="15739" /> +<TGConnectingPoint num="13" id="15740" /> +<TGConnectingPoint num="14" id="15741" /> +<TGConnectingPoint num="15" id="15742" /> +<TGConnectingPoint num="16" id="15743" /> +<TGConnectingPoint num="17" id="15744" /> +<TGConnectingPoint num="18" id="15745" /> +<TGConnectingPoint num="19" id="15746" /> +<TGConnectingPoint num="20" id="15747" /> +<TGConnectingPoint num="21" id="15748" /> +<TGConnectingPoint num="22" id="15749" /> +<TGConnectingPoint num="23" id="15750" /> +<TGConnectingPoint num="24" id="15751" /> +<TGConnectingPoint num="25" id="15752" /> +<TGConnectingPoint num="26" id="15753" /> +<TGConnectingPoint num="27" id="15754" /> +<TGConnectingPoint num="28" id="15755" /> +<TGConnectingPoint num="29" id="15756" /> +<TGConnectingPoint num="30" id="15757" /> +<TGConnectingPoint num="31" id="15758" /> +<TGConnectingPoint num="32" id="15759" /> +<TGConnectingPoint num="33" id="15760" /> +<TGConnectingPoint num="34" id="15761" /> +<TGConnectingPoint num="35" id="15762" /> +<TGConnectingPoint num="36" id="15763" /> +<TGConnectingPoint num="37" id="15764" /> +<TGConnectingPoint num="38" id="15765" /> +<TGConnectingPoint num="39" id="15766" /> +<TGConnectingPoint num="40" id="15767" /> +<TGConnectingPoint num="41" id="15768" /> +<TGConnectingPoint num="42" id="15769" /> +<TGConnectingPoint num="43" id="15770" /> +<TGConnectingPoint num="44" id="15771" /> +<TGConnectingPoint num="45" id="15772" /> +<TGConnectingPoint num="46" id="15773" /> +<TGConnectingPoint num="47" id="15774" /> +<TGConnectingPoint num="48" id="15775" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="15826" index="1" uid="cc0076ef-dea2-40c7-b070-3ac86f539b99" > +<cdparam x="627" y="36" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMAController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15777" /> +<TGConnectingPoint num="1" id="15778" /> +<TGConnectingPoint num="2" id="15779" /> +<TGConnectingPoint num="3" id="15780" /> +<TGConnectingPoint num="4" id="15781" /> +<TGConnectingPoint num="5" id="15782" /> +<TGConnectingPoint num="6" id="15783" /> +<TGConnectingPoint num="7" id="15784" /> +<TGConnectingPoint num="8" id="15785" /> +<TGConnectingPoint num="9" id="15786" /> +<TGConnectingPoint num="10" id="15787" /> +<TGConnectingPoint num="11" id="15788" /> +<TGConnectingPoint num="12" id="15789" /> +<TGConnectingPoint num="13" id="15790" /> +<TGConnectingPoint num="14" id="15791" /> +<TGConnectingPoint num="15" id="15792" /> +<TGConnectingPoint num="16" id="15793" /> +<TGConnectingPoint num="17" id="15794" /> +<TGConnectingPoint num="18" id="15795" /> +<TGConnectingPoint num="19" id="15796" /> +<TGConnectingPoint num="20" id="15797" /> +<TGConnectingPoint num="21" id="15798" /> +<TGConnectingPoint num="22" id="15799" /> +<TGConnectingPoint num="23" id="15800" /> +<TGConnectingPoint num="24" id="15801" /> +<TGConnectingPoint num="25" id="15802" /> +<TGConnectingPoint num="26" id="15803" /> +<TGConnectingPoint num="27" id="15804" /> +<TGConnectingPoint num="28" id="15805" /> +<TGConnectingPoint num="29" id="15806" /> +<TGConnectingPoint num="30" id="15807" /> +<TGConnectingPoint num="31" id="15808" /> +<TGConnectingPoint num="32" id="15809" /> +<TGConnectingPoint num="33" id="15810" /> +<TGConnectingPoint num="34" id="15811" /> +<TGConnectingPoint num="35" id="15812" /> +<TGConnectingPoint num="36" id="15813" /> +<TGConnectingPoint num="37" id="15814" /> +<TGConnectingPoint num="38" id="15815" /> +<TGConnectingPoint num="39" id="15816" /> +<TGConnectingPoint num="40" id="15817" /> +<TGConnectingPoint num="41" id="15818" /> +<TGConnectingPoint num="42" id="15819" /> +<TGConnectingPoint num="43" id="15820" /> +<TGConnectingPoint num="44" id="15821" /> +<TGConnectingPoint num="45" id="15822" /> +<TGConnectingPoint num="46" id="15823" /> +<TGConnectingPoint num="47" id="15824" /> +<TGConnectingPoint num="48" id="15825" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="15876" index="2" uid="1e9c3257-b651-4d87-ba60-5eb861411258" > +<cdparam x="352" y="36" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance4" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15827" /> +<TGConnectingPoint num="1" id="15828" /> +<TGConnectingPoint num="2" id="15829" /> +<TGConnectingPoint num="3" id="15830" /> +<TGConnectingPoint num="4" id="15831" /> +<TGConnectingPoint num="5" id="15832" /> +<TGConnectingPoint num="6" id="15833" /> +<TGConnectingPoint num="7" id="15834" /> +<TGConnectingPoint num="8" id="15835" /> +<TGConnectingPoint num="9" id="15836" /> +<TGConnectingPoint num="10" id="15837" /> +<TGConnectingPoint num="11" id="15838" /> +<TGConnectingPoint num="12" id="15839" /> +<TGConnectingPoint num="13" id="15840" /> +<TGConnectingPoint num="14" id="15841" /> +<TGConnectingPoint num="15" id="15842" /> +<TGConnectingPoint num="16" id="15843" /> +<TGConnectingPoint num="17" id="15844" /> +<TGConnectingPoint num="18" id="15845" /> +<TGConnectingPoint num="19" id="15846" /> +<TGConnectingPoint num="20" id="15847" /> +<TGConnectingPoint num="21" id="15848" /> +<TGConnectingPoint num="22" id="15849" /> +<TGConnectingPoint num="23" id="15850" /> +<TGConnectingPoint num="24" id="15851" /> +<TGConnectingPoint num="25" id="15852" /> +<TGConnectingPoint num="26" id="15853" /> +<TGConnectingPoint num="27" id="15854" /> +<TGConnectingPoint num="28" id="15855" /> +<TGConnectingPoint num="29" id="15856" /> +<TGConnectingPoint num="30" id="15857" /> +<TGConnectingPoint num="31" id="15858" /> +<TGConnectingPoint num="32" id="15859" /> +<TGConnectingPoint num="33" id="15860" /> +<TGConnectingPoint num="34" id="15861" /> +<TGConnectingPoint num="35" id="15862" /> +<TGConnectingPoint num="36" id="15863" /> +<TGConnectingPoint num="37" id="15864" /> +<TGConnectingPoint num="38" id="15865" /> +<TGConnectingPoint num="39" id="15866" /> +<TGConnectingPoint num="40" id="15867" /> +<TGConnectingPoint num="41" id="15868" /> +<TGConnectingPoint num="42" id="15869" /> +<TGConnectingPoint num="43" id="15870" /> +<TGConnectingPoint num="44" id="15871" /> +<TGConnectingPoint num="45" id="15872" /> +<TGConnectingPoint num="46" id="15873" /> +<TGConnectingPoint num="47" id="15874" /> +<TGConnectingPoint num="48" id="15875" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="15877" index="3" uid="6e32a17a-dc98-4669-bce1-292e820d95be" > +<cdparam x="357" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="357" y="106" id="15833" /> +<P2 x="82" y="106" id="15733" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="15878" index="4" uid="8252855c-a326-49a0-8e25-be6814462371" > +<cdparam x="632" y="66" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="632" y="66" id="15779" /> +<P2 x="357" y="66" id="15829" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +</Modeling> + + + + +<Modeling type="TML CP" nameTab="External_DMA_transfer" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1507" id="15880" index="0" uid="5ae677f3-16b3-4f37-a67f-b96fc0d61319" > +<cdparam x="355" y="365" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15879" /> +</COMPONENT> + +<COMPONENT type="1505" id="15891" index="1" uid="d0c7907c-6acb-4824-8be9-2e8b48e0a0f7" > +<cdparam x="303" y="289" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMACycle_SD" value="Reference to a SD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15881" /> +<TGConnectingPoint num="1" id="15882" /> +<TGConnectingPoint num="2" id="15883" /> +<TGConnectingPoint num="3" id="15884" /> +<TGConnectingPoint num="4" id="15885" /> +<TGConnectingPoint num="5" id="15886" /> +<TGConnectingPoint num="6" id="15887" /> +<TGConnectingPoint num="7" id="15888" /> +<TGConnectingPoint num="8" id="15889" /> +<TGConnectingPoint num="9" id="15890" /> +</COMPONENT> + +<COMPONENT type="1507" id="15893" index="2" uid="c47d5ecc-f936-4f17-9a3f-f78f0d97f44c" > +<cdparam x="119" y="364" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15892" /> +</COMPONENT> + +<COMPONENT type="1505" id="15904" index="3" uid="9ebf7fef-69e9-4a41-a0de-9e7220e216f4" > +<cdparam x="67" y="285" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TerminateDMA_SD" value="Reference to a SD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15894" /> +<TGConnectingPoint num="1" id="15895" /> +<TGConnectingPoint num="2" id="15896" /> +<TGConnectingPoint num="3" id="15897" /> +<TGConnectingPoint num="4" id="15898" /> +<TGConnectingPoint num="5" id="15899" /> +<TGConnectingPoint num="6" id="15900" /> +<TGConnectingPoint num="7" id="15901" /> +<TGConnectingPoint num="8" id="15902" /> +<TGConnectingPoint num="9" id="15903" /> +</COMPONENT> + +<COMPONENT type="1510" id="15908" index="4" uid="64628873-0313-48fd-b008-463f5c8c9756" > +<cdparam x="47" y="203" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15905" /> +<TGConnectingPoint num="1" id="15906" /> +<TGConnectingPoint num="2" id="15907" /> +<extraparam> +<Data init="i=counter" condition="i>0" increment="i = i-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1505" id="15919" index="5" uid="c30898f5-8728-4faf-bab5-a344845d4ade" > +<cdparam x="67" y="97" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ConfigureDMA_SD" value="Reference to a SD" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15909" /> +<TGConnectingPoint num="1" id="15910" /> +<TGConnectingPoint num="2" id="15911" /> +<TGConnectingPoint num="3" id="15912" /> +<TGConnectingPoint num="4" id="15913" /> +<TGConnectingPoint num="5" id="15914" /> +<TGConnectingPoint num="6" id="15915" /> +<TGConnectingPoint num="7" id="15916" /> +<TGConnectingPoint num="8" id="15917" /> +<TGConnectingPoint num="9" id="15918" /> +</COMPONENT> + +<COMPONENT type="1506" id="15921" index="6" uid="bcd018ff-c147-41c1-8ea6-fc15d8636869" > +<cdparam x="122" y="15" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15920" /> +</COMPONENT> + +<CONNECTOR type="1501" id="15922" index="7" uid="4a3950b6-c936-4b7a-8d8a-8de30fe95b55" > +<cdparam x="365" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="329" id="15882" /> +<P2 x="365" y="360" id="15879" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15924" index="8" uid="b739294d-ff7f-4d3e-929e-a66da7284076" > +<cdparam x="211" y="217" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="211" y="217" id="15906" /> +<P2 x="365" y="284" id="15881" /> +<Point x="365" y="217" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="15923" index="13" uid="5eb018be-90b0-4d7d-81ad-2330e61a2b9e" > +<father id="15924" num="0" /> +<cdparam x="365" y="217" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +<new d="false" /> +</SUBCOMPONENT> + +<CONNECTOR type="1501" id="15925" index="9" uid="0c63635f-f4af-4362-9ebb-2f2557ff27ea" > +<cdparam x="129" y="325" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="325" id="15895" /> +<P2 x="129" y="359" id="15892" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15926" index="10" uid="c809d64b-befe-41ae-bd7f-7fa139f0a138" > +<cdparam x="129" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="35" id="15920" /> +<P2 x="129" y="92" id="15909" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15927" index="11" uid="35810ed8-efa3-4f02-97ae-3c6106df79f9" > +<cdparam x="129" y="137" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="137" id="15910" /> +<P2 x="129" y="198" id="15905" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> +<CONNECTOR type="1501" id="15928" index="12" uid="d0bbea4c-8479-4e1d-85c8-57b12cc99026" > +<cdparam x="129" y="228" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="129" y="228" id="15907" /> +<P2 x="129" y="280" id="15894" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<TMLSDPanel name="ConfigureDMA_SD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1522" id="15978" index="0" uid="879a314d-6975-4b85-a111-83adb7c6a80b" > +<cdparam x="79" y="24" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPUController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15929" /> +<TGConnectingPoint num="1" id="15930" /> +<TGConnectingPoint num="2" id="15931" /> +<TGConnectingPoint num="3" id="15932" /> +<TGConnectingPoint num="4" id="15933" /> +<TGConnectingPoint num="5" id="15934" /> +<TGConnectingPoint num="6" id="15935" /> +<TGConnectingPoint num="7" id="15936" /> +<TGConnectingPoint num="8" id="15937" /> +<TGConnectingPoint num="9" id="15938" /> +<TGConnectingPoint num="10" id="15939" /> +<TGConnectingPoint num="11" id="15940" /> +<TGConnectingPoint num="12" id="15941" /> +<TGConnectingPoint num="13" id="15942" /> +<TGConnectingPoint num="14" id="15943" /> +<TGConnectingPoint num="15" id="15944" /> +<TGConnectingPoint num="16" id="15945" /> +<TGConnectingPoint num="17" id="15946" /> +<TGConnectingPoint num="18" id="15947" /> +<TGConnectingPoint num="19" id="15948" /> +<TGConnectingPoint num="20" id="15949" /> +<TGConnectingPoint num="21" id="15950" /> +<TGConnectingPoint num="22" id="15951" /> +<TGConnectingPoint num="23" id="15952" /> +<TGConnectingPoint num="24" id="15953" /> +<TGConnectingPoint num="25" id="15954" /> +<TGConnectingPoint num="26" id="15955" /> +<TGConnectingPoint num="27" id="15956" /> +<TGConnectingPoint num="28" id="15957" /> +<TGConnectingPoint num="29" id="15958" /> +<TGConnectingPoint num="30" id="15959" /> +<TGConnectingPoint num="31" id="15960" /> +<TGConnectingPoint num="32" id="15961" /> +<TGConnectingPoint num="33" id="15962" /> +<TGConnectingPoint num="34" id="15963" /> +<TGConnectingPoint num="35" id="15964" /> +<TGConnectingPoint num="36" id="15965" /> +<TGConnectingPoint num="37" id="15966" /> +<TGConnectingPoint num="38" id="15967" /> +<TGConnectingPoint num="39" id="15968" /> +<TGConnectingPoint num="40" id="15969" /> +<TGConnectingPoint num="41" id="15970" /> +<TGConnectingPoint num="42" id="15971" /> +<TGConnectingPoint num="43" id="15972" /> +<TGConnectingPoint num="44" id="15973" /> +<TGConnectingPoint num="45" id="15974" /> +<TGConnectingPoint num="46" id="15975" /> +<TGConnectingPoint num="47" id="15976" /> +<TGConnectingPoint num="48" id="15977" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="16028" index="1" uid="38e14590-228d-42fd-9267-0164796663ce" > +<cdparam x="508" y="24" /> +<sizeparam width="10" height="504" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance1" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="15979" /> +<TGConnectingPoint num="1" id="15980" /> +<TGConnectingPoint num="2" id="15981" /> +<TGConnectingPoint num="3" id="15982" /> +<TGConnectingPoint num="4" id="15983" /> +<TGConnectingPoint num="5" id="15984" /> +<TGConnectingPoint num="6" id="15985" /> +<TGConnectingPoint num="7" id="15986" /> +<TGConnectingPoint num="8" id="15987" /> +<TGConnectingPoint num="9" id="15988" /> +<TGConnectingPoint num="10" id="15989" /> +<TGConnectingPoint num="11" id="15990" /> +<TGConnectingPoint num="12" id="15991" /> +<TGConnectingPoint num="13" id="15992" /> +<TGConnectingPoint num="14" id="15993" /> +<TGConnectingPoint num="15" id="15994" /> +<TGConnectingPoint num="16" id="15995" /> +<TGConnectingPoint num="17" id="15996" /> +<TGConnectingPoint num="18" id="15997" /> +<TGConnectingPoint num="19" id="15998" /> +<TGConnectingPoint num="20" id="15999" /> +<TGConnectingPoint num="21" id="16000" /> +<TGConnectingPoint num="22" id="16001" /> +<TGConnectingPoint num="23" id="16002" /> +<TGConnectingPoint num="24" id="16003" /> +<TGConnectingPoint num="25" id="16004" /> +<TGConnectingPoint num="26" id="16005" /> +<TGConnectingPoint num="27" id="16006" /> +<TGConnectingPoint num="28" id="16007" /> +<TGConnectingPoint num="29" id="16008" /> +<TGConnectingPoint num="30" id="16009" /> +<TGConnectingPoint num="31" id="16010" /> +<TGConnectingPoint num="32" id="16011" /> +<TGConnectingPoint num="33" id="16012" /> +<TGConnectingPoint num="34" id="16013" /> +<TGConnectingPoint num="35" id="16014" /> +<TGConnectingPoint num="36" id="16015" /> +<TGConnectingPoint num="37" id="16016" /> +<TGConnectingPoint num="38" id="16017" /> +<TGConnectingPoint num="39" id="16018" /> +<TGConnectingPoint num="40" id="16019" /> +<TGConnectingPoint num="41" id="16020" /> +<TGConnectingPoint num="42" id="16021" /> +<TGConnectingPoint num="43" id="16022" /> +<TGConnectingPoint num="44" id="16023" /> +<TGConnectingPoint num="45" id="16024" /> +<TGConnectingPoint num="46" id="16025" /> +<TGConnectingPoint num="47" id="16026" /> +<TGConnectingPoint num="48" id="16027" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="16078" index="2" uid="8028a70a-a6f2-4db4-8299-a81994fa0c91" > +<cdparam x="928" y="24" /> +<sizeparam width="10" height="506" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMAController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16029" /> +<TGConnectingPoint num="1" id="16030" /> +<TGConnectingPoint num="2" id="16031" /> +<TGConnectingPoint num="3" id="16032" /> +<TGConnectingPoint num="4" id="16033" /> +<TGConnectingPoint num="5" id="16034" /> +<TGConnectingPoint num="6" id="16035" /> +<TGConnectingPoint num="7" id="16036" /> +<TGConnectingPoint num="8" id="16037" /> +<TGConnectingPoint num="9" id="16038" /> +<TGConnectingPoint num="10" id="16039" /> +<TGConnectingPoint num="11" id="16040" /> +<TGConnectingPoint num="12" id="16041" /> +<TGConnectingPoint num="13" id="16042" /> +<TGConnectingPoint num="14" id="16043" /> +<TGConnectingPoint num="15" id="16044" /> +<TGConnectingPoint num="16" id="16045" /> +<TGConnectingPoint num="17" id="16046" /> +<TGConnectingPoint num="18" id="16047" /> +<TGConnectingPoint num="19" id="16048" /> +<TGConnectingPoint num="20" id="16049" /> +<TGConnectingPoint num="21" id="16050" /> +<TGConnectingPoint num="22" id="16051" /> +<TGConnectingPoint num="23" id="16052" /> +<TGConnectingPoint num="24" id="16053" /> +<TGConnectingPoint num="25" id="16054" /> +<TGConnectingPoint num="26" id="16055" /> +<TGConnectingPoint num="27" id="16056" /> +<TGConnectingPoint num="28" id="16057" /> +<TGConnectingPoint num="29" id="16058" /> +<TGConnectingPoint num="30" id="16059" /> +<TGConnectingPoint num="31" id="16060" /> +<TGConnectingPoint num="32" id="16061" /> +<TGConnectingPoint num="33" id="16062" /> +<TGConnectingPoint num="34" id="16063" /> +<TGConnectingPoint num="35" id="16064" /> +<TGConnectingPoint num="36" id="16065" /> +<TGConnectingPoint num="37" id="16066" /> +<TGConnectingPoint num="38" id="16067" /> +<TGConnectingPoint num="39" id="16068" /> +<TGConnectingPoint num="40" id="16069" /> +<TGConnectingPoint num="41" id="16070" /> +<TGConnectingPoint num="42" id="16071" /> +<TGConnectingPoint num="43" id="16072" /> +<TGConnectingPoint num="44" id="16073" /> +<TGConnectingPoint num="45" id="16074" /> +<TGConnectingPoint num="46" id="16075" /> +<TGConnectingPoint num="47" id="16076" /> +<TGConnectingPoint num="48" id="16077" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="16079" index="3" uid="8c70a0eb-b03d-4a8c-a9b6-da94e105028f" > +<cdparam x="84" y="44" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> +<P1 x="84" y="44" id="15930" /> +<P2 x="513" y="44" id="15980" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="counter" /> +<Param index="1" id="sourceAddress" /> +<Param index="2" id="destinationAddress" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16080" index="4" uid="c87ab589-0a7f-49c3-857d-f3fa6401bc02" > +<cdparam x="513" y="85" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> +<P1 x="513" y="84" id="15984" /> +<P2 x="933" y="84" id="16034" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="counter" /> +<Param index="1" id="sourceAddress" /> +<Param index="2" id="destinationAddress" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="DMACycle_SD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="1523" id="16081" index="0" uid="63b9a7fc-3636-408f-ac46-926576f8168f" > +<cdparam x="933" y="243" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="933" y="243" id="16102" /> +<P2 x="1067" y="252" id="16203" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16082" index="1" uid="c17a328f-ffe7-4140-839a-92335331e1e6" > +<cdparam x="799" y="209" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="799" y="209" id="16149" /> +<P2 x="933" y="213" id="16099" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<COMPONENT type="1521" id="16132" index="2" uid="23c7c8d2-2767-4d56-8bcb-de7c09da970e" > +<cdparam x="928" y="43" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance5" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16083" /> +<TGConnectingPoint num="1" id="16084" /> +<TGConnectingPoint num="2" id="16085" /> +<TGConnectingPoint num="3" id="16086" /> +<TGConnectingPoint num="4" id="16087" /> +<TGConnectingPoint num="5" id="16088" /> +<TGConnectingPoint num="6" id="16089" /> +<TGConnectingPoint num="7" id="16090" /> +<TGConnectingPoint num="8" id="16091" /> +<TGConnectingPoint num="9" id="16092" /> +<TGConnectingPoint num="10" id="16093" /> +<TGConnectingPoint num="11" id="16094" /> +<TGConnectingPoint num="12" id="16095" /> +<TGConnectingPoint num="13" id="16096" /> +<TGConnectingPoint num="14" id="16097" /> +<TGConnectingPoint num="15" id="16098" /> +<TGConnectingPoint num="16" id="16099" /> +<TGConnectingPoint num="17" id="16100" /> +<TGConnectingPoint num="18" id="16101" /> +<TGConnectingPoint num="19" id="16102" /> +<TGConnectingPoint num="20" id="16103" /> +<TGConnectingPoint num="21" id="16104" /> +<TGConnectingPoint num="22" id="16105" /> +<TGConnectingPoint num="23" id="16106" /> +<TGConnectingPoint num="24" id="16107" /> +<TGConnectingPoint num="25" id="16108" /> +<TGConnectingPoint num="26" id="16109" /> +<TGConnectingPoint num="27" id="16110" /> +<TGConnectingPoint num="28" id="16111" /> +<TGConnectingPoint num="29" id="16112" /> +<TGConnectingPoint num="30" id="16113" /> +<TGConnectingPoint num="31" id="16114" /> +<TGConnectingPoint num="32" id="16115" /> +<TGConnectingPoint num="33" id="16116" /> +<TGConnectingPoint num="34" id="16117" /> +<TGConnectingPoint num="35" id="16118" /> +<TGConnectingPoint num="36" id="16119" /> +<TGConnectingPoint num="37" id="16120" /> +<TGConnectingPoint num="38" id="16121" /> +<TGConnectingPoint num="39" id="16122" /> +<TGConnectingPoint num="40" id="16123" /> +<TGConnectingPoint num="41" id="16124" /> +<TGConnectingPoint num="42" id="16125" /> +<TGConnectingPoint num="43" id="16126" /> +<TGConnectingPoint num="44" id="16127" /> +<TGConnectingPoint num="45" id="16128" /> +<TGConnectingPoint num="46" id="16129" /> +<TGConnectingPoint num="47" id="16130" /> +<TGConnectingPoint num="48" id="16131" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="16182" index="3" uid="8b061fd4-5991-4654-8d19-978ee6e4310c" > +<cdparam x="794" y="39" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance4" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16133" /> +<TGConnectingPoint num="1" id="16134" /> +<TGConnectingPoint num="2" id="16135" /> +<TGConnectingPoint num="3" id="16136" /> +<TGConnectingPoint num="4" id="16137" /> +<TGConnectingPoint num="5" id="16138" /> +<TGConnectingPoint num="6" id="16139" /> +<TGConnectingPoint num="7" id="16140" /> +<TGConnectingPoint num="8" id="16141" /> +<TGConnectingPoint num="9" id="16142" /> +<TGConnectingPoint num="10" id="16143" /> +<TGConnectingPoint num="11" id="16144" /> +<TGConnectingPoint num="12" id="16145" /> +<TGConnectingPoint num="13" id="16146" /> +<TGConnectingPoint num="14" id="16147" /> +<TGConnectingPoint num="15" id="16148" /> +<TGConnectingPoint num="16" id="16149" /> +<TGConnectingPoint num="17" id="16150" /> +<TGConnectingPoint num="18" id="16151" /> +<TGConnectingPoint num="19" id="16152" /> +<TGConnectingPoint num="20" id="16153" /> +<TGConnectingPoint num="21" id="16154" /> +<TGConnectingPoint num="22" id="16155" /> +<TGConnectingPoint num="23" id="16156" /> +<TGConnectingPoint num="24" id="16157" /> +<TGConnectingPoint num="25" id="16158" /> +<TGConnectingPoint num="26" id="16159" /> +<TGConnectingPoint num="27" id="16160" /> +<TGConnectingPoint num="28" id="16161" /> +<TGConnectingPoint num="29" id="16162" /> +<TGConnectingPoint num="30" id="16163" /> +<TGConnectingPoint num="31" id="16164" /> +<TGConnectingPoint num="32" id="16165" /> +<TGConnectingPoint num="33" id="16166" /> +<TGConnectingPoint num="34" id="16167" /> +<TGConnectingPoint num="35" id="16168" /> +<TGConnectingPoint num="36" id="16169" /> +<TGConnectingPoint num="37" id="16170" /> +<TGConnectingPoint num="38" id="16171" /> +<TGConnectingPoint num="39" id="16172" /> +<TGConnectingPoint num="40" id="16173" /> +<TGConnectingPoint num="41" id="16174" /> +<TGConnectingPoint num="42" id="16175" /> +<TGConnectingPoint num="43" id="16176" /> +<TGConnectingPoint num="44" id="16177" /> +<TGConnectingPoint num="45" id="16178" /> +<TGConnectingPoint num="46" id="16179" /> +<TGConnectingPoint num="47" id="16180" /> +<TGConnectingPoint num="48" id="16181" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="16232" index="4" uid="f899ac46-a609-4183-86cb-db680d62adfc" > +<cdparam x="1062" y="42" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DstStorageInstance1" value="Storage instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16183" /> +<TGConnectingPoint num="1" id="16184" /> +<TGConnectingPoint num="2" id="16185" /> +<TGConnectingPoint num="3" id="16186" /> +<TGConnectingPoint num="4" id="16187" /> +<TGConnectingPoint num="5" id="16188" /> +<TGConnectingPoint num="6" id="16189" /> +<TGConnectingPoint num="7" id="16190" /> +<TGConnectingPoint num="8" id="16191" /> +<TGConnectingPoint num="9" id="16192" /> +<TGConnectingPoint num="10" id="16193" /> +<TGConnectingPoint num="11" id="16194" /> +<TGConnectingPoint num="12" id="16195" /> +<TGConnectingPoint num="13" id="16196" /> +<TGConnectingPoint num="14" id="16197" /> +<TGConnectingPoint num="15" id="16198" /> +<TGConnectingPoint num="16" id="16199" /> +<TGConnectingPoint num="17" id="16200" /> +<TGConnectingPoint num="18" id="16201" /> +<TGConnectingPoint num="19" id="16202" /> +<TGConnectingPoint num="20" id="16203" /> +<TGConnectingPoint num="21" id="16204" /> +<TGConnectingPoint num="22" id="16205" /> +<TGConnectingPoint num="23" id="16206" /> +<TGConnectingPoint num="24" id="16207" /> +<TGConnectingPoint num="25" id="16208" /> +<TGConnectingPoint num="26" id="16209" /> +<TGConnectingPoint num="27" id="16210" /> +<TGConnectingPoint num="28" id="16211" /> +<TGConnectingPoint num="29" id="16212" /> +<TGConnectingPoint num="30" id="16213" /> +<TGConnectingPoint num="31" id="16214" /> +<TGConnectingPoint num="32" id="16215" /> +<TGConnectingPoint num="33" id="16216" /> +<TGConnectingPoint num="34" id="16217" /> +<TGConnectingPoint num="35" id="16218" /> +<TGConnectingPoint num="36" id="16219" /> +<TGConnectingPoint num="37" id="16220" /> +<TGConnectingPoint num="38" id="16221" /> +<TGConnectingPoint num="39" id="16222" /> +<TGConnectingPoint num="40" id="16223" /> +<TGConnectingPoint num="41" id="16224" /> +<TGConnectingPoint num="42" id="16225" /> +<TGConnectingPoint num="43" id="16226" /> +<TGConnectingPoint num="44" id="16227" /> +<TGConnectingPoint num="45" id="16228" /> +<TGConnectingPoint num="46" id="16229" /> +<TGConnectingPoint num="47" id="16230" /> +<TGConnectingPoint num="48" id="16231" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="16282" index="5" uid="3c5cc5c0-daba-4f6c-9776-1e524ef331b4" > +<cdparam x="661" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance3" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16233" /> +<TGConnectingPoint num="1" id="16234" /> +<TGConnectingPoint num="2" id="16235" /> +<TGConnectingPoint num="3" id="16236" /> +<TGConnectingPoint num="4" id="16237" /> +<TGConnectingPoint num="5" id="16238" /> +<TGConnectingPoint num="6" id="16239" /> +<TGConnectingPoint num="7" id="16240" /> +<TGConnectingPoint num="8" id="16241" /> +<TGConnectingPoint num="9" id="16242" /> +<TGConnectingPoint num="10" id="16243" /> +<TGConnectingPoint num="11" id="16244" /> +<TGConnectingPoint num="12" id="16245" /> +<TGConnectingPoint num="13" id="16246" /> +<TGConnectingPoint num="14" id="16247" /> +<TGConnectingPoint num="15" id="16248" /> +<TGConnectingPoint num="16" id="16249" /> +<TGConnectingPoint num="17" id="16250" /> +<TGConnectingPoint num="18" id="16251" /> +<TGConnectingPoint num="19" id="16252" /> +<TGConnectingPoint num="20" id="16253" /> +<TGConnectingPoint num="21" id="16254" /> +<TGConnectingPoint num="22" id="16255" /> +<TGConnectingPoint num="23" id="16256" /> +<TGConnectingPoint num="24" id="16257" /> +<TGConnectingPoint num="25" id="16258" /> +<TGConnectingPoint num="26" id="16259" /> +<TGConnectingPoint num="27" id="16260" /> +<TGConnectingPoint num="28" id="16261" /> +<TGConnectingPoint num="29" id="16262" /> +<TGConnectingPoint num="30" id="16263" /> +<TGConnectingPoint num="31" id="16264" /> +<TGConnectingPoint num="32" id="16265" /> +<TGConnectingPoint num="33" id="16266" /> +<TGConnectingPoint num="34" id="16267" /> +<TGConnectingPoint num="35" id="16268" /> +<TGConnectingPoint num="36" id="16269" /> +<TGConnectingPoint num="37" id="16270" /> +<TGConnectingPoint num="38" id="16271" /> +<TGConnectingPoint num="39" id="16272" /> +<TGConnectingPoint num="40" id="16273" /> +<TGConnectingPoint num="41" id="16274" /> +<TGConnectingPoint num="42" id="16275" /> +<TGConnectingPoint num="43" id="16276" /> +<TGConnectingPoint num="44" id="16277" /> +<TGConnectingPoint num="45" id="16278" /> +<TGConnectingPoint num="46" id="16279" /> +<TGConnectingPoint num="47" id="16280" /> +<TGConnectingPoint num="48" id="16281" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="16332" index="6" uid="f9f6e244-514e-4dc8-a224-0375b8d5a0f9" > +<cdparam x="508" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="SrcStorageInstance1" value="Storage instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16283" /> +<TGConnectingPoint num="1" id="16284" /> +<TGConnectingPoint num="2" id="16285" /> +<TGConnectingPoint num="3" id="16286" /> +<TGConnectingPoint num="4" id="16287" /> +<TGConnectingPoint num="5" id="16288" /> +<TGConnectingPoint num="6" id="16289" /> +<TGConnectingPoint num="7" id="16290" /> +<TGConnectingPoint num="8" id="16291" /> +<TGConnectingPoint num="9" id="16292" /> +<TGConnectingPoint num="10" id="16293" /> +<TGConnectingPoint num="11" id="16294" /> +<TGConnectingPoint num="12" id="16295" /> +<TGConnectingPoint num="13" id="16296" /> +<TGConnectingPoint num="14" id="16297" /> +<TGConnectingPoint num="15" id="16298" /> +<TGConnectingPoint num="16" id="16299" /> +<TGConnectingPoint num="17" id="16300" /> +<TGConnectingPoint num="18" id="16301" /> +<TGConnectingPoint num="19" id="16302" /> +<TGConnectingPoint num="20" id="16303" /> +<TGConnectingPoint num="21" id="16304" /> +<TGConnectingPoint num="22" id="16305" /> +<TGConnectingPoint num="23" id="16306" /> +<TGConnectingPoint num="24" id="16307" /> +<TGConnectingPoint num="25" id="16308" /> +<TGConnectingPoint num="26" id="16309" /> +<TGConnectingPoint num="27" id="16310" /> +<TGConnectingPoint num="28" id="16311" /> +<TGConnectingPoint num="29" id="16312" /> +<TGConnectingPoint num="30" id="16313" /> +<TGConnectingPoint num="31" id="16314" /> +<TGConnectingPoint num="32" id="16315" /> +<TGConnectingPoint num="33" id="16316" /> +<TGConnectingPoint num="34" id="16317" /> +<TGConnectingPoint num="35" id="16318" /> +<TGConnectingPoint num="36" id="16319" /> +<TGConnectingPoint num="37" id="16320" /> +<TGConnectingPoint num="38" id="16321" /> +<TGConnectingPoint num="39" id="16322" /> +<TGConnectingPoint num="40" id="16323" /> +<TGConnectingPoint num="41" id="16324" /> +<TGConnectingPoint num="42" id="16325" /> +<TGConnectingPoint num="43" id="16326" /> +<TGConnectingPoint num="44" id="16327" /> +<TGConnectingPoint num="45" id="16328" /> +<TGConnectingPoint num="46" id="16329" /> +<TGConnectingPoint num="47" id="16330" /> +<TGConnectingPoint num="48" id="16331" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="16382" index="7" uid="43a21edb-f6ab-4681-83c0-ebe49ee38b91" > +<cdparam x="300" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance2" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16333" /> +<TGConnectingPoint num="1" id="16334" /> +<TGConnectingPoint num="2" id="16335" /> +<TGConnectingPoint num="3" id="16336" /> +<TGConnectingPoint num="4" id="16337" /> +<TGConnectingPoint num="5" id="16338" /> +<TGConnectingPoint num="6" id="16339" /> +<TGConnectingPoint num="7" id="16340" /> +<TGConnectingPoint num="8" id="16341" /> +<TGConnectingPoint num="9" id="16342" /> +<TGConnectingPoint num="10" id="16343" /> +<TGConnectingPoint num="11" id="16344" /> +<TGConnectingPoint num="12" id="16345" /> +<TGConnectingPoint num="13" id="16346" /> +<TGConnectingPoint num="14" id="16347" /> +<TGConnectingPoint num="15" id="16348" /> +<TGConnectingPoint num="16" id="16349" /> +<TGConnectingPoint num="17" id="16350" /> +<TGConnectingPoint num="18" id="16351" /> +<TGConnectingPoint num="19" id="16352" /> +<TGConnectingPoint num="20" id="16353" /> +<TGConnectingPoint num="21" id="16354" /> +<TGConnectingPoint num="22" id="16355" /> +<TGConnectingPoint num="23" id="16356" /> +<TGConnectingPoint num="24" id="16357" /> +<TGConnectingPoint num="25" id="16358" /> +<TGConnectingPoint num="26" id="16359" /> +<TGConnectingPoint num="27" id="16360" /> +<TGConnectingPoint num="28" id="16361" /> +<TGConnectingPoint num="29" id="16362" /> +<TGConnectingPoint num="30" id="16363" /> +<TGConnectingPoint num="31" id="16364" /> +<TGConnectingPoint num="32" id="16365" /> +<TGConnectingPoint num="33" id="16366" /> +<TGConnectingPoint num="34" id="16367" /> +<TGConnectingPoint num="35" id="16368" /> +<TGConnectingPoint num="36" id="16369" /> +<TGConnectingPoint num="37" id="16370" /> +<TGConnectingPoint num="38" id="16371" /> +<TGConnectingPoint num="39" id="16372" /> +<TGConnectingPoint num="40" id="16373" /> +<TGConnectingPoint num="41" id="16374" /> +<TGConnectingPoint num="42" id="16375" /> +<TGConnectingPoint num="43" id="16376" /> +<TGConnectingPoint num="44" id="16377" /> +<TGConnectingPoint num="45" id="16378" /> +<TGConnectingPoint num="46" id="16379" /> +<TGConnectingPoint num="47" id="16380" /> +<TGConnectingPoint num="48" id="16381" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="16441" index="8" uid="c6e362f2-9af6-4f8d-95e8-581bdb48e96a" > +<cdparam x="102" y="38" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMAController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16392" /> +<TGConnectingPoint num="1" id="16393" /> +<TGConnectingPoint num="2" id="16394" /> +<TGConnectingPoint num="3" id="16395" /> +<TGConnectingPoint num="4" id="16396" /> +<TGConnectingPoint num="5" id="16397" /> +<TGConnectingPoint num="6" id="16398" /> +<TGConnectingPoint num="7" id="16399" /> +<TGConnectingPoint num="8" id="16400" /> +<TGConnectingPoint num="9" id="16401" /> +<TGConnectingPoint num="10" id="16402" /> +<TGConnectingPoint num="11" id="16403" /> +<TGConnectingPoint num="12" id="16404" /> +<TGConnectingPoint num="13" id="16405" /> +<TGConnectingPoint num="14" id="16406" /> +<TGConnectingPoint num="15" id="16407" /> +<TGConnectingPoint num="16" id="16408" /> +<TGConnectingPoint num="17" id="16409" /> +<TGConnectingPoint num="18" id="16410" /> +<TGConnectingPoint num="19" id="16411" /> +<TGConnectingPoint num="20" id="16412" /> +<TGConnectingPoint num="21" id="16413" /> +<TGConnectingPoint num="22" id="16414" /> +<TGConnectingPoint num="23" id="16415" /> +<TGConnectingPoint num="24" id="16416" /> +<TGConnectingPoint num="25" id="16417" /> +<TGConnectingPoint num="26" id="16418" /> +<TGConnectingPoint num="27" id="16419" /> +<TGConnectingPoint num="28" id="16420" /> +<TGConnectingPoint num="29" id="16421" /> +<TGConnectingPoint num="30" id="16422" /> +<TGConnectingPoint num="31" id="16423" /> +<TGConnectingPoint num="32" id="16424" /> +<TGConnectingPoint num="33" id="16425" /> +<TGConnectingPoint num="34" id="16426" /> +<TGConnectingPoint num="35" id="16427" /> +<TGConnectingPoint num="36" id="16428" /> +<TGConnectingPoint num="37" id="16429" /> +<TGConnectingPoint num="38" id="16430" /> +<TGConnectingPoint num="39" id="16431" /> +<TGConnectingPoint num="40" id="16432" /> +<TGConnectingPoint num="41" id="16433" /> +<TGConnectingPoint num="42" id="16434" /> +<TGConnectingPoint num="43" id="16435" /> +<TGConnectingPoint num="44" id="16436" /> +<TGConnectingPoint num="45" id="16437" /> +<TGConnectingPoint num="46" id="16438" /> +<TGConnectingPoint num="47" id="16439" /> +<TGConnectingPoint num="48" id="16440" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="16391" index="13" uid="7ffcffb3-ea63-4e96-8f8e-6c25b1ab8957" > +<father id="16441" num="0" /> +<cdparam x="107" y="247" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> +<infoparam name="action state" value="counter = counter-1" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16383" /> +<TGConnectingPoint num="1" id="16384" /> +<TGConnectingPoint num="2" id="16385" /> +<TGConnectingPoint num="3" id="16386" /> +<TGConnectingPoint num="4" id="16387" /> +<TGConnectingPoint num="5" id="16388" /> +<TGConnectingPoint num="6" id="16389" /> +<TGConnectingPoint num="7" id="16390" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="16442" index="9" uid="4a0cead6-bc0a-4ca3-9be3-475baca80499" > +<cdparam x="643" y="176" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="666" y="178" id="16246" /> +<P2 x="799" y="179" id="16146" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16443" index="10" uid="7b546df4-401d-41fd-bad2-6b8cb0ed8cfc" > +<cdparam x="57" y="146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="107" y="148" id="16402" /> +<P2 x="666" y="148" id="16243" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16444" index="11" uid="0f435619-514b-49ee-a605-356a0da68687" > +<cdparam x="324" y="96" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, size)" /> +<P1 x="305" y="98" id="16338" /> +<P2 x="513" y="98" id="16288" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16445" index="12" uid="abe39157-9545-4718-a387-6e68b9dba2e5" > +<cdparam x="57" y="66" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, size)" /> +<P1 x="107" y="68" id="16394" /> +<P2 x="305" y="68" id="16335" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="TerminateDMA_SD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1522" id="16495" index="0" uid="4860452c-738c-4729-95fa-c6bf5631a149" > +<cdparam x="77" y="36" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPUController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16446" /> +<TGConnectingPoint num="1" id="16447" /> +<TGConnectingPoint num="2" id="16448" /> +<TGConnectingPoint num="3" id="16449" /> +<TGConnectingPoint num="4" id="16450" /> +<TGConnectingPoint num="5" id="16451" /> +<TGConnectingPoint num="6" id="16452" /> +<TGConnectingPoint num="7" id="16453" /> +<TGConnectingPoint num="8" id="16454" /> +<TGConnectingPoint num="9" id="16455" /> +<TGConnectingPoint num="10" id="16456" /> +<TGConnectingPoint num="11" id="16457" /> +<TGConnectingPoint num="12" id="16458" /> +<TGConnectingPoint num="13" id="16459" /> +<TGConnectingPoint num="14" id="16460" /> +<TGConnectingPoint num="15" id="16461" /> +<TGConnectingPoint num="16" id="16462" /> +<TGConnectingPoint num="17" id="16463" /> +<TGConnectingPoint num="18" id="16464" /> +<TGConnectingPoint num="19" id="16465" /> +<TGConnectingPoint num="20" id="16466" /> +<TGConnectingPoint num="21" id="16467" /> +<TGConnectingPoint num="22" id="16468" /> +<TGConnectingPoint num="23" id="16469" /> +<TGConnectingPoint num="24" id="16470" /> +<TGConnectingPoint num="25" id="16471" /> +<TGConnectingPoint num="26" id="16472" /> +<TGConnectingPoint num="27" id="16473" /> +<TGConnectingPoint num="28" id="16474" /> +<TGConnectingPoint num="29" id="16475" /> +<TGConnectingPoint num="30" id="16476" /> +<TGConnectingPoint num="31" id="16477" /> +<TGConnectingPoint num="32" id="16478" /> +<TGConnectingPoint num="33" id="16479" /> +<TGConnectingPoint num="34" id="16480" /> +<TGConnectingPoint num="35" id="16481" /> +<TGConnectingPoint num="36" id="16482" /> +<TGConnectingPoint num="37" id="16483" /> +<TGConnectingPoint num="38" id="16484" /> +<TGConnectingPoint num="39" id="16485" /> +<TGConnectingPoint num="40" id="16486" /> +<TGConnectingPoint num="41" id="16487" /> +<TGConnectingPoint num="42" id="16488" /> +<TGConnectingPoint num="43" id="16489" /> +<TGConnectingPoint num="44" id="16490" /> +<TGConnectingPoint num="45" id="16491" /> +<TGConnectingPoint num="46" id="16492" /> +<TGConnectingPoint num="47" id="16493" /> +<TGConnectingPoint num="48" id="16494" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="16545" index="1" uid="1813b9b0-cf2c-4dad-ba31-65efc0d9baf1" > +<cdparam x="627" y="36" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DMAController1" value="Controller instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16496" /> +<TGConnectingPoint num="1" id="16497" /> +<TGConnectingPoint num="2" id="16498" /> +<TGConnectingPoint num="3" id="16499" /> +<TGConnectingPoint num="4" id="16500" /> +<TGConnectingPoint num="5" id="16501" /> +<TGConnectingPoint num="6" id="16502" /> +<TGConnectingPoint num="7" id="16503" /> +<TGConnectingPoint num="8" id="16504" /> +<TGConnectingPoint num="9" id="16505" /> +<TGConnectingPoint num="10" id="16506" /> +<TGConnectingPoint num="11" id="16507" /> +<TGConnectingPoint num="12" id="16508" /> +<TGConnectingPoint num="13" id="16509" /> +<TGConnectingPoint num="14" id="16510" /> +<TGConnectingPoint num="15" id="16511" /> +<TGConnectingPoint num="16" id="16512" /> +<TGConnectingPoint num="17" id="16513" /> +<TGConnectingPoint num="18" id="16514" /> +<TGConnectingPoint num="19" id="16515" /> +<TGConnectingPoint num="20" id="16516" /> +<TGConnectingPoint num="21" id="16517" /> +<TGConnectingPoint num="22" id="16518" /> +<TGConnectingPoint num="23" id="16519" /> +<TGConnectingPoint num="24" id="16520" /> +<TGConnectingPoint num="25" id="16521" /> +<TGConnectingPoint num="26" id="16522" /> +<TGConnectingPoint num="27" id="16523" /> +<TGConnectingPoint num="28" id="16524" /> +<TGConnectingPoint num="29" id="16525" /> +<TGConnectingPoint num="30" id="16526" /> +<TGConnectingPoint num="31" id="16527" /> +<TGConnectingPoint num="32" id="16528" /> +<TGConnectingPoint num="33" id="16529" /> +<TGConnectingPoint num="34" id="16530" /> +<TGConnectingPoint num="35" id="16531" /> +<TGConnectingPoint num="36" id="16532" /> +<TGConnectingPoint num="37" id="16533" /> +<TGConnectingPoint num="38" id="16534" /> +<TGConnectingPoint num="39" id="16535" /> +<TGConnectingPoint num="40" id="16536" /> +<TGConnectingPoint num="41" id="16537" /> +<TGConnectingPoint num="42" id="16538" /> +<TGConnectingPoint num="43" id="16539" /> +<TGConnectingPoint num="44" id="16540" /> +<TGConnectingPoint num="45" id="16541" /> +<TGConnectingPoint num="46" id="16542" /> +<TGConnectingPoint num="47" id="16543" /> +<TGConnectingPoint num="48" id="16544" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="16595" index="2" uid="bd12738a-054e-403c-a9de-769cb95d2fea" > +<cdparam x="352" y="36" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TransferInstance6" value="Transfer instance name" /> +<new d="false" /> +<TGConnectingPoint num="0" id="16546" /> +<TGConnectingPoint num="1" id="16547" /> +<TGConnectingPoint num="2" id="16548" /> +<TGConnectingPoint num="3" id="16549" /> +<TGConnectingPoint num="4" id="16550" /> +<TGConnectingPoint num="5" id="16551" /> +<TGConnectingPoint num="6" id="16552" /> +<TGConnectingPoint num="7" id="16553" /> +<TGConnectingPoint num="8" id="16554" /> +<TGConnectingPoint num="9" id="16555" /> +<TGConnectingPoint num="10" id="16556" /> +<TGConnectingPoint num="11" id="16557" /> +<TGConnectingPoint num="12" id="16558" /> +<TGConnectingPoint num="13" id="16559" /> +<TGConnectingPoint num="14" id="16560" /> +<TGConnectingPoint num="15" id="16561" /> +<TGConnectingPoint num="16" id="16562" /> +<TGConnectingPoint num="17" id="16563" /> +<TGConnectingPoint num="18" id="16564" /> +<TGConnectingPoint num="19" id="16565" /> +<TGConnectingPoint num="20" id="16566" /> +<TGConnectingPoint num="21" id="16567" /> +<TGConnectingPoint num="22" id="16568" /> +<TGConnectingPoint num="23" id="16569" /> +<TGConnectingPoint num="24" id="16570" /> +<TGConnectingPoint num="25" id="16571" /> +<TGConnectingPoint num="26" id="16572" /> +<TGConnectingPoint num="27" id="16573" /> +<TGConnectingPoint num="28" id="16574" /> +<TGConnectingPoint num="29" id="16575" /> +<TGConnectingPoint num="30" id="16576" /> +<TGConnectingPoint num="31" id="16577" /> +<TGConnectingPoint num="32" id="16578" /> +<TGConnectingPoint num="33" id="16579" /> +<TGConnectingPoint num="34" id="16580" /> +<TGConnectingPoint num="35" id="16581" /> +<TGConnectingPoint num="36" id="16582" /> +<TGConnectingPoint num="37" id="16583" /> +<TGConnectingPoint num="38" id="16584" /> +<TGConnectingPoint num="39" id="16585" /> +<TGConnectingPoint num="40" id="16586" /> +<TGConnectingPoint num="41" id="16587" /> +<TGConnectingPoint num="42" id="16588" /> +<TGConnectingPoint num="43" id="16589" /> +<TGConnectingPoint num="44" id="16590" /> +<TGConnectingPoint num="45" id="16591" /> +<TGConnectingPoint num="46" id="16592" /> +<TGConnectingPoint num="47" id="16593" /> +<TGConnectingPoint num="48" id="16594" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="16596" index="3" uid="2e053317-b375-486e-a624-8684dd80bc6f" > +<cdparam x="357" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="357" y="106" id="16552" /> +<P2 x="82" y="106" id="16452" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16597" index="4" uid="c2e68662-94c6-4593-8f7d-ca55fec0e1a1" > +<cdparam x="632" y="66" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="632" y="66" id="16498" /> +<P2 x="357" y="66" id="16548" /> +<AutomaticDrawing data="true" /> +<new d="false" /> +<extraparam> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +</Modeling> + + + + +</TURTLEGMODELING> \ No newline at end of file diff --git a/src/main/java/avatartranslator/toproverif/AVATAR2ProVerif.java b/src/main/java/avatartranslator/toproverif/AVATAR2ProVerif.java index bf910bbedafbfee390b75e7b0c8400817352a8b1..21c6fbbfbb98a3c3d6d0e51f7f90291c8a60e906 100755 --- a/src/main/java/avatartranslator/toproverif/AVATAR2ProVerif.java +++ b/src/main/java/avatartranslator/toproverif/AVATAR2ProVerif.java @@ -717,8 +717,11 @@ public class AVATAR2ProVerif implements AvatarTranslator { lastInstr = lastInstr.setNextInstr(new ProVerifProcLet(new ProVerifVar[]{new ProVerifVar(AVATAR2ProVerif.translateTerm(attr, null), "bitstring")}, attr.getName())); systemKnowledge.add(attr); } else { - UICheckingError ce = new UICheckingError(CheckingError.BEHAVIOR_ERROR, "Attribute " + attr.getBlock().getName() + "." + attr.getName() + " should be of type int or bool to be considered as a constant."); - ce.setTDiagramPanel(((AvatarDesignPanel) (avspec.getReferenceObject())).getAvatarBDPanel()); + UICheckingError ce = new UICheckingError(CheckingError.BEHAVIOR_ERROR, "Attribute " + attr.getBlock().getName() + + "." + attr.getName() + " should be of type int or bool to be considered as a constant."); + try { + ce.setTDiagramPanel(((AvatarDesignPanel) (avspec.getReferenceObject())).getAvatarBDPanel()); + } catch (Exception e) {}; ce.setTGComponent((TGComponent) attr.getReferenceObject()); warnings.add(ce); continue; diff --git a/src/main/java/tmltranslator/toavatarsec/TML2Avatar.java b/src/main/java/tmltranslator/toavatarsec/TML2Avatar.java index 55028efdc1288acee37263f7d7854a428054c862..c0d08649edd312205bab4ad78fa7eaf07f468103 100644 --- a/src/main/java/tmltranslator/toavatarsec/TML2Avatar.java +++ b/src/main/java/tmltranslator/toavatarsec/TML2Avatar.java @@ -1128,8 +1128,22 @@ public class TML2Avatar { } else { //Translate state without security if (ae instanceof TMLActionState) { - String val = ((TMLActionState) ae).getAction(); - tran.addAction(reworkStringName(val)); + TMLActionState actionsState = (TMLActionState) ae; + String[] actions = actionsState.getAction().split("\\$"); + boolean isReqAction = false; + for (String action : actions) { + action = action.replaceAll(" ", ""); + String[] terms = action.split("="); + if (terms.length == 2) { + if (terms[1].matches("arg" + "\\d+" + "__req")) { + isReqAction = true; + } + } + } + if (!isReqAction) { + String val = actionsState.getAction(); + tran.addAction(reworkStringName(val)); + } } else if (ae instanceof TMLExecI) { tran.setDelays(reworkStringName(((TMLExecI) (ae)).getAction()), reworkStringName(((TMLExecI) (ae)).getAction())); } else if (ae instanceof TMLExecC) { @@ -1873,10 +1887,31 @@ public class TML2Avatar { //Create iteration attribute AvatarAttribute req_loop_index = new AvatarAttribute("req_loop_index", AvatarType.INTEGER, block, null); block.addAttribute(req_loop_index); + List<String> reqParams = new ArrayList<String>(); for (Object obj : tmlmodel.getRequestsToMe(task)) { TMLRequest req = (TMLRequest) obj; + for (TMLActivityElement elements : task.getActivityDiagram().getElements()) { + if (elements instanceof TMLActionState) { + TMLActionState actionsState = (TMLActionState) elements; + String[] actions = actionsState.getAction().split("\\$"); + boolean isReqAction = false; + for (String action : actions) { + action = action.replaceAll(" ", ""); + String[] terms = action.split("="); + if (terms.length == 2) { + if (terms[1].matches("arg" + "\\d+" + "__req")) { + reqParams.add(terms[0]); + isReqAction = true; + } + } + } + if (isReqAction) { + break; + } + } + } for (int i = 0; i < req.getNbOfParams(); i++) { - if (block.getAvatarAttributeWithName(req.getParam(i)) == null) { + if (block.getAvatarAttributeWithName(reqParams.get(i)) == null) { AvatarType type; if (req.getParam(i).matches("-?\\d+")) { type = AvatarType.INTEGER; @@ -1974,12 +2009,12 @@ public class TML2Avatar { AvatarAttribute requestData= new AvatarAttribute(req.getName()+"__reqData", AvatarType.INTEGER, block, null); block.addAttribute(requestData);*/ for (int i = 0; i < req.getNbOfParams(); i++) { - if (block.getAvatarAttributeWithName(req.getParam(i)) == null) { + if (block.getAvatarAttributeWithName(reqParams.get(i)) == null) { String nameNewAtt = "arg"+ (i+1) +"_req"; as.addValue(block.getAvatarAttributeWithName(nameNewAtt).getName()); } else { // Add parameter to signal and actiononsignal - as.addValue(req.getParam(i)); + as.addValue(reqParams.get(i)); } } AvatarTransition tran = new AvatarTransition(block, "__after_" + req.getName(), task.getActivityDiagram().get(0).getReferenceObject()); diff --git a/src/main/java/ui/GTMLModeling.java b/src/main/java/ui/GTMLModeling.java index 1393f70e001136060c644f620cf897885ad973f1..fd86cf2f69588a78293c7c9b5d4be990b5b3b73f 100644 --- a/src/main/java/ui/GTMLModeling.java +++ b/src/main/java/ui/GTMLModeling.java @@ -3038,12 +3038,12 @@ public class GTMLModeling { node.addMECToHwExecutionNode(mec); map.addTaskToHwExecutionNode(task, (HwExecutionNode) node); } else { - TraceManager.addDev("Null task. Raising an error"); - String msg = "The task named " + artifact.getTaskName() + " was not found"; + //TraceManager.addDev("Null task. Raising an error"); + String msg = "The task " + artifact.getTaskName() + " is mapped but its definition was not found"; UICheckingError ce = new UICheckingError(CheckingError.STRUCTURE_ERROR, msg); ce.setTDiagramPanel(tmlap.tmlap); ce.setTGComponent(tgc); - checkingErrors.add(ce); + warnings.add(ce); } } } @@ -3060,7 +3060,7 @@ public class GTMLModeling { } artifactscomm = ((TMLArchiCommunicationNode) (tgc)).getChannelArtifactList(); for (TMLArchiCommunicationArtifact artifact : artifactscomm) { - //TraceManager.addDev("Exploring artifact " + artifact.getValue()); + TraceManager.addDev("Exploring artifact " + artifact.getValue()); s = artifact.getReferenceCommunicationName(); s = s.replaceAll("\\s", ""); s = s + "__" + artifact.getCommunicationName(); @@ -3095,6 +3095,11 @@ public class GTMLModeling { } } else { //TraceManager.addDev("Null mapping: no element named: " + s ); + String msg = "Channel " + s + " is ignored since it is mapped but its definition was not found"; + UICheckingError ce = new UICheckingError(CheckingError.STRUCTURE_ERROR, msg); + ce.setTDiagramPanel(tmlap.tmlap); + ce.setTGComponent(tgc); + warnings.add(ce); } } artifactsEvt = ((TMLArchiCommunicationNode) (tgc)).getEventArtifactList(); @@ -3115,6 +3120,11 @@ public class GTMLModeling { map.addCommToHwCommNode(elt, (HwCommunicationNode) node); } else { //TraceManager.addDev( "Null mapping: no element named: " + artifact.getEventArtifactName() ); + String msg = "Channel " + s + " is ignored since it is mapped but its definition was not found"; + UICheckingError ce = new UICheckingError(CheckingError.STRUCTURE_ERROR, msg); + ce.setTDiagramPanel(tmlap.tmlap); + ce.setTGComponent(tgc); + warnings.add(ce); } } //Map keys diff --git a/src/main/java/ui/MainGUI.java b/src/main/java/ui/MainGUI.java index dba35755c8ac13fc407ada80302d2631135bc31f..12c2a7dfe541a48367f0663626999e1472c7c26d 100644 --- a/src/main/java/ui/MainGUI.java +++ b/src/main/java/ui/MainGUI.java @@ -5261,7 +5261,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per ConfigurationTTool.ProVerifVerifierHost, SpecConfigTTool.ProVerifCodeDirectory, ConfigurationTTool.ProVerifVerifierPath, adp, limit, gtm.getCPUTaskMap()); // jgen.setSize(500, 450); - GraphicLib.centerOnParent(jgen, 600, 800); + GraphicLib.centerOnParent(jgen, 1000, 800); jgen.setVisible(true); dtree.toBeUpdated(); } diff --git a/src/main/java/ui/TDiagramPanel.java b/src/main/java/ui/TDiagramPanel.java index de1835932f86596a6d9097bacfed3e24bdd637fd..b78ae41f53b5deb05f05aa7689463b26c27d2b89 100644 --- a/src/main/java/ui/TDiagramPanel.java +++ b/src/main/java/ui/TDiagramPanel.java @@ -336,6 +336,10 @@ public abstract class TDiagramPanel extends JPanel implements GenericTree { private FontMetrics savedFontMetrics = null; + public boolean changeOnComponent(TGComponent tgc, String oldValue, String newValue) { + return true; + } + public int stringWidth(Graphics g, String str) { if (this.savedFontMetrics == null) this.savedFontMetrics = g.getFontMetrics(new Font(Font.SANS_SERIF, Font.PLAIN, this.getFontSize())); diff --git a/src/main/java/ui/tmldd/TMLArchiBUSNode.java b/src/main/java/ui/tmldd/TMLArchiBUSNode.java index 148a6a9e7605bb665c2bc14b25a16292eae6fe3e..45bb6ddd9f85c4cfeccc43da81ba118cf1a8abbf 100755 --- a/src/main/java/ui/tmldd/TMLArchiBUSNode.java +++ b/src/main/java/ui/tmldd/TMLArchiBUSNode.java @@ -271,7 +271,9 @@ public class TMLArchiBUSNode extends TMLArchiCommunicationNode implements Swallo error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } @@ -378,6 +380,8 @@ public class TMLArchiBUSNode extends TMLArchiCommunicationNode implements Swallo return false; } + + return true; } diff --git a/src/main/java/ui/tmldd/TMLArchiBridgeNode.java b/src/main/java/ui/tmldd/TMLArchiBridgeNode.java index 9b0d7fa71562b8d424f0151dd5f5cb0fd61bd257..b678716ec09bbaa71db1888ecfe50d100b7e3ace 100755 --- a/src/main/java/ui/tmldd/TMLArchiBridgeNode.java +++ b/src/main/java/ui/tmldd/TMLArchiBridgeNode.java @@ -204,7 +204,9 @@ public class TMLArchiBridgeNode extends TMLArchiCommunicationNode implements Swa error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } diff --git a/src/main/java/ui/tmldd/TMLArchiCPNode.java b/src/main/java/ui/tmldd/TMLArchiCPNode.java index 0f97175cf10775a1da6367c4e9f420d8302fb4d2..f90df583710091d583c518de96e6f03dc5ab179c 100755 --- a/src/main/java/ui/tmldd/TMLArchiCPNode.java +++ b/src/main/java/ui/tmldd/TMLArchiCPNode.java @@ -279,7 +279,9 @@ public class TMLArchiCPNode extends TMLArchiCommunicationNode implements Swallow errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } diff --git a/src/main/java/ui/tmldd/TMLArchiCommunicationArtifact.java b/src/main/java/ui/tmldd/TMLArchiCommunicationArtifact.java index f65bac120b58a0e24b511192e2ed463f93584adc..ab9b166d8fa07ee2d0192d5b161391909b42d61a 100755 --- a/src/main/java/ui/tmldd/TMLArchiCommunicationArtifact.java +++ b/src/main/java/ui/tmldd/TMLArchiCommunicationArtifact.java @@ -411,4 +411,23 @@ public class TMLArchiCommunicationArtifact extends TGCWithoutInternalComponent i public String getAttributes() { return "Priority = " + priority; } + + public void updateMappedElements(String oldName, String newName) { + //TraceManager.addDev("Old:" + oldName + " newName:" + newName); + String found = null; + int index = 0; + for(String s: mappedElements) { + if (s.compareTo(oldName) == 0) { + found = s; + break; + } + index ++; + } + + if (found != null) { + //TraceManager.addDev("Found mapping to change"); + mappedElements.remove(index); + mappedElements.add(index, newName); + } + } } diff --git a/src/main/java/ui/tmldd/TMLArchiCrossbarNode.java b/src/main/java/ui/tmldd/TMLArchiCrossbarNode.java index 34f7ec87936d62b49b8c4639994723b1083930da..d5772d6b2e2ec9452ed6deb67569e1fd9083510a 100755 --- a/src/main/java/ui/tmldd/TMLArchiCrossbarNode.java +++ b/src/main/java/ui/tmldd/TMLArchiCrossbarNode.java @@ -215,28 +215,13 @@ public class TMLArchiCrossbarNode extends TMLArchiCommunicationNode implements S error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; - } - } + tdp.changeOnComponent(this, oldName, name); - /* arbitrationPolicy = dialog.getArbitrationPolicy(); - privacy = dialog.getPrivacy(); - if (arbitrationPolicy == HwBus.BASIC_ROUND_ROBIN) { - stereotype = "BUS-RR"; - } - - if (arbitrationPolicy == HwBus.PRIORITY_BASED) { - stereotype = "BUS-PB"; - } - - if (arbitrationPolicy == HwBus.CAN) { - stereotype = "BUS-CAN"; + } } - if (arbitrationPolicy == HwBus.CROSSBAR) { - stereotype = "CROSSBAR"; - }*/ - // DG we need only data size if (dialog.getByteDataSize().length() != 0) { diff --git a/src/main/java/ui/tmldd/TMLArchiDMANode.java b/src/main/java/ui/tmldd/TMLArchiDMANode.java index 28ea0cec3ae5d747124e9cfc2e1fd201ada2d544..2e96f0152cbada6485fae3e0b67cad940840b7d3 100755 --- a/src/main/java/ui/tmldd/TMLArchiDMANode.java +++ b/src/main/java/ui/tmldd/TMLArchiDMANode.java @@ -208,7 +208,9 @@ public class TMLArchiDMANode extends TMLArchiCommunicationNode implements Swallo error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } diff --git a/src/main/java/ui/tmldd/TMLArchiDiagramPanel.java b/src/main/java/ui/tmldd/TMLArchiDiagramPanel.java index 0a43ea411a76d5c07dbc0112a3951c59c8049f1a..1ce1806d7c26c3302140193ee97b91d0cd22c80d 100755 --- a/src/main/java/ui/tmldd/TMLArchiDiagramPanel.java +++ b/src/main/java/ui/tmldd/TMLArchiDiagramPanel.java @@ -79,6 +79,9 @@ public class TMLArchiDiagramPanel extends TDiagramPanel implements TDPWithAttrib @Override public boolean actionOnDoubleClick(TGComponent tgc) { + + TraceManager.addDev("Change on tgc=" + tgc); + // /*if (tgc instanceof TCDTClass) { TCDTClass t = (TCDTClass)tgc; @@ -98,6 +101,8 @@ public class TMLArchiDiagramPanel extends TDiagramPanel implements TDPWithAttrib return false; } + + @Override public boolean actionOnAdd(TGComponent tgc) { /*if (tgc instanceof TCDTClass) { @@ -185,10 +190,29 @@ public class TMLArchiDiagramPanel extends TDiagramPanel implements TDPWithAttrib /*if (tgc instanceof TCDTClass) { return actionOnDoubleClick(tgc); }*/ + + listOfCP = getListOfCPNodes(); return false; } + public boolean changeOnComponent(TGComponent tgc, String oldData, String newData) { + + if (tgc instanceof TMLArchiCommunicationNode) { + // This change of name may induce mapping problems -> we do the refactoring + // We have to find all comm artifacts, and update their multi-mapping + //TraceManager.addDev("Change on comm node name"); + for(TGComponent artifact: getAllComponentList()) { + if (artifact instanceof TMLArchiCommunicationArtifact) { + //TraceManager.addDev("Artifact found: " + artifact.getName() + " " + artifact.getValue()); + ((TMLArchiCommunicationArtifact)artifact).updateMappedElements(oldData, newData); + } + } + } + + return true; + } + public int getMasterClockFrequency() { return masterClockFrequency; } diff --git a/src/main/java/ui/tmldd/TMLArchiFirewallNode.java b/src/main/java/ui/tmldd/TMLArchiFirewallNode.java index 22d941c68e98ab16659758345f51a952c5465d89..757263ca72996edfe74171a5537a8fbf39adbd23 100644 --- a/src/main/java/ui/tmldd/TMLArchiFirewallNode.java +++ b/src/main/java/ui/tmldd/TMLArchiFirewallNode.java @@ -213,7 +213,9 @@ public class TMLArchiFirewallNode extends TMLArchiCommunicationNode implements S error = true; errors += "Name of the node "; } else { - name = tmpName; + String oldName = name; + name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } latency = Integer.valueOf(dialog.getLatency()); diff --git a/src/main/java/ui/tmldd/TMLArchiMemoryNode.java b/src/main/java/ui/tmldd/TMLArchiMemoryNode.java index 36c7c6cfc0b67c152476b9c9d705e7927da74102..7d43e3ccce5747d50f0f9d302930d4857d1e2322 100755 --- a/src/main/java/ui/tmldd/TMLArchiMemoryNode.java +++ b/src/main/java/ui/tmldd/TMLArchiMemoryNode.java @@ -219,7 +219,9 @@ public class TMLArchiMemoryNode extends TMLArchiCommunicationNode implements Swa error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } diff --git a/src/main/java/ui/tmldd/TMLArchiRouterNode.java b/src/main/java/ui/tmldd/TMLArchiRouterNode.java index d9ea2d11cccb2d59adf05ee524f5ed764cc53d35..e25a95c7d947a6a04c4b5574af1f6c19de6b526e 100755 --- a/src/main/java/ui/tmldd/TMLArchiRouterNode.java +++ b/src/main/java/ui/tmldd/TMLArchiRouterNode.java @@ -209,7 +209,9 @@ public class TMLArchiRouterNode extends TMLArchiCommunicationNode implements Swa error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } diff --git a/src/main/java/ui/tmldd/TMLArchiVGMNNode.java b/src/main/java/ui/tmldd/TMLArchiVGMNNode.java index fb8a79651d5633329a34c2c82d991de0798f3d32..87320dd5928cc2d3bb3e57e4643dd540cbdaa80f 100755 --- a/src/main/java/ui/tmldd/TMLArchiVGMNNode.java +++ b/src/main/java/ui/tmldd/TMLArchiVGMNNode.java @@ -232,28 +232,13 @@ public class TMLArchiVGMNNode extends TMLArchiCommunicationNode implements Swall error = true; errors += "Name of the node "; } else { + String oldName = name; name = tmpName; + tdp.changeOnComponent(this, oldName, name); } } - /* arbitrationPolicy = dialog.getArbitrationPolicy(); - privacy = dialog.getPrivacy(); - if (arbitrationPolicy == HwBus.BASIC_ROUND_ROBIN) { - stereotype = "BUS-RR"; - } - - if (arbitrationPolicy == HwBus.PRIORITY_BASED) { - stereotype = "BUS-PB"; - } - if (arbitrationPolicy == HwBus.CAN) { - stereotype = "BUS-CAN"; - } - - if (arbitrationPolicy == HwBus.CROSSBAR) { - stereotype = "CROSSBAR"; - }*/ - //DG we need only data size if (dialog.getByteDataSize().length() != 0) { try { tmp = byteDataSize; @@ -269,50 +254,6 @@ public class TMLArchiVGMNNode extends TMLArchiCommunicationNode implements Swall } } - /* if (dialog.getSliceTime().length() != 0) { - try { - tmp = sliceTime; - sliceTime = Integer.decode(dialog.getSliceTime()).intValue(); - if (sliceTime <= 0) { - sliceTime = tmp; - error = true; - errors += "Slice time "; - } - } catch (Exception e) { - error = true; - errors += "Slice time "; - } - } - - if (dialog.getPipelineSize().length() != 0) { - try { - tmp = pipelineSize; - pipelineSize = Integer.decode(dialog.getPipelineSize()).intValue(); - if (pipelineSize <= 0) { - pipelineSize = tmp; - error = true; - errors += "Pipeline size "; - } - } catch (Exception e) { - error = true; - errors += "Pipeline size "; - } - } - - if (dialog.getClockRatio().length() != 0) { - try { - tmp = clockRatio; - clockRatio = Integer.decode(dialog.getClockRatio()).intValue(); - if (clockRatio <= 0) { - clockRatio = tmp; - error = true; - errors += "Clock diviser "; - } - } catch (Exception e) { - error = true; - errors += "Clock diviser "; - } - }*/ if (error) { JOptionPane.showMessageDialog(frame, diff --git a/src/main/java/ui/util/DefaultText.java b/src/main/java/ui/util/DefaultText.java index bc7a7faa08b6e12a821b81d73b3409122108b553..7ab978836dbeb2a166be3668b47c53994d12fa36 100755 --- a/src/main/java/ui/util/DefaultText.java +++ b/src/main/java/ui/util/DefaultText.java @@ -50,8 +50,8 @@ package ui.util; */ public class DefaultText { - public static String BUILD = "14763"; - public static String DATE = "2024/04/29 03:22:04 CET"; + public static String BUILD = "14770"; + public static String DATE = "2024/05/06 03:22:03 CET"; public static StringBuffer sbAbout = makeAbout(); diff --git a/src/main/java/ui/window/JDialogProverifVerification.java b/src/main/java/ui/window/JDialogProverifVerification.java index 5e930430eb46f04e3fb5c53d5880fe0a48f7b6e4..a43944507d8ad1b030d25e3ad68517092a9ee5c4 100644 --- a/src/main/java/ui/window/JDialogProverifVerification.java +++ b/src/main/java/ui/window/JDialogProverifVerification.java @@ -48,10 +48,7 @@ import java.awt.Frame; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.MouseEvent; -import java.awt.event.MouseListener; +import java.awt.event.*; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; @@ -72,22 +69,7 @@ import java.util.List; import java.util.Map; import java.util.Vector; -import javax.swing.Box; -import javax.swing.ButtonGroup; -import javax.swing.JButton; -import javax.swing.JCheckBox; -import javax.swing.JComboBox; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JList; -import javax.swing.JMenuItem; -import javax.swing.JPanel; -import javax.swing.JPopupMenu; -import javax.swing.JRadioButton; -import javax.swing.JScrollPane; -import javax.swing.JTabbedPane; -import javax.swing.JTextField; -import javax.swing.ListSelectionModel; +import javax.swing.*; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; @@ -1076,7 +1058,7 @@ public class JDialogProverifVerification extends JDialog implements ActionListen jsp = new JScrollPane(jta, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); jsp.setPreferredSize(new Dimension(300, 300)); - c.add(jsp, BorderLayout.CENTER); + //c.add(jsp, BorderLayout.CENTER); // addComponent(jp01, jsp, 1, curY, 2, GridBagConstraints.CENTER, GridBagConstraints.BOTH); startButton = new JButton("Start", IconManager.imgic53); @@ -1104,7 +1086,20 @@ public class JDialogProverifVerification extends JDialog implements ActionListen jp1.add("Automated Security", jp02); } panelAutoPattern(); - c.add(jp1, BorderLayout.NORTH); + //c.add(jp1, BorderLayout.NORTH); + + JSplitPane intermediate = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT); + intermediate.setTopComponent(jp1); + intermediate.setBottomComponent(jsp); + addComponentListener(new ComponentAdapter() { + @Override + public void componentResized(ComponentEvent e) { + intermediate.setDividerLocation(0.6); + } + }); + c.add(intermediate, BorderLayout.CENTER); + //c.add(jsp, BorderLayout.EAST); + //c.add(jp1, BorderLayout.WEST); c.add(jp2, BorderLayout.SOUTH); this.popup = new JPopupMenu();